base.h: Comment on presence of min/max duplicates.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-25 Johannes Singler <singler@ira.uka.de>
2
3 * include/parallel/base.h: Comment on presence of min/max duplicates.
4
5 2009-09-25 Johannes Singler <singler@ira.uka.de>
6
7 * include/parallel/partition.h (__parallel_nth_element):
8 Correct comment.
9
10 2009-09-24 Johannes Singler <singler@ira.uka.de>
11
12 * include/parallel/algo.h: Uglify internal identifiers;
13 correct line breaks.
14 * include/parallel/for_each.h: Likewise.
15 * include/parallel/numeric: Likewise.
16 * include/parallel/omp_loop.h: Likewise.
17 * include/parallel/omp_loop_static.h: Likewise.
18 * include/parallel/par_loop.h: Likewise.
19 * include/parallel/workstealing.h: Likewise.
20
21 2009-09-24 Johannes Singler <singler@ira.uka.de>
22
23 * include/parallel/base.h (_EqualFromLess): Move _Compare template
24 parameter to the end as of others.
25 * include/parallel/algobase.h
26 (__lexicographical_compare_switch): Likewise.
27
28 2009-09-23 Johannes Singler <singler@ira.uka.de>
29
30 * include/parallel/algobase.h: Uglify internal identifiers;
31 correct line breaks.
32 * include/parallel/algo.h: Likewise.
33 * include/parallel/base.h: Likewise.
34 * include/parallel/equally_split.h: Likewise.
35 * include/parallel/find.h: Likewise.
36 * include/parallel/find_selectors.h: Likewise.
37 * include/parallel/for_each_selectors.h: Likewise.
38 * include/parallel/list_partition.h: Likewise.
39 * include/parallel/losertree.h: Likewise.
40 * include/parallel/merge.h: Likewise.
41 * include/parallel/multiseq_selection.h: Likewise.
42 * include/parallel/multiway_merge.h: Likewise.
43 * include/parallel/multiway_mergesort.h: Likewise.
44 * include/parallel/numeric: Likewise.
45 * include/parallel/numericfwd.h: Likewise.
46 * include/parallel/omp_loop.h: Likewise.
47 * include/parallel/omp_loop_static.h: Likewise.
48 * include/parallel/par_loop.h: Likewise.
49 * include/parallel/partition.h: Likewise.
50 * include/parallel/random_shuffle.h: Likewise.
51 * include/parallel/search.h: Likewise.
52 * include/parallel/sort.h: Likewise.
53 * include/parallel/workstealing.h: Likewise.
54
55 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
56
57 * doc/xml/manual/appendix_contributing.xml: Adjust link to
58 coreutils.
59
60 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
61
62 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
63
64 2009-09-17 Joseph Myers <joseph@codesourcery.com>
65
66 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
67 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
68 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
69 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
70 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
71 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
72 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
73 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
74 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
75 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
76 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
77 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
78
79 2009-09-17 Joseph Myers <joseph@codesourcery.com>
80
81 * include/ext/vstring.h (to_wstring(long long),
82 to_wstring(unsigned long long), to_wstring(long double)): Disable
83 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
84
85 2009-09-17 Johannes Singler <singler@ira.uka.de>
86
87 * include/parallel/algobase.h: Replace tabs by spaces;
88 correct line breaks.
89 * include/parallel/algorithmfwd.h: Likewise.
90 * include/parallel/balanced_quicksort.h: Likewise.
91 * include/parallel/base.h: Likewise.
92 * include/parallel/checkers.h: Likewise.
93 * include/parallel/compatibility.h: Likewise.
94 * include/parallel/equally_split.h: Likewise.
95 * include/parallel/find.h: Likewise.
96 * include/parallel/for_each.h: Likewise.
97 * include/parallel/for_each_selectors.h: Likewise.
98 * include/parallel/iterator.h: Likewise.
99 * include/parallel/list_partition.h: Likewise.
100 * include/parallel/losertree.h: Likewise.
101 * include/parallel/merge.h: Likewise.
102 * include/parallel/multiseq_selection.h: Likewise.
103 * include/parallel/multiway_merge.h: Likewise.
104 * include/parallel/multiway_mergesort.h: Likewise.
105 * include/parallel/numeric: Likewise.
106 * include/parallel/numericfwd.h: Likewise.
107 * include/parallel/omp_loop.h: Likewise.
108 * include/parallel/omp_loop_static.h: Likewise.
109 * include/parallel/par_loop.h: Likewise.
110 * include/parallel/partial_sum.h: Likewise.
111 * include/parallel/partition.h: Likewise.
112 * include/parallel/queue.h: Likewise.
113 * include/parallel/quicksort.h: Likewise.
114 * include/parallel/random_number.h: Likewise.
115 * include/parallel/random_shuffle.h: Likewise.
116 * include/parallel/search.h: Likewise.
117 * include/parallel/set_operations.h: Likewise.
118 * include/parallel/settings.h: Likewise.
119 * include/parallel/sort.h: Likewise.
120 * include/parallel/types.h: Likewise.
121 * include/parallel/unique_copy.h: Likewise.
122 * include/parallel/workstealing.h: Likewise.
123 * include/parallel/algo.h: Likewise;
124 shorten _ForwardIterator to _FIterator.
125 * include/parallel/find_selectors.h: Likewise.
126
127 2009-09-16 Johannes Singler <singler@ira.uka.de>
128
129 * include/parallel/base.h: Correct some comments accidentally changed
130 during uglification.
131 * include/parallel/find.h: Likewise.
132 * include/parallel/find_selectors.h: Likewise.
133 * include/parallel/multiway_merge.h: Likewise.
134 * include/parallel/multiway_mergesort.h: Likewise.
135 * include/parallel/partial_sum.h: Likewise.
136 * include/parallel/partition.h: Likewise.
137 * include/parallel/queue.h: Likewise.
138 * include/parallel/random_shuffle.h: Likewise.
139 * include/parallel/settings.h: Likewise.
140 * include/parallel/sort.h: Likewise.
141 * include/parallel/tags.h: Likewise.
142 * include/parallel/workstealing.h: Likewise.
143
144 2009-09-16 Johannes Singler <singler@ira.uka.de>
145
146 * include/parallel/base.h (_EqualFromLess):
147 Correct uglification of member variables and method arguments.
148 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
149 * include/parallel/find_selectors.h (__find_first_of_selector):
150 Likewise.
151 * include/parallel/iterator.h (_IteratorTriple): Likewise.
152 * include/parallel/multiseq_selection.h
153 (_Lexicographic, _LexicographicReverse): Likewise.
154 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
155 Likewise.
156 * include/parallel/random_number.h (_RandomNumber): Likewise.
157 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
158 Likewise.
159 * include/parallel/set_operations.h (__symmetric_difference_func,
160 __difference_func, __intersection_func, __union_func,
161 parallel_set_union, parallel_set_intersection, parallel_set_difference,
162 parallel_set_symmetric_difference): Likewise.
163 * include/parallel/tags.h (parallel_tag): Likewise.
164 * include/parallel/workstealing.h (_Job): Likewise.
165 * include/parallel/multiway_merge.h
166 (__multiway_merge_k_variant_sentinel_switch:operator())
167 correct uglification of _*LoserTree*.
168 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
169 uglification of member variables and method arguments.
170 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
171 * include/parallel/for_each_selectors.h: Likewise.
172 * include/parallel/omp_loop.h: Likewise.
173 * include/parallel/algo.h: Likewise; uglify c_rand_number.
174
175 2009-09-16 Johannes Singler <singler@ira.uka.de>
176
177 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
178 Replace redundant _Self.
179 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
180 Replace redundant _Self.
181 * include/parallel/algo.h: Correct accidental _Self in comments.
182 * include/parallel/losertree.h: Likewise.
183 * include/parallel/multiway_merge.h: Likewise.
184 * include/parallel/random_shuffle.h: Likewise.
185
186 2009-09-16 Johannes Singler <singler@ira.uka.de>
187
188 * include/parallel/algobase.h: Uglify internal identifiers.
189 * include/parallel/algo.h: Likewise.
190 * include/parallel/algorithm: Likewise.
191 * include/parallel/algorithmfwd.h: Likewise.
192 * include/parallel/balanced_quicksort.h: Likewise.
193 * include/parallel/base.h: Likewise.
194 * include/parallel/basic_iterator.h: Likewise.
195 * include/parallel/checkers.h: Likewise.
196 * include/parallel/compatibility.h: Likewise.
197 * include/parallel/compiletime_settings.: Likewise.
198 * include/parallel/equally_split.h: Likewise.
199 * include/parallel/features.h: Likewise.
200 * include/parallel/find.h: Likewise.
201 * include/parallel/find_selectors.h: Likewise.
202 * include/parallel/for_each.h: Likewise.
203 * include/parallel/for_each_selectors.h: Likewise.
204 * include/parallel/iterator.h: Likewise.
205 * include/parallel/list_partition.h: Likewise.
206 * include/parallel/losertree.h: Likewise.
207 * include/parallel/merge.h: Likewise.
208 * include/parallel/multiseq_selection.h: Likewise.
209 * include/parallel/multiway_merge.h: Likewise.
210 * include/parallel/multiway_mergesort.h: Likewise.
211 * include/parallel/numeric: Likewise.
212 * include/parallel/numericfwd.h: Likewise.
213 * include/parallel/omp_loop.h: Likewise.
214 * include/parallel/omp_loop_static.h: Likewise.
215 * include/parallel/parallel.h: Likewise.
216 * include/parallel/par_loop.h: Likewise.
217 * include/parallel/partial_sum.h: Likewise.
218 * include/parallel/partition.h: Likewise.
219 * include/parallel/queue.h: Likewise.
220 * include/parallel/quicksort.h: Likewise.
221 * include/parallel/random_number.h: Likewise.
222 * include/parallel/random_shuffle.h: Likewise.
223 * include/parallel/search.h: Likewise.
224 * include/parallel/set_operations.h: Likewise.
225 * include/parallel/settings.h: Likewise.
226 * include/parallel/sort.h: Likewise.
227 * include/parallel/tags.h: Likewise.
228 * include/parallel/types.h: Likewise.
229 * include/parallel/unique_copy.h: Likewise.
230 * include/parallel/workstealing.h: Likewise.
231
232 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
233
234 PR libstdc++/41037
235 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
236 and wcerr flags.
237 * testsuite/27_io/objects/char/41037.cc: New.
238 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
239
240 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
241
242 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
243 constraint.
244
245 2009-09-11 Johannes Singler <singler@ira.uka.de>
246
247 * include/parallel/multiway_merge.h
248 (multiway_merge_exact_splitting): Deallocate borders correctly.
249 (parallel_multiway_merge): Remove unnecessarily complicated
250 allocation, random access iterators are default-constructible;
251 deallocate ne_seqs correctly.
252
253 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
254
255 PR libstdc++/41316
256 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
257 Remove.
258 (forward_list<>::sort(_Comp)): Only declare.
259 (forward_list<>::sort()): Forward to the latter.
260 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
261 Remove definition.
262 (forward_list<>::sort(_Comp)): Define.
263 * testsuite/23_containers/forward_list/requirements/dr438/
264 assign_neg.cc: Adjust dg-error line number.
265 * testsuite/23_containers/forward_list/requirements/dr438/
266 insert_neg.cc: Likewise.
267 * testsuite/23_containers/forward_list/requirements/dr438/
268 constructor_1_neg.cc: Likewise.
269 * testsuite/23_containers/forward_list/requirements/dr438/
270 constructor_2_neg.cc: Likewise.
271
272 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
273
274 * src/Makefile.am (libstdc___la_LINK): New.
275 * src/Makefile.in: Regenerate.
276
277 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
278
279 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
280 *-*-freebsd* from both dg-do and dg-options.
281
282 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
283
284 * configure: Rebuilt with modified libtool.m4.
285
286 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
287 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
288
289 PR libstdc++/41280
290 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
291 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
292 * configure: Regenerate.
293
294 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
295
296 PR libstdc++/41267
297 * include/bits/stl_algobase.h (__copy_move::__copy_m,
298 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
299 with a null third argument.
300
301 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
302
303 Revert.
304 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
305 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
306 bool for stream sentry objects.
307 * include/bits/istream.tcc: Same.
308 * include/bits/ostream.tcc: Same.
309 * include/bits/basic_string.tcc: Same.
310 * include/bits/ostream_insert.h: Same.
311 * src/istream.cc: Same.
312
313 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
314
315 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
316 instantiation with additional commands issued for each Makefile
317 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
318 runs these commands.
319 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
320 running `make' in include, passing `pch_build=' to `make'.
321 * configure: Regenerate.
322
323 PR libstdc++/41220
324 * include/Makefile.am (CLEANFILES): Add stamp-host.
325 * include/Makefile.in: Regenerate.
326
327 2009-09-02 Joseph Myers <joseph@codesourcery.com>
328
329 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
330 under util/ to remote host. Copy .h and .hpp files at more levels
331 under util/ to remote host.
332
333 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
334
335 * include/bits/stl_uninitialized.h
336 (__uninitialized_copy::uninitialized_copy): Just call (the now
337 forwarding) _Construct.
338
339 2009-09-01 Chris Jefferson <chris@bubblescope.net>
340 Paolo Carlini <paolo.carlini@oracle.com>
341
342 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
343 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
344 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
345 move_iterators/1.cc: Adjust, do not define
346 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
347 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
348 move_iterators/1.cc: Likewise.
349 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
350 * testsuite/25_algorithms/move/1.cc: Likewise.
351 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
352 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
353 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
354 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
355 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
356 test for predicated test.
357 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
358 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
359 for predicated version.
360 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
361
362 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
363 enable test2 and test3.
364
365 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
366 moving bug in C++0x mode.
367
368 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
369 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
370 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
371 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
372
373 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
374 Kaz Kojima <kkojima@gcc.gnu.org>
375
376 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
377 dg-add-options ieee.
378 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
379 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
380 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
381 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
382 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
383 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
384 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
385 * testsuite/18_support/numeric_limits/
386 specialization_default_values.cc: Likewise.
387 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
388 * testsuite/26_numerics/complex/pow.cc: Likewise.
389 * testsuite/tr1/5_numerical_facilities/special_functions/
390 01_assoc_laguerre/check_nan.cc: Likewise.
391 * testsuite/tr1/5_numerical_facilities/special_functions/
392 02_assoc_legendre/check_nan.cc: Likewise.
393 * testsuite/tr1/5_numerical_facilities/special_functions/
394 03_beta/check_nan.cc: Likewise.
395 * testsuite/tr1/5_numerical_facilities/special_functions/
396 04_comp_ellint_1/check_nan.cc: Likewise.
397 * testsuite/tr1/5_numerical_facilities/special_functions/
398 05_comp_ellint_2/check_nan.cc: Likewise.
399 * testsuite/tr1/5_numerical_facilities/special_functions/
400 06_comp_ellint_3/check_nan.cc: Likewise.
401 * testsuite/tr1/5_numerical_facilities/special_functions/
402 07_conf_hyperg/check_nan.cc: Likewise.
403 * testsuite/tr1/5_numerical_facilities/special_functions/
404 08_cyl_bessel_i/check_nan.cc: Likewise.
405 * testsuite/tr1/5_numerical_facilities/special_functions/
406 09_cyl_bessel_j/check_nan.cc: Likewise.
407 * testsuite/tr1/5_numerical_facilities/special_functions/
408 10_cyl_bessel_k/check_nan.cc: Likewise.
409 * testsuite/tr1/5_numerical_facilities/special_functions/
410 11_cyl_neumann/check_nan.cc: Likewise.
411 * testsuite/tr1/5_numerical_facilities/special_functions/
412 12_ellint_1/check_nan.cc: Likewise.
413 * testsuite/tr1/5_numerical_facilities/special_functions/
414 13_ellint_2/check_nan.cc: Likewise.
415 * testsuite/tr1/5_numerical_facilities/special_functions/
416 14_ellint_3/check_nan.cc: Likewise.
417 * testsuite/tr1/5_numerical_facilities/special_functions/
418 15_expint/check_nan.cc: Likewise.
419 * testsuite/tr1/5_numerical_facilities/special_functions/
420 16_hermite/check_nan.cc: Likewise.
421 * testsuite/tr1/5_numerical_facilities/special_functions/
422 17_hyperg/check_nan.cc: Likewise.
423 * testsuite/tr1/5_numerical_facilities/special_functions/
424 18_laguerre/check_nan.cc: Likewise.
425 * testsuite/tr1/5_numerical_facilities/special_functions/
426 19_legendre/check_nan.cc: Likewise.
427 * testsuite/tr1/5_numerical_facilities/special_functions/
428 20_riemann_zeta/check_nan.cc: Likewise.
429 * testsuite/tr1/5_numerical_facilities/special_functions/
430 21_sph_bessel/check_nan.cc: Likewise.
431 * testsuite/tr1/5_numerical_facilities/special_functions/
432 22_sph_legendre/check_nan.cc: Likewise.
433 * testsuite/tr1/5_numerical_facilities/special_functions/
434 23_sph_neumann/check_nan.cc: Likewise.
435
436 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
437
438 * include/bits/stl_construct.h: Include <bits/move.h>.
439
440 2009-08-29 Chris Jefferson <chris@bubblescope.net>
441
442 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
443 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
444 Add.
445 * include/bits/stl_tempbuf.h (_Temporary_buffer::
446 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
447 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
448 C++0x mode.
449 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
450 const copy_tracker&)): Add.
451 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
452 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
453
454 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
455
456 * config/abi/pre/gnu.ver: Fixups for string member functions.
457
458 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
459
460 PR libstdc++/41005
461 * configure.ac: Bump libtool_VERSION to 6:14:0.
462 * configure: Regenerate.
463 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
464 * src/Makefile.in: Regenerate.
465 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
466 move <future> symbols to 3.4.14 version.
467 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
468
469 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
470
471 * include/bits/basic_string.h (basic_string): Add cbegin(),
472 cend(), crbegin(), crend() in C++0x mode.
473 * config/abi/pre/gnu.ver: Add exports.
474
475 * testsuite/util/testsuite_containers.h: New.
476 * testsuite/util/testsuite_container_traits.h: New.
477 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
478 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
479 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
480 * testsuite/ext/vstring/requirements/typedefs.cc: New.
481 * testsuite/23_containers/unordered_map/requirements/
482 cliterators.cc: Edit.
483 * testsuite/23_containers/unordered_map/requirements/
484 citerators.cc: Edit.
485 * testsuite/23_containers/unordered_map/requirements/
486 explicit_instantiation/1.cc: New.
487 * testsuite/23_containers/unordered_map/requirements/
488 explicit_instantiation/2.cc: New.
489 * testsuite/23_containers/unordered_map/requirements/
490 explicit_instantiation/3.cc: New.
491 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
492 * testsuite/23_containers/unordered_map/requirements/
493 explicit_instantiation.cc: Move to nested directory.
494 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
495 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
496 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
497 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
498 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
499 * testsuite/23_containers/set/requirements/typedefs.cc: New.
500 * testsuite/23_containers/unordered_multimap/requirements/
501 cliterators.cc: Edit.
502 * testsuite/23_containers/unordered_multimap/requirements/
503 citerators.cc: Edit.
504 * testsuite/23_containers/unordered_multimap/requirements/
505 explicit_instantiation/1.cc: New.
506 * testsuite/23_containers/unordered_multimap/requirements/
507 explicit_instantiation/2.cc: Edit.: New.
508 * testsuite/23_containers/unordered_multimap/requirements/
509 explicit_instantiation/3.cc: New.
510 * testsuite/23_containers/unordered_multimap/requirements/
511 typedefs.cc: Edit.
512 * testsuite/23_containers/unordered_multimap/requirements/
513 explicit_instantiation.cc: Move to nested.
514 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
515 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
516 * testsuite/23_containers/forward_list/requirements/dr438/
517 insert_neg.cc: New.
518 * testsuite/23_containers/forward_list/requirements/dr438/
519 assign_neg.cc: New.
520 * testsuite/23_containers/forward_list/requirements/dr438/
521 constructor_1_neg.cc: New.
522 * testsuite/23_containers/forward_list/requirements/dr438/
523 constructor_2_neg.cc: New.
524 * testsuite/23_containers/forward_list/requirements/dr438/
525 constructor.cc: New.
526 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
527 * testsuite/23_containers/unordered_set/requirements/
528 cliterators.cc: Edit.
529 * testsuite/23_containers/unordered_set/requirements/
530 citerators.cc: Edit.
531 * testsuite/23_containers/unordered_set/requirements/
532 explicit_instantiation/1.cc: New.
533 * testsuite/23_containers/unordered_set/requirements/
534 explicit_instantiation/2.cc: New.
535 * testsuite/23_containers/unordered_set/requirements/
536 explicit_instantiation/3.cc: New.
537 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
538 * testsuite/23_containers/unordered_set/requirements/
539 explicit_instantiation.cc: Move to nested.
540 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
541 * testsuite/23_containers/vector/requirements/dr438/bool/
542 constructor.cc: Move.
543 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
544 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
545 * testsuite/23_containers/vector/bool/requirements/dr438/
546 constructor.cc: New.
547 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
548 * testsuite/23_containers/deque/requirements/typedefs.cc
549 * testsuite/23_containers/stack/requirements/typedefs.cc
550 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
551 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
552 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
553 * testsuite/23_containers/list/requirements/typedefs.cc: New.
554 * testsuite/23_containers/unordered_multiset/requirements/
555 cliterators.cc: Edit.
556 * testsuite/23_containers/unordered_multiset/requirements/
557 citerators.cc: Edit.
558 * testsuite/23_containers/unordered_multiset/requirements/
559 explicit_instantiation.cc: Move.
560 * testsuite/23_containers/unordered_multiset/requirements/
561 explicit_instantiation/1.cc: New.
562 * testsuite/23_containers/unordered_multiset/requirements/
563 explicit_instantiation/2.cc: New.
564 * testsuite/23_containers/unordered_multiset/requirements/
565 explicit_instantiation/3.cc: New.
566 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
567 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
568 * testsuite/23_containers/map/requirements/typedefs.cc: New.
569 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
570 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
571 Move.
572 * testsuite/23_containers/array/requirements/
573 explicit_instantiation/1.cc: New.
574 * testsuite/23_containers/array/requirements/
575 explicit_instantiation/2.cc: New.
576 * testsuite/23_containers/array/requirements/typedefs.cc: New.
577
578 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
579
580 * configure.ac (AC_PREREQ): Bump to 2.64.
581
582 2009-08-24 Chris Jefferson <chris@bubblescope.net>
583
584 * include/stl_algo.h (__unguarded_partition_pivot,
585 __move_median_first): New.
586 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
587 types.
588 (__unguarded_linear_insert): Assume always inserting value at __last.
589 (__unguarded_partition): Take pivot by reference.
590 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
591 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
592
593 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
594
595 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
596 before --mode argument.
597 * libsupc++/Makefile.in: Regenerate.
598
599 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
600
601 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
602 2.64 and Automake 1.11 in examples; update link to Autoconf
603 manual page about quadrigraphs.
604 * Makefile.am (install-html, install-pdf): Remove.
605 * Makefile.in: Regenerate.
606
607 * Makefile.in: Regenerate.
608 * acinclude.m4: Regenerate.
609 * aclocal.m4: Regenerate.
610 * config.h.in: Regenerate.
611 * configure: Regenerate.
612 * doc/Makefile.in: Regenerate.
613 * include/Makefile.in: Regenerate.
614 * libsupc++/Makefile.in: Regenerate.
615 * po/Makefile.in: Regenerate.
616 * python/Makefile.in: Regenerate.
617 * src/Makefile.in: Regenerate.
618 * testsuite/Makefile.in: Regenerate.
619
620 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
621
622 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
623 $(LIBTOOLFLAGS).
624 * libsupc++/Makefile.in: Regenerate.
625 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
626 and $(LIBTOOLFLAGS).
627 * src/Makefile.in: Regenerate.
628
629 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
630
631 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
632 missing dg-require directives.
633
634 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
635
636 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
637 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
638 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
639 __numeric_constants<_Tp>::__gamma_e().
640
641 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
642
643 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
644
645 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
646
647 * configure.ac: Move guarded checks for CC and CXX ...
648 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
649 * configure: Regenerate.
650
651 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
652 Paolo Carlini <paolo.carlini@oracle.com>
653
654 PR libstdc++/41061
655 * include/bits/random.h (operator<<(std::basic_ostream<>&,
656 const std::lognormal_distribution<>&),
657 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
658 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
659 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
660 operator<<(std::basic_ostream<>&,
661 const std::chi_squared_distribution<>&),
662 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
663 operator<<(std::basic_ostream<>&,
664 const std::fisher_f_distribution<>&),
665 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
666 operator<<(std::basic_ostream<>&,
667 const std::student_t_distribution<>&),
668 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
669 operator<<(std::basic_ostream<>&,
670 const std::negative_binomial_distribution<>&)): Declare friend.
671 * testsuite/26_numerics/random/uniform_real_distribution/operators/
672 serialize.cc: New.
673 * testsuite/26_numerics/random/piecewise_constant_distribution/
674 operators/serialize.cc: Likewise.
675 * testsuite/26_numerics/random/chi_squared_distribution/operators/
676 serialize.cc: Likewise.
677 * testsuite/26_numerics/random/normal_distribution/operators/
678 serialize.cc: Likewise.
679 * testsuite/26_numerics/random/uniform_int_distribution/operators/
680 serialize.cc: Likewise.
681 * testsuite/26_numerics/random/poisson_distribution/operators/
682 serialize.cc: Likewise.
683 * testsuite/26_numerics/random/bernoulli_distribution/operators/
684 serialize.cc: Likewise.
685 * testsuite/26_numerics/random/discrete_distribution/operators/
686 serialize.cc: Likewise.
687 * testsuite/26_numerics/random/weibull_distribution/operators/
688 serialize.cc: Likewise.
689 * testsuite/26_numerics/random/negative_binomial_distribution/
690 operators/serialize.cc: Likewise.
691 * testsuite/26_numerics/random/cauchy_distribution/operators/
692 serialize.cc: Likewise.
693 * testsuite/26_numerics/random/gamma_distribution/operators/
694 serialize.cc: Likewise.
695 * testsuite/26_numerics/random/fisher_f_distribution/operators/
696 serialize.cc: Likewise.
697 * testsuite/26_numerics/random/exponential_distribution/operators/
698 serialize.cc: Likewise.
699 * testsuite/26_numerics/random/lognormal_distribution/operators/
700 serialize.cc: Likewise.
701 * testsuite/26_numerics/random/binomial_distribution/operators/
702 serialize.cc: Likewise.
703 * testsuite/26_numerics/random/extreme_value_distribution/operators/
704 serialize.cc: Likewise.
705 * testsuite/26_numerics/random/piecewise_linear_distribution/
706 operators/serialize.cc
707 * testsuite/26_numerics/random/student_t_distribution/operators/
708 serialize.cc: Likewise.
709 * testsuite/26_numerics/random/geometric_distribution/operators/
710 serialize.cc: Likewise.
711
712 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
713
714 * include/bits/stl_tree.h: In C++0x mode make erase return
715 an iterator as per DR 130.
716 * include/bits/stl_set.h: Same.
717 * include/bits/stl_multiset.h: Same.
718 * include/bits/stl_map.h: Same.
719 * include/bits/stl_multimap.h: Same.
720 * doc/xml/manual/intro.xml: Document.
721 * testsuite/23_containers/set/dr130.cc: New.
722 * testsuite/23_containers/multiset/dr130.cc: New.
723 * testsuite/23_containers/map/dr130.cc: New.
724 * testsuite/23_containers/multimap/dr130.cc: New.
725
726 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
727
728 * include/ext/pointer.h: Add pragma system_header, use
729 _GLIBCXX_USE_LONG_LONG, macro cleanup.
730
731 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
732
733 * src/compatibility-ldbl.cc: Include cmath.
734
735 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
736
737 * src/compatibility-ldbl.cc: Include tr1/functional.
738
739 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
740
741 * src/compatibility-ldbl.cc: Add explicit namespace scope.
742
743 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
744
745 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
746 * include/precompiled/stdc++.h: Don't include cassert if
747 _GLIBCXX_NO_ASSERT defined.
748 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
749 semi-colon.
750 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
751 Same.
752
753 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
754 directory.
755 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
756 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
757 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
758
759 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
760 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
761 use stdc++.h include.
762 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
763 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
764 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
765 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
766 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
767 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
768 ...this.
769 * testsuite/17_intro/headers/c++200x/all.cc: To...
770 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
771 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
772 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
773 ...this.
774 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
775 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
776
777 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
778
779 * include/std/future: Move error handling bits outside macro guard.
780 * src/future.cc: Adjust.
781
782 * include/precompiled/stdc++.h: Add future.
783 * doc/xml/manual/using.xml: Same.
784
785 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
786
787 * src/hashtable.cc: Just definitions.
788 * src/hashtable_c++0x.cc: Compile C++0x versions.
789 * src/hash.cc: Same.
790 * src/hash_c++0x.cc: Same.
791 src/hash_tr1.cc: Compile TR1 versions.
792 src/hashtable_tr1.cc: Same.
793
794 * src/limits_c++0x.cc: Sync build error handling.
795
796 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
797 hashtable.cc to hashtable_tr1.cc.
798 * src/Makefile.in: Regenerate.
799
800 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
801
802 * include/tr1_impl/functional: Doxygen markup.
803
804 * doc/html/*: Regenerate.
805
806 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
807
808 * include/std/future: Fixes for -fno-exceptions.
809 * include/bits/functexcept.h: Same.
810 * libsupc++/exception_ptr.h: Same.
811 * src/pool_allocator.cc: Same.
812 * src/future.cc: Same.
813 * src/functexcept.cc: Same.
814 * config/abi/pre/gnu.ver: New exports.
815 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
816 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
817 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
818 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
819 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
820 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
821 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
822
823 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
824 * testsuite/23_containers/deque/operators/2.cc: New.
825
826 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
827
828 * src/hash.cc (hash<string>::operator()(string),
829 hash<wstring>::operator()(wstring)): Do not decorate as throwing
830 nothing.
831 * include/bits/functional_hash.h (hash<error_code>::
832 operator()(error_code)): Likewise.
833
834 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
835
836 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
837 bool for stream sentry objects.
838 * include/bits/istream.tcc: Same.
839 * include/bits/ostream.tcc: Same.
840 * include/bits/basic_string.tcc: Same.
841 * include/bits/ostream_insert.h: Same.
842 * src/istream.cc: Same.
843
844 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
845
846 PR libstdc++/15523
847 * include/debug/safe_iterator.h (_Safe_iterator<>::
848 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
849 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
850 do not error out when the source is a value-initialized iterator.
851 * testsuite/23_containers/vector/15523.cc: New.
852 * doc/xml/manual/intro.xml: Add an entry for DR 408.
853
854 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
855
856 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
857 cosmetic changes, inline.
858 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
859 Likewise.
860 * include/bits/move.h: Minor cosmetic changes.
861
862 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
863
864 PR libstdc++/40912 (final)
865 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
866 * testsuite/26_numerics/random/uniform_real_distribution/cons/
867 parms_neg.cc: Likewise.
868 * testsuite/26_numerics/random/uniform_real_distribution/cons/
869 parms.cc: Likewise.
870 * testsuite/26_numerics/random/uniform_real_distribution/cons/
871 default.cc: Likewise.
872 * testsuite/26_numerics/random/uniform_real_distribution/
873 requirements/typedefs.cc: Likewise.
874 * testsuite/26_numerics/random/piecewise_constant_distribution/
875 cons/range.cc: Likewise.
876 * testsuite/26_numerics/random/piecewise_constant_distribution/
877 cons/default.cc: Likewise.
878 * testsuite/26_numerics/random/piecewise_constant_distribution/
879 cons/num_xbound_fun.cc: Likewise.
880 * testsuite/26_numerics/random/piecewise_constant_distribution/
881 cons/initlist_fun.cc: Likewise.
882 * testsuite/26_numerics/random/piecewise_constant_distribution/
883 requirements/typedefs.cc: Likewise.
884 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
885 * testsuite/26_numerics/random/chi_squared_distribution/cons/
886 parms.cc: Likewise.
887 * testsuite/26_numerics/random/chi_squared_distribution/cons/
888 default.cc: Likewise.
889 * testsuite/26_numerics/random/chi_squared_distribution/
890 requirements/typedefs.cc: Likewise.
891 * testsuite/26_numerics/random/normal_distribution/
892 cons/parms.cc: Likewise.
893 * testsuite/26_numerics/random/normal_distribution/
894 cons/default.cc: Likewise.
895 * testsuite/26_numerics/random/normal_distribution/
896 requirements/typedefs.cc: Likewise.
897 * testsuite/26_numerics/random/seed_seq/cons/
898 range.cc: Likewise.
899 * testsuite/26_numerics/random/seed_seq/cons/
900 initlist.cc: Likewise.
901 * testsuite/26_numerics/random/seed_seq/cons/
902 default.cc: Likewise.
903 * testsuite/26_numerics/random/seed_seq/requirements/
904 typedefs.cc: Likewise.
905 * testsuite/26_numerics/random/uniform_int_distribution/
906 cons/parms_neg.cc: Likewise.
907 * testsuite/26_numerics/random/uniform_int_distribution/
908 cons/parms.cc: Likewise.
909 * testsuite/26_numerics/random/uniform_int_distribution/
910 cons/default.cc: Likewise.
911 * testsuite/26_numerics/random/uniform_int_distribution/
912 requirements/typedefs.cc: Likewise.
913 * testsuite/26_numerics/random/poisson_distribution/cons/
914 parms.cc: Likewise.
915 * testsuite/26_numerics/random/poisson_distribution/cons/
916 default.cc: Likewise.
917 * testsuite/26_numerics/random/poisson_distribution/
918 requirements/typedefs.cc: Likewise.
919 * testsuite/26_numerics/random/bernoulli_distribution/
920 cons/parms.cc: Likewise.
921 * testsuite/26_numerics/random/bernoulli_distribution/
922 cons/default.cc: Likewise.
923 * testsuite/26_numerics/random/bernoulli_distribution/
924 requirements/typedefs.cc: Likewise.
925 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
926 * testsuite/26_numerics/random/
927 default_random_engine.cc: Likewise.
928 * testsuite/26_numerics/random/discrete_distribution/
929 cons/range.cc: Likewise.
930 * testsuite/26_numerics/random/discrete_distribution/
931 cons/initlist.cc: Likewise.
932 * testsuite/26_numerics/random/discrete_distribution/
933 cons/default.cc: Likewise.
934 * testsuite/26_numerics/random/discrete_distribution/
935 cons/num_xbound_fun.cc: Likewise.
936 * testsuite/26_numerics/random/discrete_distribution/
937 requirements/typedefs.cc: Likewise.
938 * testsuite/26_numerics/random/weibull_distribution/
939 cons/parms.cc: Likewise.
940 * testsuite/26_numerics/random/weibull_distribution/
941 cons/default.cc: Likewise.
942 * testsuite/26_numerics/random/weibull_distribution/
943 requirements/typedefs.cc: Likewise.
944 * testsuite/26_numerics/random/independent_bits_engine/
945 cons/base_move.cc: Likewise.
946 * testsuite/26_numerics/random/independent_bits_engine/
947 cons/seed1.cc: Likewise.
948 * testsuite/26_numerics/random/independent_bits_engine/
949 cons/seed2.cc: Likewise.
950 * testsuite/26_numerics/random/independent_bits_engine/
951 cons/base_copy.cc: Likewise.
952 * testsuite/26_numerics/random/independent_bits_engine/
953 cons/default.cc: Likewise.
954 * testsuite/26_numerics/random/independent_bits_engine/
955 cons/seed_seq.cc: Likewise.
956 * testsuite/26_numerics/random/independent_bits_engine/
957 requirements/typedefs.cc: Likewise.
958 * testsuite/26_numerics/random/independent_bits_engine/
959 operators/equal.cc: Likewise.
960 * testsuite/26_numerics/random/independent_bits_engine/
961 operators/serialize.cc: Likewise.
962 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
963 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
964 * testsuite/26_numerics/random/subtract_with_carry_engine/
965 cons/seed1.cc: Likewise.
966 * testsuite/26_numerics/random/subtract_with_carry_engine/
967 cons/seed2.cc: Likewise.
968 * testsuite/26_numerics/random/subtract_with_carry_engine/
969 cons/default.cc: Likewise.
970 * testsuite/26_numerics/random/subtract_with_carry_engine/
971 requirements/typedefs.cc: Likewise.
972 * testsuite/26_numerics/random/subtract_with_carry_engine/
973 operators/equal.cc: Likewise.
974 * testsuite/26_numerics/random/subtract_with_carry_engine/
975 operators/serialize.cc: Likewise.
976 * testsuite/26_numerics/random/discard_block_engine/cons/
977 base_move.cc: Likewise.
978 * testsuite/26_numerics/random/discard_block_engine/cons/
979 seed1.cc: Likewise.
980 * testsuite/26_numerics/random/discard_block_engine/cons/
981 seed2.cc: Likewise.
982 * testsuite/26_numerics/random/discard_block_engine/cons/
983 base_copy.cc: Likewise.
984 * testsuite/26_numerics/random/discard_block_engine/cons/
985 default.cc: Likewise.
986 * testsuite/26_numerics/random/discard_block_engine/cons/
987 seed_seq.cc: Likewise.
988 * testsuite/26_numerics/random/discard_block_engine/
989 requirements/typedefs.cc: Likewise.
990 * testsuite/26_numerics/random/discard_block_engine/
991 operators/equal.cc: Likewise.
992 * testsuite/26_numerics/random/discard_block_engine/
993 operators/serialize.cc: Likewise.
994 * testsuite/26_numerics/random/cauchy_distribution/
995 cons/parms.cc: Likewise.
996 * testsuite/26_numerics/random/cauchy_distribution/
997 cons/default.cc: Likewise.
998 * testsuite/26_numerics/random/cauchy_distribution/
999 requirements/typedefs.cc: Likewise.
1000 * testsuite/26_numerics/random/negative_binomial_distribution/
1001 cons/parms.cc: Likewise.
1002 * testsuite/26_numerics/random/negative_binomial_distribution/
1003 cons/default.cc: Likewise.
1004 * testsuite/26_numerics/random/negative_binomial_distribution/
1005 requirements/typedefs.cc: Likewise.
1006 * testsuite/26_numerics/random/gamma_distribution/
1007 cons/parms.cc: Likewise.
1008 * testsuite/26_numerics/random/gamma_distribution/
1009 cons/default.cc: Likewise.
1010 * testsuite/26_numerics/random/gamma_distribution/
1011 requirements/typedefs.cc: Likewise.
1012 * testsuite/26_numerics/random/mersenne_twister_engine/
1013 cons/seed1.cc: Likewise.
1014 * testsuite/26_numerics/random/mersenne_twister_engine/
1015 cons/seed2.cc: Likewise.
1016 * testsuite/26_numerics/random/mersenne_twister_engine/
1017 cons/default.cc: Likewise.
1018 * testsuite/26_numerics/random/mersenne_twister_engine/
1019 requirements/typedefs.cc: Likewise.
1020 * testsuite/26_numerics/random/mersenne_twister_engine/
1021 operators/equal.cc: Likewise.
1022 * testsuite/26_numerics/random/mersenne_twister_engine/
1023 operators/serialize.cc: Likewise.
1024 * testsuite/26_numerics/random/fisher_f_distribution/
1025 cons/parms.cc: Likewise.
1026 * testsuite/26_numerics/random/fisher_f_distribution/
1027 cons/default.cc: Likewise.
1028 * testsuite/26_numerics/random/fisher_f_distribution/
1029 requirements/typedefs.cc: Likewise.
1030 * testsuite/26_numerics/random/exponential_distribution/
1031 cons/parms.cc: Likewise.
1032 * testsuite/26_numerics/random/exponential_distribution/
1033 cons/default.cc: Likewise.
1034 * testsuite/26_numerics/random/exponential_distribution/
1035 requirements/typedefs.cc: Likewise.
1036 * testsuite/26_numerics/random/binomial_distribution/
1037 cons/parms.cc: Likewise.
1038 * testsuite/26_numerics/random/binomial_distribution/
1039 cons/default.cc: Likewise.
1040 * testsuite/26_numerics/random/binomial_distribution/
1041 requirements/typedefs.cc: Likewise.
1042 * testsuite/26_numerics/random/lognormal_distribution/
1043 cons/parms.cc: Likewise.
1044 * testsuite/26_numerics/random/lognormal_distribution/
1045 cons/default.cc: Likewise.
1046 * testsuite/26_numerics/random/lognormal_distribution/
1047 requirements/typedefs.cc: Likewise.
1048 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1049 * testsuite/26_numerics/random/random_device/cons/
1050 token.cc: Likewise.
1051 * testsuite/26_numerics/random/random_device/cons/
1052 default.cc: Likewise.
1053 * testsuite/26_numerics/random/random_device/
1054 requirements/typedefs.cc: Likewise.
1055 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1056 * testsuite/26_numerics/random/extreme_value_distribution/
1057 cons/parms.cc: Likewise.
1058 * testsuite/26_numerics/random/extreme_value_distribution/
1059 cons/default.cc: Likewise.
1060 * testsuite/26_numerics/random/extreme_value_distribution/
1061 requirements/typedefs.cc: Likewise.
1062 * testsuite/26_numerics/random/piecewise_linear_distribution/
1063 cons/range.cc: Likewise.
1064 * testsuite/26_numerics/random/piecewise_linear_distribution/
1065 cons/default.cc: Likewise.
1066 * testsuite/26_numerics/random/piecewise_linear_distribution/
1067 cons/num_xbound_fun.cc: Likewise.
1068 * testsuite/26_numerics/random/piecewise_linear_distribution/
1069 cons/initlist_fun.cc: Likewise.
1070 * testsuite/26_numerics/random/piecewise_linear_distribution/
1071 requirements/typedefs.cc: Likewise.
1072 * testsuite/26_numerics/random/student_t_distribution/
1073 cons/parms.cc: Likewise.
1074 * testsuite/26_numerics/random/student_t_distribution/
1075 cons/default.cc: Likewise.
1076 * testsuite/26_numerics/random/student_t_distribution/
1077 requirements/typedefs.cc: Likewise.
1078 * testsuite/26_numerics/random/linear_congruential_engine/
1079 cons/seed1.cc: Likewise.
1080 * testsuite/26_numerics/random/linear_congruential_engine/
1081 cons/seed2.cc: Likewise.
1082 * testsuite/26_numerics/random/linear_congruential_engine/
1083 cons/default.cc: Likewise.
1084 * testsuite/26_numerics/random/linear_congruential_engine/
1085 requirements/non_uint_neg.cc: Likewise.
1086 * testsuite/26_numerics/random/linear_congruential_engine/
1087 requirements/typedefs.cc: Likewise.
1088 * testsuite/26_numerics/random/linear_congruential_engine/
1089 operators/equal.cc: Likewise.
1090 * testsuite/26_numerics/random/linear_congruential_engine/
1091 operators/serialize.cc: Likewise.
1092 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1093 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1094 base_move.cc: Likewise.
1095 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1096 seed1.cc: Likewise.
1097 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1098 seed2.cc: Likewise.
1099 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1100 base_copy.cc: Likewise.
1101 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1102 default.cc: Likewise.
1103 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1104 seed_seq.cc: Likewise.
1105 * testsuite/26_numerics/random/shuffle_order_engine/
1106 requirements/typedefs.cc: Likewise.
1107 * testsuite/26_numerics/random/shuffle_order_engine/
1108 operators/equal.cc: Likewise.
1109 * testsuite/26_numerics/random/shuffle_order_engine/
1110 operators/serialize.cc: Likewise.
1111 * testsuite/26_numerics/random/geometric_distribution/
1112 cons/parms.cc: Likewise.
1113 * testsuite/26_numerics/random/geometric_distribution/
1114 cons/default.cc: Likewise.
1115 * testsuite/26_numerics/random/geometric_distribution/
1116 requirements/typedefs.cc: Likewise.
1117 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1118
1119 2009-07-31 Jason Merrill <jason@redhat.com>
1120 Douglas Gregor <doug.gregor@gmail.com>
1121
1122 * include/bits/move.h (forward): Implement as in N2835.
1123 (move): Implement as in N2831.
1124 * include/std/istream (rvalue stream operator>>): New.
1125 * include/std/ostream (rvalue stream operator<<): New.
1126 * testsuite/27_io/rvalue_streams.cc: New.
1127
1128 2009-07-31 Jason Merrill <jason@redhat.com>
1129
1130 * include/bits/forward_list.h (splice_after): Use forward.
1131 (merge): Likewise.
1132 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1133 (move_iterator::operator[]): Use move.
1134 * include/bits/stl_list.h (insert): Use move.
1135 * include/std/thread (_Callable constructor): Use forward.
1136 * include/std/tuple: Don't specify explicit template args to move.
1137
1138 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1139 Adjust signature.
1140 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1141 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1142 reference.
1143 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1144 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1145 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1146 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1147 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1148 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1149 testsuite/23_containers/forward_list/operations/1.cc,
1150 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1151 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1152 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1153 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1154 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1155 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1156
1157 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1158
1159 PR libstdc++/40912 (partial)
1160 * include/std/random: Disable the facility if <stdint.h> is not
1161 available.
1162
1163 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1164
1165 PR libstdc++/40919
1166 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1167 xfail on darwin[3-9]*.
1168
1169 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1170
1171 PR libstdc++/40917
1172 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1173 tweak qualifications.
1174
1175 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1176
1177 PR libstdc++/40916
1178 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1179 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1180 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1181
1182 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1183
1184 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1185
1186 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1187
1188 PR libstdc++/40915
1189 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1190 std::terminate declaration.
1191
1192 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1193
1194 PR libstdc++/40908
1195 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1196 symbols at GLIBCXX_3.4.
1197
1198 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1199
1200 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1201 * testsuite/util/testsuite_abi.cc: Adjust.
1202 * configure.ac: Bump libtool_VERSION to 6:13:0.
1203 * configure: Regenerate.
1204
1205 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1206 Tyler Earman <rem.intellegare@gmail.com>
1207
1208 * doc/xml/manual/configure.xml: Consistent placement of
1209 ABI-changing options, clarify --enable-clocale.
1210
1211 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1212
1213 * python/Makefile.in: Regenerate.
1214
1215 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1216
1217 * python/Makefile.am (install-data-local): Use DESTDIR
1218 correctly.
1219
1220 2009-07-24 Jason Merrill <jason@redhat.com>
1221
1222 Core issue 901
1223 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1224 dealloc.
1225
1226 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1227
1228 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1229 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1230 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1231 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1232 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1233 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1234 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1235 Use dg-require-swprintf.
1236
1237 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1238
1239 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1240
1241 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1242
1243 * include/c_std/cmath (abs(_Tp)): Add.
1244 * include/c_global/cmath (abs(_Tp)): Likewise.
1245 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1246
1247 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1248
1249 * doc/html/ext/lwg-closed.html: Update to R65.
1250 * doc/html/ext/lwg-defects.html: Likewise.
1251 * doc/html/ext/lwg-active.html: Likewise.
1252 * doc/xml/manual/intro.xml: Update DRs entries.
1253
1254 2009-07-22 Jason Merrill <jason@redhat.com>
1255
1256 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1257
1258 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1259
1260 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1261 valarray<>::operator=(initializer_list<>)): Implement resolution
1262 of DR 630, [Ready] in Frankfurt.
1263 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1264 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1265 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1266
1267 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1268
1269 * include/std/chrono (duration<>::operator%=, operator%):
1270 Add, per DR 934.
1271 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1272 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1273
1274 * include/std/chrono (operator/): Simplify implementation.
1275
1276 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1277
1278 * doc/xml/manual/intro.xml: Escape '&', validate.
1279 * doc/xml/manual/using.xml: Validate, dead link check.
1280 * doc/xml/manual/strings.xml: Same.
1281 * doc/xml/manual/appendix_contributing.xml: Same.
1282 * doc/xml/manual/iterators.xml: Same.
1283 * doc/xml/manual/spine.xml: Same.
1284
1285 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1286 * doc/xml/gnu/gpl-3.0.xml: Same.
1287 * doc/xml/manual/mt_allocator.xml: Same.
1288 * doc/xml/manual/allocator.xml: Same.
1289 * doc/xml/manual/ctype.xml: Same.
1290 * doc/xml/manual/codecvt.xml: Same.
1291 * doc/xml/manual/backwards_compatibility.xml: Same.
1292 * doc/xml/manual/shared_ptr.xml: Same.
1293 * doc/xml/manual/abi.xml: Same.
1294 * doc/xml/manual/auto_ptr.xml: Same.
1295 * doc/xml/manual/internals.xml: Same.
1296 * doc/xml/manual/parallel_mode.xml: Same.
1297 * doc/xml/manual/bitmap_allocator.xml: Same.
1298 * doc/xml/manual/build_hacking.xml: Same.
1299 * doc/xml/manual/evolution.xml: Same.
1300 * doc/xml/manual/debug.xml: Same.
1301 * doc/xml/manual/localization.xml: Same.
1302 * doc/xml/manual/appendix_contributing.xml: Same.
1303 * doc/xml/manual/locale.xml: Same.
1304 * doc/xml/manual/messages.xml: Same.
1305 * doc/xml/manual/spine.xml: Same.
1306 * doc/xml/manual/test.xml: Same.
1307 * doc/xml/book.txml: Same.
1308 * doc/xml/spine.xml: Same.
1309
1310 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1311 * doc/xml/manual/backwards_compatibility.xml: Same.
1312 * doc/xml/manual/concurrency.xml: Same.
1313 * doc/xml/manual/intro.xml: Same.
1314 * doc/xml/manual/parallel_mode.xml: Same.
1315 * doc/xml/manual/status_cxx1998.xml: Same.
1316 * doc/xml/manual/containers.xml: Same.
1317 * doc/xml/manual/io.xml: Same.
1318 * doc/xml/manual/support.xml: Same.
1319 * doc/xml/manual/strings.xml: Same.
1320 * doc/xml/manual/debug_mode.xml: Same.
1321 * doc/xml/manual/extensions.xml: Same.
1322 * doc/xml/manual/appendix_contributing.xml: Same.
1323 * doc/xml/manual/messages.xml: Same.
1324 * doc/xml/manual/test.xml: Same.
1325
1326 * doc/xml/manual/abi.xml: Same.
1327 * doc/xml/manual/auto_ptr.xml: Same.
1328 * doc/xml/manual/parallel_mode.xml: Same.
1329 * doc/xml/manual/build_hacking.xml: Same.
1330 * doc/xml/manual/evolution.xml: Same.
1331 * doc/xml/manual/using.xml: Same.
1332 * doc/xml/manual/debug_mode.xml: Same.
1333 * doc/xml/manual/extensions.xml: Same.
1334 * doc/xml/manual/diagnostics.xml: Same.
1335 * doc/xml/manual/algorithms.xml: Same.
1336
1337 * doc/html: Regenerate.
1338
1339 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1340
1341 PR libstdc++/40712
1342 * config/locale/gnu/numeric_members.cc (numpunct<>::
1343 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1344 and copy the langinfo data into it.
1345 (numpunct<>::~numpunct): Free the allocated memory.
1346 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1347 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1348 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1349 _M_data->_M_curr_symbol.
1350 (moneypunct<>::~moneypunct): Free the allocated memory.
1351 * testsuite/22_locale/moneypunct/40712.cc: New.
1352
1353 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1354 Do not leak memory if new throws.
1355 * include/bits/locale_facets_nonio.tcc
1356 (__moneypunct_cache<>::_M_cache): Likewise.
1357
1358 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1359
1360 PR other/40784
1361 * configure: Regenerate.
1362
1363 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1364
1365 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1366 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1367 line numbers.
1368 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1369 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1370 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1371
1372 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1373
1374 * configure: Regenerate.
1375
1376 2009-07-16 Jason Merrill <jason@redhat.com>
1377
1378 PR libstdc++/37907
1379 * include/std/type_traits: Add is_standard_layout, is_trivial.
1380 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1381 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1382 Update line numbers.
1383
1384 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1385 Tom Tromey <tromey@redhat.com>
1386
1387 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1388 Fetch std::string to the given length.
1389
1390 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1391
1392 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1393 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1394 [Ready] in Frankfurt.
1395 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1396 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1397 New.
1398 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1399 Likewise.
1400 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1401 Adjust.
1402 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1403 Likewise.
1404 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1405
1406 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1407 __err locals.
1408 * include/bits/ostream.tcc: Likewise.
1409 * src/compatibility.cc: Likewise.
1410 * src/istream.cc: Likewise.
1411
1412 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1413
1414 * include/std/type_traits (common_type): Remove workaround for
1415 PR36628, now fixed.
1416
1417 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1418
1419 PR testsuite/40699
1420 PR testsuite/40707
1421 PR testsuite/40709
1422 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1423
1424 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1425
1426 PR libstdc++/40691
1427 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1428 * testsuite/26_numerics/valarray/40691.cc: New test.
1429
1430 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1431
1432 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1433 * testsuite/21_strings/c_strings/char/3.cc: Same.
1434
1435 2009-07-06 Jason Merrill <jason@redhat.com>
1436
1437 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1438 to defer searching bases that don't overlap the desired address.
1439
1440 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1441
1442 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1443 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1444 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1445 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1446 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1447 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1448 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1449 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1450 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1451 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1452 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1453 testsuite/ext/vstring/init-list.cc,
1454 testsuite/ext/vstring/moveable.cc,
1455 testsuite/ext/vstring/requirements/citerators.cc,
1456 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1457 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1458 Use dg-require-string-conversions.
1459
1460 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1461
1462 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1463 to ld_library_path. Use add_path. Add just find_libgcc_s to
1464 ld_library_path, not every libgcc multilib directory.
1465
1466 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1467
1468 PR libstdc++/40600
1469 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1470 std::minmax return type.
1471 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1472
1473 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1474
1475 PR libstdc++/40511
1476 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1477 with glibc2.2.x.
1478
1479 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1480
1481 * include/bits/random.tcc
1482 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1483 as array type.
1484
1485 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1486
1487 * include/bits/random.h (__mod(_Tp)): Use defaults.
1488 (struct _Mod): Adjust template parameters.
1489 (linear_congruential_engine<>::operator()()): Adjust.
1490 (typedef _UInt32Type): Remove.
1491 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1492 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1493 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1494 calls.
1495 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1496 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1497 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1498 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1499 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1500 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1501 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1502 Likewise.
1503
1504 * include/bits/random.tcc
1505 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1506 formula (i mod n).
1507 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1508 as array type.
1509 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1510 size.
1511 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1512 uint_least32_t.
1513
1514 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1515
1516 * include/std/future (shared_future): Adjust doxygen comment.
1517
1518 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1519
1520 PR libstdc++/40297
1521 * include/bits/atomic_0.h: Reverse debug assertions.
1522 * include/bits/atomic_2.h: Likewise.
1523
1524 2009-06-23 DJ Delorie <dj@redhat.com>
1525
1526 Add MeP port.
1527 * configure.host: Add mep support.
1528
1529 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1530
1531 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1532 (INPUT): Add future.
1533 * include/std/future: Adjust markup.
1534 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1535 line numbers.
1536 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1537 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1538 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1539 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1540
1541 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1542
1543 * include/bits/shared_ptr.h: Do not swap rvalues.
1544 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1545 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1546 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1547 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1548 * testsuite/20_util/tuple/swap.cc: Likewise.
1549
1550 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1551
1552 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1553 * include/std/ratio: Typo in comment.
1554
1555 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1556
1557 PR libstdc++/40518
1558 * include/bits/basic_string.h (basic_string<>::_Rep::
1559 _M_set_length_and_sharable): Do not write the empty rep.
1560 (basic_string<>::erase(iterator, iterator)): Likewise,
1561 move out of line...
1562 * include/bits/basic_string.tcc: ... here.
1563
1564 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1565
1566 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1567 bitwise_assignment_operators): Initialize a and b.
1568 (struct has_bitwise_operators): Do not call the latter.
1569 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1570 dg-error line numbers.
1571 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1572 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1573 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1574
1575 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1576
1577 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1578 possibly unused.
1579 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1580 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1581 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1582
1583 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1584
1585 * include/std/future: New.
1586 * include/Makefile.am: Add.
1587 * include/Makefile.in: Regenerate.
1588 * src/future.cc: New.
1589 * src/Makefile.am: Add.
1590 * src/Makefile.in: Regenerate.
1591 * config/abi/pre/gnu.ver: Add export.
1592 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1593 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1594 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1595 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1596 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1597 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1598 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1599 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1600 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1601 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1602 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1603 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1604 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1605 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1606 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1607 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1608 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1609 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1610 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1611 * testsuite/30_threads/packaged_task/requirements/
1612 explicit_instantiation.cc: New.
1613 * testsuite/30_threads/promise/cons/1.cc: New.
1614 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1615 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1616 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1617 * testsuite/30_threads/promise/cons/move.cc: New.
1618 * testsuite/30_threads/promise/members/get_future.cc: New.
1619 * testsuite/30_threads/promise/members/get_future2.cc: New.
1620 * testsuite/30_threads/promise/members/set_exception.cc: New.
1621 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1622 * testsuite/30_threads/promise/members/set_value.cc: New.
1623 * testsuite/30_threads/promise/members/set_value2.cc: New.
1624 * testsuite/30_threads/promise/members/set_value3.cc: New.
1625 * testsuite/30_threads/promise/members/swap.cc: New.
1626 * testsuite/30_threads/promise/requirements/
1627 explicit_instantiation.cc: New.
1628 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1629 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1630 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1631 * testsuite/30_threads/shared_future/cons/move.cc: New.
1632 * testsuite/30_threads/shared_future/members/get.cc: New.
1633 * testsuite/30_threads/shared_future/members/get2.cc: New.
1634 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1635 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1636 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1637 * testsuite/30_threads/shared_future/members/wait.cc: New.
1638 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1639 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1640 * testsuite/30_threads/shared_future/requirements/
1641 explicit_instantiation.cc: New.
1642 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1643 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1644 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1645 * testsuite/30_threads/unique_future/cons/move.cc: New.
1646 * testsuite/30_threads/unique_future/members/get.cc: New.
1647 * testsuite/30_threads/unique_future/members/get2.cc: New.
1648 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1649 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1650 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1651 * testsuite/30_threads/unique_future/members/wait.cc: New.
1652 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1653 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1654 * testsuite/30_threads/unique_future/requirements/
1655 explicit_instantiation.cc: New.
1656 * testsuite/performance/30_threads/future/polling.cc: New.
1657
1658 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1659
1660 * Revert last Change.
1661
1662 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1663
1664 PR libstdc++/40497
1665 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1666 signature per the current C++1x draft (N2857).
1667 * testsuite/24_iterators/operations/40497.cc: Add.
1668
1669 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1670
1671 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1672 a floating point type.
1673 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1674 _IntType)): Fix second default argument.
1675 (uniform_int_distribution<>::_M_call): Remove.
1676 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1677 const param_type&)): Only declare.
1678 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1679 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1680 Remove.
1681 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1682 const param_type&): Define here.
1683 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1684 const param_type&), discrete_distribution<>::operator()
1685 (_UniformRandomNumberGenerator&, const param_type&),
1686 piecewise_constant_distribution<>::operator()
1687 (_UniformRandomNumberGenerator&, const param_type&),
1688 piecewise_linear_distribution<>::operator()
1689 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1690 the second template argument of _Adaptor.
1691 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1692 default.cc: Adjust.
1693
1694 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1695
1696 * include/bits/random.tcc (discrete_distribution<>::param_type::
1697 param_type(size_t, double, double, _Func),
1698 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1699 const param_type&)): Tidy.
1700 (piecewise_constant_distribution<>::param_type::_M_initialize):
1701 Use reserve, fix.
1702 (piecewise_constant_distribution<>::param_type::
1703 param_type(initializer_list<>, _Func),
1704 piecewise_constant_distribution<>::param_type::
1705 param_type(size_t, _RealType, _RealType, _Func),
1706 piecewise_linear_distribution<>::param_type::
1707 param_type(initializer_list<>, _Func),
1708 piecewise_linear_distribution<>::param_type::
1709 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1710 (piecewise_constant_distribution<>::param_type::
1711 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1712 piecewise_constant_distribution<>::
1713 operator()(_UniformRandomNumberGenerator&, const param_type&),
1714 piecewise_linear_distribution<>::
1715 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1716 (operator>>(std::basic_istream<>&,
1717 piecewise_constant_distribution<>&),
1718 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1719 Use reserve.
1720 * include/bits/random.h: Minor cosmetic changes.
1721
1722 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1723
1724 * testsuite/23_containers/list/check_construct_destroy.h: New.
1725 Move test logic here.
1726 * testsuite/23_containers/list/moveable.h: Same.
1727 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1728 * testsuite/23_containers/list/modifiers/1.h: Same.
1729 * testsuite/23_containers/list/modifiers/2.h: Same.
1730 * testsuite/23_containers/list/modifiers/3.h: Same.
1731 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1732 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1733 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1734 * testsuite/23_containers/list/operations/1.h: Same.
1735 * testsuite/23_containers/list/operations/2.h: Same.
1736 * testsuite/23_containers/list/operations/3.h: Same.
1737 * testsuite/23_containers/list/operations/4.h: Same.
1738 * testsuite/23_containers/list/operations/5.h: Same.
1739 * testsuite/23_containers/list/capacity/1.h: Same.
1740 * testsuite/23_containers/list/init-list.h: Same.
1741 * testsuite/23_containers/list/cons/1.h: Same.
1742 * testsuite/23_containers/list/cons/2.h: Same.
1743 * testsuite/23_containers/list/cons/3.h: Same.
1744 * testsuite/23_containers/list/cons/4.h: Same.
1745 * testsuite/23_containers/list/cons/5.h: Same.
1746 * testsuite/23_containers/list/cons/6.h: Same.
1747 * testsuite/23_containers/list/cons/7.h: Same.
1748 * testsuite/23_containers/list/cons/8.h: Same.
1749 * testsuite/23_containers/list/cons/9.h: Same.
1750 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1751 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1752 header.
1753 * testsuite/23_containers/list/modifiers/1.cc: Same.
1754 * testsuite/23_containers/list/modifiers/2.cc: Same.
1755 * testsuite/23_containers/list/modifiers/3.cc: Same.
1756 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1757 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1758 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1759 * testsuite/23_containers/list/operations/1.cc: Same.
1760 * testsuite/23_containers/list/operations/2.cc: Same.
1761 * testsuite/23_containers/list/operations/3.cc: Same.
1762 * testsuite/23_containers/list/operations/4.cc: Same.
1763 * testsuite/23_containers/list/operations/5.cc: Same.
1764 * testsuite/23_containers/list/capacity/1.cc: Same.
1765 * testsuite/23_containers/list/init-list.cc: Same.
1766 * testsuite/23_containers/list/cons/1.cc: Same.
1767 * testsuite/23_containers/list/cons/2.cc: Same.
1768 * testsuite/23_containers/list/cons/3.cc: Same.
1769 * testsuite/23_containers/list/cons/4.cc: Same.
1770 * testsuite/23_containers/list/cons/5.cc: Same.
1771 * testsuite/23_containers/list/cons/6.cc: Same.
1772 * testsuite/23_containers/list/cons/7.cc: Same.
1773 * testsuite/23_containers/list/cons/8.cc: Same.
1774 * testsuite/23_containers/list/cons/9.cc: Same.
1775 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1776 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1777 * testsuite/23_containers/list/moveable.cc: Same.
1778
1779 2009-06-17 Tom Tromey <tromey@redhat.com>
1780
1781 * python/hook.in: Do not fail when there is no current objfile.
1782 Use os.path.normpath.
1783
1784 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1785
1786 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1787 Remove.
1788 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1789 rvalue-reference so that move constructor is called.
1790 * testsuite/18_support/exception_ptr/move.cc: New.
1791
1792 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1793
1794 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1795 if joinable.
1796
1797 2009-06-15 Tom Tromey <tromey@redhat.com>
1798
1799 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1800 set self.iter.
1801 (StdMapPrinter.to_string): Make a new iterator.
1802 (StdMapPrinter.children): Likewise.
1803 (StdSetPrinter.__init__): Don't set self.iter.
1804 (StdSetPrinter.to_string): Make a new iterator.
1805 (StdSetPrinter.children): Likewise.
1806
1807 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1808
1809 * include/bits/random.tcc
1810 (negative_binomial_distribution<>::operator()
1811 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1812 class member gamma_distribution.
1813 (negative_binomial_distribution<>::operator()
1814 (_UniformRandomNumberGenerator&)): Implement out of line here.
1815 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1816 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1817 (student_t_distribution<>::operator()
1818 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1819 simplify.
1820 (operator<<(basic_ostream<>&, student_t_distribution<>),
1821 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1822 (chi_squared_distribution<>::operator()
1823 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1824 tweak to use a class member gamma_distribution.
1825 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1826 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1827 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1828 const param_type&): Move inline, tweak to use class member
1829 gamma_distributions.
1830 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1831 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1832 * include/bits/random.h: Adjust, minor tweaks.
1833
1834 2009-06-10 Tom Tromey <tromey@redhat.com>
1835
1836 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1837 (build_libstdcxx_dictionary): Accept shortened form of
1838 basic_string names.
1839 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1840
1841 2009-06-10 Tom Tromey <tromey@redhat.com>
1842
1843 PR libstdc++/40289:
1844 * python/Makefile.in: Rebuild.
1845 * python/hook.in: Compute module path relative to objfile.
1846 * python/Makefile.am (pythondir): Redefine.
1847 (gdb.py): Subst toolexeclibdir.
1848 (install-data-local): Rewrite.
1849
1850 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1851
1852 * include/bits/move.h: Doxygen group fixes.
1853
1854 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1855
1856 * include/bits/random.tcc (gamma_distribution<>::operator()
1857 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1858 the Marsaglia/Tsang algorithm.
1859 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1860 (operator<<(basic_ostream<>&, gamma_distribution<>),
1861 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1862
1863 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1864 Remove, just use normal_distribution.
1865 (operator<<(basic_ostream<>&, student_t_distribution<>),
1866 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1867 (linear_congruential_engine<>::operator()()): Move inline.
1868 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1869 const param_type&)): Move inline, just use normal_distribution.
1870 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1871 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1872 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1873 const param_type&)): Move here, out of line.
1874 (piecewise_constant_distribution<>::param_type::param_type()): Move
1875 inline.
1876 * include/bits/random.h: Adjust, minor tweaks.
1877
1878 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1879
1880 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1881
1882 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1883
1884 * include/ext/throw_allocator.h: Rework.
1885 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1886 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1887 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1888 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1889 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1890 * testsuite/util/regression/rand/priority_queue/
1891 container_rand_regression_test.tcc: Inline functions.
1892 * testsuite/util/regression/rand/assoc/
1893 container_rand_regression_test.tcc: Same.
1894
1895 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1896
1897 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1898
1899 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1900
1901 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1902 * configure: Regenerate.
1903
1904 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1905
1906 PR libstdc++/40299
1907 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1908 * testsuite/ext/rope/40299.cc: New.
1909
1910 2009-05-28 Tom Tromey <tromey@redhat.com>
1911 Phil Muldoon <pmuldoon@redhat.com>
1912 Jonathan Wakely <jwakely.gcc@gmail.com>
1913
1914 * python/Makefile.in, , python/libstdcxx/__init__.py,
1915 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1916 python/hook.in, python/Makefile.am: New files.
1917 * configure, Makefile.in: Rebuild.
1918 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1919 * Makefile.am (SUBDIRS): Add python.
1920
1921 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1922
1923 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1924 to ...
1925 * testsuite/util/replacement_memory_operators.h: ...here. New.
1926 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1927 * testsuite/util/testsuite_hooks.cc: Same.
1928
1929 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1930 replacement_memory_operators.h.
1931 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1932 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1933 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1934 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1935 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1936 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1937 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1938 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1939 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1940 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1941 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1942 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1943 * testsuite/ext/mt_allocator/check_new.cc: Same.
1944 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1945 * testsuite/ext/debug_allocator/check_new.cc: Same.
1946 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1947 * testsuite/ext/new_allocator/check_delete.cc: Same.
1948 * testsuite/ext/new_allocator/check_new.cc: Same.
1949 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1950 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1951 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1952 * testsuite/ext/throw_allocator/check_new.cc: Same.
1953 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1954 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1955 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1956 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1957 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1958 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1959 * testsuite/ext/pool_allocator/check_new.cc: Same.
1960 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1961 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1962 * testsuite/ext/array_allocator/check_delete.cc: Same.
1963 * testsuite/ext/array_allocator/check_new.cc: Same.
1964 * testsuite/23_containers/deque/cons/1.cc: Same.
1965 * testsuite/23_containers/deque/cons/2.cc: Same.
1966
1967 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1968
1969 * libsupc++/initializer_list: Format.
1970 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1971 * testsuite/18_support/initializer_list/requirements/
1972 explicit_instantiation.cc: New.
1973
1974 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1975
1976 PR libstdc++/40273
1977 * include/tr1_impl/functional: Add explicit casts.
1978 * testsuite/20_util/function/requirements/
1979 explicit_instantiation.cc: New.
1980 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1981
1982 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1983
1984 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1985
1986 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1987
1988 PR libstdc++/40221
1989 * include/tr1_impl/functional: Add explicit cast.
1990
1991 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1992
1993 PR libstdc++/40094
1994 Revert:
1995 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1996 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1997 out of line member functions definitions.
1998 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1999 Remove, use static locals instead.
2000 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2001 * src/throw_allocator.cc: New.
2002 * src/Makefile.am: Add.
2003 * config/abi/pre/gnu.ver: Add exports.
2004 * src/Makefile.in: Regenerate.
2005
2006 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2007
2008 * include/tr1_impl/functional (function): Use explicit operator bool.
2009 * include/bits/shared_ptr.h (__shared_ptr): Same.
2010 * include/bits/unique_ptr.h (unique_ptr): Same.
2011 * include/std/mutex (unique_lock): Same.
2012 * include/std/system_error (error_code): Same.
2013 (error_condition): Same.
2014 * include/std/ostream (sentry): Same.
2015 * include/std/istream (sentry): Same.
2016 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2017 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2018 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2019 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2020 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2021 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2022 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2023
2024 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2025
2026 * testsuite/23_containers/list/14340.cc: Abstract list type.
2027 * testsuite/23_containers/list/init-list.cc: Same.
2028 * testsuite/23_containers/list/pthread5.cc: Same.
2029 * testsuite/23_containers/list/invalidation/1.cc: Same.
2030 * testsuite/23_containers/list/invalidation/2.cc: Same.
2031 * testsuite/23_containers/list/invalidation/3.cc: Same.
2032 * testsuite/23_containers/list/invalidation/4.cc: Same.
2033 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2034 * testsuite/23_containers/list/modifiers/1.cc: Same.
2035 * testsuite/23_containers/list/modifiers/2.cc: Same.
2036 * testsuite/23_containers/list/modifiers/3.cc: Same.
2037 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2038 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2039 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2040 * testsuite/23_containers/list/cons/1.cc: Same.
2041 * testsuite/23_containers/list/cons/2.cc: Same.
2042 * testsuite/23_containers/list/cons/3.cc: Same.
2043 * testsuite/23_containers/list/cons/4.cc: Same.
2044 * testsuite/23_containers/list/cons/5.cc: Same.
2045 * testsuite/23_containers/list/cons/6.cc: Same.
2046 * testsuite/23_containers/list/cons/7.cc: Same.
2047 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2048 * testsuite/23_containers/list/cons/8.cc: Same.
2049 * testsuite/23_containers/list/cons/9.cc: Same.
2050 * testsuite/23_containers/list/operations/1.cc: Same.
2051 * testsuite/23_containers/list/operations/2.cc: Same.
2052 * testsuite/23_containers/list/operations/3.cc: Same.
2053 * testsuite/23_containers/list/operations/4.cc: Same.
2054 * testsuite/23_containers/list/operations/5.cc: Same.
2055 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2056 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2057 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2058 * testsuite/23_containers/list/requirements/dr438/
2059 constructor_1_neg.cc: Same.
2060 * testsuite/23_containers/list/requirements/dr438/
2061 constructor_2_neg.cc: Same.
2062 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2063 * testsuite/23_containers/list/requirements/
2064 partial_specialization/1.cc: Same.
2065 * testsuite/23_containers/list/23781.cc: Same.
2066 * testsuite/23_containers/list/pthread1.cc: Same.
2067 * testsuite/23_containers/list/capacity/1.cc: Same.
2068 * testsuite/23_containers/list/capacity/29134.cc: Same.
2069 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2070 * testsuite/23_containers/list/moveable.cc: Same.
2071
2072 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2073
2074 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2075
2076 PR libstdc++/40184
2077 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2078 Declare...
2079 * config/locale/gnu/c_locale.cc: ... and define.
2080 * config/locale/generic/c_locale.cc: Define.
2081 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2082 Use it.
2083 * testsuite/22_locale/locale/cons/40184.cc: New.
2084
2085 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2086
2087 PR libstdc++/40192
2088 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2089 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2090 * testsuite/23_containers/vector/40192.cc: New.
2091
2092 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2093
2094 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2095 * include/bits/stl_deque.h (swap): Likewise.
2096 * include/bits/stl_list.h (swap): Likewise.
2097 * include/bits/stl_vector.h (swap): Likewise.
2098 * include/bits/stl_bvector.h (swap): Likewise.
2099 * include/bits/stl_queue.h (swap): Likewise.
2100 * include/bits/stl_stack.h (swap): Likewise.
2101 * include/bits/stl_tree.h (swap): Likewise.
2102 * include/bits/stl_map.h (swap): Likewise.
2103 * include/bits/stl_multimap.h (swap): Likewise.
2104 * include/bits/stl_set.h (swap): Likewise.
2105 * include/bits/stl_multiset.h (swap): Likewise.
2106 * include/bits/forward_list.h (swap): Likewise.
2107 * include/bits/unique_ptr.h (swap): Likewise.
2108 * include/debug/deque (swap): Likewise.
2109 * include/debug/list (swap): Likewise.
2110 * include/debug/vector (swap): Likewise.
2111 * include/debug/map.h (swap): Likewise.
2112 * include/debug/multimap.h (swap): Likewise.
2113 * include/debug/set.h (swap): Likewise.
2114 * include/debug/multiset.h (swap): Likewise.
2115 * include/debug/unordered_map (swap): Likewise.
2116 * include/debug/unordered_set (swap): Likewise.
2117 * include/ext/vstring.h (swap): Likewise.
2118 * include/tr1_impl/unordered_map (swap): Likewise.
2119 * include/tr1_impl/hashtable (swap): Likewise.
2120 * include/tr1_impl/unordered_set (swap): Likewise.
2121 * include/std/tuple (swap): Likewise.
2122 * include/std/mutex (swap): Likewise.
2123 * include/std/thread (swap): Likewise.
2124 (operator<<): Only output to lvalue streams.
2125 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2126 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2127 * testsuite/23_containers/deque/requirements/dr438/
2128 assign_neg.cc: Adjust line numbers.
2129 * testsuite/23_containers/deque/requirements/dr438/
2130 constructor_1_neg.cc: Likewise.
2131 * testsuite/23_containers/deque/requirements/dr438/
2132 constructor_2_neg.cc: Likewise.
2133 * testsuite/23_containers/deque/requirements/dr438/
2134 insert_neg.cc: Likewise.
2135 * testsuite/23_containers/list/requirements/dr438/
2136 assign_neg.cc: Likewise.
2137 * testsuite/23_containers/list/requirements/dr438/
2138 constructor_1_neg.cc: Likewise.
2139 * testsuite/23_containers/list/requirements/dr438/
2140 constructor_2_neg.cc: Likewise.
2141 * testsuite/23_containers/list/requirements/dr438/
2142 insert_neg.cc: Likewise.
2143 * testsuite/23_containers/vector/requirements/dr438/
2144 assign_neg.cc: Likewise.
2145 * testsuite/23_containers/vector/requirements/dr438/
2146 constructor_1_neg.cc: Likewise.
2147 * testsuite/23_containers/vector/requirements/dr438/
2148 constructor_2_neg.cc: Likewise.
2149 * testsuite/23_containers/vector/requirements/dr438/
2150 insert_neg.cc: Likewise.
2151 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2152 test non-member swap.
2153 * testsuite/30_threads/thread/swap/2.cc: Remove.
2154
2155 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2156
2157 * include/std/mutex: Move std::lock_error to ...
2158 * src/compatibility.cc: Here.
2159 * src/mutex.cc: Likewise.
2160 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2161 for lock types and remove std::lock_error check.
2162
2163 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2164
2165 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2166 double include.
2167
2168 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2169
2170 PR libstdc++/40160
2171 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2172 typeid when __GXX_RTTI is undefined.
2173 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2174 for null _M_variant._M_iterator._M_type,
2175 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2176 * testsuite/21_strings/basic_string/40160.cc: New.
2177
2178 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2179
2180 * testsuite/26_numerics/random/discrete_distribution/cons/
2181 num_xbound_fun.cc: Minor tweaks.
2182 * testsuite/26_numerics/random/piecewise_constant_distribution/
2183 cons/initlist_fun.cc: Likewise
2184 * testsuite/26_numerics/random/piecewise_constant_distribution/
2185 cons/num_xbound_fun.cc: Likewise
2186 * testsuite/26_numerics/random/piecewise_linear_distribution/
2187 cons/initlist_fun.cc: Likewise
2188 * testsuite/26_numerics/random/piecewise_linear_distribution/
2189 cons/num_xbound_fun.cc: Likewise
2190
2191 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2192
2193 PR libstdc++/36211
2194 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2195 cxxldflags to additional_flags rather than cxx_final.
2196
2197 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2198
2199 * testsuite/26_numerics/random/discrete_distribution/cons/
2200 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2201 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2202 initlist_fun.cc: Likewise
2203 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2204 num_xbound_fun.cc: Likewise
2205 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2206 initlist_fun.cc: Likewise
2207 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2208 num_xbound_fun.cc: Likewise
2209
2210 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2211
2212 PR libstdc++/40123
2213 * random.tcc (independent_bits_engine<>::operator()()): Use
2214 result_type(1), not 1UL.
2215
2216 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2217 and _M_b.min(), instead of this->max() and this->min().
2218
2219 * random.h (_ShiftMin1): Remove, adjust everywhere.
2220
2221 * random.tcc: Minor cosmetic changes.
2222
2223 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2224
2225 * include/bits/random.tcc (cauchy_distribution<>::
2226 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2227 Avoid M_PI, a glibc extension.
2228
2229 2009-05-13 Ben Elliston <bje@au.ibm.com>
2230
2231 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2232 * include/Makefile.in: Likewise.
2233
2234 2009-05-13 Ben Elliston <bje@au.ibm.com>
2235
2236 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2237 const void * const.
2238
2239 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2240
2241 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2242 random number engines, complex, bitset, array, time utilities, and
2243 char_traits.
2244
2245 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2246
2247 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2248 * libsupc++/nested_exception.h: New.
2249 * libsupc++/Makefile.am: Add new header.
2250 * libsupc++/Makefile.in: Regenerate.
2251 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2252 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2253 * testsuite/18_support/nested_exception/cons.cc: New.
2254 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2255 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2256 * doc/xml/manual/status_cxx200x.xml: Adjust.
2257
2258 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2259
2260 * include/ext/throw_allocator.h: Remove redundant include.
2261
2262 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2263
2264 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2265 out of line member functions definitions.
2266 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2267 Remove, use static locals instead.
2268 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2269 * src/throw_allocator.cc: New.
2270 * src/Makefile.am: Add.
2271 * config/abi/pre/gnu.ver: Add exports.
2272 * src/Makefile.in: Regenerate.
2273
2274 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2275
2276 * configure.ac: Bump libtool_VERSION to 6:12:0.
2277 * configure: Regenerate.
2278
2279 2009-05-07 Matthias Klose <doko@ubuntu.com>
2280
2281 PR libstdc++/40038
2282 * src/math_stubs_long_double.cc: Add ceill.
2283
2284 2009-05-06 Johannes Singler <singler@ira.uka.de>
2285
2286 PR libstdc++/39546
2287 * include/parallel/algo.h (find_switch):
2288 Parametrize binder2nd with const T& instead of T.
2289 * testsuite/25_algorithms/find/39546.cc: new test case
2290
2291 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2292
2293 Revert:
2294 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2295
2296 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2297 possible.
2298 * configure: Regenerate.
2299
2300 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2301
2302 PR libstdc++/39909
2303 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2304 __set_once_functor_lock_ptr): Replace global lock object with local
2305 locks on global mutex.
2306 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2307 __set_once_functor_lock_ptr): Likewise, keeping old function to
2308 preserve ABI.
2309 (__once_proxy): Use pointer to local lock if set, global lock
2310 otherwise.
2311 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2312 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2313 * testsuite/30_threads/call_once/39909.cc: New.
2314
2315 2009-05-03 Jan Hubicka <jh@suse.cz>
2316
2317 * include/parallel/settings.h (get): Mark const.
2318 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2319 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2320 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2321 throw ().
2322 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2323 (is_open, fd): Mark pure and throw ().
2324 (seekoff): Mark throw ().
2325
2326 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2327
2328 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2329 possible.
2330 * configure: Regenerate.
2331
2332 2009-05-02 Jan Hubicka <jh@suse.cz>
2333
2334 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2335 operator): Mark pure.
2336
2337 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2338
2339 * scripts/create_testsuite_files: Remove thread directory.
2340
2341 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2342
2343 PR libstdc++/39868
2344 * scripts/run_doxygen: Uncomment removal of includes.
2345 (problematic): Rewrite __cxxabiv1 namespace to abi.
2346
2347 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2348
2349 Revert the last commit.
2350
2351 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2352
2353 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2354 Replace global lock object with local locks on global mutex.
2355 * src/mutex.cc: Likewise.
2356 * config/abi/pre/gnu.ver: Adjust.
2357 * testsuite/30_threads/call_once/call_once2.cc: New.
2358
2359 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2360
2361 PR libstdc++/39880
2362 PR libstdc++/39881
2363 PR libstdc++/39882
2364 * include/std/system_error (is_error_code_enum<errc>): Remove.
2365 (error_condition<>::error_condition(_ErrorCodeEnum,)
2366 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2367 (error_code<>::error_code(_ErrorCodeEnum,),
2368 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2369 * testsuite/19_diagnostics/system_error/39880.cc: New.
2370 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2371 Likewise.
2372 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2373 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2374 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2375 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2376 Adjust.
2377 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2378 Likewise.
2379 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2380 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2381 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2382 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2383 Likewise.
2384 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2385 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2386 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2387 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2388
2389 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2390
2391 * doc/xml/authors.xml: Add space.
2392 * doc/xml/faq.xml: Update links.
2393 * doc/xml/manual/intro.xml: Same.
2394 * doc/xml/manual/abi.xml: Update.
2395 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2396 * doc/xml/manual/status_cxxtr1.xml: Update links.
2397 * doc/xml/manual/status_cxx1998.xml: Same.
2398 * doc/xml/manual/status_cxx200x.xml: Same.
2399
2400 2009-04-22 Jan Hubicka <jh@suse.cz>
2401
2402 * include/tr1_impl/array (at): Do not use builtin_expect.
2403 * include/ext/throw_allocator.h (allocate): Likewise.
2404 * include/ext/pool_allocator.h (allocate): Likweise.
2405 * include/ext/bitmap_allocator.h (allocate): Likewise.
2406 * include/ext/rc_string_base.h (_S_construct): Likewise.
2407 * include/ext/malloc_allocator.h (allocate): Likewise.
2408 * include/ext/mt_allocator.h (allocate): Likewise.
2409 * include/ext/sso_string_base.h (_M_construct): Likewise.
2410 * include/bits/basic_string.tcc (_S_construct): Likewise.
2411
2412 2009-04-22 Jan Hubicka <jh@suse.cz>
2413
2414 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2415 (atexit, atoll, stroll, strtoull): Mark throw ()
2416 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2417 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2418 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2419 (atexit, atoll, stroll, strtoull): Mark throw ()
2420 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2421 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2422
2423 2009-04-21 Jan Hubicka <jh@suse.cz>
2424
2425 * include/ext/atomicity.h
2426 (__exchange_and_add, __atomic_add): Mark throw ().
2427 * config/os/aix/atomicity.h
2428 * config/os/aix/atomicity.h
2429 * config/os/irix/atomicity.h
2430 * config/cpu/cris/atomicity.h
2431 * config/cpu/m68k/atomicity.h
2432 * config/cpu/hppa/atomicity.h
2433 * config/cpu/sparc/atomicity.h
2434 * config/cpu/i386/atomicity.h
2435 * config/cpu/i486/atomicity.h
2436 * config/cpu/sh/atomicity.h
2437 * config/cpu/generic/atomicity_mutex/atomicity.h
2438 * config/cpu/generic/atomicity_builtins/atomicity.h
2439 (__exchange_and_add, __atomic_add): Mark throw ().
2440
2441 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2442
2443 PR libstdc++/39835
2444 * include/bits/random.h: Avoid the badname __alpha (and, for
2445 consistency, __beta too).
2446 * include/bits/random.tcc: Likewise.
2447
2448 2009-04-19 Jan Hubicka <jh@suse.cz>
2449
2450 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2451 _GLIBCXX_NOTHROW.
2452
2453 2009-04-19 Jan Hubicka <jh@suse.cz>
2454
2455 * include/c_compatibility/stdatomic.h
2456 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2457 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2458 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2459
2460 2009-04-18 Jan Hubicka <jh@suse.cz>
2461
2462 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2463 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2464 __cxa_get_globals_fast): Mark const.
2465 (__cxa_get_exception_ptr): Mark pure.
2466 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2467 (__terminate): Makr throw ().
2468 * libsupc++/exception (terminate): Mark throw().
2469 (uncaught_exception): Mark pure.
2470 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2471 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2472 Mark throw().
2473 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2474 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2475 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2476 __cxa_guard_abort): Mark throw ().
2477 (__cxa_pure_virtual): Mark noreturn.
2478 (__cxa_current_exception_type): Mark throw and pure.
2479 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2480 __cxa_exception_type): Mark pure.
2481 (_M_safe_bool_dummy): Mark pure and const.
2482
2483 2009-04-18 Jan Hubicka <jh@suse.cz>
2484
2485 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2486 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2487 _M_destroy_thread_key): Mark throw ()
2488 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2489 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2490 _M_get_max_length): Mark throw ().
2491 * include/debug/formatter.h (_M_message, _M_format_word,
2492 _M_get_max_length): Mark throw ().
2493 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2494 _M_detach_single): Mark throw ().
2495 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2496 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2497 throw ()
2498 (_M_get_mutex): Mark throw ().
2499 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2500 (_M_destroy_thread_key): Mark CONST and throw.
2501 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2502 throw ().
2503
2504 2009-04-18 Jan Hubicka <jh@suse.cz>
2505
2506 * src/condition_variable.cc (condition_variable,
2507 condition_variable_any constructors): Mark throw()
2508 * src/hash.cc (operator() for long double, string, and wstring): Mark
2509 throw ().
2510 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2511 _M_setup, rdbuf, str): Mark throw ().
2512 * src/chrono.cc (new): Mark throw ().
2513 * include/std/system_error (system_category, generic_category): Mark
2514 throw () and const.
2515 * include/std/chrono (now): Mark throw ().
2516 * include/std/condition_variable (condition_variable,
2517 ~condition_variable, condition_variable_any,
2518 ~condition_variable_any): Mark throw ().
2519 * include/std/mutex (mutex): Mark throw ().
2520 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2521 throw.
2522 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2523 and throw ().
2524 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2525 * include/bits/locale_classes.h (_S_initialize_once,
2526 _S_clone_c_locale): Mark throw ().
2527 (_S_get_c_name): Mark const and throw ().
2528 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2529 throw ().
2530 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2531 Mark throw ().
2532 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2533 throw ().
2534 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2535 ios_base): Mark throw ()
2536 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2537 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2538 (str, freeze, _M_setupf): Mark throw ().
2539 (pcount): Mark pure and throw ().
2540 (rdbuf): Mark const and throw ().
2541
2542 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2543
2544 PR libstdc++/39802
2545 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2546 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2547 Always accept negative values, for unsigned types too.
2548 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2549 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2550
2551 2009-04-18 Jan Hubicka <jh@suse.cz>
2552
2553 * include/debug/formater.h: Include bits/c++config.h.
2554 (_M_error): Mark noreturn.
2555 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2556 _GLIBCXX_NORETURN): New.
2557 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2558 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2559 Mark pure.
2560 * include/c_compatibility/stdatomic.h
2561 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2562 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2563 Mark by throw ().
2564 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2565 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2566 __atomic_flag_for_address): Mark by throw ().
2567
2568 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2569
2570 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2571
2572 2009-04-16 Jan Hubicka <jh@suse.cz>
2573
2574 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2575 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2576 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2577 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2578 out body to ...
2579 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2580 functions.
2581 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2582 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2583 _Rb_tree_black_count): Mark nothrow.
2584
2585 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2586
2587 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2588 from base classes.
2589 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2590
2591 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2592
2593 * doc/html: Regenerate.
2594
2595 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2596
2597 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2598
2599 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2600 * doc/xml/gnu/fdl-1.2.xml: Same.
2601 * doc/xml/manual/numerics.xml: Same.
2602 * doc/xml/manual/concurrency.xml: Same.
2603 * doc/xml/manual/intro.xml: Same.
2604 * doc/xml/manual/status_cxxtr1.xml: Same.
2605 * doc/xml/manual/containers.xml: Same.
2606 * doc/xml/manual/io.xml: Same.
2607 * doc/xml/manual/utilities.xml: Same.
2608 * doc/xml/manual/support.xml: Same.
2609 * doc/xml/manual/using.xml: Same.
2610 * doc/xml/manual/localization.xml: Same.
2611 * doc/xml/manual/locale.xml: Same.
2612 * doc/xml/manual/extensions.xml: Same.
2613 * doc/xml/manual/appendix_contributing.xml: Same.
2614 * doc/xml/manual/diagnostics.xml: Same.
2615 * doc/xml/manual/status_cxx200x.xml: Same.
2616
2617 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2618
2619 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2620 * doc/xml/manual/status_cxx200x.xml: Adjust.
2621
2622 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2623
2624 * doc/xml/spine.xml: Remove unused license entity, update
2625 copyright year.
2626
2627 * doc/xml/manual/spine.xml: Markup for primary index terms.
2628 * doc/xml/manual/numerics.xml: Same.
2629 * doc/xml/manual/intro.xml: Same.
2630 * doc/xml/manual/containers.xml: Same.
2631 * doc/xml/manual/io.xml: Same.
2632 * doc/xml/manual/appendix_porting.xml: Same.
2633 * doc/xml/manual/utilities.xml: Same.
2634 * doc/xml/manual/support.xml: Same.
2635 * doc/xml/manual/localization.xml: Same.
2636 * doc/xml/manual/strings.xml: Same.
2637 * doc/xml/manual/extensions.xml: Same.
2638 * doc/xml/manual/appendix_contributing.xml: Same.
2639 * doc/xml/manual/diagnostics.xml: Same.
2640 * doc/xml/manual/algorithms.xml: Same.
2641 * doc/xml/manual/appendix_free.xml: Same.
2642 * doc/xml/manual/iterators.xml: Same.
2643
2644 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2645 * doc/xml/gnu/fdl-1.2.xml: Same.
2646
2647 * doc/xml/manual/status_cxx200x.xml: Re-write.
2648
2649 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2650
2651 PR libstdc++/39629 (final bits)
2652 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2653 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2654 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2655 Fix formula for __j.
2656 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2657 const normal_distribution<>&): Remove.
2658 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2659 const uniform_int_distribution<>&), operator==(const
2660 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2661 operator==(const normal_distribution<>&, const normal_distribution<>&),
2662 operator==(const lognormal_distribution<>&,
2663 const lognormal_distribution<>&), operator==(const
2664 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2665 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2666 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2667 operator==(const student_t_distribution<>&,
2668 const student_t_distribution<>&), operator==(const
2669 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2670 operator==(const binomial_distribution<>&, const
2671 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2672 const geometric_distribution<>&), operator==(const
2673 negative_binomial_distribution<>&, const
2674 negative_binomial_distribution<>&), operator==(const
2675 poisson_distribution<>&, const poisson_distribution<>&),
2676 operator==(const exponential_distribution<>&,
2677 const exponential_distribution<>&), operator==(const
2678 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2679 weibull_distribution<>&, const weibull_distribution<>&),
2680 operator==(const extreme_value_distribution<>&,
2681 const extreme_value_distribution<>&), operator==(const
2682 discrete_distribution<>&, const discrete_distribution<>&),
2683 operator==(const piecewise_constant_distribution<>&,
2684 const piecewise_constant_distribution<>&), operator==(const
2685 piecewise_linear_distribution<>&, const
2686 piecewise_linear_distribution<>&)): Remove.
2687 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2688 serialize.cc: Remove.
2689 * testsuite/26_numerics/random/piecewise_constant_distribution/
2690 operators/serialize.cc: Likewise.
2691 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2692 serialize.cc: Likewise.
2693 * testsuite/26_numerics/random/normal_distribution/operators/
2694 serialize.cc: Likewise.
2695 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2696 serialize.cc: Likewise.
2697 * testsuite/26_numerics/random/poisson_distribution/operators/
2698 serialize.cc: Likewise.
2699 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2700 serialize.cc: Likewise.
2701 * testsuite/26_numerics/random/discrete_distribution/operators/
2702 serialize.cc: Likewise.
2703 * testsuite/26_numerics/random/weibull_distribution/operators/
2704 serialize.cc: Likewise.
2705 * testsuite/26_numerics/random/negative_binomial_distribution/
2706 operators/serialize.cc: Likewise.
2707 * testsuite/26_numerics/random/cauchy_distribution/operators/
2708 serialize.cc: Likewise.
2709 * testsuite/26_numerics/random/gamma_distribution/operators/
2710 serialize.cc: Likewise.
2711 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2712 serialize.cc: Likewise.
2713 * testsuite/26_numerics/random/exponential_distribution/operators/
2714 serialize.cc: Likewise.
2715 * testsuite/26_numerics/random/lognormal_distribution/operators/
2716 serialize.cc: Likewise.
2717 * testsuite/26_numerics/random/binomial_distribution/operators/
2718 serialize.cc: Likewise.
2719 * testsuite/26_numerics/random/extreme_value_distribution/
2720 operators/serialize.cc: Likewise.
2721 * testsuite/26_numerics/random/piecewise_linear_distribution/
2722 operators/serialize.cc: Likewise.
2723 * testsuite/26_numerics/random/student_t_distribution/operators/
2724 serialize.cc: Likewise.
2725 * testsuite/26_numerics/random/geometric_distribution/operators/
2726 serialize.cc: Likewise.
2727
2728 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2729 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2730 mersenne_twister_engine<>::seed(_Gen&,
2731 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2732 subtract_with_carry_engine<>::seed(_Gen&,
2733 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2734 Remove, unused.
2735 * include/bits/random.tcc (linear_congruential_engine<>::
2736 seed(_Gen&, false_type): Likewise.
2737
2738 2009-04-09 Nick Clifton <nickc@redhat.com>
2739
2740 * src/allocator-inst.cc: Change copyright header to refer to
2741 version 3 of the GNU General Public License with version 3.1
2742 of the GCC Runtime Library Exception and to point readers at
2743 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2744 web page.
2745 * config/abi/compatibility.h: Likewise.
2746 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2747 * config/abi/pre/gnu.ver: Likewise.
2748 * config/allocator/bitmap_allocator_base.h: Likewise.
2749 * config/allocator/malloc_allocator_base.h: Likewise.
2750 * config/allocator/mt_allocator_base.h: Likewise.
2751 * config/allocator/new_allocator_base.h: Likewise.
2752 * config/allocator/pool_allocator_base.h: Likewise.
2753 * config/cpu/alpha/atomic_word.h: Likewise.
2754 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2755 * config/cpu/cris/atomic_word.h: Likewise.
2756 * config/cpu/cris/atomicity.h: Likewise.
2757 * config/cpu/generic/atomic_word.h: Likewise.
2758 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2759 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2760 * config/cpu/generic/cpu_defines.h: Likewise.
2761 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2762 * config/cpu/hppa/atomicity.h: Likewise.
2763 * config/cpu/i386/atomicity.h: Likewise.
2764 * config/cpu/i486/atomicity.h: Likewise.
2765 * config/cpu/ia64/atomic_word.h: Likewise.
2766 * config/cpu/m68k/atomicity.h: Likewise.
2767 * config/cpu/powerpc/atomic_word.h: Likewise.
2768 * config/cpu/powerpc/cpu_defines.h: Likewise.
2769 * config/cpu/sh/atomicity.h: Likewise.
2770 * config/cpu/sparc/atomic_word.h: Likewise.
2771 * config/cpu/sparc/atomicity.h: Likewise.
2772 * config/io/basic_file_stdio.cc: Likewise.
2773 * config/io/basic_file_stdio.h: Likewise.
2774 * config/io/c_io_stdio.h: Likewise.
2775 * config/locale/darwin/ctype_members.cc: Likewise.
2776 * config/locale/generic/c++locale_internal.h: Likewise.
2777 * config/locale/generic/c_locale.cc: Likewise.
2778 * config/locale/generic/c_locale.h: Likewise.
2779 * config/locale/generic/codecvt_members.cc: Likewise.
2780 * config/locale/generic/collate_members.cc: Likewise.
2781 * config/locale/generic/ctype_members.cc: Likewise.
2782 * config/locale/generic/messages_members.cc: Likewise.
2783 * config/locale/generic/messages_members.h: Likewise.
2784 * config/locale/generic/monetary_members.cc: Likewise.
2785 * config/locale/generic/numeric_members.cc: Likewise.
2786 * config/locale/generic/time_members.cc: Likewise.
2787 * config/locale/generic/time_members.h: Likewise.
2788 * config/locale/gnu/c++locale_internal.h: Likewise.
2789 * config/locale/gnu/c_locale.cc: Likewise.
2790 * config/locale/gnu/c_locale.h: Likewise.
2791 * config/locale/gnu/codecvt_members.cc: Likewise.
2792 * config/locale/gnu/collate_members.cc: Likewise.
2793 * config/locale/gnu/ctype_members.cc: Likewise.
2794 * config/locale/gnu/messages_members.cc: Likewise.
2795 * config/locale/gnu/messages_members.h: Likewise.
2796 * config/locale/gnu/monetary_members.cc: Likewise.
2797 * config/locale/gnu/numeric_members.cc: Likewise.
2798 * config/locale/gnu/time_members.cc: Likewise.
2799 * config/locale/gnu/time_members.h: Likewise.
2800 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2801 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2802 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2803 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2804 * config/os/aix/atomic_word.h: Likewise.
2805 * config/os/aix/atomicity.h: Likewise.
2806 * config/os/aix/ctype_base.h: Likewise.
2807 * config/os/aix/ctype_inline.h: Likewise.
2808 * config/os/aix/ctype_noninline.h: Likewise.
2809 * config/os/aix/os_defines.h: Likewise.
2810 * config/os/bsd/darwin/ctype_base.h: Likewise.
2811 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2812 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2813 * config/os/bsd/darwin/os_defines.h: Likewise.
2814 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2815 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2816 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2817 * config/os/bsd/freebsd/os_defines.h: Likewise.
2818 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2819 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2820 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2821 * config/os/bsd/netbsd/os_defines.h: Likewise.
2822 * config/os/djgpp/ctype_base.h: Likewise.
2823 * config/os/djgpp/ctype_inline.h: Likewise.
2824 * config/os/djgpp/ctype_noninline.h: Likewise.
2825 * config/os/djgpp/os_defines.h: Likewise.
2826 * config/os/generic/ctype_base.h: Likewise.
2827 * config/os/generic/ctype_inline.h: Likewise.
2828 * config/os/generic/ctype_noninline.h: Likewise.
2829 * config/os/generic/error_constants.h: Likewise.
2830 * config/os/generic/os_defines.h: Likewise.
2831 * config/os/gnu-linux/ctype_base.h: Likewise.
2832 * config/os/gnu-linux/ctype_inline.h: Likewise.
2833 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2834 * config/os/gnu-linux/os_defines.h: Likewise.
2835 * config/os/hpux/ctype_base.h: Likewise.
2836 * config/os/hpux/ctype_inline.h: Likewise.
2837 * config/os/hpux/ctype_noninline.h: Likewise.
2838 * config/os/hpux/os_defines.h: Likewise.
2839 * config/os/irix/atomic_word.h: Likewise.
2840 * config/os/irix/atomicity.h: Likewise.
2841 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2842 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2843 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2844 * config/os/irix/irix5.2/os_defines.h: Likewise.
2845 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2846 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2847 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2848 * config/os/irix/irix6.5/os_defines.h: Likewise.
2849 * config/os/mingw32/ctype_base.h: Likewise.
2850 * config/os/mingw32/ctype_inline.h: Likewise.
2851 * config/os/mingw32/ctype_noninline.h: Likewise.
2852 * config/os/mingw32/error_constants.h: Likewise.
2853 * config/os/mingw32/os_defines.h: Likewise.
2854 * config/os/newlib/ctype_base.h: Likewise.
2855 * config/os/newlib/ctype_inline.h: Likewise.
2856 * config/os/newlib/ctype_noninline.h: Likewise.
2857 * config/os/newlib/os_defines.h: Likewise.
2858 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2859 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2860 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2861 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2862 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2863 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2864 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2865 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2866 * config/os/tpf/ctype_base.h: Likewise.
2867 * config/os/tpf/ctype_inline.h: Likewise.
2868 * config/os/tpf/ctype_noninline.h: Likewise.
2869 * config/os/tpf/os_defines.h: Likewise.
2870 * config/os/uclibc/ctype_base.h: Likewise.
2871 * config/os/uclibc/ctype_inline.h: Likewise.
2872 * config/os/uclibc/ctype_noninline.h: Likewise.
2873 * config/os/uclibc/os_defines.h: Likewise.
2874 * config/os/vxworks/ctype_base.h: Likewise.
2875 * config/os/vxworks/ctype_inline.h: Likewise.
2876 * config/os/vxworks/ctype_noninline.h: Likewise.
2877 * config/os/vxworks/os_defines.h: Likewise.
2878 * include/backward/auto_ptr.h: Likewise.
2879 * include/backward/backward_warning.h: Likewise.
2880 * include/backward/binders.h: Likewise.
2881 * include/backward/hash_fun.h: Likewise.
2882 * include/backward/hash_map: Likewise.
2883 * include/backward/hash_set: Likewise.
2884 * include/backward/hashtable.h: Likewise.
2885 * include/backward/strstream: Likewise.
2886 * include/bits/algorithmfwd.h: Likewise.
2887 * include/bits/allocator.h: Likewise.
2888 * include/bits/atomic_0.h: Likewise.
2889 * include/bits/atomic_2.h: Likewise.
2890 * include/bits/atomicfwd_c.h: Likewise.
2891 * include/bits/atomicfwd_cxx.h: Likewise.
2892 * include/bits/basic_ios.h: Likewise.
2893 * include/bits/basic_ios.tcc: Likewise.
2894 * include/bits/basic_string.h: Likewise.
2895 * include/bits/basic_string.tcc: Likewise.
2896 * include/bits/boost_concept_check.h: Likewise.
2897 * include/bits/c++config: Likewise.
2898 * include/bits/char_traits.h: Likewise.
2899 * include/bits/codecvt.h: Likewise.
2900 * include/bits/concept_check.h: Likewise.
2901 * include/bits/cpp_type_traits.h: Likewise.
2902 * include/bits/deque.tcc: Likewise.
2903 * include/bits/forward_list.h: Likewise.
2904 * include/bits/forward_list.tcc: Likewise.
2905 * include/bits/fstream.tcc: Likewise.
2906 * include/bits/functexcept.h: Likewise.
2907 * include/bits/functional_hash.h: Likewise.
2908 * include/bits/gslice.h: Likewise.
2909 * include/bits/gslice_array.h: Likewise.
2910 * include/bits/hashtable.h: Likewise.
2911 * include/bits/indirect_array.h: Likewise.
2912 * include/bits/ios_base.h: Likewise.
2913 * include/bits/istream.tcc: Likewise.
2914 * include/bits/list.tcc: Likewise.
2915 * include/bits/locale_classes.h: Likewise.
2916 * include/bits/locale_classes.tcc: Likewise.
2917 * include/bits/locale_facets.h: Likewise.
2918 * include/bits/locale_facets.tcc: Likewise.
2919 * include/bits/locale_facets_nonio.h: Likewise.
2920 * include/bits/locale_facets_nonio.tcc: Likewise.
2921 * include/bits/localefwd.h: Likewise.
2922 * include/bits/mask_array.h: Likewise.
2923 * include/bits/move.h: Likewise.
2924 * include/bits/ostream.tcc: Likewise.
2925 * include/bits/ostream_insert.h: Likewise.
2926 * include/bits/postypes.h: Likewise.
2927 * include/bits/shared_ptr.h: Likewise.
2928 * include/bits/slice_array.h: Likewise.
2929 * include/bits/sstream.tcc: Likewise.
2930 * include/bits/stl_algo.h: Likewise.
2931 * include/bits/stl_algobase.h: Likewise.
2932 * include/bits/stl_bvector.h: Likewise.
2933 * include/bits/stl_construct.h: Likewise.
2934 * include/bits/stl_deque.h: Likewise.
2935 * include/bits/stl_function.h: Likewise.
2936 * include/bits/stl_heap.h: Likewise.
2937 * include/bits/stl_iterator.h: Likewise.
2938 * include/bits/stl_iterator_base_funcs.h: Likewise.
2939 * include/bits/stl_iterator_base_types.h: Likewise.
2940 * include/bits/stl_list.h: Likewise.
2941 * include/bits/stl_map.h: Likewise.
2942 * include/bits/stl_multimap.h: Likewise.
2943 * include/bits/stl_multiset.h: Likewise.
2944 * include/bits/stl_numeric.h: Likewise.
2945 * include/bits/stl_pair.h: Likewise.
2946 * include/bits/stl_queue.h: Likewise.
2947 * include/bits/stl_raw_storage_iter.h: Likewise.
2948 * include/bits/stl_relops.h: Likewise.
2949 * include/bits/stl_set.h: Likewise.
2950 * include/bits/stl_stack.h: Likewise.
2951 * include/bits/stl_tempbuf.h: Likewise.
2952 * include/bits/stl_tree.h: Likewise.
2953 * include/bits/stl_uninitialized.h: Likewise.
2954 * include/bits/stl_vector.h: Likewise.
2955 * include/bits/stream_iterator.h: Likewise.
2956 * include/bits/streambuf.tcc: Likewise.
2957 * include/bits/streambuf_iterator.h: Likewise.
2958 * include/bits/stringfwd.h: Likewise.
2959 * include/bits/unique_ptr.h: Likewise.
2960 * include/bits/valarray_after.h: Likewise.
2961 * include/bits/valarray_array.h: Likewise.
2962 * include/bits/valarray_array.tcc: Likewise.
2963 * include/bits/valarray_before.h: Likewise.
2964 * include/bits/vector.tcc: Likewise.
2965 * include/c/cassert: Likewise.
2966 * include/c/cctype: Likewise.
2967 * include/c/cerrno: Likewise.
2968 * include/c/cfloat: Likewise.
2969 * include/c/ciso646: Likewise.
2970 * include/c/climits: Likewise.
2971 * include/c/clocale: Likewise.
2972 * include/c/cmath: Likewise.
2973 * include/c/csetjmp: Likewise.
2974 * include/c/csignal: Likewise.
2975 * include/c/cstdarg: Likewise.
2976 * include/c/cstddef: Likewise.
2977 * include/c/cstdio: Likewise.
2978 * include/c/cstdlib: Likewise.
2979 * include/c/cstring: Likewise.
2980 * include/c/ctime: Likewise.
2981 * include/c/cwchar: Likewise.
2982 * include/c/cwctype: Likewise.
2983 * include/c_compatibility/assert.h: Likewise.
2984 * include/c_compatibility/complex.h: Likewise.
2985 * include/c_compatibility/ctype.h: Likewise.
2986 * include/c_compatibility/errno.h: Likewise.
2987 * include/c_compatibility/fenv.h: Likewise.
2988 * include/c_compatibility/float.h: Likewise.
2989 * include/c_compatibility/inttypes.h: Likewise.
2990 * include/c_compatibility/iso646.h: Likewise.
2991 * include/c_compatibility/limits.h: Likewise.
2992 * include/c_compatibility/locale.h: Likewise.
2993 * include/c_compatibility/math.h: Likewise.
2994 * include/c_compatibility/setjmp.h: Likewise.
2995 * include/c_compatibility/signal.h: Likewise.
2996 * include/c_compatibility/stdarg.h: Likewise.
2997 * include/c_compatibility/stdatomic.h: Likewise.
2998 * include/c_compatibility/stdbool.h: Likewise.
2999 * include/c_compatibility/stddef.h: Likewise.
3000 * include/c_compatibility/stdint.h: Likewise.
3001 * include/c_compatibility/stdio.h: Likewise.
3002 * include/c_compatibility/stdlib.h: Likewise.
3003 * include/c_compatibility/string.h: Likewise.
3004 * include/c_compatibility/tgmath.h: Likewise.
3005 * include/c_compatibility/time.h: Likewise.
3006 * include/c_compatibility/wchar.h: Likewise.
3007 * include/c_compatibility/wctype.h: Likewise.
3008 * include/c_global/cassert: Likewise.
3009 * include/c_global/ccomplex: Likewise.
3010 * include/c_global/cctype: Likewise.
3011 * include/c_global/cerrno: Likewise.
3012 * include/c_global/cfenv: Likewise.
3013 * include/c_global/cfloat: Likewise.
3014 * include/c_global/cinttypes: Likewise.
3015 * include/c_global/ciso646: Likewise.
3016 * include/c_global/climits: Likewise.
3017 * include/c_global/clocale: Likewise.
3018 * include/c_global/cmath.tcc: Likewise.
3019 * include/c_global/cmath: Likewise.
3020 * include/c_global/csetjmp: Likewise.
3021 * include/c_global/csignal: Likewise.
3022 * include/c_global/cstdarg: Likewise.
3023 * include/c_global/cstdatomic: Likewise.
3024 * include/c_global/cstdbool: Likewise.
3025 * include/c_global/cstddef: Likewise.
3026 * include/c_global/cstdint: Likewise.
3027 * include/c_global/cstdio: Likewise.
3028 * include/c_global/cstdlib: Likewise.
3029 * include/c_global/cstring: Likewise.
3030 * include/c_global/ctgmath: Likewise.
3031 * include/c_global/ctime: Likewise.
3032 * include/c_global/cwchar: Likewise.
3033 * include/c_global/cwctype: Likewise.
3034 * include/c_std/cassert: Likewise.
3035 * include/c_std/cctype: Likewise.
3036 * include/c_std/cerrno: Likewise.
3037 * include/c_std/cfloat: Likewise.
3038 * include/c_std/ciso646: Likewise.
3039 * include/c_std/climits: Likewise.
3040 * include/c_std/clocale: Likewise.
3041 * include/c_std/cmath.tcc: Likewise.
3042 * include/c_std/cmath: Likewise.
3043 * include/c_std/csetjmp: Likewise.
3044 * include/c_std/csignal: Likewise.
3045 * include/c_std/cstdarg: Likewise.
3046 * include/c_std/cstddef: Likewise.
3047 * include/c_std/cstdio: Likewise.
3048 * include/c_std/cstdlib: Likewise.
3049 * include/c_std/cstring: Likewise.
3050 * include/c_std/ctime: Likewise.
3051 * include/c_std/cwchar: Likewise.
3052 * include/c_std/cwctype: Likewise.
3053 * include/debug/bitset: Likewise.
3054 * include/debug/debug.h: Likewise.
3055 * include/debug/deque: Likewise.
3056 * include/debug/formatter.h: Likewise.
3057 * include/debug/functions.h: Likewise.
3058 * include/debug/list: Likewise.
3059 * include/debug/macros.h: Likewise.
3060 * include/debug/map.h: Likewise.
3061 * include/debug/map: Likewise.
3062 * include/debug/multimap.h: Likewise.
3063 * include/debug/multiset.h: Likewise.
3064 * include/debug/safe_base.h: Likewise.
3065 * include/debug/safe_iterator.h: Likewise.
3066 * include/debug/safe_iterator.tcc: Likewise.
3067 * include/debug/safe_sequence.h: Likewise.
3068 * include/debug/set.h: Likewise.
3069 * include/debug/set: Likewise.
3070 * include/debug/string: Likewise.
3071 * include/debug/unordered_map: Likewise.
3072 * include/debug/unordered_set: Likewise.
3073 * include/debug/vector: Likewise.
3074 * include/ext/algorithm: Likewise.
3075 * include/ext/array_allocator.h: Likewise.
3076 * include/ext/atomicity.h: Likewise.
3077 * include/ext/bitmap_allocator.h: Likewise.
3078 * include/ext/cast.h: Likewise.
3079 * include/ext/codecvt_specializations.h: Likewise.
3080 * include/ext/concurrence.h: Likewise.
3081 * include/ext/debug_allocator.h: Likewise.
3082 * include/ext/enc_filebuf.h: Likewise.
3083 * include/ext/extptr_allocator.h: Likewise.
3084 * include/ext/functional: Likewise.
3085 * include/ext/iterator: Likewise.
3086 * include/ext/malloc_allocator.h: Likewise.
3087 * include/ext/memory: Likewise.
3088 * include/ext/mt_allocator.h: Likewise.
3089 * include/ext/new_allocator.h: Likewise.
3090 * include/ext/numeric: Likewise.
3091 * include/ext/numeric_traits.h: Likewise.
3092 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3093 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3094 Likewise.
3095 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3096 Likewise.
3097 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3098 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3099 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3100 Likewise.
3101 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3102 Likewise.
3103 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3104 Likewise.
3105 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3106 Likewise.
3107 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3108 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3109 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3110 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3111 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3112 Likewise.
3113 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3114 Likewise.
3115 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3116 Likewise.
3117 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3118 Likewise.
3119 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3120 Likewise.
3121 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3122 Likewise.
3123 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3124 Likewise.
3125 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3126 Likewise.
3127 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3128 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3129 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3130 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3131 Likewise.
3132 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3133 Likewise.
3134 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3135 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3136 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3137 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3138 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3139 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3140 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3141 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3142 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3143 Likewise.
3144 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3145 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3146 Likewise.
3147 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3148 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3149 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3150 Likewise.
3151 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3152 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3153 Likewise.
3154 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3155 Likewise.
3156 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3157 Likewise.
3158 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3159 Likewise.
3160 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3161 Likewise.
3162 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3163 Likewise.
3164 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3165 Likewise.
3166 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3167 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3168 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3169 Likewise.
3170 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3171 Likewise.
3172 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3173 Likewise.
3174 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3175 Likewise.
3176 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3179 Likewise.
3180 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3183 Likewise.
3184 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3185 Likewise.
3186 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3187 Likewise.
3188 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3189 Likewise.
3190 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3191 Likewise.
3192 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3193 Likewise.
3194 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3195 Likewise.
3196 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3197 Likewise.
3198 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3199 Likewise.
3200 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3201 Likewise.
3202 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3203 Likewise.
3204 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3205 Likewise.
3206 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3207 Likewise.
3208 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3213 Likewise.
3214 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3215 Likewise.
3216 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3217 Likewise.
3218 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3219 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3220 Likewise.
3221 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3222 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3223 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3224 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3225 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3230 Likewise.
3231 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3232 Likewise.
3233 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3234 Likewise.
3235 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3238 Likewise.
3239 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3242 Likewise.
3243 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3244 Likewise.
3245 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3246 Likewise.
3247 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3248 Likewise.
3249 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3250 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3253 Likewise.
3254 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3255 Likewise.
3256 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3257 Likewise.
3258 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3259 Likewise.
3260 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3273 Likewise.
3274 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3275 Likewise.
3276 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3277 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3278 Likewise.
3279 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3280 Likewise.
3281 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3282 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3283 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3284 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3285 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3286 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3287 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3288 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3289 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3290 Likewise.
3291 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3292 Likewise.
3293 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3294 Likewise.
3295 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3296 Likewise.
3297 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3298 Likewise.
3299 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3300 Likewise.
3301 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3302 Likewise.
3303 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3304 Likewise.
3305 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3306 Likewise.
3307 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3308 Likewise.
3309 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3310 Likewise.
3311 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3312 Likewise.
3313 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3314 Likewise.
3315 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3316 Likewise.
3317 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3318 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3319 Likewise.
3320 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3321 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3322 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3323 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3324 Likewise.
3325 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3328 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3329 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3330 Likewise.
3331 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3332 Likewise.
3333 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3334 Likewise.
3335 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3336 Likewise.
3337 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3338 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3339 Likewise.
3340 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3341 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3342 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3343 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3344 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3345 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3346 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3347 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3348 Likewise.
3349 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3350 Likewise.
3351 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3352 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3353 Likewise.
3354 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3355 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3356 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3357 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3358 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3359 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3360 Likewise.
3361 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3362 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3363 Likewise.
3364 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3365 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3366 Likewise.
3367 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3368 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3369 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3370 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3371 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3372 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3373 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3374 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3375 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3376 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3377 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3378 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3379 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3380 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3381 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3382 Likewise.
3383 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3384 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3385 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3386 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3387 Likewise.
3388 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3389 Likewise.
3390 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3391 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3392 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3393 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3394 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3395 Likewise.
3396 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3397 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3398 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3399 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3400 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3401 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3402 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3403 Likewise.
3404 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3405 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3406 Likewise.
3407 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3408 Likewise.
3409 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3410 Likewise.
3411 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3412 Likewise.
3413 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3414 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3415 Likewise.
3416 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3417 Likewise.
3418 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3419 Likewise.
3420 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3421 Likewise.
3422 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3423 Likewise.
3424 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3425 Likewise.
3426 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3427 Likewise.
3428 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3429 Likewise.
3430 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3431 Likewise.
3432 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3433 Likewise.
3434 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3435 Likewise.
3436 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3437 Likewise.
3438 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3439 Likewise.
3440 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3441 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3442 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3443 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3444 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3445 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3446 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3447 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3448 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3449 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3450 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3451 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3452 Likewise.
3453 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3454 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3455 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3456 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3457 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3458 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3459 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3460 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3461 Likewise.
3462 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3463 Likewise.
3464 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3465 Likewise.
3466 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3467 Likewise.
3468 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3469 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3470 Likewise.
3471 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3472 Likewise.
3473 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3474 Likewise.
3475 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3476 Likewise.
3477 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3478 Likewise.
3479 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3480 Likewise.
3481 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3482 Likewise.
3483 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3484 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3485 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3486 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3487 Likewise.
3488 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3489 Likewise.
3490 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3491 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3492 Likewise.
3493 * include/ext/pb_ds/exception.hpp: Likewise.
3494 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3495 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3496 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3497 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3498 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3499 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3500 * include/ext/pod_char_traits.h: Likewise.
3501 * include/ext/pointer.h: Likewise.
3502 * include/ext/pool_allocator.h: Likewise.
3503 * include/ext/rb_tree: Likewise.
3504 * include/ext/rc_string_base.h: Likewise.
3505 * include/ext/rope: Likewise.
3506 * include/ext/ropeimpl.h: Likewise.
3507 * include/ext/slist: Likewise.
3508 * include/ext/sso_string_base.h: Likewise.
3509 * include/ext/stdio_filebuf.h: Likewise.
3510 * include/ext/stdio_sync_filebuf.h: Likewise.
3511 * include/ext/string_conversions.h: Likewise.
3512 * include/ext/throw_allocator.h: Likewise.
3513 * include/ext/type_traits.h: Likewise.
3514 * include/ext/typelist.h: Likewise.
3515 * include/ext/vstring.h: Likewise.
3516 * include/ext/vstring.tcc: Likewise.
3517 * include/ext/vstring_fwd.h: Likewise.
3518 * include/ext/vstring_util.h: Likewise.
3519 * include/parallel/algo.h: Likewise.
3520 * include/parallel/algobase.h: Likewise.
3521 * include/parallel/algorithm: Likewise.
3522 * include/parallel/algorithmfwd.h: Likewise.
3523 * include/parallel/balanced_quicksort.h: Likewise.
3524 * include/parallel/base.h: Likewise.
3525 * include/parallel/basic_iterator.h: Likewise.
3526 * include/parallel/checkers.h: Likewise.
3527 * include/parallel/compatibility.h: Likewise.
3528 * include/parallel/compiletime_settings.h: Likewise.
3529 * include/parallel/equally_split.h: Likewise.
3530 * include/parallel/features.h: Likewise.
3531 * include/parallel/find.h: Likewise.
3532 * include/parallel/find_selectors.h: Likewise.
3533 * include/parallel/for_each.h: Likewise.
3534 * include/parallel/for_each_selectors.h: Likewise.
3535 * include/parallel/iterator.h: Likewise.
3536 * include/parallel/list_partition.h: Likewise.
3537 * include/parallel/losertree.h: Likewise.
3538 * include/parallel/merge.h: Likewise.
3539 * include/parallel/multiseq_selection.h: Likewise.
3540 * include/parallel/multiway_merge.h: Likewise.
3541 * include/parallel/multiway_mergesort.h: Likewise.
3542 * include/parallel/numeric: Likewise.
3543 * include/parallel/numericfwd.h: Likewise.
3544 * include/parallel/omp_loop.h: Likewise.
3545 * include/parallel/omp_loop_static.h: Likewise.
3546 * include/parallel/par_loop.h: Likewise.
3547 * include/parallel/parallel.h: Likewise.
3548 * include/parallel/partial_sum.h: Likewise.
3549 * include/parallel/partition.h: Likewise.
3550 * include/parallel/queue.h: Likewise.
3551 * include/parallel/quicksort.h: Likewise.
3552 * include/parallel/random_number.h: Likewise.
3553 * include/parallel/random_shuffle.h: Likewise.
3554 * include/parallel/search.h: Likewise.
3555 * include/parallel/set_operations.h: Likewise.
3556 * include/parallel/settings.h: Likewise.
3557 * include/parallel/sort.h: Likewise.
3558 * include/parallel/tags.h: Likewise.
3559 * include/parallel/types.h: Likewise.
3560 * include/parallel/unique_copy.h: Likewise.
3561 * include/parallel/workstealing.h: Likewise.
3562 * include/precompiled/extc++.h: Likewise.
3563 * include/precompiled/stdc++.h: Likewise.
3564 * include/precompiled/stdtr1c++.h: Likewise.
3565 * include/std/algorithm: Likewise.
3566 * include/std/array: Likewise.
3567 * include/std/bitset: Likewise.
3568 * include/std/c++0x_warning.h: Likewise.
3569 * include/std/chrono: Likewise.
3570 * include/std/complex: Likewise.
3571 * include/std/condition_variable: Likewise.
3572 * include/std/deque: Likewise.
3573 * include/std/forward_list: Likewise.
3574 * include/std/fstream: Likewise.
3575 * include/std/functional: Likewise.
3576 * include/std/iomanip: Likewise.
3577 * include/std/ios: Likewise.
3578 * include/std/iosfwd: Likewise.
3579 * include/std/iostream: Likewise.
3580 * include/std/istream: Likewise.
3581 * include/std/iterator: Likewise.
3582 * include/std/limits: Likewise.
3583 * include/std/list: Likewise.
3584 * include/std/locale: Likewise.
3585 * include/std/map: Likewise.
3586 * include/std/memory: Likewise.
3587 * include/std/mutex: Likewise.
3588 * include/std/numeric: Likewise.
3589 * include/std/ostream: Likewise.
3590 * include/std/queue: Likewise.
3591 * include/std/random: Likewise.
3592 * include/std/ratio: Likewise.
3593 * include/std/regex: Likewise.
3594 * include/std/set: Likewise.
3595 * include/std/sstream: Likewise.
3596 * include/std/stack: Likewise.
3597 * include/std/stdexcept: Likewise.
3598 * include/std/streambuf: Likewise.
3599 * include/std/string: Likewise.
3600 * include/std/system_error: Likewise.
3601 * include/std/thread: Likewise.
3602 * include/std/tuple: Likewise.
3603 * include/std/type_traits: Likewise.
3604 * include/std/unordered_map: Likewise.
3605 * include/std/unordered_set: Likewise.
3606 * include/std/utility: Likewise.
3607 * include/std/valarray: Likewise.
3608 * include/std/vector: Likewise.
3609 * include/tr1/array: Likewise.
3610 * include/tr1/bessel_function.tcc: Likewise.
3611 * include/tr1/beta_function.tcc: Likewise.
3612 * include/tr1/ccomplex: Likewise.
3613 * include/tr1/cctype: Likewise.
3614 * include/tr1/cfenv: Likewise.
3615 * include/tr1/cfloat: Likewise.
3616 * include/tr1/cinttypes: Likewise.
3617 * include/tr1/climits: Likewise.
3618 * include/tr1/cmath: Likewise.
3619 * include/tr1/complex.h: Likewise.
3620 * include/tr1/complex: Likewise.
3621 * include/tr1/cstdarg: Likewise.
3622 * include/tr1/cstdbool: Likewise.
3623 * include/tr1/cstdint: Likewise.
3624 * include/tr1/cstdio: Likewise.
3625 * include/tr1/cstdlib: Likewise.
3626 * include/tr1/ctgmath: Likewise.
3627 * include/tr1/ctime: Likewise.
3628 * include/tr1/ctype.h: Likewise.
3629 * include/tr1/cwchar: Likewise.
3630 * include/tr1/cwctype: Likewise.
3631 * include/tr1/ell_integral.tcc: Likewise.
3632 * include/tr1/exp_integral.tcc: Likewise.
3633 * include/tr1/fenv.h: Likewise.
3634 * include/tr1/float.h: Likewise.
3635 * include/tr1/functional: Likewise.
3636 * include/tr1/functional_hash.h: Likewise.
3637 * include/tr1/gamma.tcc: Likewise.
3638 * include/tr1/hashtable.h: Likewise.
3639 * include/tr1/hypergeometric.tcc: Likewise.
3640 * include/tr1/inttypes.h: Likewise.
3641 * include/tr1/legendre_function.tcc: Likewise.
3642 * include/tr1/limits.h: Likewise.
3643 * include/tr1/math.h: Likewise.
3644 * include/tr1/memory: Likewise.
3645 * include/tr1/modified_bessel_func.tcc: Likewise.
3646 * include/tr1/poly_hermite.tcc: Likewise.
3647 * include/tr1/poly_laguerre.tcc: Likewise.
3648 * include/tr1/random: Likewise.
3649 * include/tr1/regex: Likewise.
3650 * include/tr1/riemann_zeta.tcc: Likewise.
3651 * include/tr1/shared_ptr.h: Likewise.
3652 * include/tr1/special_function_util.h: Likewise.
3653 * include/tr1/stdarg.h: Likewise.
3654 * include/tr1/stdbool.h: Likewise.
3655 * include/tr1/stdint.h: Likewise.
3656 * include/tr1/stdio.h: Likewise.
3657 * include/tr1/stdlib.h: Likewise.
3658 * include/tr1/tgmath.h: Likewise.
3659 * include/tr1/tuple: Likewise.
3660 * include/tr1/type_traits: Likewise.
3661 * include/tr1/unordered_map: Likewise.
3662 * include/tr1/unordered_set: Likewise.
3663 * include/tr1/utility: Likewise.
3664 * include/tr1/wchar.h: Likewise.
3665 * include/tr1/wctype.h: Likewise.
3666 * include/tr1_impl/array: Likewise.
3667 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3668 * include/tr1_impl/cctype: Likewise.
3669 * include/tr1_impl/cfenv: Likewise.
3670 * include/tr1_impl/cinttypes: Likewise.
3671 * include/tr1_impl/cmath: Likewise.
3672 * include/tr1_impl/complex: Likewise.
3673 * include/tr1_impl/cstdint: Likewise.
3674 * include/tr1_impl/cstdio: Likewise.
3675 * include/tr1_impl/cstdlib: Likewise.
3676 * include/tr1_impl/cwchar: Likewise.
3677 * include/tr1_impl/cwctype: Likewise.
3678 * include/tr1_impl/functional: Likewise.
3679 * include/tr1_impl/functional_hash.h: Likewise.
3680 * include/tr1_impl/hashtable: Likewise.
3681 * include/tr1_impl/hashtable_policy.h: Likewise.
3682 * include/tr1_impl/random.tcc: Likewise.
3683 * include/tr1_impl/random: Likewise.
3684 * include/tr1_impl/regex: Likewise.
3685 * include/tr1_impl/type_traits: Likewise.
3686 * include/tr1_impl/unordered_map: Likewise.
3687 * include/tr1_impl/unordered_set: Likewise.
3688 * include/tr1_impl/utility: Likewise.
3689 * libsupc++/array_type_info.cc: Likewise.
3690 * libsupc++/atexit_arm.cc: Likewise.
3691 * libsupc++/bad_cast.cc: Likewise.
3692 * libsupc++/bad_typeid.cc: Likewise.
3693 * libsupc++/class_type_info.cc: Likewise.
3694 * libsupc++/cxxabi-forced.h: Likewise.
3695 * libsupc++/cxxabi.h: Likewise.
3696 * libsupc++/del_op.cc: Likewise.
3697 * libsupc++/del_opnt.cc: Likewise.
3698 * libsupc++/del_opv.cc: Likewise.
3699 * libsupc++/del_opvnt.cc: Likewise.
3700 * libsupc++/dyncast.cc: Likewise.
3701 * libsupc++/eh_alloc.cc: Likewise.
3702 * libsupc++/eh_arm.cc: Likewise.
3703 * libsupc++/eh_aux_runtime.cc: Likewise.
3704 * libsupc++/eh_call.cc: Likewise.
3705 * libsupc++/eh_catch.cc: Likewise.
3706 * libsupc++/eh_exception.cc: Likewise.
3707 * libsupc++/eh_globals.cc: Likewise.
3708 * libsupc++/eh_personality.cc: Likewise.
3709 * libsupc++/eh_ptr.cc: Likewise.
3710 * libsupc++/eh_term_handler.cc: Likewise.
3711 * libsupc++/eh_terminate.cc: Likewise.
3712 * libsupc++/eh_throw.cc: Likewise.
3713 * libsupc++/eh_type.cc: Likewise.
3714 * libsupc++/eh_unex_handler.cc: Likewise.
3715 * libsupc++/enum_type_info.cc: Likewise.
3716 * libsupc++/exception: Likewise.
3717 * libsupc++/exception_defines.h: Likewise.
3718 * libsupc++/exception_ptr.h: Likewise.
3719 * libsupc++/function_type_info.cc: Likewise.
3720 * libsupc++/fundamental_type_info.cc: Likewise.
3721 * libsupc++/guard.cc: Likewise.
3722 * libsupc++/initializer_list: Likewise.
3723 * libsupc++/new: Likewise.
3724 * libsupc++/new_handler.cc: Likewise.
3725 * libsupc++/new_op.cc: Likewise.
3726 * libsupc++/new_opnt.cc: Likewise.
3727 * libsupc++/new_opv.cc: Likewise.
3728 * libsupc++/new_opvnt.cc: Likewise.
3729 * libsupc++/pbase_type_info.cc: Likewise.
3730 * libsupc++/pmem_type_info.cc: Likewise.
3731 * libsupc++/pointer_type_info.cc: Likewise.
3732 * libsupc++/pure.cc: Likewise.
3733 * libsupc++/si_class_type_info.cc: Likewise.
3734 * libsupc++/tinfo.cc: Likewise.
3735 * libsupc++/tinfo.h: Likewise.
3736 * libsupc++/tinfo2.cc: Likewise.
3737 * libsupc++/typeinfo: Likewise.
3738 * libsupc++/unwind-cxx.h: Likewise.
3739 * libsupc++/vec.cc: Likewise.
3740 * libsupc++/vmi_class_type_info.cc: Likewise.
3741 * libsupc++/vterminate.cc: Likewise.
3742 * po/string_literals.cc: Likewise.
3743 * src/atomic.cc: Likewise.
3744 * src/bitmap_allocator.cc: Likewise.
3745 * src/chrono.cc: Likewise.
3746 * src/codecvt.cc: Likewise.
3747 * src/compatibility-ldbl.cc: Likewise.
3748 * src/compatibility.cc: Likewise.
3749 * src/complex_io.cc: Likewise.
3750 * src/concept-inst.cc: Likewise.
3751 * src/condition_variable.cc: Likewise.
3752 * src/ctype.cc: Likewise.
3753 * src/debug.cc: Likewise.
3754 * src/debug_list.cc: Likewise.
3755 * src/ext-inst.cc: Likewise.
3756 * src/fstream-inst.cc: Likewise.
3757 * src/functexcept.cc: Likewise.
3758 * src/globals_io.cc: Likewise.
3759 * src/hash.cc: Likewise.
3760 * src/hash_c++0x.cc: Likewise.
3761 * src/hashtable.cc: Likewise.
3762 * src/hashtable_c++0x.cc: Likewise.
3763 * src/ios-inst.cc: Likewise.
3764 * src/ios.cc: Likewise.
3765 * src/ios_failure.cc: Likewise.
3766 * src/ios_init.cc: Likewise.
3767 * src/ios_locale.cc: Likewise.
3768 * src/iostream-inst.cc: Likewise.
3769 * src/istream-inst.cc: Likewise.
3770 * src/istream.cc: Likewise.
3771 * src/limits.cc: Likewise.
3772 * src/limits_c++0x.cc: Likewise.
3773 * src/list.cc: Likewise.
3774 * src/locale-inst.cc: Likewise.
3775 * src/locale.cc: Likewise.
3776 * src/locale_facets.cc: Likewise.
3777 * src/locale_init.cc: Likewise.
3778 * src/localename.cc: Likewise.
3779 * src/math_stubs_float.cc: Likewise.
3780 * src/math_stubs_long_double.cc: Likewise.
3781 * src/misc-inst.cc: Likewise.
3782 * src/mt_allocator.cc: Likewise.
3783 * src/mutex.cc: Likewise.
3784 * src/ostream-inst.cc: Likewise.
3785 * src/parallel_list.cc: Likewise.
3786 * src/parallel_settings.cc: Likewise.
3787 * src/pool_allocator.cc: Likewise.
3788 * src/sstream-inst.cc: Likewise.
3789 * src/stdexcept.cc: Likewise.
3790 * src/streambuf-inst.cc: Likewise.
3791 * src/streambuf.cc: Likewise.
3792 * src/string-inst.cc: Likewise.
3793 * src/strstream.cc: Likewise.
3794 * src/system_error.cc: Likewise.
3795 * src/thread.cc: Likewise.
3796 * src/tree.cc: Likewise.
3797 * src/valarray-inst.cc: Likewise.
3798 * src/wlocale-inst.cc: Likewise.
3799 * src/wstring-inst.cc: Likewise.
3800 * doc/xml/manual/intro.xml: Change documentation to refer the
3801 reader to version 3 of the GNU General Public License, version
3802 3.1 of the GCC Runtime Library Exception, and to point readers
3803 at the FSF's license web page.
3804
3805 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3806
3807 * Makefile.am: Change copyright header to refer to version
3808 3 of the GNU General Public License and to point readers at the
3809 COPYING3 file and the FSF's license web page.
3810 * doc/Makefile.am: Likewise.
3811 * include/Makefile.am: Likewise.
3812 * libsupc++/Makefile.am: Likewise.
3813 * po/Makefile.am: Likewise.
3814 * po/POTFILES.in: Likewise.
3815 * src/Makefile.am: Likewise.
3816 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3817 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3818 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3819 Likewise.
3820 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3821 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3822 Likewise.
3823 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3824 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3825 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3826 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3827 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3828 * testsuite/18_support/bad_cast/what.cc: Likewise.
3829 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3830 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3831 Likewise.
3832 * testsuite/18_support/bad_exception/what.cc: Likewise.
3833 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3834 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3835 * testsuite/18_support/exception/38732.cc: Likewise.
3836 * testsuite/18_support/exception/what.cc: Likewise.
3837 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3838 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3839 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3840 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3841 * testsuite/18_support/headers/climits/values.cc: Likewise.
3842 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3843 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3844 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3845 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3846 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3847 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3848 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3849 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3850 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3851 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3852 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3853 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3854 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3855 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3856 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3857 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3858 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3859 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3860 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3861 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3862 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3863 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3864 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3865 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3866 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3867 * testsuite/18_support/new_delete_placement.cc: Likewise.
3868 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3869 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3870 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3871 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3872 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3873 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3874 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3875 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3876 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3877 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3878 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3879 Likewise.
3880 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3881 * testsuite/18_support/pthread_guard.cc: Likewise.
3882 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3883 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3884 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3885 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3886 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3887 Likewise.
3888 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3889 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3890 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3891 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3892 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3893 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3894 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3895 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3896 Likewise.
3897 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3898 Likewise.
3899 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3900 Likewise.
3901 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3902 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3903 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3904 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3905 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3906 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3907 Likewise.
3908 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3909 Likewise.
3910 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3911 Likewise.
3912 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3913 Likewise.
3914 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3915 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3916 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3917 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3918 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3919 Likewise.
3920 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3921 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3922 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3923 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3924 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3925 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3926 Likewise.
3927 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3928 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3929 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3930 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3931 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3932 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3933 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3934 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3935 * testsuite/20_util/allocator/1.cc: Likewise.
3936 * testsuite/20_util/allocator/10378.cc: Likewise.
3937 * testsuite/20_util/allocator/14176.cc: Likewise.
3938 * testsuite/20_util/allocator/33807.cc: Likewise.
3939 * testsuite/20_util/allocator/8230.cc: Likewise.
3940 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3941 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3942 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3943 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3944 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3945 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3946 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3947 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3948 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3949 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3950 Likewise.
3951 * testsuite/20_util/clocks/1.cc: Likewise.
3952 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3953 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3954 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3955 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3956 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3957 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3958 * testsuite/20_util/duration/cons/1.cc: Likewise.
3959 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3960 * testsuite/20_util/duration/cons/2.cc: Likewise.
3961 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3962 Likewise.
3963 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3964 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3965 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3966 Likewise.
3967 * testsuite/20_util/forward/1.cc: Likewise.
3968 * testsuite/20_util/forward/1_neg.cc: Likewise.
3969 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3970 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3971 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3972 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3973 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3974 Likewise.
3975 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3976 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3977 Likewise.
3978 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3979 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3980 Likewise.
3981 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3982 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3983 Likewise.
3984 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3985 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3986 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3987 Likewise.
3988 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3989 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3990 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3991 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3992 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3993 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3994 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3995 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3996 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3997 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3998 Likewise.
3999 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
4000 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
4001 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
4002 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
4003 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4004 Likewise.
4005 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4006 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4007 Likewise.
4008 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4009 * testsuite/20_util/identity/value.cc: Likewise.
4010 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4011 * testsuite/20_util/is_integral/value.cc: Likewise.
4012 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4013 Likewise.
4014 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4015 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4016 * testsuite/20_util/is_reference/value.cc: Likewise.
4017 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4018 Likewise.
4019 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4020 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4021 * testsuite/20_util/is_signed/value.cc: Likewise.
4022 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4023 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4024 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4025 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4026 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4027 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4028 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4029 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4030 Likewise.
4031 * testsuite/20_util/move/1.cc: Likewise.
4032 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4033 * testsuite/20_util/pair/1.cc: Likewise.
4034 * testsuite/20_util/pair/2.cc: Likewise.
4035 * testsuite/20_util/pair/3.cc: Likewise.
4036 * testsuite/20_util/pair/4.cc: Likewise.
4037 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4038 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4039 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4040 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4041 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4042 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4043 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4044 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4045 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4046 Likewise.
4047 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4048 Likewise.
4049 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4050 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4051 * testsuite/20_util/rel_ops.cc: Likewise.
4052 * testsuite/20_util/remove_reference/value.cc: Likewise.
4053 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4054 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4055 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4056 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4057 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4058 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4059 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4060 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4061 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4062 Likewise.
4063 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4064 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4065 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4066 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4067 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4068 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4069 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4070 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4071 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4072 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4073 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4074 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4075 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4076 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4077 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4078 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4079 Likewise.
4080 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4081 Likewise.
4082 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4083 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4084 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4085 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4086 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4087 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4088 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4089 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4090 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4091 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4092 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4093 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4094 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4095 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4096 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4097 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4098 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4099 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4100 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4101 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4102 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4103 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4104 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4105 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4106 Likewise.
4107 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4108 Likewise.
4109 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4110 Likewise.
4111 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4112 Likewise.
4113 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4114 Likewise.
4115 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4116 Likewise.
4117 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4118 Likewise.
4119 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4120 Likewise.
4121 * testsuite/20_util/temporary_buffer.cc: Likewise.
4122 * testsuite/20_util/time_point/1.cc: Likewise.
4123 * testsuite/20_util/time_point/2.cc: Likewise.
4124 * testsuite/20_util/time_point/3.cc: Likewise.
4125 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4126 Likewise.
4127 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4128 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4129 Likewise.
4130 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4131 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4132 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4133 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4134 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4135 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4136 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4137 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4138 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4139 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4140 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4141 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4142 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4143 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4144 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4145 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4146 Likewise.
4147 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4148 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4149 Likewise.
4150 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4151 Likewise.
4152 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4153 Likewise.
4154 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4155 Likewise.
4156 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4157 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4158 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4159 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4160 Likewise.
4161 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4162 Likewise.
4163 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4164 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4165 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4166 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4167 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4168 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4169 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4170 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4171 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4172 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4173 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4174 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4175 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4176 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4177 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4178 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4179 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4180 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4181 Likewise.
4182 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4183 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4184 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4185 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4186 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4187 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4188 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4189 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4190 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4191 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4192 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4193 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4194 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4195 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4196 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4197 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4198 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4199 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4200 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4201 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4202 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4203 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4204 Likewise.
4205 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4206 Likewise.
4207 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4208 Likewise.
4209 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4210 Likewise.
4211 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4212 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4213 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4214 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4215 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4216 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4217 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4218 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4219 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4220 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4221 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4222 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4223 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4224 Likewise.
4225 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4226 Likewise.
4227 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4228 Likewise.
4229 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4230 Likewise.
4231 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4232 Likewise.
4233 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4234 Likewise.
4235 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4236 Likewise.
4237 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4238 Likewise.
4239 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4240 Likewise.
4241 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4242 Likewise.
4243 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4244 Likewise.
4245 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4246 Likewise.
4247 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4248 Likewise.
4249 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4250 Likewise.
4251 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4252 Likewise.
4253 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4254 Likewise.
4255 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4256 Likewise.
4257 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4258 Likewise.
4259 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4260 Likewise.
4261 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4262 Likewise.
4263 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4264 Likewise.
4265 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4266 Likewise.
4267 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4268 Likewise.
4269 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4270 Likewise.
4271 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4272 Likewise.
4273 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4274 Likewise.
4275 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4276 Likewise.
4277 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4278 Likewise.
4279 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4280 Likewise.
4281 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4282 Likewise.
4283 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4284 Likewise.
4285 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4286 Likewise.
4287 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4288 Likewise.
4289 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4290 Likewise.
4291 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4292 Likewise.
4293 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4294 Likewise.
4295 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4296 Likewise.
4297 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4298 Likewise.
4299 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4300 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4301 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4302 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4303 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4304 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4305 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4306 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4307 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4308 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4309 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4310 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4311 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4312 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4313 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4314 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4315 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4316 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4317 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4318 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4319 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4320 Likewise.
4321 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4322 Likewise.
4323 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4324 Likewise.
4325 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4326 Likewise.
4327 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4328 Likewise.
4329 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4330 Likewise.
4331 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4332 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4333 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4334 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4335 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4336 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4337 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4338 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4339 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4340 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4341 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4342 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4343 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4344 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4345 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4346 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4347 Likewise.
4348 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4349 Likewise.
4350 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4351 Likewise.
4352 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4353 Likewise.
4354 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4355 Likewise.
4356 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4357 Likewise.
4358 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4359 Likewise.
4360 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4361 Likewise.
4362 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4363 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4364 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4365 Likewise.
4366 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4367 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4368 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4369 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4370 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4371 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4372 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4373 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4374 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4375 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4376 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4377 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4378 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4379 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4380 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4381 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4382 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4383 Likewise.
4384 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4385 Likewise.
4386 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4387 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4388 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4389 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4390 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4391 Likewise.
4392 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4393 Likewise.
4394 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4395 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4396 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4397 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4398 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4399 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4400 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4401 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4402 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4403 Likewise.
4404 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4405 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4406 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4407 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4408 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4409 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4410 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4411 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4412 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4413 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4414 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4415 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4416 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4417 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4418 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4419 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4420 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4421 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4422 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4423 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4424 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4425 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4426 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4427 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4428 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4429 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4430 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4431 Likewise.
4432 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4433 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4434 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4435 Likewise.
4436 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4437 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4438 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4439 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4440 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4441 Likewise.
4442 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4443 Likewise.
4444 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4445 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4446 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4447 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4448 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4449 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4450 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4451 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4452 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4453 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4454 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4455 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4456 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4457 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4458 Likewise.
4459 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4460 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4461 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4462 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4463 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4464 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4465 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4466 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4467 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4468 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4469 Likewise.
4470 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4471 Likewise.
4472 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4473 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4474 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4475 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4476 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4477 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4478 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4479 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4480 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4481 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4482 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4483 Likewise.
4484 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4485 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4486 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4487 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4488 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4489 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4490 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4491 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4492 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4493 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4494 Likewise.
4495 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4496 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4497 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4498 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4499 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4500 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4501 Likewise.
4502 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4503 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4504 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4505 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4506 Likewise.
4507 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4508 Likewise.
4509 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4510 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4511 Likewise.
4512 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4513 * testsuite/22_locale/ctype/2.cc: Likewise.
4514 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4515 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4516 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4517 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4518 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4519 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4520 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4521 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4522 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4523 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4524 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4525 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4526 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4527 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4528 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4529 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4530 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4531 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4532 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4533 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4534 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4535 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4536 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4537 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4538 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4539 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4540 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4541 * testsuite/22_locale/facet/1.cc: Likewise.
4542 * testsuite/22_locale/facet/2.cc: Likewise.
4543 * testsuite/22_locale/facet/25421.cc: Likewise.
4544 * testsuite/22_locale/global_templates/1.cc: Likewise.
4545 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4546 Likewise.
4547 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4548 Likewise.
4549 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4550 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4551 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4552 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4553 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4554 * testsuite/22_locale/locale/13630.cc: Likewise.
4555 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4556 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4557 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4558 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4559 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4560 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4561 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4562 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4563 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4564 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4565 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4566 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4567 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4568 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4569 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4570 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4571 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4572 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4573 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4574 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4575 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4576 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4577 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4578 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4579 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4580 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4581 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4582 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4583 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4584 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4585 Likewise.
4586 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4587 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4588 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4589 Likewise.
4590 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4591 Likewise.
4592 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4593 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4594 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4595 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4596 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4597 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4598 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4599 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4600 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4601 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4602 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4603 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4604 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4605 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4606 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4607 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4608 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4609 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4610 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4611 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4612 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4613 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4614 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4615 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4616 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4617 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4618 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4619 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4620 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4621 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4622 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4623 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4624 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4625 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4626 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4627 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4628 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4629 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4630 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4631 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4632 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4633 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4634 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4635 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4636 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4637 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4638 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4639 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4640 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4641 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4642 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4643 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4644 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4645 Likewise.
4646 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4647 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4648 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4649 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4650 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4651 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4652 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4653 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4654 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4655 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4656 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4657 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4658 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4659 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4660 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4661 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4662 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4663 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4664 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4665 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4666 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4667 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4668 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4669 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4670 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4671 Likewise.
4672 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4673 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4674 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4675 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4676 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4677 Likewise.
4678 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4679 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4680 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4681 Likewise.
4682 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4683 Likewise.
4684 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4685 Likewise.
4686 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4687 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4688 Likewise.
4689 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4690 Likewise.
4691 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4692 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4693 Likewise.
4694 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4695 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4696 Likewise.
4697 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4698 Likewise.
4699 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4700 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4701 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4702 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4703 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4704 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4705 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4706 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4707 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4708 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4709 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4710 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4711 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4712 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4713 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4714 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4715 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4716 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4717 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4718 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4719 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4720 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4721 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4722 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4723 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4724 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4725 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4726 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4727 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4728 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4729 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4730 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4731 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4732 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4733 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4734 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4735 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4736 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4737 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4738 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4739 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4740 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4741 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4742 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4743 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4744 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4745 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4746 Likewise.
4747 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4748 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4749 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4750 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4751 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4752 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4753 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4754 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4755 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4756 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4757 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4758 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4759 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4760 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4761 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4762 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4763 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4764 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4765 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4766 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4767 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4768 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4769 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4770 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4771 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4772 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4773 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4774 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4775 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4776 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4777 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4778 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4779 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4780 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4781 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4782 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4783 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4784 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4785 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4786 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4787 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4788 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4789 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4790 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4791 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4792 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4793 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4794 Likewise.
4795 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4796 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4797 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4798 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4799 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4800 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4801 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4802 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4803 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4804 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4805 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4806 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4807 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4808 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4809 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4810 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4811 Likewise.
4812 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4813 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4814 Likewise.
4815 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4816 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4817 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4818 Likewise.
4819 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4820 Likewise.
4821 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4822 Likewise.
4823 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4824 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4825 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4826 Likewise.
4827 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4828 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4829 Likewise.
4830 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4831 Likewise.
4832 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4833 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4834 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4835 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4836 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4837 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4838 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4839 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4840 Likewise.
4841 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4842 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4843 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4844 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4845 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4846 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4847 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4848 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4849 Likewise.
4850 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4851 Likewise.
4852 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4853 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4854 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4855 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4856 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4857 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4858 Likewise.
4859 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4860 Likewise.
4861 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4862 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4863 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4864 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4865 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4866 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4867 Likewise.
4868 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4869 Likewise.
4870 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4871 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4872 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4873 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4874 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4875 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4876 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4877 Likewise.
4878 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4879 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4880 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4881 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4882 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4883 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4884 Likewise.
4885 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4886 Likewise.
4887 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4888 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4889 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4890 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4891 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4892 Likewise.
4893 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4894 Likewise.
4895 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4896 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4897 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4898 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4899 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4900 Likewise.
4901 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4902 Likewise.
4903 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4904 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4905 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4906 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4907 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4908 Likewise.
4909 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4910 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4911 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4912 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4913 Likewise.
4914 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4915 Likewise.
4916 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4917 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4918 Likewise.
4919 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4920 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4921 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4922 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4923 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4924 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4925 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4926 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4927 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4928 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4929 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4930 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4931 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4932 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4933 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4934 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4935 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4936 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4937 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4938 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4939 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4940 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4941 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4942 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4943 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4944 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4945 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4946 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4947 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4948 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4949 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4950 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4951 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4952 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4953 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4954 Likewise.
4955 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4956 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4957 * testsuite/23_containers/bitset/18604.cc: Likewise.
4958 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4959 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4960 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4961 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4962 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4963 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4964 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4965 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4966 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4967 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4968 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4969 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4970 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4971 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4972 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4973 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4974 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4975 * testsuite/23_containers/deque/18604.cc: Likewise.
4976 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4977 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4978 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4979 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4980 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4981 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4982 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4983 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4984 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4985 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4986 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4987 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4988 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4989 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4990 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4991 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4992 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4993 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4994 Likewise.
4995 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4996 Likewise.
4997 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4998 Likewise.
4999 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
5000 Likewise.
5001 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
5002 Likewise.
5003 * testsuite/23_containers/deque/types/1.cc: Likewise.
5004 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5005 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5006 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5007 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5008 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5009 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5010 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5011 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5012 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5013 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5014 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5015 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5016 Likewise.
5017 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5018 Likewise.
5019 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5020 Likewise.
5021 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5022 Likewise.
5023 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5024 Likewise.
5025 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5026 Likewise.
5027 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5028 Likewise.
5029 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5030 Likewise.
5031 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5032 Likewise.
5033 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5034 Likewise.
5035 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5036 Likewise.
5037 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5038 Likewise.
5039 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5040 Likewise.
5041 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5042 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5043 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5044 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5045 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5046 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5047 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5048 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5049 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5050 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5051 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5052 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5053 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5054 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5055 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5056 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5057 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5058 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5059 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5060 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5061 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5062 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5063 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5064 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5065 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5066 Likewise.
5067 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5068 Likewise.
5069 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5070 * testsuite/23_containers/list/18604.cc: Likewise.
5071 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5072 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5073 * testsuite/23_containers/list/cons/1.cc: Likewise.
5074 * testsuite/23_containers/list/cons/2.cc: Likewise.
5075 * testsuite/23_containers/list/cons/3.cc: Likewise.
5076 * testsuite/23_containers/list/cons/4.cc: Likewise.
5077 * testsuite/23_containers/list/cons/5.cc: Likewise.
5078 * testsuite/23_containers/list/cons/6.cc: Likewise.
5079 * testsuite/23_containers/list/cons/7.cc: Likewise.
5080 * testsuite/23_containers/list/cons/8.cc: Likewise.
5081 * testsuite/23_containers/list/cons/9.cc: Likewise.
5082 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5083 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5084 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5085 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5086 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5087 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5088 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5089 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5090 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5091 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5092 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5093 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5094 * testsuite/23_containers/list/operations/1.cc: Likewise.
5095 * testsuite/23_containers/list/operations/2.cc: Likewise.
5096 * testsuite/23_containers/list/operations/3.cc: Likewise.
5097 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5098 * testsuite/23_containers/list/operations/4.cc: Likewise.
5099 * testsuite/23_containers/list/operations/5.cc: Likewise.
5100 * testsuite/23_containers/list/pthread1.cc: Likewise.
5101 * testsuite/23_containers/list/pthread5.cc: Likewise.
5102 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5103 Likewise.
5104 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5105 Likewise.
5106 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5107 Likewise.
5108 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5109 Likewise.
5110 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5111 Likewise.
5112 * testsuite/23_containers/map/18604.cc: Likewise.
5113 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5114 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5115 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5116 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5117 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5118 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5119 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5120 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5121 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5122 * testsuite/23_containers/map/operators/1.cc: Likewise.
5123 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5124 * testsuite/23_containers/map/pthread6.cc: Likewise.
5125 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5126 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5127 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5128 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5129 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5130 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5131 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5132 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5133 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5134 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5135 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5136 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5137 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5138 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5139 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5140 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5141 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5142 * testsuite/23_containers/set/18604.cc: Likewise.
5143 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5144 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5145 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5146 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5147 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5148 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5149 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5150 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5151 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5152 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5153 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5154 Likewise.
5155 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5156 Likewise.
5157 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5158 Likewise.
5159 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5160 Likewise.
5161 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5162 Likewise.
5163 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5164 Likewise.
5165 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5166 Likewise.
5167 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5168 Likewise.
5169 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5170 Likewise.
5171 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5172 Likewise.
5173 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5174 Likewise.
5175 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5176 Likewise.
5177 * testsuite/23_containers/vector/18604.cc: Likewise.
5178 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5179 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5180 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5181 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5182 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5183 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5184 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5185 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5186 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5187 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5188 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5189 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5190 Likewise.
5191 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5192 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5193 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5194 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5195 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5196 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5197 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5198 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5199 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5200 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5201 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5202 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5203 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5204 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5205 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5206 Likewise.
5207 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5208 Likewise.
5209 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5210 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5211 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5212 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5213 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5214 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5215 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5216 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5217 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5218 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5219 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5220 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5221 Likewise.
5222 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5223 Likewise.
5224 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5225 Likewise.
5226 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5227 Likewise.
5228 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5229 Likewise.
5230 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5231 Likewise.
5232 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5233 * testsuite/23_containers/vector/types/1.cc: Likewise.
5234 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5235 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5236 Likewise.
5237 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5238 Likewise.
5239 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5240 Likewise.
5241 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5242 Likewise.
5243 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5244 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5245 Likewise.
5246 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5247 Likewise.
5248 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5249 Likewise.
5250 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5251 Likewise.
5252 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5253 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5254 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5255 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5256 Likewise.
5257 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5258 Likewise.
5259 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5260 Likewise.
5261 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5262 Likewise.
5263 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5264 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5265 Likewise.
5266 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5267 Likewise.
5268 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5269 Likewise.
5270 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5271 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5272 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5273 Likewise.
5274 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5275 Likewise.
5276 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5277 Likewise.
5278 * testsuite/24_iterators/operations/next.cc: Likewise.
5279 * testsuite/24_iterators/operations/prev.cc: Likewise.
5280 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5281 Likewise.
5282 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5283 Likewise.
5284 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5285 Likewise.
5286 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5287 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5288 Likewise.
5289 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5290 Likewise.
5291 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5292 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5293 Likewise.
5294 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5295 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5296 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5297 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5298 Likewise.
5299 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5300 Likewise.
5301 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5302 Likewise.
5303 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5304 Likewise.
5305 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5306 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5307 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5308 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5309 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5310 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5311 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5312 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5313 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5314 * testsuite/25_algorithms/copy/1.cc: Likewise.
5315 * testsuite/25_algorithms/copy/2.cc: Likewise.
5316 * testsuite/25_algorithms/copy/3.cc: Likewise.
5317 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5318 * testsuite/25_algorithms/copy/4.cc: Likewise.
5319 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5320 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5321 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5322 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5323 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5324 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5325 Likewise.
5326 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5327 Likewise.
5328 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5329 Likewise.
5330 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5331 Likewise.
5332 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5333 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5334 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5335 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5336 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5337 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5338 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5339 * testsuite/25_algorithms/count/1.cc: Likewise.
5340 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5341 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5342 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5343 * testsuite/25_algorithms/equal/1.cc: Likewise.
5344 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5345 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5346 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5347 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5348 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5349 * testsuite/25_algorithms/fill/1.cc: Likewise.
5350 * testsuite/25_algorithms/fill/2.cc: Likewise.
5351 * testsuite/25_algorithms/fill/3.cc: Likewise.
5352 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5353 * testsuite/25_algorithms/fill/4.cc: Likewise.
5354 * testsuite/25_algorithms/fill/5.cc: Likewise.
5355 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5356 * testsuite/25_algorithms/find/1.cc: Likewise.
5357 * testsuite/25_algorithms/find/17441.cc: Likewise.
5358 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5359 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5360 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5361 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5362 Likewise.
5363 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5364 Likewise.
5365 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5366 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5367 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5368 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5369 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5370 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5371 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5372 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5373 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5374 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5375 Likewise.
5376 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5377 Likewise.
5378 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5379 Likewise.
5380 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5381 Likewise.
5382 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5383 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5384 * testsuite/25_algorithms/heap/1.cc: Likewise.
5385 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5386 * testsuite/25_algorithms/includes/1.cc: Likewise.
5387 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5388 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5389 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5390 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5391 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5392 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5393 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5394 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5395 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5396 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5397 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5398 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5399 Likewise.
5400 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5401 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5402 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5403 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5404 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5405 * testsuite/25_algorithms/max/1.cc: Likewise.
5406 * testsuite/25_algorithms/max/2.cc: Likewise.
5407 * testsuite/25_algorithms/max/3.cc: Likewise.
5408 * testsuite/25_algorithms/max/37547.cc: Likewise.
5409 * testsuite/25_algorithms/max/4.cc: Likewise.
5410 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5411 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5412 * testsuite/25_algorithms/merge/1.cc: Likewise.
5413 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5414 * testsuite/25_algorithms/min/1.cc: Likewise.
5415 * testsuite/25_algorithms/min/2.cc: Likewise.
5416 * testsuite/25_algorithms/min/3.cc: Likewise.
5417 * testsuite/25_algorithms/min/37547.cc: Likewise.
5418 * testsuite/25_algorithms/min/4.cc: Likewise.
5419 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5420 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5421 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5422 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5423 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5424 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5425 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5426 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5427 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5428 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5429 * testsuite/25_algorithms/move/1.cc: Likewise.
5430 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5431 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5432 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5433 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5434 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5435 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5436 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5437 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5438 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5439 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5440 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5441 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5442 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5443 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5444 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5445 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5446 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5447 * testsuite/25_algorithms/partition/1.cc: Likewise.
5448 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5449 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5450 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5451 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5452 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5453 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5454 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5455 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5456 * testsuite/25_algorithms/remove/1.cc: Likewise.
5457 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5458 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5459 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5460 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5461 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5462 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5463 * testsuite/25_algorithms/replace/1.cc: Likewise.
5464 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5465 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5466 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5467 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5468 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5469 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5470 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5471 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5472 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5473 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5474 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5475 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5476 * testsuite/25_algorithms/search/1.cc: Likewise.
5477 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5478 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5479 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5480 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5481 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5482 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5483 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5484 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5485 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5486 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5487 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5488 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5489 Likewise.
5490 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5491 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5492 * testsuite/25_algorithms/sort/1.cc: Likewise.
5493 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5494 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5495 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5496 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5497 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5498 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5499 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5500 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5501 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5502 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5503 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5504 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5505 * testsuite/25_algorithms/unique/1.cc: Likewise.
5506 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5507 * testsuite/25_algorithms/unique/2.cc: Likewise.
5508 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5509 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5510 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5511 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5512 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5513 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5514 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5515 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5516 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5517 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5518 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5519 * testsuite/26_numerics/complex/13450.cc: Likewise.
5520 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5521 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5522 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5523 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5524 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5525 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5526 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5527 Likewise.
5528 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5529 Likewise.
5530 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5531 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5532 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5533 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5534 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5535 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5536 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5537 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5538 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5539 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5540 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5541 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5542 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5543 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5544 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5545 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5546 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5547 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5548 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5549 Likewise.
5550 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5551 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5552 Likewise.
5553 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5554 Likewise.
5555 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5556 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5557 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5558 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5559 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5560 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5561 * testsuite/26_numerics/iota/1.cc: Likewise.
5562 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5563 * testsuite/26_numerics/slice/1.cc: Likewise.
5564 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5565 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5566 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5569 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5570 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5571 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5578 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5579 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5593 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5594 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5618 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5632 Likewise.
5633 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5671 Likewise.
5672 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5696 Likewise.
5697 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5711 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5720 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5721 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5722 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5723 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5724 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5725 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5726 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5727 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5728 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5729 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5730 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5731 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5732 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5733 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5734 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5735 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5736 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5737 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5738 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5739 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5740 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5741 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5742 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5743 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5744 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5745 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5746 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5747 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5748 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5749 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5750 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5751 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5752 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5753 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5754 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5755 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5756 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5757 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5758 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5759 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5760 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5761 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5762 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5763 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5764 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5765 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5766 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5767 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5768 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5769 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5770 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5771 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5772 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5773 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5774 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5775 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5776 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5777 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5778 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5779 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5780 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5781 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5782 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5783 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5784 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5785 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5786 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5787 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5788 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5789 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5790 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5791 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5792 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5793 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5794 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5795 Likewise.
5796 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5797 Likewise.
5798 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5799 Likewise.
5800 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5801 Likewise.
5802 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5803 Likewise.
5804 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5805 Likewise.
5806 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5807 Likewise.
5808 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5809 Likewise.
5810 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5811 Likewise.
5812 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5813 Likewise.
5814 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5815 Likewise.
5816 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5817 Likewise.
5818 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5819 Likewise.
5820 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5821 Likewise.
5822 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5823 Likewise.
5824 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5825 Likewise.
5826 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5827 Likewise.
5828 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5829 Likewise.
5830 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5831 Likewise.
5832 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5833 Likewise.
5834 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5835 Likewise.
5836 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5837 Likewise.
5838 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5839 Likewise.
5840 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5841 Likewise.
5842 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5843 Likewise.
5844 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5845 Likewise.
5846 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5847 Likewise.
5848 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5849 Likewise.
5850 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5851 Likewise.
5852 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5853 Likewise.
5854 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5855 Likewise.
5856 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5857 Likewise.
5858 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5859 Likewise.
5860 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5861 Likewise.
5862 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5863 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5864 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5865 Likewise.
5866 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5867 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5868 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5869 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5870 Likewise.
5871 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5872 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5873 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5874 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5875 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5876 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5877 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5878 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5879 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5880 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5881 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5882 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5883 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5884 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5885 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5886 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5887 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5888 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5889 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5890 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5891 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5892 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5893 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5894 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5895 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5896 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5897 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5898 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5899 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5900 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5901 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5902 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5903 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5904 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5905 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5906 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5907 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5908 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5909 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5910 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5911 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5912 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5913 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5914 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5915 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5916 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5917 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5918 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5919 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5920 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5921 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5922 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5923 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5924 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5925 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5926 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5927 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5928 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5929 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5930 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5931 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5932 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5933 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5934 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5935 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5936 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5937 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5938 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5939 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5940 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5941 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5942 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5943 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5944 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5945 Likewise.
5946 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5947 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5948 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5949 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5950 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5951 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5952 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5953 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5954 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5955 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5956 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5957 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5958 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5959 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5960 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5961 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5962 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5963 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5964 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5965 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5966 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5967 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5968 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5969 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5970 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5971 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5972 Likewise.
5973 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5974 Likewise.
5975 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5976 Likewise.
5977 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5978 Likewise.
5979 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5980 Likewise.
5981 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5982 Likewise.
5983 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5984 Likewise.
5985 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5986 Likewise.
5987 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5988 Likewise.
5989 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5990 Likewise.
5991 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5992 Likewise.
5993 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5994 Likewise.
5995 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5996 Likewise.
5997 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5998 Likewise.
5999 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
6000 Likewise.
6001 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
6002 Likewise.
6003 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6004 Likewise.
6005 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6006 Likewise.
6007 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6008 Likewise.
6009 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6010 Likewise.
6011 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6012 Likewise.
6013 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6014 Likewise.
6015 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6016 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6017 Likewise.
6018 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6019 Likewise.
6020 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6021 Likewise.
6022 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6023 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6024 Likewise.
6025 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6026 Likewise.
6027 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6028 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6029 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6030 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6031 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6032 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6033 Likewise.
6034 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6035 Likewise.
6036 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6037 Likewise.
6038 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6039 Likewise.
6040 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6041 Likewise.
6042 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6043 Likewise.
6044 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6045 Likewise.
6046 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6047 Likewise.
6048 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6049 Likewise.
6050 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6051 Likewise.
6052 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6053 Likewise.
6054 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6055 Likewise.
6056 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6057 Likewise.
6058 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6059 Likewise.
6060 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6061 Likewise.
6062 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6063 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6064 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6065 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6066 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6067 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6068 Likewise.
6069 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6070 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6071 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6072 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6073 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6074 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6075 Likewise.
6076 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6077 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6078 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6079 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6080 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6081 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6082 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6083 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6084 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6085 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6086 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6087 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6088 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6089 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6090 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6091 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6092 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6093 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6094 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6095 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6096 Likewise.
6097 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6098 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6099 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6100 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6101 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6102 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6103 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6104 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6105 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6106 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6107 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6108 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6109 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6110 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6111 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6112 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6113 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6114 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6115 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6116 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6117 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6118 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6119 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6120 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6121 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6122 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6123 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6124 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6125 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6126 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6127 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6128 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6129 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6130 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6131 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6132 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6133 Likewise.
6134 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6135 Likewise.
6136 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6137 Likewise.
6138 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6139 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6140 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6141 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6142 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6143 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6144 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6145 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6146 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6147 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6148 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6149 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6150 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6151 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6152 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6153 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6154 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6155 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6156 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6157 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6158 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6159 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6160 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6161 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6162 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6163 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6164 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6165 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6166 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6167 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6168 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6169 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6170 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6171 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6172 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6173 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6174 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6175 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6176 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6177 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6178 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6179 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6180 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6181 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6182 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6183 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6184 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6185 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6186 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6187 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6188 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6189 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6190 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6191 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6192 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6193 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6194 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6195 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6196 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6197 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6198 Likewise.
6199 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6200 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6201 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6202 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6203 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6204 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6205 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6206 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6207 * testsuite/27_io/fpos/11450.cc: Likewise.
6208 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6209 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6210 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6211 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6212 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6213 * testsuite/27_io/fpos/14775.cc: Likewise.
6214 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6215 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6216 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6217 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6218 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6219 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6220 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6221 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6222 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6223 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6224 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6225 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6226 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6227 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6228 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6229 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6230 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6231 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6232 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6233 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6234 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6235 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6236 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6237 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6238 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6239 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6240 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6241 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6242 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6243 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6244 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6245 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6246 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6247 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6248 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6249 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6250 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6251 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6252 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6253 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6254 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6255 * testsuite/27_io/objects/char/1.cc: Likewise.
6256 * testsuite/27_io/objects/char/10.cc: Likewise.
6257 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6258 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6259 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6260 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6261 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6262 * testsuite/27_io/objects/char/2.cc: Likewise.
6263 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6264 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6265 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6266 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6267 * testsuite/27_io/objects/char/5.cc: Likewise.
6268 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6269 * testsuite/27_io/objects/char/6.cc: Likewise.
6270 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6271 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6272 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6273 * testsuite/27_io/objects/char/7.cc: Likewise.
6274 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6275 * testsuite/27_io/objects/char/8.cc: Likewise.
6276 * testsuite/27_io/objects/char/9.cc: Likewise.
6277 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6278 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6279 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6280 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6281 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6282 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6283 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6284 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6285 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6286 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6287 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6288 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6289 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6290 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6291 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6292 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6293 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6294 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6295 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6296 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6297 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6298 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6299 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6300 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6301 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6302 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6303 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6304 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6305 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6306 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6307 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6308 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6309 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6310 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6311 * testsuite/27_io/types/1.cc: Likewise.
6312 * testsuite/27_io/types/2.cc: Likewise.
6313 * testsuite/27_io/types/3.cc: Likewise.
6314 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6315 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6316 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6317 Likewise.
6318 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6319 Likewise.
6320 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6321 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6322 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6323 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6324 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6325 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6326 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6327 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6328 Likewise.
6329 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6330 Likewise.
6331 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6332 Likewise.
6333 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6334 Likewise.
6335 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6336 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6337 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6338 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6339 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6340 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6341 Likewise.
6342 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6343 Likewise.
6344 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6345 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6346 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6347 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6348 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6349 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6350 * testsuite/Makefile.am: Likewise.
6351 * testsuite/abi/30586.cc: Likewise.
6352 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6353 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6354 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6355 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6356 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6357 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6358 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6359 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6360 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6361 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6362 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6363 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6364 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6365 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6366 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6367 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6368 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6369 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6370 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6371 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6372 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6373 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6374 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6375 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6376 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6377 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6378 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6379 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6380 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6381 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6382 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6383 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6384 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6385 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6386 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6387 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6388 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6389 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6390 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6391 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6392 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6393 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6394 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6395 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6396 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6397 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6398 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6399 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6400 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6401 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6402 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6403 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6404 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6405 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6406 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6407 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6408 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6409 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6410 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6411 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6412 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6413 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6414 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6415 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6416 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6417 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6418 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6419 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6420 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6421 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6422 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6423 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6424 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6425 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6426 * testsuite/abi/demangle/regression/old.cc: Likewise.
6427 * testsuite/abi/header_cxxabi.c: Likewise.
6428 * testsuite/backward/11460.cc: Likewise.
6429 * testsuite/backward/hash_map/1.cc: Likewise.
6430 * testsuite/backward/hash_map/14648.cc: Likewise.
6431 * testsuite/backward/hash_map/23528.cc: Likewise.
6432 * testsuite/backward/hash_set/1.cc: Likewise.
6433 * testsuite/backward/strstream_members.cc: Likewise.
6434 * testsuite/config/default.exp: Likewise.
6435 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6436 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6437 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6438 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6439 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6440 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6441 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6442 * testsuite/data/sgetn.txt: Likewise.
6443 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6444 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6445 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6446 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6447 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6448 * testsuite/ext/array_allocator/26875.cc: Likewise.
6449 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6450 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6451 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6452 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6453 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6454 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6455 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6456 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6457 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6458 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6459 * testsuite/ext/codecvt/1.cc: Likewise.
6460 * testsuite/ext/codecvt/char-1.cc: Likewise.
6461 * testsuite/ext/codecvt/char-2.cc: Likewise.
6462 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6463 * testsuite/ext/concept_checks.cc: Likewise.
6464 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6465 Likewise.
6466 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6467 Likewise.
6468 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6469 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6470 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6471 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6472 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6473 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6474 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6475 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6476 Likewise.
6477 * testsuite/ext/headers.cc: Likewise.
6478 * testsuite/ext/is_heap/1.cc: Likewise.
6479 * testsuite/ext/is_heap/check_type.cc: Likewise.
6480 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6481 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6482 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6483 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6484 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6485 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6486 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6487 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6488 * testsuite/ext/median.cc: Likewise.
6489 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6490 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6491 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6492 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6493 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6494 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6495 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6496 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6497 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6498 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6499 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6500 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6501 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6502 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6503 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6504 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6505 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6506 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6507 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6508 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6509 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6510 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6511 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6512 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6513 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6514 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6515 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6516 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6517 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6518 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6519 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6520 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6521 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6522 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6523 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6524 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6525 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6526 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6527 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6528 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6529 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6530 * testsuite/ext/rope/1.cc: Likewise.
6531 * testsuite/ext/rope/2.cc: Likewise.
6532 * testsuite/ext/rope/3.cc: Likewise.
6533 * testsuite/ext/rope/36832.cc: Likewise.
6534 * testsuite/ext/rope/4.cc: Likewise.
6535 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6536 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6537 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6538 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6539 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6540 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6541 Likewise.
6542 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6543 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6544 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6545 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6546 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6547 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6548 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6549 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6550 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6551 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6552 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6553 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6554 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6555 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6556 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6557 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6558 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6559 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6560 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6561 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6562 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6563 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6564 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6565 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6566 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6567 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6568 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6569 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6570 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6571 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6572 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6573 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6574 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6575 * testsuite/lib/dg-options.exp: Likewise.
6576 * testsuite/lib/libstdc++.exp: Likewise.
6577 * testsuite/lib/prune.exp: Likewise.
6578 * testsuite/libstdc++-abi/abi.exp: Likewise.
6579 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6580 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6581 Likewise.
6582 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6583 Likewise.
6584 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6585 Likewise.
6586 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6587 Likewise.
6588 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6589 Likewise.
6590 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6591 Likewise.
6592 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6593 Likewise.
6594 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6595 Likewise.
6596 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6597 Likewise.
6598 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6599 Likewise.
6600 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6601 Likewise.
6602 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6603 Likewise.
6604 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6605 Likewise.
6606 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6607 Likewise.
6608 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6609 Likewise.
6610 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6611 Likewise.
6612 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6613 Likewise.
6614 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6615 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6616 Likewise.
6617 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6618 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6619 Likewise.
6620 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6621 Likewise.
6622 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6623 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6624 Likewise.
6625 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6626 Likewise.
6627 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6628 Likewise.
6629 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6630 Likewise.
6631 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6632 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6633 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6634 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6635 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6636 Likewise.
6637 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6638 Likewise.
6639 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6640 Likewise.
6641 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6642 Likewise.
6643 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6644 Likewise.
6645 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6646 Likewise.
6647 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6648 Likewise.
6649 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6650 Likewise.
6651 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6652 Likewise.
6653 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6654 Likewise.
6655 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6656 Likewise.
6657 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6658 Likewise.
6659 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6660 Likewise.
6661 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6662 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6663 Likewise.
6664 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6665 Likewise.
6666 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6667 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6668 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6669 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6670 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6671 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6672 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6673 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6674 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6675 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6676 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6677 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6678 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6679 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6680 Likewise.
6681 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6682 Likewise.
6683 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6684 Likewise.
6685 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6686 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6687 Likewise.
6688 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6689 Likewise.
6690 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6691 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6692 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6693 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6694 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6695 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6696 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6697 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6698 Likewise.
6699 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6700 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6701 Likewise.
6702 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6703 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6704 Likewise.
6705 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6706 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6707 Likewise.
6708 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6709 Likewise.
6710 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6711 Likewise.
6712 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6713 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6714 Likewise.
6715 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6716 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6717 Likewise.
6718 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6719 Likewise.
6720 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6721 Likewise.
6722 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6723 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6724 Likewise.
6725 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6726 Likewise.
6727 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6728 Likewise.
6729 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6730 Likewise.
6731 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6732 Likewise.
6733 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6734 Likewise.
6735 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6736 Likewise.
6737 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6738 Likewise.
6739 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6740 Likewise.
6741 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6742 Likewise.
6743 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6744 Likewise.
6745 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6746 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6747 Likewise.
6748 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6749 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6750 Likewise.
6751 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6752 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6753 Likewise.
6754 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6755 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6756 Likewise.
6757 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6758 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6759 Likewise.
6760 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6761 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6762 Likewise.
6763 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6764 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6765 Likewise.
6766 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6767 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6768 Likewise.
6769 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6770 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6771 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6772 Likewise.
6773 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6774 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6775 Likewise.
6776 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6777 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6778 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6779 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6780 Likewise.
6781 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6782 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6783 Likewise.
6784 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6785 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6786 Likewise.
6787 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6788 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6789 Likewise.
6790 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6791 Likewise.
6792 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6793 Likewise.
6794 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6795 Likewise.
6796 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6797 Likewise.
6798 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6799 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6800 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6801 Likewise.
6802 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6803 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6804 Likewise.
6805 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6806 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6807 Likewise.
6808 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6809 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6810 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6811 Likewise.
6812 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6813 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6814 Likewise.
6815 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6816 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6817 Likewise.
6818 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6819 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6820 Likewise.
6821 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6822 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6823 Likewise.
6824 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6825 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6826 Likewise.
6827 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6828 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6829 Likewise.
6830 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6831 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6832 Likewise.
6833 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6834 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6835 Likewise.
6836 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6837 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6838 Likewise.
6839 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6840 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6841 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6842 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6843 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6844 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6845 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6846 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6847 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6848 Likewise.
6849 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6850 Likewise.
6851 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6852 Likewise.
6853 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6854 Likewise.
6855 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6856 Likewise.
6857 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6858 Likewise.
6859 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6860 Likewise.
6861 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6862 Likewise.
6863 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6864 Likewise.
6865 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6866 Likewise.
6867 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6868 Likewise.
6869 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6870 Likewise.
6871 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6872 Likewise.
6873 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6874 Likewise.
6875 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6876 Likewise.
6877 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6878 Likewise.
6879 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6880 Likewise.
6881 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6882 Likewise.
6883 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6884 Likewise.
6885 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6886 Likewise.
6887 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6888 Likewise.
6889 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6890 Likewise.
6891 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6892 Likewise.
6893 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6894 Likewise.
6895 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6896 Likewise.
6897 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6898 Likewise.
6899 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6900 Likewise.
6901 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6902 Likewise.
6903 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6904 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6905 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6906 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6913 Likewise.
6914 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6915 Likewise.
6916 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6917 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6918 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6919 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6920 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6921 Likewise.
6922 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6923 Likewise.
6924 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6925 Likewise.
6926 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6927 Likewise.
6928 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6929 Likewise.
6930 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6931 Likewise.
6932 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6933 Likewise.
6934 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6935 Likewise.
6936 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6937 Likewise.
6938 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6939 Likewise.
6940 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6941 Likewise.
6942 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6943 Likewise.
6944 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6945 Likewise.
6946 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6947 Likewise.
6948 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6949 Likewise.
6950 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6951 Likewise.
6952 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6953 Likewise.
6954 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6955 Likewise.
6956 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6957 Likewise.
6958 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6959 Likewise.
6960 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6961 Likewise.
6962 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6963 Likewise.
6964 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6965 Likewise.
6966 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6967 Likewise.
6968 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6969 Likewise.
6970 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6971 Likewise.
6972 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6973 Likewise.
6974 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6975 Likewise.
6976 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6977 Likewise.
6978 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6979 Likewise.
6980 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6981 Likewise.
6982 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6983 Likewise.
6984 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6985 Likewise.
6986 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6987 Likewise.
6988 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6989 Likewise.
6990 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6991 Likewise.
6992 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6993 Likewise.
6994 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6995 Likewise.
6996 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6997 Likewise.
6998 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7007 Likewise.
7008 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7009 Likewise.
7010 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7039 Likewise.
7040 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7041 Likewise.
7042 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7043 Likewise.
7044 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7045 Likewise.
7046 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7047 Likewise.
7048 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7049 Likewise.
7050 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7051 Likewise.
7052 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7053 Likewise.
7054 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7055 Likewise.
7056 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7057 Likewise.
7058 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7059 Likewise.
7060 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7061 Likewise.
7062 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7063 Likewise.
7064 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7065 Likewise.
7066 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7067 Likewise.
7068 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7069 Likewise.
7070 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7071 Likewise.
7072 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7073 Likewise.
7074 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7075 Likewise.
7076 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7077 Likewise.
7078 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7079 Likewise.
7080 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7081 Likewise.
7082 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7083 Likewise.
7084 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7085 Likewise.
7086 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7087 Likewise.
7088 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7089 Likewise.
7090 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7091 Likewise.
7092 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7093 Likewise.
7094 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7095 Likewise.
7096 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7097 Likewise.
7098 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7099 Likewise.
7100 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7101 Likewise.
7102 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7103 Likewise.
7104 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7105 Likewise.
7106 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7107 Likewise.
7108 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7109 Likewise.
7110 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7111 Likewise.
7112 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7113 Likewise.
7114 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7115 Likewise.
7116 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7117 Likewise.
7118 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7119 Likewise.
7120 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7121 Likewise.
7122 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7123 Likewise.
7124 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7125 Likewise.
7126 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7127 Likewise.
7128 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7129 Likewise.
7130 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7131 Likewise.
7132 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7133 Likewise.
7134 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7135 Likewise.
7136 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7137 Likewise.
7138 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7139 Likewise.
7140 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7141 Likewise.
7142 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7143 Likewise.
7144 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7145 Likewise.
7146 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7147 Likewise.
7148 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7149 Likewise.
7150 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7151 Likewise.
7152 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7153 Likewise.
7154 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7155 Likewise.
7156 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7157 Likewise.
7158 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7159 Likewise.
7160 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7161 Likewise.
7162 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7163 Likewise.
7164 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7165 Likewise.
7166 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7167 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7168 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7169 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7170 Likewise.
7171 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7172 Likewise.
7173 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7174 Likewise.
7175 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7176 Likewise.
7177 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7178 Likewise.
7179 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7180 Likewise.
7181 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7182 Likewise.
7183 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7184 Likewise.
7185 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7186 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7187 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7188 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7189 Likewise.
7190 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7191 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7192 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7193 Likewise.
7194 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7195 Likewise.
7196 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7197 Likewise.
7198 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7199 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7200 Likewise.
7201 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7202 Likewise.
7203 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7204 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7205 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7206 Likewise.
7207 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7208 Likewise.
7209 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7210 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7211 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7212 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7213 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7214 Likewise.
7215 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7216 Likewise.
7217 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7218 Likewise.
7219 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7220 Likewise.
7221 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7222 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7223 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7224 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7225 Likewise.
7226 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7227 Likewise.
7228 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7229 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7230 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7231 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7232 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7233 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7234 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7235 Likewise.
7236 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7237 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7238 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7239 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7240 Likewise.
7241 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7242 Likewise.
7243 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7244 Likewise.
7245 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7246 Likewise.
7247 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7248 Likewise.
7249 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7250 Likewise.
7251 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7252 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7253 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7254 Likewise.
7255 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7256 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7257 Likewise.
7258 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7259 Likewise.
7260 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7261 Likewise.
7262 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7263 Likewise.
7264 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7265 Likewise.
7266 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7267 Likewise.
7268 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7269 Likewise.
7270 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7271 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7272 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7273 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7274 Likewise.
7275 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7276 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7277 Likewise.
7278 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7279 Likewise.
7280 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7281 Likewise.
7282 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7283 Likewise.
7284 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7285 Likewise.
7286 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7287 Likewise.
7288 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7289 Likewise.
7290 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7291 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7292 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7293 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7294 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7295 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7296 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7297 Likewise.
7298 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7299 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7300 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7301 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7302 Likewise.
7303 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7304 Likewise.
7305 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7306 Likewise.
7307 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7308 Likewise.
7309 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7310 Likewise.
7311 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7312 Likewise.
7313 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7314 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7315 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7316 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7317 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7318 Likewise.
7319 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7320 Likewise.
7321 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7322 Likewise.
7323 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7324 Likewise.
7325 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7326 Likewise.
7327 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7328 Likewise.
7329 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7330 Likewise.
7331 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7332 Likewise.
7333 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7334 Likewise.
7335 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7336 Likewise.
7337 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7338 Likewise.
7339 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7340 Likewise.
7341 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7342 Likewise.
7343 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7344 Likewise.
7345 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7346 Likewise.
7347 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7348 Likewise.
7349 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7350 Likewise.
7351 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7352 Likewise.
7353 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7354 Likewise.
7355 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7356 Likewise.
7357 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7358 Likewise.
7359 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7360 Likewise.
7361 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7362 Likewise.
7363 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7364 Likewise.
7365 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7366 Likewise.
7367 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7368 Likewise.
7369 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7370 Likewise.
7371 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7372 Likewise.
7373 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7374 Likewise.
7375 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7376 Likewise.
7377 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7378 Likewise.
7379 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7380 Likewise.
7381 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7382 Likewise.
7383 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7384 Likewise.
7385 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7386 Likewise.
7387 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7388 Likewise.
7389 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7390 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7391 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7392 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7393 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7394 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7395 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7396 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7397 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7398 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7399 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7400 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7401 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7402 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7403 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7404 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7405 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7406 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7407 * testsuite/tr1/headers/all.cc: Likewise.
7408 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7409 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7410 * testsuite/util/testsuite_shared.cc: Likewise.
7411 * scripts/extract_symvers: Likewise. Remove runtime exception.
7412 * testsuite/17_intro/headers/all.cc: Likewise.
7413 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7414 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7415 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7416 Likewise.
7417 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7418 Likewise.
7419 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7420 Likewise.
7421 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7422 Likewise.
7423 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7424 Likewise.
7425 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7426 Likewise.
7427 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7428 Likewise.
7429 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7430 Likewise.
7431 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7432 Likewise.
7433 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7434 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7435 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7436 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7437 Likewise.
7438 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7439 Likewise.
7440 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7441 Likewise.
7442 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7443 Likewise.
7444 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7445 Likewise.
7446 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7447 Likewise.
7448 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7449 Likewise.
7450 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7451 Likewise.
7452 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7453 Likewise.
7454 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7455 Likewise.
7456 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7457 Likewise.
7458 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7459 Likewise.
7460 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7461 Likewise.
7462 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7463 Likewise.
7464 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7465 Likewise.
7466 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7467 Likewise.
7468 * testsuite/20_util/pair/moveable.cc: Likewise.
7469 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7470 Likewise.
7471 * testsuite/20_util/pair/swap.cc: Likewise.
7472 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7473 Likewise.
7474 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7475 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7476 Likewise.
7477 * testsuite/20_util/tuple/moveable.cc: Likewise.
7478 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7479 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7480 Likewise.
7481 * testsuite/20_util/tuple/swap.cc: Likewise.
7482 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7483 Likewise.
7484 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7485 Likewise.
7486 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7487 Likewise.
7488 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7489 Likewise.
7490 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7491 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7492 Likewise.
7493 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7494 Likewise.
7495 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7496 Likewise.
7497 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7498 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7499 Likewise.
7500 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7501 Likewise.
7502 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7503 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7504 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7505 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7506 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7507 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7508 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7509 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7510 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7511 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7512 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7513 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7514 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7515 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7516 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7517 Likewise.
7518 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7519 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7520 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7521 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7522 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7523 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7524 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7525 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7526 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7527 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7528 Likewise.
7529 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7530 Likewise.
7531 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7532 Likewise.
7533 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7534 Likewise.
7535 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7536 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7537 Likewise.
7538 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7539 Likewise.
7540 * testsuite/23_containers/deque/14340.cc: Likewise.
7541 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7542 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7543 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7544 * testsuite/23_containers/deque/init-list.cc: Likewise.
7545 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7546 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7547 * testsuite/23_containers/deque/moveable.cc: Likewise.
7548 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7549 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7550 Likewise.
7551 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7552 Likewise.
7553 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7554 Likewise.
7555 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7556 Likewise.
7557 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7558 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7559 Likewise.
7560 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7561 Likewise.
7562 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7563 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7564 Likewise.
7565 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7566 Likewise.
7567 * testsuite/23_containers/list/14340.cc: Likewise.
7568 * testsuite/23_containers/list/23781.cc: Likewise.
7569 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7570 * testsuite/23_containers/list/init-list.cc: Likewise.
7571 * testsuite/23_containers/list/moveable.cc: Likewise.
7572 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7573 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7574 Likewise.
7575 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7576 Likewise.
7577 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7578 Likewise.
7579 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7580 Likewise.
7581 * testsuite/23_containers/map/14340.cc: Likewise.
7582 * testsuite/23_containers/map/23781.cc: Likewise.
7583 * testsuite/23_containers/map/init-list.cc: Likewise.
7584 * testsuite/23_containers/map/moveable.cc: Likewise.
7585 * testsuite/23_containers/map/operations/1.cc: Likewise.
7586 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7587 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7588 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7589 Likewise.
7590 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7591 Likewise.
7592 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7593 Likewise.
7594 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7595 Likewise.
7596 * testsuite/23_containers/multimap/14340.cc: Likewise.
7597 * testsuite/23_containers/multimap/23781.cc: Likewise.
7598 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7599 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7600 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7601 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7602 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7603 Likewise.
7604 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7605 Likewise.
7606 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7607 Likewise.
7608 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7609 Likewise.
7610 * testsuite/23_containers/multiset/14340.cc: Likewise.
7611 * testsuite/23_containers/multiset/23781.cc: Likewise.
7612 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7613 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7614 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7615 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7616 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7617 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7618 Likewise.
7619 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7620 Likewise.
7621 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7622 Likewise.
7623 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7624 Likewise.
7625 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7626 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7627 Likewise.
7628 * testsuite/23_containers/queue/moveable.cc: Likewise.
7629 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7630 Likewise.
7631 * testsuite/23_containers/set/14340.cc: Likewise.
7632 * testsuite/23_containers/set/23781.cc: Likewise.
7633 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7634 * testsuite/23_containers/set/init-list.cc: Likewise.
7635 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7636 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7637 * testsuite/23_containers/set/moveable.cc: Likewise.
7638 * testsuite/23_containers/set/operations/1.cc: Likewise.
7639 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7640 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7641 Likewise.
7642 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7643 Likewise.
7644 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7645 Likewise.
7646 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7647 Likewise.
7648 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7649 Likewise.
7650 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7651 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7652 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7653 Likewise.
7654 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7655 Likewise.
7656 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7657 Likewise.
7658 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7659 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7660 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7661 Likewise.
7662 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7663 Likewise.
7664 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7665 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7666 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7667 Likewise.
7668 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7669 Likewise.
7670 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7671 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7672 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7673 Likewise.
7674 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7675 Likewise.
7676 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7677 Likewise.
7678 * testsuite/23_containers/vector/14340.cc: Likewise.
7679 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7680 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7681 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7682 Likewise.
7683 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7684 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7685 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7686 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7687 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7688 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7689 Likewise.
7690 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7691 Likewise.
7692 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7693 Likewise.
7694 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7695 Likewise.
7696 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7697 Likewise.
7698 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7699 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7700 * testsuite/23_containers/vector/init-list.cc: Likewise.
7701 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7702 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7703 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7704 * testsuite/23_containers/vector/moveable.cc: Likewise.
7705 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7706 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7707 Likewise.
7708 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7709 Likewise.
7710 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7711 Likewise.
7712 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7713 Likewise.
7714 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7715 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7716 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7717 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7736 Likewise.
7737 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7738 Likewise.
7739 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7740 Likewise.
7741 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7742 Likewise.
7743 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7744 Likewise.
7745 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7746 Likewise.
7747 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7748 Likewise.
7749 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7750 Likewise.
7751 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7752 Likewise.
7753 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7754 Likewise.
7755 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7756 Likewise.
7757 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7758 Likewise.
7759 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7760 Likewise.
7761 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7762 Likewise.
7763 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7764 Likewise.
7765 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7784 Likewise.
7785 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7786 Likewise.
7787 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7788 Likewise.
7789 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7790 Likewise.
7791 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7792 Likewise.
7793 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7794 Likewise.
7795 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7796 Likewise.
7797 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7798 Likewise.
7799 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7800 Likewise.
7801 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7802 Likewise.
7803 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7804 Likewise.
7805 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7806 Likewise.
7807 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7910 Likewise.
7911 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7912 Likewise.
7913 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7914 Likewise.
7915 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7916 Likewise.
7917 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7918 Likewise.
7919 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7920 Likewise.
7921 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7922 Likewise.
7923 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7924 Likewise.
7925 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7926 Likewise.
7927 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7928 Likewise.
7929 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7930 Likewise.
7931 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7932 Likewise.
7933 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7934 Likewise.
7935 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7936 Likewise.
7937 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7938 Likewise.
7939 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7940 Likewise.
7941 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7942 Likewise.
7943 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7944 Likewise.
7945 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7946 Likewise.
7947 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7948 Likewise.
7949 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7950 Likewise.
7951 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7952 Likewise.
7953 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7954 Likewise.
7955 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7956 Likewise.
7957 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7958 Likewise.
7959 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7960 Likewise.
7961 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7962 Likewise.
7963 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7964 Likewise.
7965 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7966 Likewise.
7967 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7968 Likewise.
7969 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7970 Likewise.
7971 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7972 Likewise.
7973 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7974 Likewise.
7975 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7976 Likewise.
7977 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7978 Likewise.
7979 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7980 Likewise.
7981 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7982 Likewise.
7983 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7984 Likewise.
7985 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7986 Likewise.
7987 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7988 Likewise.
7989 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7990 Likewise.
7991 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7992 Likewise.
7993 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7994 Likewise.
7995 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7996 Likewise.
7997 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7998 Likewise.
7999 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
8000 Likewise.
8001 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
8002 Likewise.
8003 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8004 Likewise.
8005 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8006 Likewise.
8007 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8008 Likewise.
8009 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8010 Likewise.
8011 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8012 Likewise.
8013 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8014 Likewise.
8015 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8016 Likewise.
8017 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8018 Likewise.
8019 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8020 Likewise.
8021 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8022 Likewise.
8023 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8024 Likewise.
8025 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8026 Likewise.
8027 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8028 Likewise.
8029 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8030 Likewise.
8031 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8032 Likewise.
8033 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8034 Likewise.
8035 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8036 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8037 Likewise.
8038 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8039 Likewise.
8040 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8041 Likewise.
8042 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8043 Likewise.
8044 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8045 Likewise.
8046 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8047 Likewise.
8048 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8049 Likewise.
8050 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8051 Likewise.
8052 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8053 Likewise.
8054 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8055 Likewise.
8056 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8057 Likewise.
8058 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8059 Likewise.
8060 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8061 Likewise.
8062 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8063 Likewise.
8064 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8065 Likewise.
8066 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8067 Likewise.
8068 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8069 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8070 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8071 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8072 Likewise.
8073 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8074 Likewise.
8075 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8076 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8077 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8078 Likewise.
8079 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8080 Likewise.
8081 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8082 Likewise.
8083 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8084 Likewise.
8085 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8086 Likewise.
8087 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8088 Likewise.
8089 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8090 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8091 Likewise.
8092 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8093 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8094 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8095 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8096 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8097 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8098 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8099 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8100 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8101 Likewise.
8102 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8103 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8104 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8105 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8106 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8107 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8108 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8109 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8110 Likewise.
8111 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8112 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8113 Likewise.
8114 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8115 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8116 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8117 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8118 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8119 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8120 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8121 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8122 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8123 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8124 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8125 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8126 Likewise.
8127 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8128 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8129 Likewise.
8130 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8131 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8132 Likewise.
8133 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8134 Likewise.
8135 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8136 Likewise.
8137 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8138 Likewise.
8139 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8140 Likewise.
8141 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8142 Likewise.
8143 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8144 Likewise.
8145 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8146 Likewise.
8147 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8148 Likewise.
8149 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8150 Likewise.
8151 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8152 Likewise.
8153 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8154 Likewise.
8155 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8156 Likewise.
8157 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8158 Likewise.
8159 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8160 Likewise.
8161 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8162 Likewise.
8163 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8164 Likewise.
8165 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8166 Likewise.
8167 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8168 Likewise.
8169 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8170 Likewise.
8171 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8172 Likewise.
8173 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8174 Likewise.
8175 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8176 Likewise.
8177 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8178 Likewise.
8179 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8180 Likewise.
8181 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8182 Likewise.
8183 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8184 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8185 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8186 Likewise.
8187 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8188 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8189 Likewise.
8190 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8191 Likewise.
8192 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8193 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8194 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8195 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8196 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8197 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8198 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8199 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8200 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8201 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8202 Likewise.
8203 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8204 Likewise.
8205 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8206 Likewise.
8207 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8208 Likewise.
8209 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8210 Likewise.
8211 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8212 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8213 Likewise.
8214 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8215 Likewise.
8216 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8217 Likewise.
8218 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8219 Likewise.
8220 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8221 Likewise.
8222 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8223 Likewise.
8224 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8225 Likewise.
8226 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8227 Likewise.
8228 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8229 Likewise.
8230 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8231 Likewise.
8232 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8233 Likewise.
8234 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8235 Likewise.
8236 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8237 Likewise.
8238 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8239 Likewise.
8240 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8241 Likewise.
8242 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8243 Likewise.
8244 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8245 Likewise.
8246 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8247 Likewise.
8248 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8249 Likewise.
8250 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8251 Likewise.
8252 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8253 Likewise.
8254 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8255 Likewise.
8256 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8257 Likewise.
8258 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8259 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8260 Likewise.
8261 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8262 Likewise.
8263 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8264 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8265 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8266 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8267 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8268 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8269 Likewise.
8270 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8271 Likewise.
8272 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8273 Likewise.
8274 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8275 Likewise.
8276 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8277 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8278 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8279 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8280 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8281 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8282 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8283 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8284 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8285 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8286 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8287 Likewise.
8288 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8289 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8290 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8291 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8292 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8293 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8294 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8295 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8296 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8297 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8298 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8299 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8300 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8301 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8302 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8303 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8304 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8305 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8306 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8307 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8308 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8309 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8310 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8311 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8312 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8313 Likewise.
8314 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8315 * testsuite/27_io/fpos/14252.cc: Likewise.
8316 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8317 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8318 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8319 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8320 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8321 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8322 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8323 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8324 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8325 Likewise.
8326 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8327 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8328 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8329 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8330 Likewise.
8331 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8332 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8333 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8334 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8335 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8336 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8337 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8338 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8339 * testsuite/27_io/objects/char/3045.cc: Likewise.
8340 * testsuite/27_io/objects/char/3647.cc: Likewise.
8341 * testsuite/27_io/objects/char/5268.cc: Likewise.
8342 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8343 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8344 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8345 * testsuite/28_regex/init-list.cc: Likewise.
8346 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8347 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8348 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8349 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8350 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8351 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8352 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8353 Likewise.
8354 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8355 Likewise.
8356 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8357 Likewise.
8358 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8359 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8360 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8361 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8362 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8363 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8364 Likewise.
8365 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8366 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8367 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8368 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8369 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8370 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8371 Likewise.
8372 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8373 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8374 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8375 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8376 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8377 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8378 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8379 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8380 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8381 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8382 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8383 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8384 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8385 Likewise.
8386 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8387 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8388 Likewise.
8389 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8390 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8391 Likewise.
8392 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8393 Likewise.
8394 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8395 Likewise.
8396 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8397 Likewise.
8398 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8399 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8400 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8401 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8402 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8403 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8404 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8405 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8406 Likewise.
8407 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8408 Likewise.
8409 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8410 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8411 Likewise.
8412 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8413 Likewise.
8414 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8415 Likewise.
8416 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8417 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8418 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8419 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8420 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8421 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8422 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8423 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8424 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8425 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8426 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8427 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8428 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8429 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8430 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8431 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8432 Likewise.
8433 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8434 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8435 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8436 Likewise.
8437 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8438 Likewise.
8439 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8440 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8441 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8442 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8443 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8444 Likewise.
8445 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8446 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8447 Likewise.
8448 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8449 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8450 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8451 Likewise.
8452 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8453 Likewise.
8454 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8455 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8456 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8457 Likewise.
8458 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8459 Likewise.
8460 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8461 Likewise.
8462 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8463 Likewise.
8464 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8465 Likewise.
8466 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8467 * testsuite/30_threads/this_thread/1.cc: Likewise.
8468 * testsuite/30_threads/this_thread/2.cc: Likewise.
8469 * testsuite/30_threads/this_thread/3.cc: Likewise.
8470 * testsuite/30_threads/this_thread/4.cc: Likewise.
8471 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8472 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8473 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8474 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8475 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8476 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8477 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8478 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8479 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8480 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8481 * testsuite/30_threads/thread/members/1.cc: Likewise.
8482 * testsuite/30_threads/thread/members/2.cc: Likewise.
8483 * testsuite/30_threads/thread/members/3.cc: Likewise.
8484 * testsuite/30_threads/thread/members/4.cc: Likewise.
8485 * testsuite/30_threads/thread/members/5.cc: Likewise.
8486 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8487 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8488 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8489 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8490 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8491 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8492 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8493 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8494 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8495 Likewise.
8496 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8497 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8498 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8499 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8500 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8501 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8502 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8503 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8504 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8505 * testsuite/30_threads/try_lock/1.cc: Likewise.
8506 * testsuite/30_threads/try_lock/2.cc: Likewise.
8507 * testsuite/30_threads/try_lock/3.cc: Likewise.
8508 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8509 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8510 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8511 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8512 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8513 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8514 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8515 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8516 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8517 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8518 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8519 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8520 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8521 Likewise.
8522 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8523 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8524 Likewise.
8525 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8526 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8527 Likewise.
8528 * testsuite/ext/array_allocator/1.cc: Likewise.
8529 * testsuite/ext/array_allocator/2.cc: Likewise.
8530 * testsuite/ext/array_allocator/3.cc: Likewise.
8531 * testsuite/ext/ext_pointer/1.cc: Likewise.
8532 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8533 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8534 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8535 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8536 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8537 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8538 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8539 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8540 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8541 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8542 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8543 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8544 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8545 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8546 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8547 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8548 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8549 Likewise.
8550 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8551 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8552 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8553 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8554 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8555 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8556 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8557 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8558 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8559 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8560 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8561 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8562 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8563 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8564 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8565 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8566 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8567 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8568 Likewise.
8569 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8570 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8571 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8572 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8573 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8574 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8575 * testsuite/ext/pod_char_traits.cc: Likewise.
8576 * testsuite/ext/slist/23781.cc: Likewise.
8577 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8578 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8579 * testsuite/ext/vstring/init-list.cc: Likewise.
8580 * testsuite/ext/vstring/moveable.cc: Likewise.
8581 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8582 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8583 Likewise.
8584 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8585 Likewise.
8586 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8587 Likewise.
8588 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8589 Likewise.
8590 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8591 Likewise.
8592 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8593 Likewise.
8594 * testsuite/ext/vstring/types/23767.cc: Likewise.
8595 * testsuite/performance/21_strings/string_append.cc: Likewise.
8596 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8597 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8598 Likewise.
8599 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8600 Likewise.
8601 * testsuite/performance/21_strings/string_find.cc: Likewise.
8602 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8603 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8604 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8605 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8606 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8607 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8608 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8609 Likewise.
8610 * testsuite/performance/23_containers/create/map.cc: Likewise.
8611 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8612 Likewise.
8613 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8614 * testsuite/performance/23_containers/find/map.cc: Likewise.
8615 * testsuite/performance/23_containers/index/map.cc: Likewise.
8616 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8617 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8618 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8619 Likewise.
8620 * testsuite/performance/23_containers/insert_erase/associative.cc:
8621 Likewise.
8622 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8623 Likewise.
8624 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8625 Likewise.
8626 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8627 Likewise.
8628 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8629 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8630 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8631 Likewise.
8632 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8633 Likewise.
8634 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8635 Likewise.
8636 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8637 Likewise.
8638 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8639 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8640 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8641 Likewise.
8642 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8643 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8644 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8645 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8646 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8647 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8648 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8649 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8650 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8651 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8652 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8653 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8654 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8655 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8656 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8657 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8658 Likewise.
8659 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8660 Likewise.
8661 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8662 Likewise.
8663 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8664 Likewise.
8665 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8666 Likewise.
8667 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8668 Likewise.
8669 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8670 Likewise.
8671 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8672 Likewise.
8673 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8674 Likewise.
8675 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8676 Likewise.
8677 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8678 Likewise.
8679 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8680 Likewise.
8681 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8682 Likewise.
8683 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8684 Likewise.
8685 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8686 Likewise.
8687 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8688 Likewise.
8689 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8690 Likewise.
8691 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8692 Likewise.
8693 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8694 Likewise.
8695 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8696 Likewise.
8697 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8698 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8699 Likewise.
8700 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8701 Likewise.
8702 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8703 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8704 Likewise.
8705 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8706 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8707 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8708 Likewise.
8709 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8710 Likewise.
8711 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8712 Likewise.
8713 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8714 Likewise.
8715 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8716 Likewise.
8717 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8718 Likewise.
8719 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8720 Likewise.
8721 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8722 Likewise.
8723 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8724 Likewise.
8725 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8726 Likewise.
8727 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8728 Likewise.
8729 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8730 Likewise.
8731 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8732 Likewise.
8733 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8734 Likewise.
8735 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8736 Likewise.
8737 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8738 Likewise.
8739 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8740 Likewise.
8741 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8742 Likewise.
8743 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8744 Likewise.
8745 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8746 Likewise.
8747 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8748 Likewise.
8749 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8750 Likewise.
8751 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8752 Likewise.
8753 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8754 Likewise.
8755 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8756 Likewise.
8757 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8758 Likewise.
8759 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8760 Likewise.
8761 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8762 Likewise.
8763 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8764 Likewise.
8765 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8766 Likewise.
8767 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8768 Likewise.
8769 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8770 Likewise.
8771 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8772 Likewise.
8773 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8774 Likewise.
8775 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8776 Likewise.
8777 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8778 Likewise.
8779 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8780 Likewise.
8781 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8782 Likewise.
8783 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8784 Likewise.
8785 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8786 Likewise.
8787 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8788 Likewise.
8789 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8790 Likewise.
8791 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8792 Likewise.
8793 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8794 Likewise.
8795 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8796 Likewise.
8797 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8798 Likewise.
8799 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8800 Likewise.
8801 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8802 Likewise.
8803 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8804 Likewise.
8805 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8806 Likewise.
8807 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8808 Likewise.
8809 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8810 Likewise.
8811 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8812 Likewise.
8813 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8814 Likewise.
8815 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8816 Likewise.
8817 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8818 Likewise.
8819 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8820 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8821 Likewise.
8822 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8823 Likewise.
8824 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8825 Likewise.
8826 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8827 Likewise.
8828 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8829 Likewise.
8830 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8831 Likewise.
8832 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8833 Likewise.
8834 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8835 Likewise.
8836 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8837 Likewise.
8838 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8839 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8840 Likewise.
8841 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8842 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8843 Likewise.
8844 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8845 Likewise.
8846 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8847 Likewise.
8848 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8849 Likewise.
8850 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8851 Likewise.
8852 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8853 Likewise.
8854 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8855 Likewise.
8856 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8857 Likewise.
8858 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8859 Likewise.
8860 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8861 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8862 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8863 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8864 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8865 Likewise.
8866 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8867 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8868 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8869 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8870 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8871 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8872 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8873 * testsuite/util/io/prog_bar.cc: Likewise.
8874 * testsuite/util/io/prog_bar.hpp: Likewise.
8875 * testsuite/util/io/text_populate.hpp: Likewise.
8876 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8877 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8878 * testsuite/util/io/xml.hpp: Likewise.
8879 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8880 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8881 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8882 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8883 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8884 * testsuite/util/native_type/native_map.hpp: Likewise.
8885 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8886 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8887 * testsuite/util/native_type/native_set.hpp: Likewise.
8888 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8889 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8890 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8891 Likewise.
8892 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8893 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8894 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8895 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8896 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8897 Likewise.
8898 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8899 Likewise.
8900 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8901 Likewise.
8902 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8903 Likewise.
8904 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8905 Likewise.
8906 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8907 Likewise.
8908 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8909 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8910 Likewise.
8911 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8912 Likewise.
8913 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8914 Likewise.
8915 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8916 Likewise.
8917 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8918 Likewise.
8919 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8920 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8921 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8922 * testsuite/util/regression/basic_type.hpp: Likewise.
8923 * testsuite/util/regression/common_type.hpp: Likewise.
8924 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8925 Likewise.
8926 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8927 Likewise.
8928 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8929 Likewise.
8930 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8931 Likewise.
8932 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8933 Likewise.
8934 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8935 Likewise.
8936 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8937 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8938 Likewise.
8939 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8940 Likewise.
8941 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8942 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8943 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8944 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8945 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8946 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8947 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8948 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8949 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8950 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8951 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8952 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8953 * testsuite/util/testsuite_abi.cc: Likewise.
8954 * testsuite/util/testsuite_abi.h: Likewise.
8955 * testsuite/util/testsuite_abi_check.cc: Likewise.
8956 * testsuite/util/testsuite_allocator.cc: Likewise.
8957 * testsuite/util/testsuite_allocator.h: Likewise.
8958 * testsuite/util/testsuite_api.h: Likewise.
8959 * testsuite/util/testsuite_character.cc: Likewise.
8960 * testsuite/util/testsuite_character.h: Likewise.
8961 * testsuite/util/testsuite_common_types.h: Likewise.
8962 * testsuite/util/testsuite_error.h: Likewise.
8963 * testsuite/util/testsuite_hooks.cc: Likewise.
8964 * testsuite/util/testsuite_hooks.h: Likewise.
8965 * testsuite/util/testsuite_io.h: Likewise.
8966 * testsuite/util/testsuite_iterators.h: Likewise.
8967 * testsuite/util/testsuite_performance.h: Likewise.
8968 * testsuite/util/testsuite_rng.h: Likewise.
8969 * testsuite/util/testsuite_rvalref.h: Likewise.
8970 * testsuite/util/testsuite_tr1.h: Likewise.
8971 * testsuite/util/thread/all.h: Likewise.
8972 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8973 Likewise.
8974 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8975 Likewise.
8976 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8977 Likewise.
8978 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8979 Likewise.
8980 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8981 Likewise.
8982 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8983 Likewise.
8984 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8985 Likewise.
8986 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8987 Likewise.
8988 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8989 Likewise.
8990 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8991 Likewise.
8992 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8993 Likewise.
8994 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8995 Likewise.
8996 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8997 Likewise.
8998 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8999 Likewise.
9000 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
9001 Likewise.
9002 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
9003 Likewise.
9004 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9005 Likewise.
9006 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9007 Likewise.
9008 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9009 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9010 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9011 Likewise.
9012 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9013 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9014 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9015 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9016 Likewise.
9017 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9018 Likewise.
9019 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9020 Likewise.
9021 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9022 Likewise.
9023 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9024 Likewise.
9025 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9026 Likewise.
9027 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9028 Likewise.
9029 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9030 Likewise.
9031 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9032 Likewise.
9033 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9034 Likewise.
9035 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9038 Likewise.
9039 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9040 Likewise.
9041 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9042 Likewise.
9043 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9044 Likewise.
9045 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9046 Likewise.
9047 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9048 Likewise.
9049 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9050 Likewise.
9051 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9052 Likewise.
9053 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9054 Likewise.
9055 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9056 Likewise.
9057 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9058 Likewise.
9059 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9060 Likewise.
9061 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9062 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9081 Likewise.
9082 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9083 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9084 Likewise.
9085 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9086 Likewise.
9087 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9088 Likewise.
9089 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9090 Likewise.
9091 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9092 Likewise.
9093 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9094 Likewise.
9095 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9096 Likewise.
9097 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9098 Likewise.
9099 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9100 Likewise.
9101 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9104 Likewise.
9105 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9108 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9109 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9114 Likewise.
9115 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9116 Likewise.
9117 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9118 Likewise.
9119 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9120 Likewise.
9121 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9122 Likewise.
9123 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9124 Likewise.
9125 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9126 Likewise.
9127 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9128 Likewise.
9129 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9130 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9131 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9132 Likewise.
9133 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9134 Likewise.
9135 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9136 Likewise.
9137 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9138 Likewise.
9139 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9140 Likewise.
9141 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9142 Likewise.
9143 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9144 Likewise.
9145 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9146 Likewise.
9147 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9148 Likewise.
9149 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9150 Likewise.
9151 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9152 Likewise.
9153 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9154 Likewise.
9155 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9156 Likewise.
9157 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9158 Likewise.
9159 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9160 Likewise.
9161 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9162 Likewise.
9163 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9164 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9165 Likewise.
9166 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9167 Likewise.
9168 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9169 Likewise.
9170 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9171 Likewise.
9172 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9173 Likewise.
9174 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9175 Likewise.
9176 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9177 Likewise.
9178 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9179 Likewise.
9180 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9181 Likewise.
9182 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9183 Likewise.
9184 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9185 Likewise.
9186 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9187 Likewise.
9188 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9189 Likewise.
9190 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9191 Likewise.
9192 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9193 Likewise.
9194 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9195 Likewise.
9196 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9197 Likewise.
9198 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9199 Likewise.
9200 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9201 Likewise.
9202 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9203 Likewise.
9204 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9205 Likewise.
9206 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9207 Likewise.
9208 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9209 Likewise.
9210 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9211 Likewise.
9212 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9213 Likewise.
9214 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9215 Likewise.
9216 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9217 Likewise.
9218 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9219 Likewise.
9220 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9221 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9222 Likewise.
9223 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9224 Likewise.
9225 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9226 Likewise.
9227 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9228 Likewise.
9229 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9230 Likewise.
9231 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9232 Likewise.
9233 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9234 Likewise.
9235 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9236 Likewise.
9237 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9238 Likewise.
9239 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9240 Likewise.
9241 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9242 Likewise.
9243 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9244 Likewise.
9245 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9246 Likewise.
9247 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9248 Likewise.
9249 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9250 Likewise.
9251 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9252 Likewise.
9253 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9254 Likewise.
9255 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9256 Likewise.
9257 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9258 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9259 * testsuite/backward/hash_map/25896.cc: Likewise.
9260 * testsuite/backward/hash_set/25896.cc: Likewise.
9261
9262 2009-04-08 Ian Lance Taylor <iant@google.com>
9263
9264 * include/backward/hashtable.h (erase): Correctly handle erasing a
9265 reference to an entry in the hash table.
9266 * testsuite/backward/hash_map/25896.cc: New.
9267 * testsuite/backward/hash_set/25896.cc: New.
9268
9269 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9270
9271 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9272 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9273
9274 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9275
9276 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9277 of debug.
9278 * include/Makefile.in: Regenerate.
9279 * include/precompiled/stdc++.h: Add.
9280
9281 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9282
9283 * include/bits/random.h: Adjust doxygen markup.
9284 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9285
9286 * testsuite/26_numerics/random/piecewise_linear_distribution/
9287 operators/serialize.cc: Use typedefs.
9288
9289 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9290
9291 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9292 __gnu_cxx namespace. Remove "static inline".
9293
9294 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9295
9296 * include/bits/random.tcc (linear_congruential_engine<>::
9297 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9298
9299 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9300
9301 * include/bits/random.h (operator==): Mark all inline.
9302 (mersenne_twister_engine): Enable #if 0 checks.
9303
9304 * include/bits/random.h: Formatting tweaks.
9305
9306 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9307
9308 * include/bits/random.tcc (piecewise_linear_distribution<>::
9309 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9310 Remove spurious closed parenthesis.
9311
9312 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9313
9314 PR libstdc++/39644 (partial)
9315 * include/bits/random.tcc (linear_congruential_engine<>::
9316 seed(seed_seq&), independent_bits_engine<>::operator(),
9317 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9318
9319 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9320
9321 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9322 thinko.
9323 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9324 default.cc: Enable.
9325
9326 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9327
9328 PR libstdc++/39629 (partial)
9329 * testsuite/26_numerics/random/independent_bits_engine/cons/
9330 base_move.cc: Use uint_fast64_t instead of unsigned long.
9331 * testsuite/26_numerics/random/independent_bits_engine/cons/
9332 seed1.cc: Likewise.
9333 * testsuite/26_numerics/random/independent_bits_engine/cons/
9334 seed2.cc: Likewise.
9335 * testsuite/26_numerics/random/independent_bits_engine/cons/
9336 base_copy.cc: Likewise.
9337 * testsuite/26_numerics/random/independent_bits_engine/cons/
9338 default.cc: Likewise.
9339 * testsuite/26_numerics/random/independent_bits_engine/cons/
9340 seed_seq.cc: Likewise.
9341 * testsuite/26_numerics/random/independent_bits_engine/
9342 requirements/typedefs.cc: Likewise.
9343 * testsuite/26_numerics/random/independent_bits_engine/
9344 operators/equal.cc: Likewise.
9345 * testsuite/26_numerics/random/independent_bits_engine/
9346 operators/serialize.cc: Likewise.
9347 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9348
9349 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9350
9351 * include/tr1_impl/random: Remove, empty.
9352 * include/tr1_impl/random.tcc: Likewise.
9353
9354 * include/std/random: Minor clean-ups, formatting fixes, adjust
9355 copyright years.
9356 * include/bits/random.tcc: Likewise.
9357 * include/bits/random.h: Likewise.
9358 * include/tr1/random: Likewise.
9359 * include/tr1/random.tcc: Likewise.
9360 * include/tr1/random.h: Likewise.
9361
9362 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9363
9364 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9365 * doc/html/api.html: Regenerate.
9366
9367 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9368
9369 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9370 Change to mersenne_twister_engine, add same defaults as
9371 mersenne_twister_engine/cons/default.cc.
9372 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9373
9374 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9375 to __il.
9376 * include/bits/random.h (mersenne_twister_engine): Qualify
9377 _ShiftMin1 with namespace __detail.
9378 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9379 constexpr std::numeric_limits::max() can be used.
9380 (mersenne_twister_engine): Split apart static asserts into one
9381 assert per message. Temporarily disable the last three.
9382
9383 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9384
9385 * include/Makefile.am: Update to N2836. Modified for new random headers.
9386 * include/Makefile.in: Ditto.
9387 * include/tr1_impl/random: Moved to tr1/random.h
9388 * include/tr1_impl/random.tcc: Moved to tr1
9389 * include/tr1/random: Just point to moved tr1 random headers.
9390 * include/tr1/random.tcc: Moved from tr1_impl.
9391 * include/tr1/random.h: Moved from tr1_impl/random.
9392 * include/std/random: Modified to point to std random headers.
9393 * include/bits/random.tcc: New implementation of std random facilities.
9394 * include/bits/random.h: Ditto.
9395 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9396 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9397 seed1.cc: New.
9398 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9399 seed2.cc: New.
9400 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9401 default.cc: New.
9402 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9403 non_uint_neg.cc: New.
9404 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9405 typedefs.cc: New.
9406 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9407 equal.cc: New.
9408 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9409 serialize.cc: New.
9410 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9411 seed1.cc: New.
9412 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9413 seed2.cc: New.
9414 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9415 default.cc: New.
9416 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9417 typedefs.cc: New.
9418 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9419 equal.cc: New.
9420 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9421 serialize.cc: New.
9422 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9423 seed1.cc: New.
9424 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9425 seed2.cc: New.
9426 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9427 default.cc: New.
9428 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9429 typedefs.cc: New.
9430 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9431 equal.cc: New.
9432 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9433 serialize.cc: New.
9434 * testsuite/26_numerics/random/discard_block_engine/cons/
9435 base_move.cc: New.
9436 * testsuite/26_numerics/random/discard_block_engine/cons/
9437 seed1.cc: New.
9438 * testsuite/26_numerics/random/discard_block_engine/cons/
9439 seed2.cc: New.
9440 * testsuite/26_numerics/random/discard_block_engine/cons/
9441 base_copy.cc: New.
9442 * testsuite/26_numerics/random/discard_block_engine/cons/
9443 default.cc: New.
9444 * testsuite/26_numerics/random/discard_block_engine/cons/
9445 seed_seq.cc: New.
9446 * testsuite/26_numerics/random/discard_block_engine/requirements/
9447 typedefs.cc: New.
9448 * testsuite/26_numerics/random/discard_block_engine/operators/
9449 equal.cc: New.
9450 * testsuite/26_numerics/random/discard_block_engine/operators/
9451 serialize.cc: New.
9452 * testsuite/26_numerics/random/independent_bits_engine/cons/
9453 base_move.cc: New.
9454 * testsuite/26_numerics/random/independent_bits_engine/cons/
9455 seed1.cc: New.
9456 * testsuite/26_numerics/random/independent_bits_engine/cons/
9457 seed2.cc: New.
9458 * testsuite/26_numerics/random/independent_bits_engine/cons/
9459 base_copy.cc: New.
9460 * testsuite/26_numerics/random/independent_bits_engine/cons/
9461 default.cc: New.
9462 * testsuite/26_numerics/random/independent_bits_engine/cons/
9463 seed_seq.cc: New.
9464 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9465 typedefs.cc: New.
9466 * testsuite/26_numerics/random/independent_bits_engine/operators/
9467 equal.cc: New.
9468 * testsuite/26_numerics/random/independent_bits_engine/operators/
9469 serialize.cc: New.
9470 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9471 base_move.cc: New.
9472 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9473 seed1.cc: New.
9474 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9475 seed2.cc: New.
9476 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9477 base_copy.cc: New.
9478 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9479 default.cc: New.
9480 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9481 seed_seq.cc: New.
9482 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9483 typedefs.cc: New.
9484 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9485 equal.cc: New.
9486 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9487 serialize.cc
9488 * testsuite/26_numerics/random/mt19937.cc: New.
9489 * testsuite/26_numerics/random/mt19937_64.cc: New.
9490 * testsuite/26_numerics/random/minstd_rand.cc: New.
9491 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9492 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9493 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9494 * testsuite/26_numerics/random/ranlux24.cc: New.
9495 * testsuite/26_numerics/random/ranlux48.cc: New.
9496 * testsuite/26_numerics/random/knuth_b.cc: New.
9497 * testsuite/26_numerics/random/default_random_engine.cc: New.
9498 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9499 parms.cc: New.
9500 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9501 default.cc: New.
9502 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9503 typedefs.cc: New.
9504 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9505 serialize.cc: New.
9506 * testsuite/26_numerics/random/normal_distribution/cons/
9507 parms.cc: New.
9508 * testsuite/26_numerics/random/normal_distribution/cons/
9509 default.cc: New.
9510 * testsuite/26_numerics/random/normal_distribution/requirements/
9511 typedefs.cc: New.
9512 * testsuite/26_numerics/random/normal_distribution/operators/
9513 serialize.cc: New.
9514 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9515 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9516 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9517 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9518 parms_neg.cc: New.
9519 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9520 parms.cc: New.
9521 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9522 default.cc: New.
9523 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9524 typedefs.cc: New.
9525 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9526 serialize.cc: New.
9527 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9528 parms_neg.cc: New.
9529 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9530 parms.cc: New.
9531 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9532 default.cc: New.
9533 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9534 typedefs.cc: New.
9535 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9536 serialize.cc: New.
9537 * testsuite/26_numerics/random/poisson_distribution/cons/
9538 parms.cc: New.
9539 * testsuite/26_numerics/random/poisson_distribution/cons/
9540 default.cc: New.
9541 * testsuite/26_numerics/random/poisson_distribution/requirements/
9542 typedefs.cc
9543 * testsuite/26_numerics/random/poisson_distribution/operators/
9544 serialize.cc: New.
9545 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9546 parms.cc: New.
9547 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9548 default.cc: New.
9549 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9550 typedefs.cc: New.
9551 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9552 serialize.cc: New.
9553 * testsuite/26_numerics/random/discrete_distribution/cons/
9554 range.cc: New.
9555 * testsuite/26_numerics/random/discrete_distribution/cons/
9556 initlist.cc: New.
9557 * testsuite/26_numerics/random/discrete_distribution/cons/
9558 default.cc: New.
9559 * testsuite/26_numerics/random/discrete_distribution/cons/
9560 num_xbound_fun.cc: New.
9561 * testsuite/26_numerics/random/discrete_distribution/requirements/
9562 typedefs.cc: New.
9563 * testsuite/26_numerics/random/discrete_distribution/operators/
9564 serialize.cc: New.
9565 * testsuite/26_numerics/random/weibull_distribution/cons/
9566 parms.cc: New.
9567 * testsuite/26_numerics/random/weibull_distribution/cons/
9568 default.cc: New.
9569 * testsuite/26_numerics/random/weibull_distribution/requirements/
9570 typedefs.cc: New.
9571 * testsuite/26_numerics/random/weibull_distribution/operators/
9572 serialize.cc: New.
9573 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9574 parms.cc: New.
9575 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9576 default.cc: New.
9577 * testsuite/26_numerics/random/negative_binomial_distribution/
9578 requirements/typedefs.cc: New.
9579 * testsuite/26_numerics/random/negative_binomial_distribution/
9580 operators/serialize.cc: New.
9581 * testsuite/26_numerics/random/cauchy_distribution/cons/
9582 parms.cc: New.
9583 * testsuite/26_numerics/random/cauchy_distribution/cons/
9584 default.cc: New.
9585 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9586 typedefs.cc: New.
9587 * testsuite/26_numerics/random/cauchy_distribution/operators/
9588 serialize.cc: New.
9589 * testsuite/26_numerics/random/gamma_distribution/cons/
9590 parms.cc: New.
9591 * testsuite/26_numerics/random/gamma_distribution/cons/
9592 default.cc: New.
9593 * testsuite/26_numerics/random/gamma_distribution/requirements/
9594 typedefs.cc: New.
9595 * testsuite/26_numerics/random/gamma_distribution/operators/
9596 serialize.cc: New.
9597 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9598 parms.cc: New.
9599 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9600 default.cc: New.
9601 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9602 typedefs.cc: New.
9603 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9604 serialize.cc: New.
9605
9606 * testsuite/26_numerics/random/exponential_distribution/cons/
9607 parms.cc: New.
9608 * testsuite/26_numerics/random/exponential_distribution/cons/
9609 default.cc: New.
9610 * testsuite/26_numerics/random/exponential_distribution/requirements/
9611 typedefs.cc: New.
9612 * testsuite/26_numerics/random/exponential_distribution/operators/
9613 serialize.cc: New.
9614 * testsuite/26_numerics/random/lognormal_distribution/cons/
9615 parms.cc: New.
9616 * testsuite/26_numerics/random/lognormal_distribution/cons/
9617 default.cc: New.
9618 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9619 typedefs.cc: New.
9620 * testsuite/26_numerics/random/lognormal_distribution/operators/
9621 serialize.cc: New.
9622 * testsuite/26_numerics/random/binomial_distribution/cons/
9623 parms.cc: New.
9624 * testsuite/26_numerics/random/binomial_distribution/cons/
9625 default.cc: New.
9626 * testsuite/26_numerics/random/binomial_distribution/requirements/
9627 typedefs.cc: New.
9628 * testsuite/26_numerics/random/binomial_distribution/operators/
9629 serialize.cc: New.
9630 * testsuite/26_numerics/random/random_device/cons/
9631 token.cc: New.
9632 * testsuite/26_numerics/random/random_device/cons/
9633 default.cc: New.
9634 * testsuite/26_numerics/random/random_device/requirements/
9635 typedefs.cc: New.
9636 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9637 parms.cc: New.
9638 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9639 default.cc: New.
9640 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9641 typedefs.cc: New.
9642 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9643 serialize.cc: New.
9644 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9645 range.cc: New.
9646 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9647 default.cc: New.
9648 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9649 num_xbound_fun.cc: New.
9650 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9651 initlist_fun.cc: New.
9652 * testsuite/26_numerics/random/piecewise_linear_distribution/
9653 requirements/typedefs.cc: New.
9654 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9655 serialize.cc: New.
9656 * testsuite/26_numerics/random/student_t_distribution/cons/
9657 parms.cc: New.
9658 * testsuite/26_numerics/random/student_t_distribution/cons/
9659 default.cc: New.
9660 * testsuite/26_numerics/random/student_t_distribution/requirements/
9661 typedefs.cc: New.
9662 * testsuite/26_numerics/random/student_t_distribution/operators/
9663 serialize.cc: New.
9664 * testsuite/26_numerics/random/geometric_distribution/cons/
9665 parms.cc: New.
9666 * testsuite/26_numerics/random/geometric_distribution/cons/
9667 default.cc: New.
9668 * testsuite/26_numerics/random/geometric_distribution/requirements/
9669 typedefs.cc: New.
9670 * testsuite/26_numerics/random/geometric_distribution/operators/
9671 serialize.cc: New.
9672 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9673 range.cc: New.
9674 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9675 default.cc: New.
9676 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9677 num_xbound_fun.cc: New.
9678 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9679 initlist_fun.cc: New.
9680 * testsuite/26_numerics/random/piecewise_constant_distribution/
9681 requirements/typedefs.cc: New.
9682 * testsuite/26_numerics/random/piecewise_constant_distribution/
9683 operators/serialize.cc: New.
9684
9685 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9686
9687 * include/ext/bitmap_allocator.h: The typedefs should be made public
9688 if we want them to be accessible. This has been revealed by the patch
9689 that fixes PR c++/26693 in g++.
9690
9691 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9692
9693 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9694 Regenerated.
9695 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9696 Regenerated.
9697 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9698 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9699 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9700 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9701 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9702 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9703 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9704 Regenerated.
9705 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9706
9707 2009-03-31 Jason Merrill <jason@redhat.com>
9708
9709 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9710
9711 PR libstdc++/39310
9712 * include/tr1_impl/type_traits (is_function): Add partial
9713 specializations with function cv-quals.
9714 (__is_function_helper): Remove.
9715 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9716
9717 2009-03-30 Ian Lance Taylor <iant@google.com>
9718
9719 * include/backward/hashtable.h (clear): Return quickly if the
9720 table is empty.
9721
9722 2009-03-27 Ian Lance Taylor <iant@google.com>
9723
9724 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9725 (__stl_prime_list): Add 5 at the start of the list.
9726
9727 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9728
9729 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9730 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9731 std::string&, ios_base::openmode), basic_ifstream<>::
9732 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9733 basic_ofstream(const std::string&, ios_base::openmode),
9734 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9735 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9736 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9737 Add in C++0x mode.
9738 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9739 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9740 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9741 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9742 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9743 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9744 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9745
9746 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9747
9748 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9749 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9750 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9751 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9752
9753 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9754
9755 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9756 _M_transfer_after, _M_reverse_after): Move out of line...
9757 * include/bits/forward_list.tcc: ... here.
9758 (forward_list<>::reverse): Move inline...
9759 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9760
9761 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9762
9763 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9764 28277.cc: Likewise.
9765 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9766 Likewise.
9767 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9768 Likewise.
9769 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9770 Likewise.
9771
9772 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9773
9774 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9775 year(s).
9776 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9777 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9778 Likewise.
9779 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9780 Likewise.
9781 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9782 Likewise.
9783 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9784
9785 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9786
9787 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9788 iterations for simulators.
9789 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9790 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9791 Condition stream width for simulators.
9792 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9793 Likewise.
9794 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9795 Likewise.
9796 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9797
9798 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9799
9800 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9801 sheet version information. Table-ize docbook element examples.
9802 * doc/xml/manual/using.xml: Human-readable header
9803 markup. Alphabetized. Add new headers.
9804 * doc/html: Regenerate.
9805
9806 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9807
9808 * doc/xml/faq.xml: Fix link to setup documentation.
9809
9810 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9811
9812 * include/std/type_traits (__add_lvalue_reference_helper,
9813 __add_rvalue_reference_helper): As an optimization, rewrite
9814 condition (avoid is_function).
9815
9816 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9817
9818 PR libstdc++/39405
9819 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9820 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9821
9822 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9823
9824 * testsuite/30_threads/condition_variable_any/native_handle/
9825 typesizes.cc: Include tweaks.
9826 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9827 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9828 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9829 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9830 * testsuite/30_threads/condition_variable/native_handle/
9831 typesizes.cc: Same.
9832
9833 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9834
9835 * include/bits/shared_ptr.h: Add include guards.
9836 * include/tr1/shared_ptr.h: Likewise.
9837
9838 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9839
9840 * include/std/iostream: Fix doxygen link.
9841 * include/bits/forward_list.h: Fix doxygen markup.
9842 * include/ext/vstring.h: Escape backslash in doxygen comment.
9843 * include/bits/basic_string.h: Likewise.
9844
9845 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9846
9847 * doc/xml/faq.xml: Fix links to implementation status pages.
9848
9849 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9850
9851 * include/std/complex (operator+(const complex<>&, const _Tp&),
9852 operator+(const _Tp&, const complex<>&),
9853 operator-(const complex<>&, const _Tp&),
9854 operator-(const _Tp&, const complex<>&)): Do not assume real()
9855 returns a reference (against DR 387).
9856 * testsuite/26_numerics/complex/dr387_2.cc: New.
9857
9858 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9859
9860 * testsuite/thread/pthread4.cc: Move...
9861 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9862 * testsuite/thread/pthread5.cc: Move...
9863 * testsuite/23_containers/list/pthread5.cc: ...here.
9864 * testsuite/thread/pthread6.cc: Move...
9865 * testsuite/23_containers/map/pthread6.cc: ...here.
9866 * testsuite/thread/pthread7-rope.cc: Move...
9867 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9868 * testsuite/thread/guard.cc: Move...
9869 * testsuite/18_support/pthread_guard.cc: ...here.
9870 * testsuite/thread/18185.cc: Move...
9871 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9872 * testsuite/thread/pthread1.cc: Move...
9873 * testsuite/23_containers/list/pthread1.cc: ...here.
9874 * testsuite/thread/pthread2.cc: Move...
9875 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9876 * testsuite/thread/pthread3.cc: Move...
9877 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9878
9879 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9880 * testsuite/thread: Remove.
9881
9882 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9883
9884 * configure: Regenerate.
9885
9886 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9887
9888 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9889 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9890 from baseline_dir.
9891 * configure: Regenerate.
9892 * testsuite/Makefile.am (baseline_file): Remove variable.
9893 (site.exp): Set baseline_dir rather than baseline_file.
9894 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9895 * testsuite/Makefile.in: Regenerate.
9896
9897 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9898
9899 * testsuite/30_threads/thread/this_thread: Move...
9900 * testsuite/30_threads/this_thread: ...here.
9901 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9902 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9903 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9904 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9905 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9906 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9907
9908 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9909
9910 * doc/doxygen/user.cfg.in: Tweaks.
9911 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9912 be elsewhere.
9913
9914 * include/tr1_impl/unordered_map: Just use most specialized
9915 container module.
9916 * include/tr1_impl/unordered_set: Same.
9917 * include/tr1_impl/array: Same.
9918 * include/bits/stl_list.h: Same.
9919 * include/bits/stl_map.h: Same.
9920 * include/bits/stl_queue.h: Same.
9921 * include/bits/stl_set.h: Same.
9922 * include/bits/stl_stack.h: Same.
9923 * include/bits/forward_list.h: Same.
9924 * include/bits/basic_string.h: Same.
9925 * include/bits/stl_multimap.h: Same.
9926 * include/bits/stl_vector.h: Same.
9927 * include/bits/stl_deque.h: Same.
9928 * include/bits/stl_multiset.h: Same.
9929 * include/bits/stl_bvector.h: Same.
9930
9931 * include/backward/binders.h: Change binder module to binders.
9932
9933 * include/std/complex: Add complex_numers module.
9934 * include/tr1_impl/complex: Same.
9935
9936 * include/std/valarray: Add numeric_arrays module.
9937 * include/bits/gslice_array.h: Same.
9938 * include/bits/gslice.h: Same.
9939 * include/bits/mask_array.h: Same.
9940 * include/bits/slice_array.h: Same.
9941 * include/bits/indirect_array.h: Same.
9942
9943 * include/bits/allocator.h: Add allocators module.
9944 * include/ext/throw_allocator.h
9945 * include/ext/pool_allocator.h
9946 * include/ext/bitmap_allocator.h
9947 * include/ext/new_allocator.h
9948 * include/ext/malloc_allocator.h
9949 * include/ext/array_allocator.h
9950 * include/ext/mt_allocator.h
9951 * include/ext/debug_allocator.h
9952 * include/ext/extptr_allocator.h
9953
9954 * include/tr1_impl/functional: Move namespace markup here.
9955 * include/tr1_impl/regex: Same.
9956
9957 * include/tr1_impl/type_traits: Add metaprogramming module.
9958 * include/std/type_traits: Same.
9959
9960 * include/std/memory: Add memory module.
9961
9962 * include/std/ratio: Add ratio module.
9963
9964 * include/std/chrono: Move namespace markup here, add time module.
9965
9966 * include/std/thread: Move namespace markup here, add concurrency
9967 module.
9968 * include/std/mutex: Use concurrency module.
9969 * include/std/condition_variable: Same.
9970
9971
9972 * include/bits/ios_base.h: Refine io module.
9973 * include/bits/basic_ios.h: Same.
9974 * include/std/fstream: Same.
9975 * include/std/istream: Same.
9976 * include/std/ostream: Same.
9977 * include/std/sstream: Same.
9978
9979 * include/ext/vstring.h: Correct parameter markup.
9980
9981 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9982 * include/bits/unique_ptr.h: Same.
9983
9984 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9985 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9986 * include/bits/stl_heap.h: Add markup for new groupings.
9987 * include/bits/stl_algobase.h: Same.
9988 * include/bits/stl_algo.h: Same.
9989
9990 * include/c_compatibility/stdatomic.h: Add atomics module.
9991 * include/c_global/cstdatomic: Same.
9992
9993 * libsupc++/exception: Add exceptions module.
9994 * libsupc++/typeinfo: Same.
9995 * libsupc++/new: Same.
9996 * libsupc++/exception_ptr.h: Same.
9997 * include/std/system_error: Same.
9998 * include/std/stdexcept: Same.
9999
10000 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
10001 * libsupc++/cxxabi-forced.h: Same.
10002
10003 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10004 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10005 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10006 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10007 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10008 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10009 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10010 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10011 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10012 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10013 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10014 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10015 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10016 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10017 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10018 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10019 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10020 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10021 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10022 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10023 * testsuite/23_containers/vector/requirements/dr438/
10024 constructor_1_neg.cc: Same.
10025 * testsuite/23_containers/vector/requirements/dr438/
10026 constructor_2_neg.cc: Same.
10027 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10028 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10029 * testsuite/23_containers/deque/requirements/dr438/
10030 constructor_1_neg.cc: Same.
10031 * testsuite/23_containers/deque/requirements/dr438/
10032 constructor_2_neg.cc: Same.
10033 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10034 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10035 * testsuite/23_containers/list/requirements/dr438/
10036 constructor_1_neg.cc: Same.
10037 * testsuite/23_containers/list/requirements/dr438/
10038 constructor_2_neg.cc: Same.
10039 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10040 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10041 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10042 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10043 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10044 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10045 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10046 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10047 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10048 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10049
10050 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10051
10052 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10053 * doc/doxygen/user.cfg.in: Update.
10054 * scripts/run_doxygen: Adjust for new group names.
10055
10056 * include/tr1_impl/random: Update doxygen group markup.
10057 * include/tr1_impl/unordered_map: Same.
10058 * include/tr1_impl/unordered_set: Same.
10059 * include/tr1_impl/array: Same.
10060 * include/std/numeric: Same.
10061 * include/std/utility: Same.
10062 * include/std/bitset: Same.
10063 * include/std/iosfwd: Same.
10064 * include/bits/stl_list.h: Same.
10065 * include/bits/stl_map.h: Same.
10066 * include/bits/stl_algobase.h: Same.
10067 * include/bits/stl_queue.h: Same.
10068 * include/bits/stl_set.h: Same.
10069 * include/bits/stl_stack.h: Same.
10070 * include/bits/stl_iterator_base_types.h: Same.
10071 * include/bits/forward_list.h: Same.
10072 * include/bits/basic_string.h: Same.
10073 * include/bits/stl_multimap.h: Same.
10074 * include/bits/stl_vector.h: Same.
10075 * include/bits/stl_deque.h: Same.
10076 * include/bits/stl_multiset.h: Same.
10077 * include/bits/stl_algo.h: Same.
10078 * include/bits/stl_bvector.h: Same.
10079 * include/bits/algorithmfwd.h: Same.
10080 * include/bits/stl_function.h: Same.
10081 * include/tr1/cmath: Same.
10082 * include/backward/binders.h: Same.
10083
10084 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10085
10086 * include/std/system_error (system_category): To system_category().
10087 (generic_category): To generic_category. DR 890.
10088 * src/system_error.cc: Define.
10089 * include/bits/functexcept.h: Only one __throw_system_error.
10090 * src/functexcept.cc: Same.
10091 * include/std/mutex: Fixup for changes above.
10092 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10093 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10094 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10095 * config/abi/pre/gnu.ver: Clean up exports.
10096
10097 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10098
10099 * include/std/thread: Fix typo.
10100 * src/thread.cc (thread::join): Use NULL.
10101
10102 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10103
10104 PR libstdc++/39168
10105 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10106 const string&)): Also check that the value != CHAR_MAX.
10107 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10108 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10109 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10110 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10111 _M_cache(const locale&)): Likewise.
10112 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10113 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10114 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10115 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10116 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10117 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10118
10119 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10120 Benjamin Kosnik <bkoz@redhat.com>
10121
10122 * include/std/thread (_Impl_base): Move _M_id out and into ...
10123 (thread): ...here. Call _M_make_routine in body of constructors.
10124 Adjust data member usage to reflect changes.
10125 (_M_make_routine): From _M_make_shared_data.
10126 (_M_start_thread): Add __shared_base_type argument.
10127 * src/thread.cc: Fixups for above.
10128 * config/abi/pre/gnu.ver: Adjust exports.
10129 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10130 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10131 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10132
10133 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10134
10135 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10136 (compare_type_to_native_type): ...this, add alignment check.
10137 * testsuite/30_threads/condition_variable_any/native_handle/
10138 typesizes.cc: Modify as above.
10139 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10140 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10141 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10142 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10143 * testsuite/30_threads/condition_variable/native_handle/
10144 typesizes.cc: Same.
10145 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10146 typesizes.cc: Same.
10147
10148 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10149 * testsuite/30_threads/thread/cons/2.cc: Same.
10150 * testsuite/30_threads/thread/cons/3.cc: Same.
10151 * testsuite/30_threads/thread/cons/4.cc: Same.
10152 * testsuite/30_threads/thread/cons/5.cc: Same.
10153 * testsuite/30_threads/thread/cons/6.cc: Same.
10154 * testsuite/30_threads/thread/cons/7.cc: Same.
10155 * testsuite/30_threads/thread/cons/8.cc: Same.
10156
10157 * testsuite/30_threads/thread/cons/9.cc: New.
10158 * testsuite/30_threads/thread/cons/moveable.cc: New.
10159
10160 * src/condition_variable.cc: Clean up whitespace.
10161 * include/std/condition_variable: Same.
10162
10163 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10164
10165 * include/std/condition_variable (condition_variable): Remove
10166 _M_internal_mutex. Add private __native_type typedef.
10167 * src/condition_variable.cc (condition_variable::notify_one):
10168 Remove _M_internal_mutex use. Use typedef.
10169 (condition_variable::notify_all): Same.
10170 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10171 (recursive_mutex): Same.
10172 (timed_mutex): Same.
10173 (recursive_timed_mutex): Same.
10174 (once_flag): Make __native_type typedef private.
10175
10176 * include/std/thread (this_thread): Add minimal markup.
10177
10178 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10179 Adjust line numbers.
10180 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10181 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10182 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10183 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10184 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10185 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10186 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10187 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10188 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10189 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10190 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10191 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10192 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10193
10194 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10195 * testsuite/30_threads/condition_variable_any/native_handle/
10196 typesizes.cc: New.
10197 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10198 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10199 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10200 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10201 * testsuite/30_threads/condition_variable/native_handle/
10202 typesizes.cc: Same.
10203 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10204 typesizes.cc: Same.
10205
10206 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10207
10208 PR testsuite/33300
10209 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10210 on darwin for lp64.
10211
10212 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10213
10214 * configure.host: Set abi_baseline_pair for mips64*-linux.
10215 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10216
10217 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10218
10219 * include/std/thread (this_thread::get_id): Inline.
10220
10221 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10222
10223 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10224 _Callable as template argument for _M_make_shared_data.
10225 * testsuite/30_threads/thread/cons/6.cc: New.
10226 * testsuite/30_threads/thread/cons/7.cc: New.
10227 * testsuite/30_threads/thread/cons/8.cc: New.
10228
10229 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10230
10231 * testsuite/30_threads/thread/member: To..
10232 * testsuite/30_threads/thread/members: ...this.
10233 * testsuite/30_threads/condition_variable/member: To...
10234 * testsuite/30_threads/condition_variable/members: ...this.
10235
10236 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10237
10238 * include/std/thread (thread::id): Move definition inside thread.
10239 Use native_handle_type. Remove this_thread::get_id friend.
10240 Change __thread_data_ptr to __shared_base_ptr.
10241 (thread::id::id(native_handle_type): Make public. Still explicit.
10242 Use native_handle_type. Change _M_thread_id to _M_thread.
10243 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10244 _M_thread_handle to _M_id.
10245 (thread::__thread_data): Rename to _Impl.
10246 Fixup for renames.
10247 (thread::_M_make_thread_data): Return derived type.
10248 (thread::hardware_concurrency): Add definition for default case.
10249 (thread::get_id): Now can define inline.
10250 (thread): Change _M_thread_data to _M_data.
10251 (this_thread::get_id): Now can define inline.
10252 * src/thread.cc (__thread_proxy): Rename to
10253 execute_native_thread_routine.
10254 Fixup for other renames.
10255 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10256 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10257 * testsuite/30_threads/thread/algorithm: Move to..
10258 * testsuite/30_threads/thread/swap: ...this.
10259 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10260 * testsuite/30_threads/thread/id/operators.cc: New.
10261
10262 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10263
10264 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10265 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10266 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10267 exposing it in public std::tuple interface.
10268
10269 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10270 Benjamin Kosnik <bkoz@redhat.com>
10271
10272 * include/std/thread (__thread_data_base): Nest class in std::thread.
10273 (__thread_data): Likewise.
10274 (__thread_data_ptr): Nest typedef in std::thread.
10275 * src/thread.cc (__thread_proxy): Qualify the above names.
10276 * config/abi/pre/gnu.ver: Remove unused exports.
10277
10278 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10279
10280 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10281 * include/bits/stl_vector.h: Remove private vector_type typedef.
10282 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10283 Fix line numbers.
10284 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10285 * testsuite/23_containers/vector/requirements/dr438/
10286 constructor_1_neg.cc: Same.
10287 * testsuite/23_containers/vector/requirements/dr438/
10288 constructor_2_neg.cc: Same.
10289 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10290 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10291
10292 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10293
10294 PR libstdc++/25191
10295 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10296 deal consistently with __try and __catch too.
10297 * src/localename.cc: Replace try -> __try, catch -> __catch.
10298 * src/ios.cc: Likewise.
10299 * src/locale.cc: Likewise.
10300 * src/istream.cc: Likewise.
10301 * src/thread.cc: Likewise.
10302 * src/compatibility.cc: Likewise.
10303 * src/bitmap_allocator.cc: Likewise.
10304 * src/ios_init.cc: Likewise.
10305 * include/debug/deque: Likewise.
10306 * include/debug/list: Likewise.
10307 * include/tr1_impl/hashtable: Likewise.
10308 * include/std/bitset: Likewise.
10309 * include/ext/pb_ds/detail/resize_policy/
10310 hash_load_check_resize_trigger_imp.hpp: Likewise.
10311 * include/ext/pb_ds/detail/resize_policy/
10312 hash_standard_resize_policy_imp.hpp: Likewise.
10313 * include/ext/pb_ds/detail/cc_hash_table_map_/
10314 resize_fn_imps.hpp: Likewise.
10315 * include/ext/pb_ds/detail/cc_hash_table_map_/
10316 constructor_destructor_fn_imps.hpp: Likewise.
10317 * include/ext/pb_ds/detail/pat_trie_/
10318 split_join_branch_bag.hpp: Likewise.
10319 * include/ext/pb_ds/detail/pat_trie_/
10320 constructors_destructor_fn_imps.hpp: Likewise.
10321 * include/ext/pb_ds/detail/bin_search_tree_/
10322 constructors_destructor_fn_imps.hpp: Likewise.
10323 * include/ext/pb_ds/detail/gp_hash_table_map_/
10324 resize_fn_imps.hpp: Likewise.
10325 * include/ext/pb_ds/detail/gp_hash_table_map_/
10326 constructor_destructor_fn_imps.hpp: Likewise.
10327 * include/ext/pb_ds/detail/binary_heap_/
10328 constructors_destructor_fn_imps.hpp: Likewise.
10329 * include/ext/pb_ds/detail/binary_heap_/
10330 erase_fn_imps.hpp: Likewise.
10331 * include/ext/pb_ds/detail/binary_heap_/
10332 split_join_fn_imps.hpp: Likewise.
10333 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10334 constructors_destructor_fn_imps.hpp: Likewise.
10335 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10336 * include/ext/pb_ds/detail/list_update_map_/
10337 constructor_destructor_fn_imps.hpp: Likewise.
10338 * include/ext/slist: Likewise.
10339 * include/ext/memory: Likewise.
10340 * include/ext/rc_string_base.h: Likewise.
10341 * include/ext/ropeimpl.h: Likewise.
10342 * include/ext/vstring.tcc: Likewise.
10343 * include/ext/rope: Likewise.
10344 * include/ext/sso_string_base.h: Likewise.
10345 * include/bits/shared_ptr.h: Likewise.
10346 * include/bits/stl_list.h: Likewise.
10347 * include/bits/locale_classes.tcc: Likewise.
10348 * include/bits/locale_facets.tcc: Likewise.
10349 * include/bits/locale_classes.h: Likewise.
10350 * include/bits/forward_list.h: Likewise.
10351 * include/bits/stl_vector.h: Likewise.
10352 * include/bits/stl_deque.h: Likewise.
10353 * include/bits/istream.tcc: Likewise.
10354 * include/bits/stl_uninitialized.h: Likewise.
10355 * include/bits/ostream.tcc: Likewise.
10356 * include/bits/vector.tcc: Likewise.
10357 * include/bits/stl_tempbuf.h: Likewise.
10358 * include/bits/deque.tcc: Likewise.
10359 * include/bits/basic_string.tcc: Likewise.
10360 * include/bits/ostream_insert.h: Likewise.
10361 * include/bits/locale_facets_nonio.tcc: Likewise.
10362 * include/bits/stl_tree.h: Likewise.
10363 * include/bits/fstream.tcc: Likewise.
10364 * include/tr1/shared_ptr.h: Likewise.
10365 * include/tr1/hypergeometric.tcc: Likewise.
10366 * include/backward/hashtable.h: Likewise.
10367 * libsupc++/exception_ptr.h: Likewise.
10368 * libsupc++/eh_personality.cc: Likewise.
10369 * libsupc++/eh_call.cc: Likewise.
10370 * config/locale/gnu/monetary_members.cc: Likewise.
10371 * config/locale/gnu/time_members.h: Likewise.
10372 * config/locale/generic/time_members.h: Likewise.
10373
10374 2009-02-03 Johannes Singler <singler@ira.uka.de>
10375
10376 * include/parallel/algorithmfwd.h:
10377 Add parallelism default for many declarations.
10378 * include/parallel/numericfwd.h: Likewise.
10379 * include/parallel/iterator.h: Use iterator_traits as usual.
10380 * include/parallel/par_loop.h:
10381 Include equally_split.h.
10382 (for_each_template_random_access_ed):
10383 Avoid calling the Result default constructor.
10384 * include/parallel/numeric: Replace
10385 for_each_template_random_access by
10386 for_each_template_random_access_ed in numeric functions.
10387
10388 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10389
10390 * config/os/gnu-linux/os_defines.h: Remove superfluous
10391 __NO_STRING_INLINES.
10392
10393 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10394
10395 * testsuite/21_strings/c_strings/char/3.cc: New test.
10396 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10397
10398 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10399 Jakub Jelinek <jakub@redhat.com>
10400
10401 PR libstdc++/30928 (partial, works together with recent glibcs)
10402 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10403 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10404 defined.
10405 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10406 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10407 defined.
10408 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10409 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10410 defined.
10411 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10412 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10413 defined.
10414 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10415 argument is const char *, assign result to const char * var, not
10416 char *.
10417 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10418 argument is const wchar_t *, assign result to const wchar_t * var, not
10419 wchar_t *.
10420
10421 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10422
10423 * include/std/thread: Remove unused headers.
10424 (__thread_data_base): Remove unused mutex and base.
10425 (thread::~thread): Only detach if joinable.
10426 (thread::joinable): Test if thread data ptr is empty.
10427 (thread::_M_thread_data_mutex): Remove.
10428 (thread::_M_get_thread_data): Remove.
10429 (thread::_M_make_thread_data): Remove overload, use make_shared.
10430 (thread::id::id): Make constructor explicit.
10431 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10432 (thread::_M_start_thread): Break shared_ptr cycle on error.
10433 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10434 * testsuite/30_threads/thread/member/4.cc: New.
10435 * testsuite/30_threads/thread/member/5.cc: New.
10436
10437 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10438
10439 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10440 (standard_layout): Just use !has_virtual_destructor for now.
10441 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10442 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10443 * testsuite/30_threads/recursive_mutex/requirements/
10444 standard_layout.cc: New.
10445 * testsuite/30_threads/condition_variable/requirements/
10446 standard_layout.cc: New.
10447 * testsuite/29_atomics/atomic_address/requirements/
10448 standard_layout.cc: Adjust.
10449 * testsuite/29_atomics/atomic_flag/requirements/
10450 standard_layout.cc: Same.
10451 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10452 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10453 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10454 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10455 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10456 line numbers.
10457 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10458 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10459 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10460 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10461 Remove, not required.
10462
10463 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10464
10465 * include/std/thread (__thread_data_base, thread): Rename member
10466 functions to match coding style.
10467 (thread::thread,thread::operator=): Define move operations.
10468 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10469 * config/abi/pre/gnu.ver: Adjust.
10470
10471 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10472
10473 PR libstdc++/38384
10474 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10475 on HPUX.
10476 * configure: Regenerate.
10477
10478 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10479
10480 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10481 atomic_flag_fence.
10482
10483 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10484
10485 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10486 Uros Bizjak <ubizjak@gmail.com>
10487
10488 PR libstdc++/38834
10489 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10490 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10491
10492 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10493 Rainer Emrich <r.emrich@de.tecosim.com>
10494
10495 PR libstdc++/38919
10496 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10497 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10498 * configure: Regenerate.
10499
10500 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10501
10502 * include/std/thread (__thread_data_base::__run): Make non-const.
10503 * testsuite/30_threads/thread/cons/5.cc: New.
10504
10505 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10506
10507 * src/Makefile.am (sources): Add math_stubs_float.cc.
10508 * src/Makefile.in: Regenerate.
10509 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10510
10511 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10512
10513 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10514 * src/Makefile.in: Regenerate.
10515 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10516
10517 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10518
10519 PR libstdc++/32666
10520 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10521
10522 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10523
10524 PR libstdc++/32666
10525 * Makefile.am (hosted_source): Remove libmath directory.
10526 * Makefile.in: Regenerate.
10527 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10528 (AC_REPLACE_MATHFUNCS): Remove.
10529 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10530 in GLIBCXX_CHECK_C99_TR1.
10531 * acinclude.m4: Remove libmath, need_math.
10532 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10533 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10534 * configure.ac: Same.
10535 * configure: Regenerate.
10536 * fragment.am: Fix comment.
10537 * config.h.in: Regenerate.
10538 * src/Makefile.in: Regenerate.
10539 * src/Makefile.am: Remove libmath references.
10540 * doc/Makefile.in: Regenerate.
10541 * po/Makefile.in: Regenerate.
10542 * include/Makefile.in: Regenerate.
10543 * libsupc++/Makefile.in: Regenerate.
10544 * testsuite/Makefile.in: Regenerate.
10545
10546 * src/compatibility.cc: Also export long double versions of "C" math
10547 library if hppa-linux.
10548 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10549 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10550
10551 * libmath: Remove.
10552 * libmath/signbit.c: Same.
10553 * libmath/stubs.c: Same.
10554 * libmath/Makefile.in: Same.
10555 * libmath/copysignf.c: Same.
10556 * libmath/mathconf.h: Same.
10557 * libmath/signbitf.c: Same.
10558 * libmath/Makefile.am: Same.
10559 * libmath/signbitl.c: Same.
10560
10561 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10562 Paolo Carlini <paolo.carlini@oracle.com>
10563
10564 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10565 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10566 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10567 * configure.ac: Adjust.
10568 * doc/xml/manual/configure.xml: Update.
10569 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10570 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10571 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10572 * configure: Regenerate.
10573 * config.h.in: Likewise.
10574
10575 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10576 thread::joinable, thread::swap, this_thread::get_id,
10577 this_thread::yield): Define inline...
10578 * include/std/thread: ... here.
10579 * config/abi/pre/gnu.ver: Adjust.
10580
10581 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10582
10583 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10584 Add dg-timeout-factor 2.0.
10585 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10586 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10587 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10588 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10589 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10590 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10591
10592 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10593
10594 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10595 field from readelf output.
10596
10597 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10598
10599 PR libstdc++/38384
10600 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10601 * configure: Regenerate.
10602
10603 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10604
10605 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10606 _GLIBCXX_HAVE_TLS.
10607 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10608
10609 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10610
10611 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10612 constructor for _M_pattern.
10613 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10614 string.cc: Test construction from different basic_string type.
10615 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10616 string.cc: Likewise.
10617
10618 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10619 Jonathan Larmour <jifl@eCosCentric.com>
10620
10621 PR libstdc++/36801
10622 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10623 New.
10624 (__gnu_cxx::__exchange_and_add): Use it.
10625 * src/atomic.cc (get_atomic_mutex): New.
10626 * src/debug.cc (get_safe_base_mutex): New.
10627 * src/locale.cc (get_locale_cache_mutex): New.
10628 * src/mt_allocator.cc (get_freelist): New.
10629 (get_freelist_mutex): New.
10630 * src/pool_allocator.cc (get_palloc_mutex): New.
10631 * include/std/mutex (__once_functor_lock): To
10632 (__get_once_functor_lock): ...this.
10633 * src/mutex.cc (__once_mutex): Don't export, use
10634 (get_once_mutex): ...this.
10635 * config/abi/pre/gnu.ver: Adjust exports.
10636
10637 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10638
10639 PR libstdc++/38732
10640 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10641 referenceCount field again.
10642 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10643 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10644 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10645 inline functions.
10646 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10647 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10648 instead of __cxa_exception.
10649 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10650 __cxxabiv1::__cxa_throw): Likewise.
10651 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10652 std::__exception_ptr::exception_ptr::_M_addref,
10653 std::__exception_ptr::exception_ptr::_M_release,
10654 __gxx_dependent_exception_cleanup): Likewise.
10655 * testsuite/18_support/exception/38732.cc: New test.
10656
10657 PR libstdc++/38092
10658 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10659 * src/compatibility.cc: Don't use .symver directives if
10660 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10661 * config.h.in: Regenerated.
10662 * configure: Likewise.
10663
10664 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10665
10666 PR libstdc++/38466
10667 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10668
10669 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10670
10671 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10672 of classic locale...
10673 (locale::classic): Here.
10674
10675 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10676
10677 * include/tr1_impl/regex: Fix bad return statements and typos.
10678
10679 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10680
10681 * include/tr1_impl/regex: Remove unimplemented function definitions.
10682 * testsuite/28_regex/init-list.cc: Compile only.
10683 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10684 c_string_extended.cc: Same.
10685 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10686 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10687
10688 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10689
10690 PR libstdc++/38384
10691 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10692 * configure: Regenerate.
10693
10694 2009-01-05 Ben Elliston <bje@au.ibm.com>
10695
10696 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10697 * configure: Regenerate.
10698
10699 2009-01-05 Ben Elliston <bje@au.ibm.com>
10700
10701 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10702 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10703 * configure: Regenerate.
10704
10705 2009-01-04 Richard Guenther <rguenther@suse.de>
10706
10707 PR libstdc++/38720
10708 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10709 integer type for storage, arithmetic and comparisons.
10710 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10711
10712 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10713
10714 PR libstdc++/38719
10715 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10716 _Fwd_list_const_iterator::_M_next): Fix return type.
10717
10718 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10719
10720 * Revert last commit, reopen and suspend libstdc++/38678.
10721
10722 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10723
10724 PR libstdc++/38678
10725 * include/std/istream (basic_istream<>::_M_read): New.
10726 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10727 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10728 * include/std/ostream (basic_ostream<>::_M_write_): New.
10729 (basic_ostream<>::_M_write): Adjust.
10730 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10731 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10732 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10733 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10734 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.