algobase.h: Uglify internal identifiers; correct line breaks.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-23 Johannes Singler <singler@ira.uka.de>
2
3 * include/parallel/algobase.h: Uglify internal identifiers;
4 correct line breaks.
5 * include/parallel/algo.h: Likewise.
6 * include/parallel/base.h: Likewise.
7 * include/parallel/equally_split.h: Likewise.
8 * include/parallel/find.h: Likewise.
9 * include/parallel/find_selectors.h: Likewise.
10 * include/parallel/for_each_selectors.h: Likewise.
11 * include/parallel/list_partition.h: Likewise.
12 * include/parallel/losertree.h: Likewise.
13 * include/parallel/merge.h: Likewise.
14 * include/parallel/multiseq_selection.h: Likewise.
15 * include/parallel/multiway_merge.h: Likewise.
16 * include/parallel/multiway_mergesort.h: Likewise.
17 * include/parallel/numeric: Likewise.
18 * include/parallel/numericfwd.h: Likewise.
19 * include/parallel/omp_loop.h: Likewise.
20 * include/parallel/omp_loop_static.h: Likewise.
21 * include/parallel/par_loop.h: Likewise.
22 * include/parallel/partition.h: Likewise.
23 * include/parallel/random_shuffle.h: Likewise.
24 * include/parallel/search.h: Likewise.
25 * include/parallel/sort.h: Likewise.
26 * include/parallel/workstealing.h: Likewise.
27
28 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
29
30 * doc/xml/manual/appendix_contributing.xml: Adjust link to
31 coreutils.
32
33 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
34
35 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
36
37 2009-09-17 Joseph Myers <joseph@codesourcery.com>
38
39 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
40 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
41 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
42 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
43 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
44 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
45 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
46 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
47 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
48 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
49 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
50 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
51
52 2009-09-17 Joseph Myers <joseph@codesourcery.com>
53
54 * include/ext/vstring.h (to_wstring(long long),
55 to_wstring(unsigned long long), to_wstring(long double)): Disable
56 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
57
58 2009-09-17 Johannes Singler <singler@ira.uka.de>
59
60 * include/parallel/algobase.h: Replace tabs by spaces;
61 correct line breaks.
62 * include/parallel/algorithmfwd.h: Likewise.
63 * include/parallel/balanced_quicksort.h: Likewise.
64 * include/parallel/base.h: Likewise.
65 * include/parallel/checkers.h: Likewise.
66 * include/parallel/compatibility.h: Likewise.
67 * include/parallel/equally_split.h: Likewise.
68 * include/parallel/find.h: Likewise.
69 * include/parallel/for_each.h: Likewise.
70 * include/parallel/for_each_selectors.h: Likewise.
71 * include/parallel/iterator.h: Likewise.
72 * include/parallel/list_partition.h: Likewise.
73 * include/parallel/losertree.h: Likewise.
74 * include/parallel/merge.h: Likewise.
75 * include/parallel/multiseq_selection.h: Likewise.
76 * include/parallel/multiway_merge.h: Likewise.
77 * include/parallel/multiway_mergesort.h: Likewise.
78 * include/parallel/numeric: Likewise.
79 * include/parallel/numericfwd.h: Likewise.
80 * include/parallel/omp_loop.h: Likewise.
81 * include/parallel/omp_loop_static.h: Likewise.
82 * include/parallel/par_loop.h: Likewise.
83 * include/parallel/partial_sum.h: Likewise.
84 * include/parallel/partition.h: Likewise.
85 * include/parallel/queue.h: Likewise.
86 * include/parallel/quicksort.h: Likewise.
87 * include/parallel/random_number.h: Likewise.
88 * include/parallel/random_shuffle.h: Likewise.
89 * include/parallel/search.h: Likewise.
90 * include/parallel/set_operations.h: Likewise.
91 * include/parallel/settings.h: Likewise.
92 * include/parallel/sort.h: Likewise.
93 * include/parallel/types.h: Likewise.
94 * include/parallel/unique_copy.h: Likewise.
95 * include/parallel/workstealing.h: Likewise.
96 * include/parallel/algo.h: Likewise;
97 shorten _ForwardIterator to _FIterator.
98 * include/parallel/find_selectors.h: Likewise.
99
100 2009-09-16 Johannes Singler <singler@ira.uka.de>
101
102 * include/parallel/base.h: Correct some comments accidentally changed
103 during uglification.
104 * include/parallel/find.h: Likewise.
105 * include/parallel/find_selectors.h: Likewise.
106 * include/parallel/multiway_merge.h: Likewise.
107 * include/parallel/multiway_mergesort.h: Likewise.
108 * include/parallel/partial_sum.h: Likewise.
109 * include/parallel/partition.h: Likewise.
110 * include/parallel/queue.h: Likewise.
111 * include/parallel/random_shuffle.h: Likewise.
112 * include/parallel/settings.h: Likewise.
113 * include/parallel/sort.h: Likewise.
114 * include/parallel/tags.h: Likewise.
115 * include/parallel/workstealing.h: Likewise.
116
117 2009-09-16 Johannes Singler <singler@ira.uka.de>
118
119 * include/parallel/base.h (_EqualFromLess):
120 Correct uglification of member variables and method arguments.
121 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
122 * include/parallel/find_selectors.h (__find_first_of_selector):
123 Likewise.
124 * include/parallel/iterator.h (_IteratorTriple): Likewise.
125 * include/parallel/multiseq_selection.h
126 (_Lexicographic, _LexicographicReverse): Likewise.
127 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
128 Likewise.
129 * include/parallel/random_number.h (_RandomNumber): Likewise.
130 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
131 Likewise.
132 * include/parallel/set_operations.h (__symmetric_difference_func,
133 __difference_func, __intersection_func, __union_func,
134 parallel_set_union, parallel_set_intersection, parallel_set_difference,
135 parallel_set_symmetric_difference): Likewise.
136 * include/parallel/tags.h (parallel_tag): Likewise.
137 * include/parallel/workstealing.h (_Job): Likewise.
138 * include/parallel/multiway_merge.h
139 (__multiway_merge_k_variant_sentinel_switch:operator())
140 correct uglification of _*LoserTree*.
141 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
142 uglification of member variables and method arguments.
143 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
144 * include/parallel/for_each_selectors.h: Likewise.
145 * include/parallel/omp_loop.h: Likewise.
146 * include/parallel/algo.h: Likewise; uglify c_rand_number.
147
148 2009-09-16 Johannes Singler <singler@ira.uka.de>
149
150 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
151 Replace redundant _Self.
152 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
153 Replace redundant _Self.
154 * include/parallel/algo.h: Correct accidental _Self in comments.
155 * include/parallel/losertree.h: Likewise.
156 * include/parallel/multiway_merge.h: Likewise.
157 * include/parallel/random_shuffle.h: Likewise.
158
159 2009-09-16 Johannes Singler <singler@ira.uka.de>
160
161 * include/parallel/algobase.h: Uglify internal identifiers.
162 * include/parallel/algo.h: Likewise.
163 * include/parallel/algorithm: Likewise.
164 * include/parallel/algorithmfwd.h: Likewise.
165 * include/parallel/balanced_quicksort.h: Likewise.
166 * include/parallel/base.h: Likewise.
167 * include/parallel/basic_iterator.h: Likewise.
168 * include/parallel/checkers.h: Likewise.
169 * include/parallel/compatibility.h: Likewise.
170 * include/parallel/compiletime_settings.: Likewise.
171 * include/parallel/equally_split.h: Likewise.
172 * include/parallel/features.h: Likewise.
173 * include/parallel/find.h: Likewise.
174 * include/parallel/find_selectors.h: Likewise.
175 * include/parallel/for_each.h: Likewise.
176 * include/parallel/for_each_selectors.h: Likewise.
177 * include/parallel/iterator.h: Likewise.
178 * include/parallel/list_partition.h: Likewise.
179 * include/parallel/losertree.h: Likewise.
180 * include/parallel/merge.h: Likewise.
181 * include/parallel/multiseq_selection.h: Likewise.
182 * include/parallel/multiway_merge.h: Likewise.
183 * include/parallel/multiway_mergesort.h: Likewise.
184 * include/parallel/numeric: Likewise.
185 * include/parallel/numericfwd.h: Likewise.
186 * include/parallel/omp_loop.h: Likewise.
187 * include/parallel/omp_loop_static.h: Likewise.
188 * include/parallel/parallel.h: Likewise.
189 * include/parallel/par_loop.h: Likewise.
190 * include/parallel/partial_sum.h: Likewise.
191 * include/parallel/partition.h: Likewise.
192 * include/parallel/queue.h: Likewise.
193 * include/parallel/quicksort.h: Likewise.
194 * include/parallel/random_number.h: Likewise.
195 * include/parallel/random_shuffle.h: Likewise.
196 * include/parallel/search.h: Likewise.
197 * include/parallel/set_operations.h: Likewise.
198 * include/parallel/settings.h: Likewise.
199 * include/parallel/sort.h: Likewise.
200 * include/parallel/tags.h: Likewise.
201 * include/parallel/types.h: Likewise.
202 * include/parallel/unique_copy.h: Likewise.
203 * include/parallel/workstealing.h: Likewise.
204
205 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
206
207 PR libstdc++/41037
208 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
209 and wcerr flags.
210 * testsuite/27_io/objects/char/41037.cc: New.
211 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
212
213 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
214
215 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
216 constraint.
217
218 2009-09-11 Johannes Singler <singler@ira.uka.de>
219
220 * include/parallel/multiway_merge.h
221 (multiway_merge_exact_splitting): Deallocate borders correctly.
222 (parallel_multiway_merge): Remove unnecessarily complicated
223 allocation, random access iterators are default-constructible;
224 deallocate ne_seqs correctly.
225
226 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
227
228 PR libstdc++/41316
229 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
230 Remove.
231 (forward_list<>::sort(_Comp)): Only declare.
232 (forward_list<>::sort()): Forward to the latter.
233 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
234 Remove definition.
235 (forward_list<>::sort(_Comp)): Define.
236 * testsuite/23_containers/forward_list/requirements/dr438/
237 assign_neg.cc: Adjust dg-error line number.
238 * testsuite/23_containers/forward_list/requirements/dr438/
239 insert_neg.cc: Likewise.
240 * testsuite/23_containers/forward_list/requirements/dr438/
241 constructor_1_neg.cc: Likewise.
242 * testsuite/23_containers/forward_list/requirements/dr438/
243 constructor_2_neg.cc: Likewise.
244
245 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
246
247 * src/Makefile.am (libstdc___la_LINK): New.
248 * src/Makefile.in: Regenerate.
249
250 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
251
252 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
253 *-*-freebsd* from both dg-do and dg-options.
254
255 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
256
257 * configure: Rebuilt with modified libtool.m4.
258
259 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
260 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
261
262 PR libstdc++/41280
263 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
264 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
265 * configure: Regenerate.
266
267 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
268
269 PR libstdc++/41267
270 * include/bits/stl_algobase.h (__copy_move::__copy_m,
271 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
272 with a null third argument.
273
274 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
275
276 Revert.
277 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
278 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
279 bool for stream sentry objects.
280 * include/bits/istream.tcc: Same.
281 * include/bits/ostream.tcc: Same.
282 * include/bits/basic_string.tcc: Same.
283 * include/bits/ostream_insert.h: Same.
284 * src/istream.cc: Same.
285
286 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
287
288 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
289 instantiation with additional commands issued for each Makefile
290 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
291 runs these commands.
292 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
293 running `make' in include, passing `pch_build=' to `make'.
294 * configure: Regenerate.
295
296 PR libstdc++/41220
297 * include/Makefile.am (CLEANFILES): Add stamp-host.
298 * include/Makefile.in: Regenerate.
299
300 2009-09-02 Joseph Myers <joseph@codesourcery.com>
301
302 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
303 under util/ to remote host. Copy .h and .hpp files at more levels
304 under util/ to remote host.
305
306 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
307
308 * include/bits/stl_uninitialized.h
309 (__uninitialized_copy::uninitialized_copy): Just call (the now
310 forwarding) _Construct.
311
312 2009-09-01 Chris Jefferson <chris@bubblescope.net>
313 Paolo Carlini <paolo.carlini@oracle.com>
314
315 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
316 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
317 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
318 move_iterators/1.cc: Adjust, do not define
319 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
320 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
321 move_iterators/1.cc: Likewise.
322 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
323 * testsuite/25_algorithms/move/1.cc: Likewise.
324 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
325 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
326 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
327 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
328 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
329 test for predicated test.
330 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
331 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
332 for predicated version.
333 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
334
335 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
336 enable test2 and test3.
337
338 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
339 moving bug in C++0x mode.
340
341 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
342 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
343 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
344 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
345
346 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
347 Kaz Kojima <kkojima@gcc.gnu.org>
348
349 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
350 dg-add-options ieee.
351 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
352 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
353 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
354 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
355 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
356 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
357 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
358 * testsuite/18_support/numeric_limits/
359 specialization_default_values.cc: Likewise.
360 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
361 * testsuite/26_numerics/complex/pow.cc: Likewise.
362 * testsuite/tr1/5_numerical_facilities/special_functions/
363 01_assoc_laguerre/check_nan.cc: Likewise.
364 * testsuite/tr1/5_numerical_facilities/special_functions/
365 02_assoc_legendre/check_nan.cc: Likewise.
366 * testsuite/tr1/5_numerical_facilities/special_functions/
367 03_beta/check_nan.cc: Likewise.
368 * testsuite/tr1/5_numerical_facilities/special_functions/
369 04_comp_ellint_1/check_nan.cc: Likewise.
370 * testsuite/tr1/5_numerical_facilities/special_functions/
371 05_comp_ellint_2/check_nan.cc: Likewise.
372 * testsuite/tr1/5_numerical_facilities/special_functions/
373 06_comp_ellint_3/check_nan.cc: Likewise.
374 * testsuite/tr1/5_numerical_facilities/special_functions/
375 07_conf_hyperg/check_nan.cc: Likewise.
376 * testsuite/tr1/5_numerical_facilities/special_functions/
377 08_cyl_bessel_i/check_nan.cc: Likewise.
378 * testsuite/tr1/5_numerical_facilities/special_functions/
379 09_cyl_bessel_j/check_nan.cc: Likewise.
380 * testsuite/tr1/5_numerical_facilities/special_functions/
381 10_cyl_bessel_k/check_nan.cc: Likewise.
382 * testsuite/tr1/5_numerical_facilities/special_functions/
383 11_cyl_neumann/check_nan.cc: Likewise.
384 * testsuite/tr1/5_numerical_facilities/special_functions/
385 12_ellint_1/check_nan.cc: Likewise.
386 * testsuite/tr1/5_numerical_facilities/special_functions/
387 13_ellint_2/check_nan.cc: Likewise.
388 * testsuite/tr1/5_numerical_facilities/special_functions/
389 14_ellint_3/check_nan.cc: Likewise.
390 * testsuite/tr1/5_numerical_facilities/special_functions/
391 15_expint/check_nan.cc: Likewise.
392 * testsuite/tr1/5_numerical_facilities/special_functions/
393 16_hermite/check_nan.cc: Likewise.
394 * testsuite/tr1/5_numerical_facilities/special_functions/
395 17_hyperg/check_nan.cc: Likewise.
396 * testsuite/tr1/5_numerical_facilities/special_functions/
397 18_laguerre/check_nan.cc: Likewise.
398 * testsuite/tr1/5_numerical_facilities/special_functions/
399 19_legendre/check_nan.cc: Likewise.
400 * testsuite/tr1/5_numerical_facilities/special_functions/
401 20_riemann_zeta/check_nan.cc: Likewise.
402 * testsuite/tr1/5_numerical_facilities/special_functions/
403 21_sph_bessel/check_nan.cc: Likewise.
404 * testsuite/tr1/5_numerical_facilities/special_functions/
405 22_sph_legendre/check_nan.cc: Likewise.
406 * testsuite/tr1/5_numerical_facilities/special_functions/
407 23_sph_neumann/check_nan.cc: Likewise.
408
409 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
410
411 * include/bits/stl_construct.h: Include <bits/move.h>.
412
413 2009-08-29 Chris Jefferson <chris@bubblescope.net>
414
415 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
416 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
417 Add.
418 * include/bits/stl_tempbuf.h (_Temporary_buffer::
419 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
420 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
421 C++0x mode.
422 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
423 const copy_tracker&)): Add.
424 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
425 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
426
427 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
428
429 * config/abi/pre/gnu.ver: Fixups for string member functions.
430
431 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
432
433 PR libstdc++/41005
434 * configure.ac: Bump libtool_VERSION to 6:14:0.
435 * configure: Regenerate.
436 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
437 * src/Makefile.in: Regenerate.
438 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
439 move <future> symbols to 3.4.14 version.
440 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
441
442 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
443
444 * include/bits/basic_string.h (basic_string): Add cbegin(),
445 cend(), crbegin(), crend() in C++0x mode.
446 * config/abi/pre/gnu.ver: Add exports.
447
448 * testsuite/util/testsuite_containers.h: New.
449 * testsuite/util/testsuite_container_traits.h: New.
450 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
451 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
452 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
453 * testsuite/ext/vstring/requirements/typedefs.cc: New.
454 * testsuite/23_containers/unordered_map/requirements/
455 cliterators.cc: Edit.
456 * testsuite/23_containers/unordered_map/requirements/
457 citerators.cc: Edit.
458 * testsuite/23_containers/unordered_map/requirements/
459 explicit_instantiation/1.cc: New.
460 * testsuite/23_containers/unordered_map/requirements/
461 explicit_instantiation/2.cc: New.
462 * testsuite/23_containers/unordered_map/requirements/
463 explicit_instantiation/3.cc: New.
464 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
465 * testsuite/23_containers/unordered_map/requirements/
466 explicit_instantiation.cc: Move to nested directory.
467 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
468 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
469 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
470 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
471 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
472 * testsuite/23_containers/set/requirements/typedefs.cc: New.
473 * testsuite/23_containers/unordered_multimap/requirements/
474 cliterators.cc: Edit.
475 * testsuite/23_containers/unordered_multimap/requirements/
476 citerators.cc: Edit.
477 * testsuite/23_containers/unordered_multimap/requirements/
478 explicit_instantiation/1.cc: New.
479 * testsuite/23_containers/unordered_multimap/requirements/
480 explicit_instantiation/2.cc: Edit.: New.
481 * testsuite/23_containers/unordered_multimap/requirements/
482 explicit_instantiation/3.cc: New.
483 * testsuite/23_containers/unordered_multimap/requirements/
484 typedefs.cc: Edit.
485 * testsuite/23_containers/unordered_multimap/requirements/
486 explicit_instantiation.cc: Move to nested.
487 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
488 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
489 * testsuite/23_containers/forward_list/requirements/dr438/
490 insert_neg.cc: New.
491 * testsuite/23_containers/forward_list/requirements/dr438/
492 assign_neg.cc: New.
493 * testsuite/23_containers/forward_list/requirements/dr438/
494 constructor_1_neg.cc: New.
495 * testsuite/23_containers/forward_list/requirements/dr438/
496 constructor_2_neg.cc: New.
497 * testsuite/23_containers/forward_list/requirements/dr438/
498 constructor.cc: New.
499 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
500 * testsuite/23_containers/unordered_set/requirements/
501 cliterators.cc: Edit.
502 * testsuite/23_containers/unordered_set/requirements/
503 citerators.cc: Edit.
504 * testsuite/23_containers/unordered_set/requirements/
505 explicit_instantiation/1.cc: New.
506 * testsuite/23_containers/unordered_set/requirements/
507 explicit_instantiation/2.cc: New.
508 * testsuite/23_containers/unordered_set/requirements/
509 explicit_instantiation/3.cc: New.
510 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
511 * testsuite/23_containers/unordered_set/requirements/
512 explicit_instantiation.cc: Move to nested.
513 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
514 * testsuite/23_containers/vector/requirements/dr438/bool/
515 constructor.cc: Move.
516 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
517 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
518 * testsuite/23_containers/vector/bool/requirements/dr438/
519 constructor.cc: New.
520 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
521 * testsuite/23_containers/deque/requirements/typedefs.cc
522 * testsuite/23_containers/stack/requirements/typedefs.cc
523 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
524 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
525 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
526 * testsuite/23_containers/list/requirements/typedefs.cc: New.
527 * testsuite/23_containers/unordered_multiset/requirements/
528 cliterators.cc: Edit.
529 * testsuite/23_containers/unordered_multiset/requirements/
530 citerators.cc: Edit.
531 * testsuite/23_containers/unordered_multiset/requirements/
532 explicit_instantiation.cc: Move.
533 * testsuite/23_containers/unordered_multiset/requirements/
534 explicit_instantiation/1.cc: New.
535 * testsuite/23_containers/unordered_multiset/requirements/
536 explicit_instantiation/2.cc: New.
537 * testsuite/23_containers/unordered_multiset/requirements/
538 explicit_instantiation/3.cc: New.
539 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
540 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
541 * testsuite/23_containers/map/requirements/typedefs.cc: New.
542 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
543 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
544 Move.
545 * testsuite/23_containers/array/requirements/
546 explicit_instantiation/1.cc: New.
547 * testsuite/23_containers/array/requirements/
548 explicit_instantiation/2.cc: New.
549 * testsuite/23_containers/array/requirements/typedefs.cc: New.
550
551 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
552
553 * configure.ac (AC_PREREQ): Bump to 2.64.
554
555 2009-08-24 Chris Jefferson <chris@bubblescope.net>
556
557 * include/stl_algo.h (__unguarded_partition_pivot,
558 __move_median_first): New.
559 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
560 types.
561 (__unguarded_linear_insert): Assume always inserting value at __last.
562 (__unguarded_partition): Take pivot by reference.
563 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
564 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
565
566 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
567
568 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
569 before --mode argument.
570 * libsupc++/Makefile.in: Regenerate.
571
572 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
573
574 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
575 2.64 and Automake 1.11 in examples; update link to Autoconf
576 manual page about quadrigraphs.
577 * Makefile.am (install-html, install-pdf): Remove.
578 * Makefile.in: Regenerate.
579
580 * Makefile.in: Regenerate.
581 * acinclude.m4: Regenerate.
582 * aclocal.m4: Regenerate.
583 * config.h.in: Regenerate.
584 * configure: Regenerate.
585 * doc/Makefile.in: Regenerate.
586 * include/Makefile.in: Regenerate.
587 * libsupc++/Makefile.in: Regenerate.
588 * po/Makefile.in: Regenerate.
589 * python/Makefile.in: Regenerate.
590 * src/Makefile.in: Regenerate.
591 * testsuite/Makefile.in: Regenerate.
592
593 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
594
595 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
596 $(LIBTOOLFLAGS).
597 * libsupc++/Makefile.in: Regenerate.
598 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
599 and $(LIBTOOLFLAGS).
600 * src/Makefile.in: Regenerate.
601
602 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
603
604 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
605 missing dg-require directives.
606
607 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
608
609 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
610 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
611 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
612 __numeric_constants<_Tp>::__gamma_e().
613
614 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
615
616 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
617
618 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
619
620 * configure.ac: Move guarded checks for CC and CXX ...
621 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
622 * configure: Regenerate.
623
624 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
625 Paolo Carlini <paolo.carlini@oracle.com>
626
627 PR libstdc++/41061
628 * include/bits/random.h (operator<<(std::basic_ostream<>&,
629 const std::lognormal_distribution<>&),
630 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
631 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
632 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
633 operator<<(std::basic_ostream<>&,
634 const std::chi_squared_distribution<>&),
635 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
636 operator<<(std::basic_ostream<>&,
637 const std::fisher_f_distribution<>&),
638 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
639 operator<<(std::basic_ostream<>&,
640 const std::student_t_distribution<>&),
641 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
642 operator<<(std::basic_ostream<>&,
643 const std::negative_binomial_distribution<>&)): Declare friend.
644 * testsuite/26_numerics/random/uniform_real_distribution/operators/
645 serialize.cc: New.
646 * testsuite/26_numerics/random/piecewise_constant_distribution/
647 operators/serialize.cc: Likewise.
648 * testsuite/26_numerics/random/chi_squared_distribution/operators/
649 serialize.cc: Likewise.
650 * testsuite/26_numerics/random/normal_distribution/operators/
651 serialize.cc: Likewise.
652 * testsuite/26_numerics/random/uniform_int_distribution/operators/
653 serialize.cc: Likewise.
654 * testsuite/26_numerics/random/poisson_distribution/operators/
655 serialize.cc: Likewise.
656 * testsuite/26_numerics/random/bernoulli_distribution/operators/
657 serialize.cc: Likewise.
658 * testsuite/26_numerics/random/discrete_distribution/operators/
659 serialize.cc: Likewise.
660 * testsuite/26_numerics/random/weibull_distribution/operators/
661 serialize.cc: Likewise.
662 * testsuite/26_numerics/random/negative_binomial_distribution/
663 operators/serialize.cc: Likewise.
664 * testsuite/26_numerics/random/cauchy_distribution/operators/
665 serialize.cc: Likewise.
666 * testsuite/26_numerics/random/gamma_distribution/operators/
667 serialize.cc: Likewise.
668 * testsuite/26_numerics/random/fisher_f_distribution/operators/
669 serialize.cc: Likewise.
670 * testsuite/26_numerics/random/exponential_distribution/operators/
671 serialize.cc: Likewise.
672 * testsuite/26_numerics/random/lognormal_distribution/operators/
673 serialize.cc: Likewise.
674 * testsuite/26_numerics/random/binomial_distribution/operators/
675 serialize.cc: Likewise.
676 * testsuite/26_numerics/random/extreme_value_distribution/operators/
677 serialize.cc: Likewise.
678 * testsuite/26_numerics/random/piecewise_linear_distribution/
679 operators/serialize.cc
680 * testsuite/26_numerics/random/student_t_distribution/operators/
681 serialize.cc: Likewise.
682 * testsuite/26_numerics/random/geometric_distribution/operators/
683 serialize.cc: Likewise.
684
685 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
686
687 * include/bits/stl_tree.h: In C++0x mode make erase return
688 an iterator as per DR 130.
689 * include/bits/stl_set.h: Same.
690 * include/bits/stl_multiset.h: Same.
691 * include/bits/stl_map.h: Same.
692 * include/bits/stl_multimap.h: Same.
693 * doc/xml/manual/intro.xml: Document.
694 * testsuite/23_containers/set/dr130.cc: New.
695 * testsuite/23_containers/multiset/dr130.cc: New.
696 * testsuite/23_containers/map/dr130.cc: New.
697 * testsuite/23_containers/multimap/dr130.cc: New.
698
699 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
700
701 * include/ext/pointer.h: Add pragma system_header, use
702 _GLIBCXX_USE_LONG_LONG, macro cleanup.
703
704 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
705
706 * src/compatibility-ldbl.cc: Include cmath.
707
708 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
709
710 * src/compatibility-ldbl.cc: Include tr1/functional.
711
712 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
713
714 * src/compatibility-ldbl.cc: Add explicit namespace scope.
715
716 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
717
718 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
719 * include/precompiled/stdc++.h: Don't include cassert if
720 _GLIBCXX_NO_ASSERT defined.
721 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
722 semi-colon.
723 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
724 Same.
725
726 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
727 directory.
728 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
729 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
730 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
731
732 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
733 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
734 use stdc++.h include.
735 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
736 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
737 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
738 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
739 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
740 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
741 ...this.
742 * testsuite/17_intro/headers/c++200x/all.cc: To...
743 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
744 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
745 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
746 ...this.
747 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
748 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
749
750 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
751
752 * include/std/future: Move error handling bits outside macro guard.
753 * src/future.cc: Adjust.
754
755 * include/precompiled/stdc++.h: Add future.
756 * doc/xml/manual/using.xml: Same.
757
758 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
759
760 * src/hashtable.cc: Just definitions.
761 * src/hashtable_c++0x.cc: Compile C++0x versions.
762 * src/hash.cc: Same.
763 * src/hash_c++0x.cc: Same.
764 src/hash_tr1.cc: Compile TR1 versions.
765 src/hashtable_tr1.cc: Same.
766
767 * src/limits_c++0x.cc: Sync build error handling.
768
769 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
770 hashtable.cc to hashtable_tr1.cc.
771 * src/Makefile.in: Regenerate.
772
773 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
774
775 * include/tr1_impl/functional: Doxygen markup.
776
777 * doc/html/*: Regenerate.
778
779 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
780
781 * include/std/future: Fixes for -fno-exceptions.
782 * include/bits/functexcept.h: Same.
783 * libsupc++/exception_ptr.h: Same.
784 * src/pool_allocator.cc: Same.
785 * src/future.cc: Same.
786 * src/functexcept.cc: Same.
787 * config/abi/pre/gnu.ver: New exports.
788 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
789 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
790 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
791 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
792 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
793 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
794 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
795
796 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
797 * testsuite/23_containers/deque/operators/2.cc: New.
798
799 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
800
801 * src/hash.cc (hash<string>::operator()(string),
802 hash<wstring>::operator()(wstring)): Do not decorate as throwing
803 nothing.
804 * include/bits/functional_hash.h (hash<error_code>::
805 operator()(error_code)): Likewise.
806
807 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
808
809 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
810 bool for stream sentry objects.
811 * include/bits/istream.tcc: Same.
812 * include/bits/ostream.tcc: Same.
813 * include/bits/basic_string.tcc: Same.
814 * include/bits/ostream_insert.h: Same.
815 * src/istream.cc: Same.
816
817 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
818
819 PR libstdc++/15523
820 * include/debug/safe_iterator.h (_Safe_iterator<>::
821 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
822 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
823 do not error out when the source is a value-initialized iterator.
824 * testsuite/23_containers/vector/15523.cc: New.
825 * doc/xml/manual/intro.xml: Add an entry for DR 408.
826
827 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
828
829 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
830 cosmetic changes, inline.
831 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
832 Likewise.
833 * include/bits/move.h: Minor cosmetic changes.
834
835 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
836
837 PR libstdc++/40912 (final)
838 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
839 * testsuite/26_numerics/random/uniform_real_distribution/cons/
840 parms_neg.cc: Likewise.
841 * testsuite/26_numerics/random/uniform_real_distribution/cons/
842 parms.cc: Likewise.
843 * testsuite/26_numerics/random/uniform_real_distribution/cons/
844 default.cc: Likewise.
845 * testsuite/26_numerics/random/uniform_real_distribution/
846 requirements/typedefs.cc: Likewise.
847 * testsuite/26_numerics/random/piecewise_constant_distribution/
848 cons/range.cc: Likewise.
849 * testsuite/26_numerics/random/piecewise_constant_distribution/
850 cons/default.cc: Likewise.
851 * testsuite/26_numerics/random/piecewise_constant_distribution/
852 cons/num_xbound_fun.cc: Likewise.
853 * testsuite/26_numerics/random/piecewise_constant_distribution/
854 cons/initlist_fun.cc: Likewise.
855 * testsuite/26_numerics/random/piecewise_constant_distribution/
856 requirements/typedefs.cc: Likewise.
857 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
858 * testsuite/26_numerics/random/chi_squared_distribution/cons/
859 parms.cc: Likewise.
860 * testsuite/26_numerics/random/chi_squared_distribution/cons/
861 default.cc: Likewise.
862 * testsuite/26_numerics/random/chi_squared_distribution/
863 requirements/typedefs.cc: Likewise.
864 * testsuite/26_numerics/random/normal_distribution/
865 cons/parms.cc: Likewise.
866 * testsuite/26_numerics/random/normal_distribution/
867 cons/default.cc: Likewise.
868 * testsuite/26_numerics/random/normal_distribution/
869 requirements/typedefs.cc: Likewise.
870 * testsuite/26_numerics/random/seed_seq/cons/
871 range.cc: Likewise.
872 * testsuite/26_numerics/random/seed_seq/cons/
873 initlist.cc: Likewise.
874 * testsuite/26_numerics/random/seed_seq/cons/
875 default.cc: Likewise.
876 * testsuite/26_numerics/random/seed_seq/requirements/
877 typedefs.cc: Likewise.
878 * testsuite/26_numerics/random/uniform_int_distribution/
879 cons/parms_neg.cc: Likewise.
880 * testsuite/26_numerics/random/uniform_int_distribution/
881 cons/parms.cc: Likewise.
882 * testsuite/26_numerics/random/uniform_int_distribution/
883 cons/default.cc: Likewise.
884 * testsuite/26_numerics/random/uniform_int_distribution/
885 requirements/typedefs.cc: Likewise.
886 * testsuite/26_numerics/random/poisson_distribution/cons/
887 parms.cc: Likewise.
888 * testsuite/26_numerics/random/poisson_distribution/cons/
889 default.cc: Likewise.
890 * testsuite/26_numerics/random/poisson_distribution/
891 requirements/typedefs.cc: Likewise.
892 * testsuite/26_numerics/random/bernoulli_distribution/
893 cons/parms.cc: Likewise.
894 * testsuite/26_numerics/random/bernoulli_distribution/
895 cons/default.cc: Likewise.
896 * testsuite/26_numerics/random/bernoulli_distribution/
897 requirements/typedefs.cc: Likewise.
898 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
899 * testsuite/26_numerics/random/
900 default_random_engine.cc: Likewise.
901 * testsuite/26_numerics/random/discrete_distribution/
902 cons/range.cc: Likewise.
903 * testsuite/26_numerics/random/discrete_distribution/
904 cons/initlist.cc: Likewise.
905 * testsuite/26_numerics/random/discrete_distribution/
906 cons/default.cc: Likewise.
907 * testsuite/26_numerics/random/discrete_distribution/
908 cons/num_xbound_fun.cc: Likewise.
909 * testsuite/26_numerics/random/discrete_distribution/
910 requirements/typedefs.cc: Likewise.
911 * testsuite/26_numerics/random/weibull_distribution/
912 cons/parms.cc: Likewise.
913 * testsuite/26_numerics/random/weibull_distribution/
914 cons/default.cc: Likewise.
915 * testsuite/26_numerics/random/weibull_distribution/
916 requirements/typedefs.cc: Likewise.
917 * testsuite/26_numerics/random/independent_bits_engine/
918 cons/base_move.cc: Likewise.
919 * testsuite/26_numerics/random/independent_bits_engine/
920 cons/seed1.cc: Likewise.
921 * testsuite/26_numerics/random/independent_bits_engine/
922 cons/seed2.cc: Likewise.
923 * testsuite/26_numerics/random/independent_bits_engine/
924 cons/base_copy.cc: Likewise.
925 * testsuite/26_numerics/random/independent_bits_engine/
926 cons/default.cc: Likewise.
927 * testsuite/26_numerics/random/independent_bits_engine/
928 cons/seed_seq.cc: Likewise.
929 * testsuite/26_numerics/random/independent_bits_engine/
930 requirements/typedefs.cc: Likewise.
931 * testsuite/26_numerics/random/independent_bits_engine/
932 operators/equal.cc: Likewise.
933 * testsuite/26_numerics/random/independent_bits_engine/
934 operators/serialize.cc: Likewise.
935 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
936 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
937 * testsuite/26_numerics/random/subtract_with_carry_engine/
938 cons/seed1.cc: Likewise.
939 * testsuite/26_numerics/random/subtract_with_carry_engine/
940 cons/seed2.cc: Likewise.
941 * testsuite/26_numerics/random/subtract_with_carry_engine/
942 cons/default.cc: Likewise.
943 * testsuite/26_numerics/random/subtract_with_carry_engine/
944 requirements/typedefs.cc: Likewise.
945 * testsuite/26_numerics/random/subtract_with_carry_engine/
946 operators/equal.cc: Likewise.
947 * testsuite/26_numerics/random/subtract_with_carry_engine/
948 operators/serialize.cc: Likewise.
949 * testsuite/26_numerics/random/discard_block_engine/cons/
950 base_move.cc: Likewise.
951 * testsuite/26_numerics/random/discard_block_engine/cons/
952 seed1.cc: Likewise.
953 * testsuite/26_numerics/random/discard_block_engine/cons/
954 seed2.cc: Likewise.
955 * testsuite/26_numerics/random/discard_block_engine/cons/
956 base_copy.cc: Likewise.
957 * testsuite/26_numerics/random/discard_block_engine/cons/
958 default.cc: Likewise.
959 * testsuite/26_numerics/random/discard_block_engine/cons/
960 seed_seq.cc: Likewise.
961 * testsuite/26_numerics/random/discard_block_engine/
962 requirements/typedefs.cc: Likewise.
963 * testsuite/26_numerics/random/discard_block_engine/
964 operators/equal.cc: Likewise.
965 * testsuite/26_numerics/random/discard_block_engine/
966 operators/serialize.cc: Likewise.
967 * testsuite/26_numerics/random/cauchy_distribution/
968 cons/parms.cc: Likewise.
969 * testsuite/26_numerics/random/cauchy_distribution/
970 cons/default.cc: Likewise.
971 * testsuite/26_numerics/random/cauchy_distribution/
972 requirements/typedefs.cc: Likewise.
973 * testsuite/26_numerics/random/negative_binomial_distribution/
974 cons/parms.cc: Likewise.
975 * testsuite/26_numerics/random/negative_binomial_distribution/
976 cons/default.cc: Likewise.
977 * testsuite/26_numerics/random/negative_binomial_distribution/
978 requirements/typedefs.cc: Likewise.
979 * testsuite/26_numerics/random/gamma_distribution/
980 cons/parms.cc: Likewise.
981 * testsuite/26_numerics/random/gamma_distribution/
982 cons/default.cc: Likewise.
983 * testsuite/26_numerics/random/gamma_distribution/
984 requirements/typedefs.cc: Likewise.
985 * testsuite/26_numerics/random/mersenne_twister_engine/
986 cons/seed1.cc: Likewise.
987 * testsuite/26_numerics/random/mersenne_twister_engine/
988 cons/seed2.cc: Likewise.
989 * testsuite/26_numerics/random/mersenne_twister_engine/
990 cons/default.cc: Likewise.
991 * testsuite/26_numerics/random/mersenne_twister_engine/
992 requirements/typedefs.cc: Likewise.
993 * testsuite/26_numerics/random/mersenne_twister_engine/
994 operators/equal.cc: Likewise.
995 * testsuite/26_numerics/random/mersenne_twister_engine/
996 operators/serialize.cc: Likewise.
997 * testsuite/26_numerics/random/fisher_f_distribution/
998 cons/parms.cc: Likewise.
999 * testsuite/26_numerics/random/fisher_f_distribution/
1000 cons/default.cc: Likewise.
1001 * testsuite/26_numerics/random/fisher_f_distribution/
1002 requirements/typedefs.cc: Likewise.
1003 * testsuite/26_numerics/random/exponential_distribution/
1004 cons/parms.cc: Likewise.
1005 * testsuite/26_numerics/random/exponential_distribution/
1006 cons/default.cc: Likewise.
1007 * testsuite/26_numerics/random/exponential_distribution/
1008 requirements/typedefs.cc: Likewise.
1009 * testsuite/26_numerics/random/binomial_distribution/
1010 cons/parms.cc: Likewise.
1011 * testsuite/26_numerics/random/binomial_distribution/
1012 cons/default.cc: Likewise.
1013 * testsuite/26_numerics/random/binomial_distribution/
1014 requirements/typedefs.cc: Likewise.
1015 * testsuite/26_numerics/random/lognormal_distribution/
1016 cons/parms.cc: Likewise.
1017 * testsuite/26_numerics/random/lognormal_distribution/
1018 cons/default.cc: Likewise.
1019 * testsuite/26_numerics/random/lognormal_distribution/
1020 requirements/typedefs.cc: Likewise.
1021 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1022 * testsuite/26_numerics/random/random_device/cons/
1023 token.cc: Likewise.
1024 * testsuite/26_numerics/random/random_device/cons/
1025 default.cc: Likewise.
1026 * testsuite/26_numerics/random/random_device/
1027 requirements/typedefs.cc: Likewise.
1028 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1029 * testsuite/26_numerics/random/extreme_value_distribution/
1030 cons/parms.cc: Likewise.
1031 * testsuite/26_numerics/random/extreme_value_distribution/
1032 cons/default.cc: Likewise.
1033 * testsuite/26_numerics/random/extreme_value_distribution/
1034 requirements/typedefs.cc: Likewise.
1035 * testsuite/26_numerics/random/piecewise_linear_distribution/
1036 cons/range.cc: Likewise.
1037 * testsuite/26_numerics/random/piecewise_linear_distribution/
1038 cons/default.cc: Likewise.
1039 * testsuite/26_numerics/random/piecewise_linear_distribution/
1040 cons/num_xbound_fun.cc: Likewise.
1041 * testsuite/26_numerics/random/piecewise_linear_distribution/
1042 cons/initlist_fun.cc: Likewise.
1043 * testsuite/26_numerics/random/piecewise_linear_distribution/
1044 requirements/typedefs.cc: Likewise.
1045 * testsuite/26_numerics/random/student_t_distribution/
1046 cons/parms.cc: Likewise.
1047 * testsuite/26_numerics/random/student_t_distribution/
1048 cons/default.cc: Likewise.
1049 * testsuite/26_numerics/random/student_t_distribution/
1050 requirements/typedefs.cc: Likewise.
1051 * testsuite/26_numerics/random/linear_congruential_engine/
1052 cons/seed1.cc: Likewise.
1053 * testsuite/26_numerics/random/linear_congruential_engine/
1054 cons/seed2.cc: Likewise.
1055 * testsuite/26_numerics/random/linear_congruential_engine/
1056 cons/default.cc: Likewise.
1057 * testsuite/26_numerics/random/linear_congruential_engine/
1058 requirements/non_uint_neg.cc: Likewise.
1059 * testsuite/26_numerics/random/linear_congruential_engine/
1060 requirements/typedefs.cc: Likewise.
1061 * testsuite/26_numerics/random/linear_congruential_engine/
1062 operators/equal.cc: Likewise.
1063 * testsuite/26_numerics/random/linear_congruential_engine/
1064 operators/serialize.cc: Likewise.
1065 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1066 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1067 base_move.cc: Likewise.
1068 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1069 seed1.cc: Likewise.
1070 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1071 seed2.cc: Likewise.
1072 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1073 base_copy.cc: Likewise.
1074 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1075 default.cc: Likewise.
1076 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1077 seed_seq.cc: Likewise.
1078 * testsuite/26_numerics/random/shuffle_order_engine/
1079 requirements/typedefs.cc: Likewise.
1080 * testsuite/26_numerics/random/shuffle_order_engine/
1081 operators/equal.cc: Likewise.
1082 * testsuite/26_numerics/random/shuffle_order_engine/
1083 operators/serialize.cc: Likewise.
1084 * testsuite/26_numerics/random/geometric_distribution/
1085 cons/parms.cc: Likewise.
1086 * testsuite/26_numerics/random/geometric_distribution/
1087 cons/default.cc: Likewise.
1088 * testsuite/26_numerics/random/geometric_distribution/
1089 requirements/typedefs.cc: Likewise.
1090 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1091
1092 2009-07-31 Jason Merrill <jason@redhat.com>
1093 Douglas Gregor <doug.gregor@gmail.com>
1094
1095 * include/bits/move.h (forward): Implement as in N2835.
1096 (move): Implement as in N2831.
1097 * include/std/istream (rvalue stream operator>>): New.
1098 * include/std/ostream (rvalue stream operator<<): New.
1099 * testsuite/27_io/rvalue_streams.cc: New.
1100
1101 2009-07-31 Jason Merrill <jason@redhat.com>
1102
1103 * include/bits/forward_list.h (splice_after): Use forward.
1104 (merge): Likewise.
1105 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1106 (move_iterator::operator[]): Use move.
1107 * include/bits/stl_list.h (insert): Use move.
1108 * include/std/thread (_Callable constructor): Use forward.
1109 * include/std/tuple: Don't specify explicit template args to move.
1110
1111 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1112 Adjust signature.
1113 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1114 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1115 reference.
1116 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1117 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1118 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1119 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1120 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1121 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1122 testsuite/23_containers/forward_list/operations/1.cc,
1123 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1124 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1125 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1126 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1127 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1128 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1129
1130 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1131
1132 PR libstdc++/40912 (partial)
1133 * include/std/random: Disable the facility if <stdint.h> is not
1134 available.
1135
1136 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1137
1138 PR libstdc++/40919
1139 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1140 xfail on darwin[3-9]*.
1141
1142 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 PR libstdc++/40917
1145 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1146 tweak qualifications.
1147
1148 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1149
1150 PR libstdc++/40916
1151 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1152 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1153 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1154
1155 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1156
1157 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1158
1159 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1160
1161 PR libstdc++/40915
1162 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1163 std::terminate declaration.
1164
1165 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1166
1167 PR libstdc++/40908
1168 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1169 symbols at GLIBCXX_3.4.
1170
1171 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1172
1173 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1174 * testsuite/util/testsuite_abi.cc: Adjust.
1175 * configure.ac: Bump libtool_VERSION to 6:13:0.
1176 * configure: Regenerate.
1177
1178 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1179 Tyler Earman <rem.intellegare@gmail.com>
1180
1181 * doc/xml/manual/configure.xml: Consistent placement of
1182 ABI-changing options, clarify --enable-clocale.
1183
1184 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1185
1186 * python/Makefile.in: Regenerate.
1187
1188 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1189
1190 * python/Makefile.am (install-data-local): Use DESTDIR
1191 correctly.
1192
1193 2009-07-24 Jason Merrill <jason@redhat.com>
1194
1195 Core issue 901
1196 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1197 dealloc.
1198
1199 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1200
1201 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1202 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1203 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1204 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1205 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1206 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1207 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1208 Use dg-require-swprintf.
1209
1210 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1211
1212 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1213
1214 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 * include/c_std/cmath (abs(_Tp)): Add.
1217 * include/c_global/cmath (abs(_Tp)): Likewise.
1218 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1219
1220 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1221
1222 * doc/html/ext/lwg-closed.html: Update to R65.
1223 * doc/html/ext/lwg-defects.html: Likewise.
1224 * doc/html/ext/lwg-active.html: Likewise.
1225 * doc/xml/manual/intro.xml: Update DRs entries.
1226
1227 2009-07-22 Jason Merrill <jason@redhat.com>
1228
1229 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1230
1231 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1232
1233 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1234 valarray<>::operator=(initializer_list<>)): Implement resolution
1235 of DR 630, [Ready] in Frankfurt.
1236 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1237 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1238 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1239
1240 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1241
1242 * include/std/chrono (duration<>::operator%=, operator%):
1243 Add, per DR 934.
1244 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1245 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1246
1247 * include/std/chrono (operator/): Simplify implementation.
1248
1249 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1250
1251 * doc/xml/manual/intro.xml: Escape '&', validate.
1252 * doc/xml/manual/using.xml: Validate, dead link check.
1253 * doc/xml/manual/strings.xml: Same.
1254 * doc/xml/manual/appendix_contributing.xml: Same.
1255 * doc/xml/manual/iterators.xml: Same.
1256 * doc/xml/manual/spine.xml: Same.
1257
1258 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1259 * doc/xml/gnu/gpl-3.0.xml: Same.
1260 * doc/xml/manual/mt_allocator.xml: Same.
1261 * doc/xml/manual/allocator.xml: Same.
1262 * doc/xml/manual/ctype.xml: Same.
1263 * doc/xml/manual/codecvt.xml: Same.
1264 * doc/xml/manual/backwards_compatibility.xml: Same.
1265 * doc/xml/manual/shared_ptr.xml: Same.
1266 * doc/xml/manual/abi.xml: Same.
1267 * doc/xml/manual/auto_ptr.xml: Same.
1268 * doc/xml/manual/internals.xml: Same.
1269 * doc/xml/manual/parallel_mode.xml: Same.
1270 * doc/xml/manual/bitmap_allocator.xml: Same.
1271 * doc/xml/manual/build_hacking.xml: Same.
1272 * doc/xml/manual/evolution.xml: Same.
1273 * doc/xml/manual/debug.xml: Same.
1274 * doc/xml/manual/localization.xml: Same.
1275 * doc/xml/manual/appendix_contributing.xml: Same.
1276 * doc/xml/manual/locale.xml: Same.
1277 * doc/xml/manual/messages.xml: Same.
1278 * doc/xml/manual/spine.xml: Same.
1279 * doc/xml/manual/test.xml: Same.
1280 * doc/xml/book.txml: Same.
1281 * doc/xml/spine.xml: Same.
1282
1283 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1284 * doc/xml/manual/backwards_compatibility.xml: Same.
1285 * doc/xml/manual/concurrency.xml: Same.
1286 * doc/xml/manual/intro.xml: Same.
1287 * doc/xml/manual/parallel_mode.xml: Same.
1288 * doc/xml/manual/status_cxx1998.xml: Same.
1289 * doc/xml/manual/containers.xml: Same.
1290 * doc/xml/manual/io.xml: Same.
1291 * doc/xml/manual/support.xml: Same.
1292 * doc/xml/manual/strings.xml: Same.
1293 * doc/xml/manual/debug_mode.xml: Same.
1294 * doc/xml/manual/extensions.xml: Same.
1295 * doc/xml/manual/appendix_contributing.xml: Same.
1296 * doc/xml/manual/messages.xml: Same.
1297 * doc/xml/manual/test.xml: Same.
1298
1299 * doc/xml/manual/abi.xml: Same.
1300 * doc/xml/manual/auto_ptr.xml: Same.
1301 * doc/xml/manual/parallel_mode.xml: Same.
1302 * doc/xml/manual/build_hacking.xml: Same.
1303 * doc/xml/manual/evolution.xml: Same.
1304 * doc/xml/manual/using.xml: Same.
1305 * doc/xml/manual/debug_mode.xml: Same.
1306 * doc/xml/manual/extensions.xml: Same.
1307 * doc/xml/manual/diagnostics.xml: Same.
1308 * doc/xml/manual/algorithms.xml: Same.
1309
1310 * doc/html: Regenerate.
1311
1312 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1313
1314 PR libstdc++/40712
1315 * config/locale/gnu/numeric_members.cc (numpunct<>::
1316 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1317 and copy the langinfo data into it.
1318 (numpunct<>::~numpunct): Free the allocated memory.
1319 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1320 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1321 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1322 _M_data->_M_curr_symbol.
1323 (moneypunct<>::~moneypunct): Free the allocated memory.
1324 * testsuite/22_locale/moneypunct/40712.cc: New.
1325
1326 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1327 Do not leak memory if new throws.
1328 * include/bits/locale_facets_nonio.tcc
1329 (__moneypunct_cache<>::_M_cache): Likewise.
1330
1331 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1332
1333 PR other/40784
1334 * configure: Regenerate.
1335
1336 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1337
1338 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1339 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1340 line numbers.
1341 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1342 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1343 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1344
1345 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1346
1347 * configure: Regenerate.
1348
1349 2009-07-16 Jason Merrill <jason@redhat.com>
1350
1351 PR libstdc++/37907
1352 * include/std/type_traits: Add is_standard_layout, is_trivial.
1353 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1354 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1355 Update line numbers.
1356
1357 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1358 Tom Tromey <tromey@redhat.com>
1359
1360 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1361 Fetch std::string to the given length.
1362
1363 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1364
1365 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1366 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1367 [Ready] in Frankfurt.
1368 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1369 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1370 New.
1371 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1372 Likewise.
1373 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1374 Adjust.
1375 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1376 Likewise.
1377 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1378
1379 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1380 __err locals.
1381 * include/bits/ostream.tcc: Likewise.
1382 * src/compatibility.cc: Likewise.
1383 * src/istream.cc: Likewise.
1384
1385 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1386
1387 * include/std/type_traits (common_type): Remove workaround for
1388 PR36628, now fixed.
1389
1390 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1391
1392 PR testsuite/40699
1393 PR testsuite/40707
1394 PR testsuite/40709
1395 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1396
1397 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1398
1399 PR libstdc++/40691
1400 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1401 * testsuite/26_numerics/valarray/40691.cc: New test.
1402
1403 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1404
1405 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1406 * testsuite/21_strings/c_strings/char/3.cc: Same.
1407
1408 2009-07-06 Jason Merrill <jason@redhat.com>
1409
1410 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1411 to defer searching bases that don't overlap the desired address.
1412
1413 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1414
1415 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1416 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1417 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1418 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1419 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1420 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1421 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1422 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1423 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1424 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1425 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1426 testsuite/ext/vstring/init-list.cc,
1427 testsuite/ext/vstring/moveable.cc,
1428 testsuite/ext/vstring/requirements/citerators.cc,
1429 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1430 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1431 Use dg-require-string-conversions.
1432
1433 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1434
1435 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1436 to ld_library_path. Use add_path. Add just find_libgcc_s to
1437 ld_library_path, not every libgcc multilib directory.
1438
1439 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1440
1441 PR libstdc++/40600
1442 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1443 std::minmax return type.
1444 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1445
1446 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1447
1448 PR libstdc++/40511
1449 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1450 with glibc2.2.x.
1451
1452 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1453
1454 * include/bits/random.tcc
1455 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1456 as array type.
1457
1458 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1459
1460 * include/bits/random.h (__mod(_Tp)): Use defaults.
1461 (struct _Mod): Adjust template parameters.
1462 (linear_congruential_engine<>::operator()()): Adjust.
1463 (typedef _UInt32Type): Remove.
1464 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1465 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1466 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1467 calls.
1468 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1469 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1470 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1471 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1472 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1473 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1474 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1475 Likewise.
1476
1477 * include/bits/random.tcc
1478 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1479 formula (i mod n).
1480 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1481 as array type.
1482 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1483 size.
1484 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1485 uint_least32_t.
1486
1487 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1488
1489 * include/std/future (shared_future): Adjust doxygen comment.
1490
1491 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1492
1493 PR libstdc++/40297
1494 * include/bits/atomic_0.h: Reverse debug assertions.
1495 * include/bits/atomic_2.h: Likewise.
1496
1497 2009-06-23 DJ Delorie <dj@redhat.com>
1498
1499 Add MeP port.
1500 * configure.host: Add mep support.
1501
1502 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1503
1504 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1505 (INPUT): Add future.
1506 * include/std/future: Adjust markup.
1507 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1508 line numbers.
1509 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1510 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1511 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1512 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1513
1514 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1515
1516 * include/bits/shared_ptr.h: Do not swap rvalues.
1517 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1518 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1519 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1520 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1521 * testsuite/20_util/tuple/swap.cc: Likewise.
1522
1523 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1524
1525 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1526 * include/std/ratio: Typo in comment.
1527
1528 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1529
1530 PR libstdc++/40518
1531 * include/bits/basic_string.h (basic_string<>::_Rep::
1532 _M_set_length_and_sharable): Do not write the empty rep.
1533 (basic_string<>::erase(iterator, iterator)): Likewise,
1534 move out of line...
1535 * include/bits/basic_string.tcc: ... here.
1536
1537 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1538
1539 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1540 bitwise_assignment_operators): Initialize a and b.
1541 (struct has_bitwise_operators): Do not call the latter.
1542 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1543 dg-error line numbers.
1544 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1545 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1546 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1547
1548 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1549
1550 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1551 possibly unused.
1552 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1553 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1554 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1555
1556 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1557
1558 * include/std/future: New.
1559 * include/Makefile.am: Add.
1560 * include/Makefile.in: Regenerate.
1561 * src/future.cc: New.
1562 * src/Makefile.am: Add.
1563 * src/Makefile.in: Regenerate.
1564 * config/abi/pre/gnu.ver: Add export.
1565 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1566 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1567 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1568 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1569 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1570 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1571 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1572 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1573 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1574 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1575 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1576 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1577 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1578 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1579 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1580 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1581 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1582 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1583 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1584 * testsuite/30_threads/packaged_task/requirements/
1585 explicit_instantiation.cc: New.
1586 * testsuite/30_threads/promise/cons/1.cc: New.
1587 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1588 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1589 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1590 * testsuite/30_threads/promise/cons/move.cc: New.
1591 * testsuite/30_threads/promise/members/get_future.cc: New.
1592 * testsuite/30_threads/promise/members/get_future2.cc: New.
1593 * testsuite/30_threads/promise/members/set_exception.cc: New.
1594 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1595 * testsuite/30_threads/promise/members/set_value.cc: New.
1596 * testsuite/30_threads/promise/members/set_value2.cc: New.
1597 * testsuite/30_threads/promise/members/set_value3.cc: New.
1598 * testsuite/30_threads/promise/members/swap.cc: New.
1599 * testsuite/30_threads/promise/requirements/
1600 explicit_instantiation.cc: New.
1601 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1602 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1603 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1604 * testsuite/30_threads/shared_future/cons/move.cc: New.
1605 * testsuite/30_threads/shared_future/members/get.cc: New.
1606 * testsuite/30_threads/shared_future/members/get2.cc: New.
1607 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1608 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1609 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1610 * testsuite/30_threads/shared_future/members/wait.cc: New.
1611 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1612 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1613 * testsuite/30_threads/shared_future/requirements/
1614 explicit_instantiation.cc: New.
1615 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1616 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1617 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1618 * testsuite/30_threads/unique_future/cons/move.cc: New.
1619 * testsuite/30_threads/unique_future/members/get.cc: New.
1620 * testsuite/30_threads/unique_future/members/get2.cc: New.
1621 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1622 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1623 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1624 * testsuite/30_threads/unique_future/members/wait.cc: New.
1625 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1626 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1627 * testsuite/30_threads/unique_future/requirements/
1628 explicit_instantiation.cc: New.
1629 * testsuite/performance/30_threads/future/polling.cc: New.
1630
1631 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1632
1633 * Revert last Change.
1634
1635 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1636
1637 PR libstdc++/40497
1638 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1639 signature per the current C++1x draft (N2857).
1640 * testsuite/24_iterators/operations/40497.cc: Add.
1641
1642 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1643
1644 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1645 a floating point type.
1646 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1647 _IntType)): Fix second default argument.
1648 (uniform_int_distribution<>::_M_call): Remove.
1649 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1650 const param_type&)): Only declare.
1651 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1652 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1653 Remove.
1654 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1655 const param_type&): Define here.
1656 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1657 const param_type&), discrete_distribution<>::operator()
1658 (_UniformRandomNumberGenerator&, const param_type&),
1659 piecewise_constant_distribution<>::operator()
1660 (_UniformRandomNumberGenerator&, const param_type&),
1661 piecewise_linear_distribution<>::operator()
1662 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1663 the second template argument of _Adaptor.
1664 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1665 default.cc: Adjust.
1666
1667 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1668
1669 * include/bits/random.tcc (discrete_distribution<>::param_type::
1670 param_type(size_t, double, double, _Func),
1671 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1672 const param_type&)): Tidy.
1673 (piecewise_constant_distribution<>::param_type::_M_initialize):
1674 Use reserve, fix.
1675 (piecewise_constant_distribution<>::param_type::
1676 param_type(initializer_list<>, _Func),
1677 piecewise_constant_distribution<>::param_type::
1678 param_type(size_t, _RealType, _RealType, _Func),
1679 piecewise_linear_distribution<>::param_type::
1680 param_type(initializer_list<>, _Func),
1681 piecewise_linear_distribution<>::param_type::
1682 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1683 (piecewise_constant_distribution<>::param_type::
1684 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1685 piecewise_constant_distribution<>::
1686 operator()(_UniformRandomNumberGenerator&, const param_type&),
1687 piecewise_linear_distribution<>::
1688 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1689 (operator>>(std::basic_istream<>&,
1690 piecewise_constant_distribution<>&),
1691 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1692 Use reserve.
1693 * include/bits/random.h: Minor cosmetic changes.
1694
1695 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1696
1697 * testsuite/23_containers/list/check_construct_destroy.h: New.
1698 Move test logic here.
1699 * testsuite/23_containers/list/moveable.h: Same.
1700 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1701 * testsuite/23_containers/list/modifiers/1.h: Same.
1702 * testsuite/23_containers/list/modifiers/2.h: Same.
1703 * testsuite/23_containers/list/modifiers/3.h: Same.
1704 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1705 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1706 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1707 * testsuite/23_containers/list/operations/1.h: Same.
1708 * testsuite/23_containers/list/operations/2.h: Same.
1709 * testsuite/23_containers/list/operations/3.h: Same.
1710 * testsuite/23_containers/list/operations/4.h: Same.
1711 * testsuite/23_containers/list/operations/5.h: Same.
1712 * testsuite/23_containers/list/capacity/1.h: Same.
1713 * testsuite/23_containers/list/init-list.h: Same.
1714 * testsuite/23_containers/list/cons/1.h: Same.
1715 * testsuite/23_containers/list/cons/2.h: Same.
1716 * testsuite/23_containers/list/cons/3.h: Same.
1717 * testsuite/23_containers/list/cons/4.h: Same.
1718 * testsuite/23_containers/list/cons/5.h: Same.
1719 * testsuite/23_containers/list/cons/6.h: Same.
1720 * testsuite/23_containers/list/cons/7.h: Same.
1721 * testsuite/23_containers/list/cons/8.h: Same.
1722 * testsuite/23_containers/list/cons/9.h: Same.
1723 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1724 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1725 header.
1726 * testsuite/23_containers/list/modifiers/1.cc: Same.
1727 * testsuite/23_containers/list/modifiers/2.cc: Same.
1728 * testsuite/23_containers/list/modifiers/3.cc: Same.
1729 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1730 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1731 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1732 * testsuite/23_containers/list/operations/1.cc: Same.
1733 * testsuite/23_containers/list/operations/2.cc: Same.
1734 * testsuite/23_containers/list/operations/3.cc: Same.
1735 * testsuite/23_containers/list/operations/4.cc: Same.
1736 * testsuite/23_containers/list/operations/5.cc: Same.
1737 * testsuite/23_containers/list/capacity/1.cc: Same.
1738 * testsuite/23_containers/list/init-list.cc: Same.
1739 * testsuite/23_containers/list/cons/1.cc: Same.
1740 * testsuite/23_containers/list/cons/2.cc: Same.
1741 * testsuite/23_containers/list/cons/3.cc: Same.
1742 * testsuite/23_containers/list/cons/4.cc: Same.
1743 * testsuite/23_containers/list/cons/5.cc: Same.
1744 * testsuite/23_containers/list/cons/6.cc: Same.
1745 * testsuite/23_containers/list/cons/7.cc: Same.
1746 * testsuite/23_containers/list/cons/8.cc: Same.
1747 * testsuite/23_containers/list/cons/9.cc: Same.
1748 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1749 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1750 * testsuite/23_containers/list/moveable.cc: Same.
1751
1752 2009-06-17 Tom Tromey <tromey@redhat.com>
1753
1754 * python/hook.in: Do not fail when there is no current objfile.
1755 Use os.path.normpath.
1756
1757 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1758
1759 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1760 Remove.
1761 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1762 rvalue-reference so that move constructor is called.
1763 * testsuite/18_support/exception_ptr/move.cc: New.
1764
1765 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1766
1767 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1768 if joinable.
1769
1770 2009-06-15 Tom Tromey <tromey@redhat.com>
1771
1772 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1773 set self.iter.
1774 (StdMapPrinter.to_string): Make a new iterator.
1775 (StdMapPrinter.children): Likewise.
1776 (StdSetPrinter.__init__): Don't set self.iter.
1777 (StdSetPrinter.to_string): Make a new iterator.
1778 (StdSetPrinter.children): Likewise.
1779
1780 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1781
1782 * include/bits/random.tcc
1783 (negative_binomial_distribution<>::operator()
1784 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1785 class member gamma_distribution.
1786 (negative_binomial_distribution<>::operator()
1787 (_UniformRandomNumberGenerator&)): Implement out of line here.
1788 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1789 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1790 (student_t_distribution<>::operator()
1791 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1792 simplify.
1793 (operator<<(basic_ostream<>&, student_t_distribution<>),
1794 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1795 (chi_squared_distribution<>::operator()
1796 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1797 tweak to use a class member gamma_distribution.
1798 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1799 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1800 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1801 const param_type&): Move inline, tweak to use class member
1802 gamma_distributions.
1803 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1804 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1805 * include/bits/random.h: Adjust, minor tweaks.
1806
1807 2009-06-10 Tom Tromey <tromey@redhat.com>
1808
1809 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1810 (build_libstdcxx_dictionary): Accept shortened form of
1811 basic_string names.
1812 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1813
1814 2009-06-10 Tom Tromey <tromey@redhat.com>
1815
1816 PR libstdc++/40289:
1817 * python/Makefile.in: Rebuild.
1818 * python/hook.in: Compute module path relative to objfile.
1819 * python/Makefile.am (pythondir): Redefine.
1820 (gdb.py): Subst toolexeclibdir.
1821 (install-data-local): Rewrite.
1822
1823 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1824
1825 * include/bits/move.h: Doxygen group fixes.
1826
1827 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1828
1829 * include/bits/random.tcc (gamma_distribution<>::operator()
1830 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1831 the Marsaglia/Tsang algorithm.
1832 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1833 (operator<<(basic_ostream<>&, gamma_distribution<>),
1834 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1835
1836 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1837 Remove, just use normal_distribution.
1838 (operator<<(basic_ostream<>&, student_t_distribution<>),
1839 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1840 (linear_congruential_engine<>::operator()()): Move inline.
1841 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1842 const param_type&)): Move inline, just use normal_distribution.
1843 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1844 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1845 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1846 const param_type&)): Move here, out of line.
1847 (piecewise_constant_distribution<>::param_type::param_type()): Move
1848 inline.
1849 * include/bits/random.h: Adjust, minor tweaks.
1850
1851 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1852
1853 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1854
1855 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1856
1857 * include/ext/throw_allocator.h: Rework.
1858 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1859 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1860 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1861 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1862 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1863 * testsuite/util/regression/rand/priority_queue/
1864 container_rand_regression_test.tcc: Inline functions.
1865 * testsuite/util/regression/rand/assoc/
1866 container_rand_regression_test.tcc: Same.
1867
1868 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1869
1870 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1871
1872 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1873
1874 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1875 * configure: Regenerate.
1876
1877 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1878
1879 PR libstdc++/40299
1880 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1881 * testsuite/ext/rope/40299.cc: New.
1882
1883 2009-05-28 Tom Tromey <tromey@redhat.com>
1884 Phil Muldoon <pmuldoon@redhat.com>
1885 Jonathan Wakely <jwakely.gcc@gmail.com>
1886
1887 * python/Makefile.in, , python/libstdcxx/__init__.py,
1888 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1889 python/hook.in, python/Makefile.am: New files.
1890 * configure, Makefile.in: Rebuild.
1891 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1892 * Makefile.am (SUBDIRS): Add python.
1893
1894 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1895
1896 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1897 to ...
1898 * testsuite/util/replacement_memory_operators.h: ...here. New.
1899 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1900 * testsuite/util/testsuite_hooks.cc: Same.
1901
1902 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1903 replacement_memory_operators.h.
1904 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1905 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1906 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1907 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1908 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1909 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1910 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1911 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1912 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1913 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1914 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1915 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1916 * testsuite/ext/mt_allocator/check_new.cc: Same.
1917 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1918 * testsuite/ext/debug_allocator/check_new.cc: Same.
1919 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1920 * testsuite/ext/new_allocator/check_delete.cc: Same.
1921 * testsuite/ext/new_allocator/check_new.cc: Same.
1922 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1923 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1924 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1925 * testsuite/ext/throw_allocator/check_new.cc: Same.
1926 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1927 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1928 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1929 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1930 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1931 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1932 * testsuite/ext/pool_allocator/check_new.cc: Same.
1933 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1934 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1935 * testsuite/ext/array_allocator/check_delete.cc: Same.
1936 * testsuite/ext/array_allocator/check_new.cc: Same.
1937 * testsuite/23_containers/deque/cons/1.cc: Same.
1938 * testsuite/23_containers/deque/cons/2.cc: Same.
1939
1940 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1941
1942 * libsupc++/initializer_list: Format.
1943 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1944 * testsuite/18_support/initializer_list/requirements/
1945 explicit_instantiation.cc: New.
1946
1947 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1948
1949 PR libstdc++/40273
1950 * include/tr1_impl/functional: Add explicit casts.
1951 * testsuite/20_util/function/requirements/
1952 explicit_instantiation.cc: New.
1953 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1954
1955 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1956
1957 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1958
1959 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1960
1961 PR libstdc++/40221
1962 * include/tr1_impl/functional: Add explicit cast.
1963
1964 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1965
1966 PR libstdc++/40094
1967 Revert:
1968 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1969 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1970 out of line member functions definitions.
1971 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1972 Remove, use static locals instead.
1973 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1974 * src/throw_allocator.cc: New.
1975 * src/Makefile.am: Add.
1976 * config/abi/pre/gnu.ver: Add exports.
1977 * src/Makefile.in: Regenerate.
1978
1979 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1980
1981 * include/tr1_impl/functional (function): Use explicit operator bool.
1982 * include/bits/shared_ptr.h (__shared_ptr): Same.
1983 * include/bits/unique_ptr.h (unique_ptr): Same.
1984 * include/std/mutex (unique_lock): Same.
1985 * include/std/system_error (error_code): Same.
1986 (error_condition): Same.
1987 * include/std/ostream (sentry): Same.
1988 * include/std/istream (sentry): Same.
1989 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1990 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1991 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1992 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1993 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1994 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1995 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1996
1997 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1998
1999 * testsuite/23_containers/list/14340.cc: Abstract list type.
2000 * testsuite/23_containers/list/init-list.cc: Same.
2001 * testsuite/23_containers/list/pthread5.cc: Same.
2002 * testsuite/23_containers/list/invalidation/1.cc: Same.
2003 * testsuite/23_containers/list/invalidation/2.cc: Same.
2004 * testsuite/23_containers/list/invalidation/3.cc: Same.
2005 * testsuite/23_containers/list/invalidation/4.cc: Same.
2006 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2007 * testsuite/23_containers/list/modifiers/1.cc: Same.
2008 * testsuite/23_containers/list/modifiers/2.cc: Same.
2009 * testsuite/23_containers/list/modifiers/3.cc: Same.
2010 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2011 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2012 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2013 * testsuite/23_containers/list/cons/1.cc: Same.
2014 * testsuite/23_containers/list/cons/2.cc: Same.
2015 * testsuite/23_containers/list/cons/3.cc: Same.
2016 * testsuite/23_containers/list/cons/4.cc: Same.
2017 * testsuite/23_containers/list/cons/5.cc: Same.
2018 * testsuite/23_containers/list/cons/6.cc: Same.
2019 * testsuite/23_containers/list/cons/7.cc: Same.
2020 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2021 * testsuite/23_containers/list/cons/8.cc: Same.
2022 * testsuite/23_containers/list/cons/9.cc: Same.
2023 * testsuite/23_containers/list/operations/1.cc: Same.
2024 * testsuite/23_containers/list/operations/2.cc: Same.
2025 * testsuite/23_containers/list/operations/3.cc: Same.
2026 * testsuite/23_containers/list/operations/4.cc: Same.
2027 * testsuite/23_containers/list/operations/5.cc: Same.
2028 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2029 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2030 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2031 * testsuite/23_containers/list/requirements/dr438/
2032 constructor_1_neg.cc: Same.
2033 * testsuite/23_containers/list/requirements/dr438/
2034 constructor_2_neg.cc: Same.
2035 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2036 * testsuite/23_containers/list/requirements/
2037 partial_specialization/1.cc: Same.
2038 * testsuite/23_containers/list/23781.cc: Same.
2039 * testsuite/23_containers/list/pthread1.cc: Same.
2040 * testsuite/23_containers/list/capacity/1.cc: Same.
2041 * testsuite/23_containers/list/capacity/29134.cc: Same.
2042 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2043 * testsuite/23_containers/list/moveable.cc: Same.
2044
2045 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2046
2047 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2048
2049 PR libstdc++/40184
2050 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2051 Declare...
2052 * config/locale/gnu/c_locale.cc: ... and define.
2053 * config/locale/generic/c_locale.cc: Define.
2054 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2055 Use it.
2056 * testsuite/22_locale/locale/cons/40184.cc: New.
2057
2058 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2059
2060 PR libstdc++/40192
2061 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2062 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2063 * testsuite/23_containers/vector/40192.cc: New.
2064
2065 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2066
2067 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2068 * include/bits/stl_deque.h (swap): Likewise.
2069 * include/bits/stl_list.h (swap): Likewise.
2070 * include/bits/stl_vector.h (swap): Likewise.
2071 * include/bits/stl_bvector.h (swap): Likewise.
2072 * include/bits/stl_queue.h (swap): Likewise.
2073 * include/bits/stl_stack.h (swap): Likewise.
2074 * include/bits/stl_tree.h (swap): Likewise.
2075 * include/bits/stl_map.h (swap): Likewise.
2076 * include/bits/stl_multimap.h (swap): Likewise.
2077 * include/bits/stl_set.h (swap): Likewise.
2078 * include/bits/stl_multiset.h (swap): Likewise.
2079 * include/bits/forward_list.h (swap): Likewise.
2080 * include/bits/unique_ptr.h (swap): Likewise.
2081 * include/debug/deque (swap): Likewise.
2082 * include/debug/list (swap): Likewise.
2083 * include/debug/vector (swap): Likewise.
2084 * include/debug/map.h (swap): Likewise.
2085 * include/debug/multimap.h (swap): Likewise.
2086 * include/debug/set.h (swap): Likewise.
2087 * include/debug/multiset.h (swap): Likewise.
2088 * include/debug/unordered_map (swap): Likewise.
2089 * include/debug/unordered_set (swap): Likewise.
2090 * include/ext/vstring.h (swap): Likewise.
2091 * include/tr1_impl/unordered_map (swap): Likewise.
2092 * include/tr1_impl/hashtable (swap): Likewise.
2093 * include/tr1_impl/unordered_set (swap): Likewise.
2094 * include/std/tuple (swap): Likewise.
2095 * include/std/mutex (swap): Likewise.
2096 * include/std/thread (swap): Likewise.
2097 (operator<<): Only output to lvalue streams.
2098 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2099 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2100 * testsuite/23_containers/deque/requirements/dr438/
2101 assign_neg.cc: Adjust line numbers.
2102 * testsuite/23_containers/deque/requirements/dr438/
2103 constructor_1_neg.cc: Likewise.
2104 * testsuite/23_containers/deque/requirements/dr438/
2105 constructor_2_neg.cc: Likewise.
2106 * testsuite/23_containers/deque/requirements/dr438/
2107 insert_neg.cc: Likewise.
2108 * testsuite/23_containers/list/requirements/dr438/
2109 assign_neg.cc: Likewise.
2110 * testsuite/23_containers/list/requirements/dr438/
2111 constructor_1_neg.cc: Likewise.
2112 * testsuite/23_containers/list/requirements/dr438/
2113 constructor_2_neg.cc: Likewise.
2114 * testsuite/23_containers/list/requirements/dr438/
2115 insert_neg.cc: Likewise.
2116 * testsuite/23_containers/vector/requirements/dr438/
2117 assign_neg.cc: Likewise.
2118 * testsuite/23_containers/vector/requirements/dr438/
2119 constructor_1_neg.cc: Likewise.
2120 * testsuite/23_containers/vector/requirements/dr438/
2121 constructor_2_neg.cc: Likewise.
2122 * testsuite/23_containers/vector/requirements/dr438/
2123 insert_neg.cc: Likewise.
2124 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2125 test non-member swap.
2126 * testsuite/30_threads/thread/swap/2.cc: Remove.
2127
2128 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2129
2130 * include/std/mutex: Move std::lock_error to ...
2131 * src/compatibility.cc: Here.
2132 * src/mutex.cc: Likewise.
2133 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2134 for lock types and remove std::lock_error check.
2135
2136 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2137
2138 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2139 double include.
2140
2141 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2142
2143 PR libstdc++/40160
2144 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2145 typeid when __GXX_RTTI is undefined.
2146 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2147 for null _M_variant._M_iterator._M_type,
2148 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2149 * testsuite/21_strings/basic_string/40160.cc: New.
2150
2151 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2152
2153 * testsuite/26_numerics/random/discrete_distribution/cons/
2154 num_xbound_fun.cc: Minor tweaks.
2155 * testsuite/26_numerics/random/piecewise_constant_distribution/
2156 cons/initlist_fun.cc: Likewise
2157 * testsuite/26_numerics/random/piecewise_constant_distribution/
2158 cons/num_xbound_fun.cc: Likewise
2159 * testsuite/26_numerics/random/piecewise_linear_distribution/
2160 cons/initlist_fun.cc: Likewise
2161 * testsuite/26_numerics/random/piecewise_linear_distribution/
2162 cons/num_xbound_fun.cc: Likewise
2163
2164 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2165
2166 PR libstdc++/36211
2167 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2168 cxxldflags to additional_flags rather than cxx_final.
2169
2170 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2171
2172 * testsuite/26_numerics/random/discrete_distribution/cons/
2173 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2174 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2175 initlist_fun.cc: Likewise
2176 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2177 num_xbound_fun.cc: Likewise
2178 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2179 initlist_fun.cc: Likewise
2180 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2181 num_xbound_fun.cc: Likewise
2182
2183 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2184
2185 PR libstdc++/40123
2186 * random.tcc (independent_bits_engine<>::operator()()): Use
2187 result_type(1), not 1UL.
2188
2189 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2190 and _M_b.min(), instead of this->max() and this->min().
2191
2192 * random.h (_ShiftMin1): Remove, adjust everywhere.
2193
2194 * random.tcc: Minor cosmetic changes.
2195
2196 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2197
2198 * include/bits/random.tcc (cauchy_distribution<>::
2199 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2200 Avoid M_PI, a glibc extension.
2201
2202 2009-05-13 Ben Elliston <bje@au.ibm.com>
2203
2204 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2205 * include/Makefile.in: Likewise.
2206
2207 2009-05-13 Ben Elliston <bje@au.ibm.com>
2208
2209 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2210 const void * const.
2211
2212 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2213
2214 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2215 random number engines, complex, bitset, array, time utilities, and
2216 char_traits.
2217
2218 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2219
2220 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2221 * libsupc++/nested_exception.h: New.
2222 * libsupc++/Makefile.am: Add new header.
2223 * libsupc++/Makefile.in: Regenerate.
2224 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2225 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2226 * testsuite/18_support/nested_exception/cons.cc: New.
2227 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2228 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2229 * doc/xml/manual/status_cxx200x.xml: Adjust.
2230
2231 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2232
2233 * include/ext/throw_allocator.h: Remove redundant include.
2234
2235 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2236
2237 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2238 out of line member functions definitions.
2239 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2240 Remove, use static locals instead.
2241 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2242 * src/throw_allocator.cc: New.
2243 * src/Makefile.am: Add.
2244 * config/abi/pre/gnu.ver: Add exports.
2245 * src/Makefile.in: Regenerate.
2246
2247 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2248
2249 * configure.ac: Bump libtool_VERSION to 6:12:0.
2250 * configure: Regenerate.
2251
2252 2009-05-07 Matthias Klose <doko@ubuntu.com>
2253
2254 PR libstdc++/40038
2255 * src/math_stubs_long_double.cc: Add ceill.
2256
2257 2009-05-06 Johannes Singler <singler@ira.uka.de>
2258
2259 PR libstdc++/39546
2260 * include/parallel/algo.h (find_switch):
2261 Parametrize binder2nd with const T& instead of T.
2262 * testsuite/25_algorithms/find/39546.cc: new test case
2263
2264 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2265
2266 Revert:
2267 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2268
2269 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2270 possible.
2271 * configure: Regenerate.
2272
2273 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2274
2275 PR libstdc++/39909
2276 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2277 __set_once_functor_lock_ptr): Replace global lock object with local
2278 locks on global mutex.
2279 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2280 __set_once_functor_lock_ptr): Likewise, keeping old function to
2281 preserve ABI.
2282 (__once_proxy): Use pointer to local lock if set, global lock
2283 otherwise.
2284 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2285 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2286 * testsuite/30_threads/call_once/39909.cc: New.
2287
2288 2009-05-03 Jan Hubicka <jh@suse.cz>
2289
2290 * include/parallel/settings.h (get): Mark const.
2291 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2292 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2293 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2294 throw ().
2295 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2296 (is_open, fd): Mark pure and throw ().
2297 (seekoff): Mark throw ().
2298
2299 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2300
2301 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2302 possible.
2303 * configure: Regenerate.
2304
2305 2009-05-02 Jan Hubicka <jh@suse.cz>
2306
2307 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2308 operator): Mark pure.
2309
2310 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2311
2312 * scripts/create_testsuite_files: Remove thread directory.
2313
2314 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2315
2316 PR libstdc++/39868
2317 * scripts/run_doxygen: Uncomment removal of includes.
2318 (problematic): Rewrite __cxxabiv1 namespace to abi.
2319
2320 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2321
2322 Revert the last commit.
2323
2324 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2325
2326 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2327 Replace global lock object with local locks on global mutex.
2328 * src/mutex.cc: Likewise.
2329 * config/abi/pre/gnu.ver: Adjust.
2330 * testsuite/30_threads/call_once/call_once2.cc: New.
2331
2332 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2333
2334 PR libstdc++/39880
2335 PR libstdc++/39881
2336 PR libstdc++/39882
2337 * include/std/system_error (is_error_code_enum<errc>): Remove.
2338 (error_condition<>::error_condition(_ErrorCodeEnum,)
2339 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2340 (error_code<>::error_code(_ErrorCodeEnum,),
2341 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2342 * testsuite/19_diagnostics/system_error/39880.cc: New.
2343 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2344 Likewise.
2345 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2346 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2347 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2348 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2349 Adjust.
2350 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2351 Likewise.
2352 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2353 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2354 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2355 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2356 Likewise.
2357 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2358 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2359 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2360 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2361
2362 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2363
2364 * doc/xml/authors.xml: Add space.
2365 * doc/xml/faq.xml: Update links.
2366 * doc/xml/manual/intro.xml: Same.
2367 * doc/xml/manual/abi.xml: Update.
2368 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2369 * doc/xml/manual/status_cxxtr1.xml: Update links.
2370 * doc/xml/manual/status_cxx1998.xml: Same.
2371 * doc/xml/manual/status_cxx200x.xml: Same.
2372
2373 2009-04-22 Jan Hubicka <jh@suse.cz>
2374
2375 * include/tr1_impl/array (at): Do not use builtin_expect.
2376 * include/ext/throw_allocator.h (allocate): Likewise.
2377 * include/ext/pool_allocator.h (allocate): Likweise.
2378 * include/ext/bitmap_allocator.h (allocate): Likewise.
2379 * include/ext/rc_string_base.h (_S_construct): Likewise.
2380 * include/ext/malloc_allocator.h (allocate): Likewise.
2381 * include/ext/mt_allocator.h (allocate): Likewise.
2382 * include/ext/sso_string_base.h (_M_construct): Likewise.
2383 * include/bits/basic_string.tcc (_S_construct): Likewise.
2384
2385 2009-04-22 Jan Hubicka <jh@suse.cz>
2386
2387 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2388 (atexit, atoll, stroll, strtoull): Mark throw ()
2389 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2390 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2391 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2392 (atexit, atoll, stroll, strtoull): Mark throw ()
2393 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2394 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2395
2396 2009-04-21 Jan Hubicka <jh@suse.cz>
2397
2398 * include/ext/atomicity.h
2399 (__exchange_and_add, __atomic_add): Mark throw ().
2400 * config/os/aix/atomicity.h
2401 * config/os/aix/atomicity.h
2402 * config/os/irix/atomicity.h
2403 * config/cpu/cris/atomicity.h
2404 * config/cpu/m68k/atomicity.h
2405 * config/cpu/hppa/atomicity.h
2406 * config/cpu/sparc/atomicity.h
2407 * config/cpu/i386/atomicity.h
2408 * config/cpu/i486/atomicity.h
2409 * config/cpu/sh/atomicity.h
2410 * config/cpu/generic/atomicity_mutex/atomicity.h
2411 * config/cpu/generic/atomicity_builtins/atomicity.h
2412 (__exchange_and_add, __atomic_add): Mark throw ().
2413
2414 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2415
2416 PR libstdc++/39835
2417 * include/bits/random.h: Avoid the badname __alpha (and, for
2418 consistency, __beta too).
2419 * include/bits/random.tcc: Likewise.
2420
2421 2009-04-19 Jan Hubicka <jh@suse.cz>
2422
2423 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2424 _GLIBCXX_NOTHROW.
2425
2426 2009-04-19 Jan Hubicka <jh@suse.cz>
2427
2428 * include/c_compatibility/stdatomic.h
2429 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2430 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2431 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2432
2433 2009-04-18 Jan Hubicka <jh@suse.cz>
2434
2435 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2436 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2437 __cxa_get_globals_fast): Mark const.
2438 (__cxa_get_exception_ptr): Mark pure.
2439 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2440 (__terminate): Makr throw ().
2441 * libsupc++/exception (terminate): Mark throw().
2442 (uncaught_exception): Mark pure.
2443 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2444 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2445 Mark throw().
2446 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2447 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2448 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2449 __cxa_guard_abort): Mark throw ().
2450 (__cxa_pure_virtual): Mark noreturn.
2451 (__cxa_current_exception_type): Mark throw and pure.
2452 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2453 __cxa_exception_type): Mark pure.
2454 (_M_safe_bool_dummy): Mark pure and const.
2455
2456 2009-04-18 Jan Hubicka <jh@suse.cz>
2457
2458 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2459 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2460 _M_destroy_thread_key): Mark throw ()
2461 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2462 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2463 _M_get_max_length): Mark throw ().
2464 * include/debug/formatter.h (_M_message, _M_format_word,
2465 _M_get_max_length): Mark throw ().
2466 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2467 _M_detach_single): Mark throw ().
2468 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2469 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2470 throw ()
2471 (_M_get_mutex): Mark throw ().
2472 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2473 (_M_destroy_thread_key): Mark CONST and throw.
2474 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2475 throw ().
2476
2477 2009-04-18 Jan Hubicka <jh@suse.cz>
2478
2479 * src/condition_variable.cc (condition_variable,
2480 condition_variable_any constructors): Mark throw()
2481 * src/hash.cc (operator() for long double, string, and wstring): Mark
2482 throw ().
2483 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2484 _M_setup, rdbuf, str): Mark throw ().
2485 * src/chrono.cc (new): Mark throw ().
2486 * include/std/system_error (system_category, generic_category): Mark
2487 throw () and const.
2488 * include/std/chrono (now): Mark throw ().
2489 * include/std/condition_variable (condition_variable,
2490 ~condition_variable, condition_variable_any,
2491 ~condition_variable_any): Mark throw ().
2492 * include/std/mutex (mutex): Mark throw ().
2493 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2494 throw.
2495 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2496 and throw ().
2497 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2498 * include/bits/locale_classes.h (_S_initialize_once,
2499 _S_clone_c_locale): Mark throw ().
2500 (_S_get_c_name): Mark const and throw ().
2501 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2502 throw ().
2503 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2504 Mark throw ().
2505 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2506 throw ().
2507 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2508 ios_base): Mark throw ()
2509 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2510 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2511 (str, freeze, _M_setupf): Mark throw ().
2512 (pcount): Mark pure and throw ().
2513 (rdbuf): Mark const and throw ().
2514
2515 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2516
2517 PR libstdc++/39802
2518 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2519 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2520 Always accept negative values, for unsigned types too.
2521 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2522 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2523
2524 2009-04-18 Jan Hubicka <jh@suse.cz>
2525
2526 * include/debug/formater.h: Include bits/c++config.h.
2527 (_M_error): Mark noreturn.
2528 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2529 _GLIBCXX_NORETURN): New.
2530 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2531 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2532 Mark pure.
2533 * include/c_compatibility/stdatomic.h
2534 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2535 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2536 Mark by throw ().
2537 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2538 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2539 __atomic_flag_for_address): Mark by throw ().
2540
2541 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2542
2543 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2544
2545 2009-04-16 Jan Hubicka <jh@suse.cz>
2546
2547 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2548 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2549 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2550 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2551 out body to ...
2552 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2553 functions.
2554 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2555 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2556 _Rb_tree_black_count): Mark nothrow.
2557
2558 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2559
2560 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2561 from base classes.
2562 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2563
2564 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2565
2566 * doc/html: Regenerate.
2567
2568 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2569
2570 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2571
2572 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2573 * doc/xml/gnu/fdl-1.2.xml: Same.
2574 * doc/xml/manual/numerics.xml: Same.
2575 * doc/xml/manual/concurrency.xml: Same.
2576 * doc/xml/manual/intro.xml: Same.
2577 * doc/xml/manual/status_cxxtr1.xml: Same.
2578 * doc/xml/manual/containers.xml: Same.
2579 * doc/xml/manual/io.xml: Same.
2580 * doc/xml/manual/utilities.xml: Same.
2581 * doc/xml/manual/support.xml: Same.
2582 * doc/xml/manual/using.xml: Same.
2583 * doc/xml/manual/localization.xml: Same.
2584 * doc/xml/manual/locale.xml: Same.
2585 * doc/xml/manual/extensions.xml: Same.
2586 * doc/xml/manual/appendix_contributing.xml: Same.
2587 * doc/xml/manual/diagnostics.xml: Same.
2588 * doc/xml/manual/status_cxx200x.xml: Same.
2589
2590 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2591
2592 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2593 * doc/xml/manual/status_cxx200x.xml: Adjust.
2594
2595 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2596
2597 * doc/xml/spine.xml: Remove unused license entity, update
2598 copyright year.
2599
2600 * doc/xml/manual/spine.xml: Markup for primary index terms.
2601 * doc/xml/manual/numerics.xml: Same.
2602 * doc/xml/manual/intro.xml: Same.
2603 * doc/xml/manual/containers.xml: Same.
2604 * doc/xml/manual/io.xml: Same.
2605 * doc/xml/manual/appendix_porting.xml: Same.
2606 * doc/xml/manual/utilities.xml: Same.
2607 * doc/xml/manual/support.xml: Same.
2608 * doc/xml/manual/localization.xml: Same.
2609 * doc/xml/manual/strings.xml: Same.
2610 * doc/xml/manual/extensions.xml: Same.
2611 * doc/xml/manual/appendix_contributing.xml: Same.
2612 * doc/xml/manual/diagnostics.xml: Same.
2613 * doc/xml/manual/algorithms.xml: Same.
2614 * doc/xml/manual/appendix_free.xml: Same.
2615 * doc/xml/manual/iterators.xml: Same.
2616
2617 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2618 * doc/xml/gnu/fdl-1.2.xml: Same.
2619
2620 * doc/xml/manual/status_cxx200x.xml: Re-write.
2621
2622 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2623
2624 PR libstdc++/39629 (final bits)
2625 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2626 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2627 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2628 Fix formula for __j.
2629 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2630 const normal_distribution<>&): Remove.
2631 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2632 const uniform_int_distribution<>&), operator==(const
2633 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2634 operator==(const normal_distribution<>&, const normal_distribution<>&),
2635 operator==(const lognormal_distribution<>&,
2636 const lognormal_distribution<>&), operator==(const
2637 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2638 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2639 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2640 operator==(const student_t_distribution<>&,
2641 const student_t_distribution<>&), operator==(const
2642 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2643 operator==(const binomial_distribution<>&, const
2644 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2645 const geometric_distribution<>&), operator==(const
2646 negative_binomial_distribution<>&, const
2647 negative_binomial_distribution<>&), operator==(const
2648 poisson_distribution<>&, const poisson_distribution<>&),
2649 operator==(const exponential_distribution<>&,
2650 const exponential_distribution<>&), operator==(const
2651 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2652 weibull_distribution<>&, const weibull_distribution<>&),
2653 operator==(const extreme_value_distribution<>&,
2654 const extreme_value_distribution<>&), operator==(const
2655 discrete_distribution<>&, const discrete_distribution<>&),
2656 operator==(const piecewise_constant_distribution<>&,
2657 const piecewise_constant_distribution<>&), operator==(const
2658 piecewise_linear_distribution<>&, const
2659 piecewise_linear_distribution<>&)): Remove.
2660 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2661 serialize.cc: Remove.
2662 * testsuite/26_numerics/random/piecewise_constant_distribution/
2663 operators/serialize.cc: Likewise.
2664 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2665 serialize.cc: Likewise.
2666 * testsuite/26_numerics/random/normal_distribution/operators/
2667 serialize.cc: Likewise.
2668 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2669 serialize.cc: Likewise.
2670 * testsuite/26_numerics/random/poisson_distribution/operators/
2671 serialize.cc: Likewise.
2672 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2673 serialize.cc: Likewise.
2674 * testsuite/26_numerics/random/discrete_distribution/operators/
2675 serialize.cc: Likewise.
2676 * testsuite/26_numerics/random/weibull_distribution/operators/
2677 serialize.cc: Likewise.
2678 * testsuite/26_numerics/random/negative_binomial_distribution/
2679 operators/serialize.cc: Likewise.
2680 * testsuite/26_numerics/random/cauchy_distribution/operators/
2681 serialize.cc: Likewise.
2682 * testsuite/26_numerics/random/gamma_distribution/operators/
2683 serialize.cc: Likewise.
2684 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2685 serialize.cc: Likewise.
2686 * testsuite/26_numerics/random/exponential_distribution/operators/
2687 serialize.cc: Likewise.
2688 * testsuite/26_numerics/random/lognormal_distribution/operators/
2689 serialize.cc: Likewise.
2690 * testsuite/26_numerics/random/binomial_distribution/operators/
2691 serialize.cc: Likewise.
2692 * testsuite/26_numerics/random/extreme_value_distribution/
2693 operators/serialize.cc: Likewise.
2694 * testsuite/26_numerics/random/piecewise_linear_distribution/
2695 operators/serialize.cc: Likewise.
2696 * testsuite/26_numerics/random/student_t_distribution/operators/
2697 serialize.cc: Likewise.
2698 * testsuite/26_numerics/random/geometric_distribution/operators/
2699 serialize.cc: Likewise.
2700
2701 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2702 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2703 mersenne_twister_engine<>::seed(_Gen&,
2704 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2705 subtract_with_carry_engine<>::seed(_Gen&,
2706 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2707 Remove, unused.
2708 * include/bits/random.tcc (linear_congruential_engine<>::
2709 seed(_Gen&, false_type): Likewise.
2710
2711 2009-04-09 Nick Clifton <nickc@redhat.com>
2712
2713 * src/allocator-inst.cc: Change copyright header to refer to
2714 version 3 of the GNU General Public License with version 3.1
2715 of the GCC Runtime Library Exception and to point readers at
2716 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2717 web page.
2718 * config/abi/compatibility.h: Likewise.
2719 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2720 * config/abi/pre/gnu.ver: Likewise.
2721 * config/allocator/bitmap_allocator_base.h: Likewise.
2722 * config/allocator/malloc_allocator_base.h: Likewise.
2723 * config/allocator/mt_allocator_base.h: Likewise.
2724 * config/allocator/new_allocator_base.h: Likewise.
2725 * config/allocator/pool_allocator_base.h: Likewise.
2726 * config/cpu/alpha/atomic_word.h: Likewise.
2727 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2728 * config/cpu/cris/atomic_word.h: Likewise.
2729 * config/cpu/cris/atomicity.h: Likewise.
2730 * config/cpu/generic/atomic_word.h: Likewise.
2731 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2732 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2733 * config/cpu/generic/cpu_defines.h: Likewise.
2734 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2735 * config/cpu/hppa/atomicity.h: Likewise.
2736 * config/cpu/i386/atomicity.h: Likewise.
2737 * config/cpu/i486/atomicity.h: Likewise.
2738 * config/cpu/ia64/atomic_word.h: Likewise.
2739 * config/cpu/m68k/atomicity.h: Likewise.
2740 * config/cpu/powerpc/atomic_word.h: Likewise.
2741 * config/cpu/powerpc/cpu_defines.h: Likewise.
2742 * config/cpu/sh/atomicity.h: Likewise.
2743 * config/cpu/sparc/atomic_word.h: Likewise.
2744 * config/cpu/sparc/atomicity.h: Likewise.
2745 * config/io/basic_file_stdio.cc: Likewise.
2746 * config/io/basic_file_stdio.h: Likewise.
2747 * config/io/c_io_stdio.h: Likewise.
2748 * config/locale/darwin/ctype_members.cc: Likewise.
2749 * config/locale/generic/c++locale_internal.h: Likewise.
2750 * config/locale/generic/c_locale.cc: Likewise.
2751 * config/locale/generic/c_locale.h: Likewise.
2752 * config/locale/generic/codecvt_members.cc: Likewise.
2753 * config/locale/generic/collate_members.cc: Likewise.
2754 * config/locale/generic/ctype_members.cc: Likewise.
2755 * config/locale/generic/messages_members.cc: Likewise.
2756 * config/locale/generic/messages_members.h: Likewise.
2757 * config/locale/generic/monetary_members.cc: Likewise.
2758 * config/locale/generic/numeric_members.cc: Likewise.
2759 * config/locale/generic/time_members.cc: Likewise.
2760 * config/locale/generic/time_members.h: Likewise.
2761 * config/locale/gnu/c++locale_internal.h: Likewise.
2762 * config/locale/gnu/c_locale.cc: Likewise.
2763 * config/locale/gnu/c_locale.h: Likewise.
2764 * config/locale/gnu/codecvt_members.cc: Likewise.
2765 * config/locale/gnu/collate_members.cc: Likewise.
2766 * config/locale/gnu/ctype_members.cc: Likewise.
2767 * config/locale/gnu/messages_members.cc: Likewise.
2768 * config/locale/gnu/messages_members.h: Likewise.
2769 * config/locale/gnu/monetary_members.cc: Likewise.
2770 * config/locale/gnu/numeric_members.cc: Likewise.
2771 * config/locale/gnu/time_members.cc: Likewise.
2772 * config/locale/gnu/time_members.h: Likewise.
2773 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2774 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2775 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2776 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2777 * config/os/aix/atomic_word.h: Likewise.
2778 * config/os/aix/atomicity.h: Likewise.
2779 * config/os/aix/ctype_base.h: Likewise.
2780 * config/os/aix/ctype_inline.h: Likewise.
2781 * config/os/aix/ctype_noninline.h: Likewise.
2782 * config/os/aix/os_defines.h: Likewise.
2783 * config/os/bsd/darwin/ctype_base.h: Likewise.
2784 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2785 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2786 * config/os/bsd/darwin/os_defines.h: Likewise.
2787 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2788 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2789 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2790 * config/os/bsd/freebsd/os_defines.h: Likewise.
2791 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2792 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2793 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2794 * config/os/bsd/netbsd/os_defines.h: Likewise.
2795 * config/os/djgpp/ctype_base.h: Likewise.
2796 * config/os/djgpp/ctype_inline.h: Likewise.
2797 * config/os/djgpp/ctype_noninline.h: Likewise.
2798 * config/os/djgpp/os_defines.h: Likewise.
2799 * config/os/generic/ctype_base.h: Likewise.
2800 * config/os/generic/ctype_inline.h: Likewise.
2801 * config/os/generic/ctype_noninline.h: Likewise.
2802 * config/os/generic/error_constants.h: Likewise.
2803 * config/os/generic/os_defines.h: Likewise.
2804 * config/os/gnu-linux/ctype_base.h: Likewise.
2805 * config/os/gnu-linux/ctype_inline.h: Likewise.
2806 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2807 * config/os/gnu-linux/os_defines.h: Likewise.
2808 * config/os/hpux/ctype_base.h: Likewise.
2809 * config/os/hpux/ctype_inline.h: Likewise.
2810 * config/os/hpux/ctype_noninline.h: Likewise.
2811 * config/os/hpux/os_defines.h: Likewise.
2812 * config/os/irix/atomic_word.h: Likewise.
2813 * config/os/irix/atomicity.h: Likewise.
2814 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2815 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2816 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2817 * config/os/irix/irix5.2/os_defines.h: Likewise.
2818 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2819 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2820 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2821 * config/os/irix/irix6.5/os_defines.h: Likewise.
2822 * config/os/mingw32/ctype_base.h: Likewise.
2823 * config/os/mingw32/ctype_inline.h: Likewise.
2824 * config/os/mingw32/ctype_noninline.h: Likewise.
2825 * config/os/mingw32/error_constants.h: Likewise.
2826 * config/os/mingw32/os_defines.h: Likewise.
2827 * config/os/newlib/ctype_base.h: Likewise.
2828 * config/os/newlib/ctype_inline.h: Likewise.
2829 * config/os/newlib/ctype_noninline.h: Likewise.
2830 * config/os/newlib/os_defines.h: Likewise.
2831 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2832 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2833 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2834 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2835 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2836 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2837 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2838 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2839 * config/os/tpf/ctype_base.h: Likewise.
2840 * config/os/tpf/ctype_inline.h: Likewise.
2841 * config/os/tpf/ctype_noninline.h: Likewise.
2842 * config/os/tpf/os_defines.h: Likewise.
2843 * config/os/uclibc/ctype_base.h: Likewise.
2844 * config/os/uclibc/ctype_inline.h: Likewise.
2845 * config/os/uclibc/ctype_noninline.h: Likewise.
2846 * config/os/uclibc/os_defines.h: Likewise.
2847 * config/os/vxworks/ctype_base.h: Likewise.
2848 * config/os/vxworks/ctype_inline.h: Likewise.
2849 * config/os/vxworks/ctype_noninline.h: Likewise.
2850 * config/os/vxworks/os_defines.h: Likewise.
2851 * include/backward/auto_ptr.h: Likewise.
2852 * include/backward/backward_warning.h: Likewise.
2853 * include/backward/binders.h: Likewise.
2854 * include/backward/hash_fun.h: Likewise.
2855 * include/backward/hash_map: Likewise.
2856 * include/backward/hash_set: Likewise.
2857 * include/backward/hashtable.h: Likewise.
2858 * include/backward/strstream: Likewise.
2859 * include/bits/algorithmfwd.h: Likewise.
2860 * include/bits/allocator.h: Likewise.
2861 * include/bits/atomic_0.h: Likewise.
2862 * include/bits/atomic_2.h: Likewise.
2863 * include/bits/atomicfwd_c.h: Likewise.
2864 * include/bits/atomicfwd_cxx.h: Likewise.
2865 * include/bits/basic_ios.h: Likewise.
2866 * include/bits/basic_ios.tcc: Likewise.
2867 * include/bits/basic_string.h: Likewise.
2868 * include/bits/basic_string.tcc: Likewise.
2869 * include/bits/boost_concept_check.h: Likewise.
2870 * include/bits/c++config: Likewise.
2871 * include/bits/char_traits.h: Likewise.
2872 * include/bits/codecvt.h: Likewise.
2873 * include/bits/concept_check.h: Likewise.
2874 * include/bits/cpp_type_traits.h: Likewise.
2875 * include/bits/deque.tcc: Likewise.
2876 * include/bits/forward_list.h: Likewise.
2877 * include/bits/forward_list.tcc: Likewise.
2878 * include/bits/fstream.tcc: Likewise.
2879 * include/bits/functexcept.h: Likewise.
2880 * include/bits/functional_hash.h: Likewise.
2881 * include/bits/gslice.h: Likewise.
2882 * include/bits/gslice_array.h: Likewise.
2883 * include/bits/hashtable.h: Likewise.
2884 * include/bits/indirect_array.h: Likewise.
2885 * include/bits/ios_base.h: Likewise.
2886 * include/bits/istream.tcc: Likewise.
2887 * include/bits/list.tcc: Likewise.
2888 * include/bits/locale_classes.h: Likewise.
2889 * include/bits/locale_classes.tcc: Likewise.
2890 * include/bits/locale_facets.h: Likewise.
2891 * include/bits/locale_facets.tcc: Likewise.
2892 * include/bits/locale_facets_nonio.h: Likewise.
2893 * include/bits/locale_facets_nonio.tcc: Likewise.
2894 * include/bits/localefwd.h: Likewise.
2895 * include/bits/mask_array.h: Likewise.
2896 * include/bits/move.h: Likewise.
2897 * include/bits/ostream.tcc: Likewise.
2898 * include/bits/ostream_insert.h: Likewise.
2899 * include/bits/postypes.h: Likewise.
2900 * include/bits/shared_ptr.h: Likewise.
2901 * include/bits/slice_array.h: Likewise.
2902 * include/bits/sstream.tcc: Likewise.
2903 * include/bits/stl_algo.h: Likewise.
2904 * include/bits/stl_algobase.h: Likewise.
2905 * include/bits/stl_bvector.h: Likewise.
2906 * include/bits/stl_construct.h: Likewise.
2907 * include/bits/stl_deque.h: Likewise.
2908 * include/bits/stl_function.h: Likewise.
2909 * include/bits/stl_heap.h: Likewise.
2910 * include/bits/stl_iterator.h: Likewise.
2911 * include/bits/stl_iterator_base_funcs.h: Likewise.
2912 * include/bits/stl_iterator_base_types.h: Likewise.
2913 * include/bits/stl_list.h: Likewise.
2914 * include/bits/stl_map.h: Likewise.
2915 * include/bits/stl_multimap.h: Likewise.
2916 * include/bits/stl_multiset.h: Likewise.
2917 * include/bits/stl_numeric.h: Likewise.
2918 * include/bits/stl_pair.h: Likewise.
2919 * include/bits/stl_queue.h: Likewise.
2920 * include/bits/stl_raw_storage_iter.h: Likewise.
2921 * include/bits/stl_relops.h: Likewise.
2922 * include/bits/stl_set.h: Likewise.
2923 * include/bits/stl_stack.h: Likewise.
2924 * include/bits/stl_tempbuf.h: Likewise.
2925 * include/bits/stl_tree.h: Likewise.
2926 * include/bits/stl_uninitialized.h: Likewise.
2927 * include/bits/stl_vector.h: Likewise.
2928 * include/bits/stream_iterator.h: Likewise.
2929 * include/bits/streambuf.tcc: Likewise.
2930 * include/bits/streambuf_iterator.h: Likewise.
2931 * include/bits/stringfwd.h: Likewise.
2932 * include/bits/unique_ptr.h: Likewise.
2933 * include/bits/valarray_after.h: Likewise.
2934 * include/bits/valarray_array.h: Likewise.
2935 * include/bits/valarray_array.tcc: Likewise.
2936 * include/bits/valarray_before.h: Likewise.
2937 * include/bits/vector.tcc: Likewise.
2938 * include/c/cassert: Likewise.
2939 * include/c/cctype: Likewise.
2940 * include/c/cerrno: Likewise.
2941 * include/c/cfloat: Likewise.
2942 * include/c/ciso646: Likewise.
2943 * include/c/climits: Likewise.
2944 * include/c/clocale: Likewise.
2945 * include/c/cmath: Likewise.
2946 * include/c/csetjmp: Likewise.
2947 * include/c/csignal: Likewise.
2948 * include/c/cstdarg: Likewise.
2949 * include/c/cstddef: Likewise.
2950 * include/c/cstdio: Likewise.
2951 * include/c/cstdlib: Likewise.
2952 * include/c/cstring: Likewise.
2953 * include/c/ctime: Likewise.
2954 * include/c/cwchar: Likewise.
2955 * include/c/cwctype: Likewise.
2956 * include/c_compatibility/assert.h: Likewise.
2957 * include/c_compatibility/complex.h: Likewise.
2958 * include/c_compatibility/ctype.h: Likewise.
2959 * include/c_compatibility/errno.h: Likewise.
2960 * include/c_compatibility/fenv.h: Likewise.
2961 * include/c_compatibility/float.h: Likewise.
2962 * include/c_compatibility/inttypes.h: Likewise.
2963 * include/c_compatibility/iso646.h: Likewise.
2964 * include/c_compatibility/limits.h: Likewise.
2965 * include/c_compatibility/locale.h: Likewise.
2966 * include/c_compatibility/math.h: Likewise.
2967 * include/c_compatibility/setjmp.h: Likewise.
2968 * include/c_compatibility/signal.h: Likewise.
2969 * include/c_compatibility/stdarg.h: Likewise.
2970 * include/c_compatibility/stdatomic.h: Likewise.
2971 * include/c_compatibility/stdbool.h: Likewise.
2972 * include/c_compatibility/stddef.h: Likewise.
2973 * include/c_compatibility/stdint.h: Likewise.
2974 * include/c_compatibility/stdio.h: Likewise.
2975 * include/c_compatibility/stdlib.h: Likewise.
2976 * include/c_compatibility/string.h: Likewise.
2977 * include/c_compatibility/tgmath.h: Likewise.
2978 * include/c_compatibility/time.h: Likewise.
2979 * include/c_compatibility/wchar.h: Likewise.
2980 * include/c_compatibility/wctype.h: Likewise.
2981 * include/c_global/cassert: Likewise.
2982 * include/c_global/ccomplex: Likewise.
2983 * include/c_global/cctype: Likewise.
2984 * include/c_global/cerrno: Likewise.
2985 * include/c_global/cfenv: Likewise.
2986 * include/c_global/cfloat: Likewise.
2987 * include/c_global/cinttypes: Likewise.
2988 * include/c_global/ciso646: Likewise.
2989 * include/c_global/climits: Likewise.
2990 * include/c_global/clocale: Likewise.
2991 * include/c_global/cmath.tcc: Likewise.
2992 * include/c_global/cmath: Likewise.
2993 * include/c_global/csetjmp: Likewise.
2994 * include/c_global/csignal: Likewise.
2995 * include/c_global/cstdarg: Likewise.
2996 * include/c_global/cstdatomic: Likewise.
2997 * include/c_global/cstdbool: Likewise.
2998 * include/c_global/cstddef: Likewise.
2999 * include/c_global/cstdint: Likewise.
3000 * include/c_global/cstdio: Likewise.
3001 * include/c_global/cstdlib: Likewise.
3002 * include/c_global/cstring: Likewise.
3003 * include/c_global/ctgmath: Likewise.
3004 * include/c_global/ctime: Likewise.
3005 * include/c_global/cwchar: Likewise.
3006 * include/c_global/cwctype: Likewise.
3007 * include/c_std/cassert: Likewise.
3008 * include/c_std/cctype: Likewise.
3009 * include/c_std/cerrno: Likewise.
3010 * include/c_std/cfloat: Likewise.
3011 * include/c_std/ciso646: Likewise.
3012 * include/c_std/climits: Likewise.
3013 * include/c_std/clocale: Likewise.
3014 * include/c_std/cmath.tcc: Likewise.
3015 * include/c_std/cmath: Likewise.
3016 * include/c_std/csetjmp: Likewise.
3017 * include/c_std/csignal: Likewise.
3018 * include/c_std/cstdarg: Likewise.
3019 * include/c_std/cstddef: Likewise.
3020 * include/c_std/cstdio: Likewise.
3021 * include/c_std/cstdlib: Likewise.
3022 * include/c_std/cstring: Likewise.
3023 * include/c_std/ctime: Likewise.
3024 * include/c_std/cwchar: Likewise.
3025 * include/c_std/cwctype: Likewise.
3026 * include/debug/bitset: Likewise.
3027 * include/debug/debug.h: Likewise.
3028 * include/debug/deque: Likewise.
3029 * include/debug/formatter.h: Likewise.
3030 * include/debug/functions.h: Likewise.
3031 * include/debug/list: Likewise.
3032 * include/debug/macros.h: Likewise.
3033 * include/debug/map.h: Likewise.
3034 * include/debug/map: Likewise.
3035 * include/debug/multimap.h: Likewise.
3036 * include/debug/multiset.h: Likewise.
3037 * include/debug/safe_base.h: Likewise.
3038 * include/debug/safe_iterator.h: Likewise.
3039 * include/debug/safe_iterator.tcc: Likewise.
3040 * include/debug/safe_sequence.h: Likewise.
3041 * include/debug/set.h: Likewise.
3042 * include/debug/set: Likewise.
3043 * include/debug/string: Likewise.
3044 * include/debug/unordered_map: Likewise.
3045 * include/debug/unordered_set: Likewise.
3046 * include/debug/vector: Likewise.
3047 * include/ext/algorithm: Likewise.
3048 * include/ext/array_allocator.h: Likewise.
3049 * include/ext/atomicity.h: Likewise.
3050 * include/ext/bitmap_allocator.h: Likewise.
3051 * include/ext/cast.h: Likewise.
3052 * include/ext/codecvt_specializations.h: Likewise.
3053 * include/ext/concurrence.h: Likewise.
3054 * include/ext/debug_allocator.h: Likewise.
3055 * include/ext/enc_filebuf.h: Likewise.
3056 * include/ext/extptr_allocator.h: Likewise.
3057 * include/ext/functional: Likewise.
3058 * include/ext/iterator: Likewise.
3059 * include/ext/malloc_allocator.h: Likewise.
3060 * include/ext/memory: Likewise.
3061 * include/ext/mt_allocator.h: Likewise.
3062 * include/ext/new_allocator.h: Likewise.
3063 * include/ext/numeric: Likewise.
3064 * include/ext/numeric_traits.h: Likewise.
3065 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3066 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3067 Likewise.
3068 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3069 Likewise.
3070 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3071 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3072 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3073 Likewise.
3074 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3075 Likewise.
3076 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3077 Likewise.
3078 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3079 Likewise.
3080 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3081 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3082 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3083 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3084 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3085 Likewise.
3086 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3087 Likewise.
3088 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3089 Likewise.
3090 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3091 Likewise.
3092 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3093 Likewise.
3094 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3095 Likewise.
3096 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3097 Likewise.
3098 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3099 Likewise.
3100 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3101 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3102 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3103 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3104 Likewise.
3105 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3106 Likewise.
3107 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3108 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3109 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3110 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3111 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3112 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3113 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3114 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3115 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3116 Likewise.
3117 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3118 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3119 Likewise.
3120 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3121 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3122 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3123 Likewise.
3124 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3125 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3126 Likewise.
3127 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3128 Likewise.
3129 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3130 Likewise.
3131 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3132 Likewise.
3133 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3134 Likewise.
3135 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3136 Likewise.
3137 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3138 Likewise.
3139 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3140 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3141 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3142 Likewise.
3143 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3144 Likewise.
3145 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3146 Likewise.
3147 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3148 Likewise.
3149 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3150 Likewise.
3151 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3156 Likewise.
3157 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3158 Likewise.
3159 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3160 Likewise.
3161 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3162 Likewise.
3163 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3164 Likewise.
3165 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3166 Likewise.
3167 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3168 Likewise.
3169 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3170 Likewise.
3171 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3172 Likewise.
3173 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3174 Likewise.
3175 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3176 Likewise.
3177 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3178 Likewise.
3179 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3180 Likewise.
3181 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3182 Likewise.
3183 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3184 Likewise.
3185 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3186 Likewise.
3187 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3188 Likewise.
3189 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3192 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3193 Likewise.
3194 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3195 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3196 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3197 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3198 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3199 Likewise.
3200 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3201 Likewise.
3202 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3203 Likewise.
3204 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3205 Likewise.
3206 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3207 Likewise.
3208 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3213 Likewise.
3214 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3215 Likewise.
3216 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3217 Likewise.
3218 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3219 Likewise.
3220 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3221 Likewise.
3222 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3223 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3230 Likewise.
3231 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3232 Likewise.
3233 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3234 Likewise.
3235 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3238 Likewise.
3239 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3242 Likewise.
3243 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3244 Likewise.
3245 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3246 Likewise.
3247 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3248 Likewise.
3249 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3250 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3253 Likewise.
3254 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3255 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3256 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3257 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3258 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3259 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3260 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3261 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3262 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3273 Likewise.
3274 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3275 Likewise.
3276 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3277 Likewise.
3278 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3279 Likewise.
3280 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3281 Likewise.
3282 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3283 Likewise.
3284 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3285 Likewise.
3286 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3287 Likewise.
3288 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3289 Likewise.
3290 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3291 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3292 Likewise.
3293 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3294 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3295 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3296 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3297 Likewise.
3298 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3299 Likewise.
3300 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3301 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3302 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3303 Likewise.
3304 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3305 Likewise.
3306 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3307 Likewise.
3308 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3309 Likewise.
3310 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3311 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3312 Likewise.
3313 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3314 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3315 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3316 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3317 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3318 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3319 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3320 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3321 Likewise.
3322 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3323 Likewise.
3324 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3325 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3328 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3329 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3330 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3331 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3332 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3333 Likewise.
3334 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3335 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3336 Likewise.
3337 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3338 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3339 Likewise.
3340 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3341 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3342 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3343 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3344 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3345 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3346 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3347 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3348 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3349 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3350 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3351 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3352 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3353 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3354 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3355 Likewise.
3356 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3357 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3358 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3359 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3360 Likewise.
3361 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3362 Likewise.
3363 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3364 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3365 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3366 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3367 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3368 Likewise.
3369 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3370 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3371 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3372 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3373 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3374 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3375 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3376 Likewise.
3377 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3378 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3379 Likewise.
3380 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3381 Likewise.
3382 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3383 Likewise.
3384 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3385 Likewise.
3386 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3387 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3388 Likewise.
3389 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3390 Likewise.
3391 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3392 Likewise.
3393 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3394 Likewise.
3395 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3396 Likewise.
3397 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3398 Likewise.
3399 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3400 Likewise.
3401 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3402 Likewise.
3403 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3404 Likewise.
3405 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3406 Likewise.
3407 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3408 Likewise.
3409 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3410 Likewise.
3411 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3412 Likewise.
3413 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3414 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3415 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3416 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3417 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3418 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3419 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3420 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3421 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3422 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3423 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3424 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3425 Likewise.
3426 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3427 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3428 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3429 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3430 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3431 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3432 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3433 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3434 Likewise.
3435 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3436 Likewise.
3437 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3438 Likewise.
3439 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3440 Likewise.
3441 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3442 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3443 Likewise.
3444 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3445 Likewise.
3446 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3447 Likewise.
3448 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3449 Likewise.
3450 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3451 Likewise.
3452 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3453 Likewise.
3454 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3455 Likewise.
3456 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3457 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3458 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3459 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3460 Likewise.
3461 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3462 Likewise.
3463 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3464 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3465 Likewise.
3466 * include/ext/pb_ds/exception.hpp: Likewise.
3467 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3468 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3469 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3470 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3471 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3472 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3473 * include/ext/pod_char_traits.h: Likewise.
3474 * include/ext/pointer.h: Likewise.
3475 * include/ext/pool_allocator.h: Likewise.
3476 * include/ext/rb_tree: Likewise.
3477 * include/ext/rc_string_base.h: Likewise.
3478 * include/ext/rope: Likewise.
3479 * include/ext/ropeimpl.h: Likewise.
3480 * include/ext/slist: Likewise.
3481 * include/ext/sso_string_base.h: Likewise.
3482 * include/ext/stdio_filebuf.h: Likewise.
3483 * include/ext/stdio_sync_filebuf.h: Likewise.
3484 * include/ext/string_conversions.h: Likewise.
3485 * include/ext/throw_allocator.h: Likewise.
3486 * include/ext/type_traits.h: Likewise.
3487 * include/ext/typelist.h: Likewise.
3488 * include/ext/vstring.h: Likewise.
3489 * include/ext/vstring.tcc: Likewise.
3490 * include/ext/vstring_fwd.h: Likewise.
3491 * include/ext/vstring_util.h: Likewise.
3492 * include/parallel/algo.h: Likewise.
3493 * include/parallel/algobase.h: Likewise.
3494 * include/parallel/algorithm: Likewise.
3495 * include/parallel/algorithmfwd.h: Likewise.
3496 * include/parallel/balanced_quicksort.h: Likewise.
3497 * include/parallel/base.h: Likewise.
3498 * include/parallel/basic_iterator.h: Likewise.
3499 * include/parallel/checkers.h: Likewise.
3500 * include/parallel/compatibility.h: Likewise.
3501 * include/parallel/compiletime_settings.h: Likewise.
3502 * include/parallel/equally_split.h: Likewise.
3503 * include/parallel/features.h: Likewise.
3504 * include/parallel/find.h: Likewise.
3505 * include/parallel/find_selectors.h: Likewise.
3506 * include/parallel/for_each.h: Likewise.
3507 * include/parallel/for_each_selectors.h: Likewise.
3508 * include/parallel/iterator.h: Likewise.
3509 * include/parallel/list_partition.h: Likewise.
3510 * include/parallel/losertree.h: Likewise.
3511 * include/parallel/merge.h: Likewise.
3512 * include/parallel/multiseq_selection.h: Likewise.
3513 * include/parallel/multiway_merge.h: Likewise.
3514 * include/parallel/multiway_mergesort.h: Likewise.
3515 * include/parallel/numeric: Likewise.
3516 * include/parallel/numericfwd.h: Likewise.
3517 * include/parallel/omp_loop.h: Likewise.
3518 * include/parallel/omp_loop_static.h: Likewise.
3519 * include/parallel/par_loop.h: Likewise.
3520 * include/parallel/parallel.h: Likewise.
3521 * include/parallel/partial_sum.h: Likewise.
3522 * include/parallel/partition.h: Likewise.
3523 * include/parallel/queue.h: Likewise.
3524 * include/parallel/quicksort.h: Likewise.
3525 * include/parallel/random_number.h: Likewise.
3526 * include/parallel/random_shuffle.h: Likewise.
3527 * include/parallel/search.h: Likewise.
3528 * include/parallel/set_operations.h: Likewise.
3529 * include/parallel/settings.h: Likewise.
3530 * include/parallel/sort.h: Likewise.
3531 * include/parallel/tags.h: Likewise.
3532 * include/parallel/types.h: Likewise.
3533 * include/parallel/unique_copy.h: Likewise.
3534 * include/parallel/workstealing.h: Likewise.
3535 * include/precompiled/extc++.h: Likewise.
3536 * include/precompiled/stdc++.h: Likewise.
3537 * include/precompiled/stdtr1c++.h: Likewise.
3538 * include/std/algorithm: Likewise.
3539 * include/std/array: Likewise.
3540 * include/std/bitset: Likewise.
3541 * include/std/c++0x_warning.h: Likewise.
3542 * include/std/chrono: Likewise.
3543 * include/std/complex: Likewise.
3544 * include/std/condition_variable: Likewise.
3545 * include/std/deque: Likewise.
3546 * include/std/forward_list: Likewise.
3547 * include/std/fstream: Likewise.
3548 * include/std/functional: Likewise.
3549 * include/std/iomanip: Likewise.
3550 * include/std/ios: Likewise.
3551 * include/std/iosfwd: Likewise.
3552 * include/std/iostream: Likewise.
3553 * include/std/istream: Likewise.
3554 * include/std/iterator: Likewise.
3555 * include/std/limits: Likewise.
3556 * include/std/list: Likewise.
3557 * include/std/locale: Likewise.
3558 * include/std/map: Likewise.
3559 * include/std/memory: Likewise.
3560 * include/std/mutex: Likewise.
3561 * include/std/numeric: Likewise.
3562 * include/std/ostream: Likewise.
3563 * include/std/queue: Likewise.
3564 * include/std/random: Likewise.
3565 * include/std/ratio: Likewise.
3566 * include/std/regex: Likewise.
3567 * include/std/set: Likewise.
3568 * include/std/sstream: Likewise.
3569 * include/std/stack: Likewise.
3570 * include/std/stdexcept: Likewise.
3571 * include/std/streambuf: Likewise.
3572 * include/std/string: Likewise.
3573 * include/std/system_error: Likewise.
3574 * include/std/thread: Likewise.
3575 * include/std/tuple: Likewise.
3576 * include/std/type_traits: Likewise.
3577 * include/std/unordered_map: Likewise.
3578 * include/std/unordered_set: Likewise.
3579 * include/std/utility: Likewise.
3580 * include/std/valarray: Likewise.
3581 * include/std/vector: Likewise.
3582 * include/tr1/array: Likewise.
3583 * include/tr1/bessel_function.tcc: Likewise.
3584 * include/tr1/beta_function.tcc: Likewise.
3585 * include/tr1/ccomplex: Likewise.
3586 * include/tr1/cctype: Likewise.
3587 * include/tr1/cfenv: Likewise.
3588 * include/tr1/cfloat: Likewise.
3589 * include/tr1/cinttypes: Likewise.
3590 * include/tr1/climits: Likewise.
3591 * include/tr1/cmath: Likewise.
3592 * include/tr1/complex.h: Likewise.
3593 * include/tr1/complex: Likewise.
3594 * include/tr1/cstdarg: Likewise.
3595 * include/tr1/cstdbool: Likewise.
3596 * include/tr1/cstdint: Likewise.
3597 * include/tr1/cstdio: Likewise.
3598 * include/tr1/cstdlib: Likewise.
3599 * include/tr1/ctgmath: Likewise.
3600 * include/tr1/ctime: Likewise.
3601 * include/tr1/ctype.h: Likewise.
3602 * include/tr1/cwchar: Likewise.
3603 * include/tr1/cwctype: Likewise.
3604 * include/tr1/ell_integral.tcc: Likewise.
3605 * include/tr1/exp_integral.tcc: Likewise.
3606 * include/tr1/fenv.h: Likewise.
3607 * include/tr1/float.h: Likewise.
3608 * include/tr1/functional: Likewise.
3609 * include/tr1/functional_hash.h: Likewise.
3610 * include/tr1/gamma.tcc: Likewise.
3611 * include/tr1/hashtable.h: Likewise.
3612 * include/tr1/hypergeometric.tcc: Likewise.
3613 * include/tr1/inttypes.h: Likewise.
3614 * include/tr1/legendre_function.tcc: Likewise.
3615 * include/tr1/limits.h: Likewise.
3616 * include/tr1/math.h: Likewise.
3617 * include/tr1/memory: Likewise.
3618 * include/tr1/modified_bessel_func.tcc: Likewise.
3619 * include/tr1/poly_hermite.tcc: Likewise.
3620 * include/tr1/poly_laguerre.tcc: Likewise.
3621 * include/tr1/random: Likewise.
3622 * include/tr1/regex: Likewise.
3623 * include/tr1/riemann_zeta.tcc: Likewise.
3624 * include/tr1/shared_ptr.h: Likewise.
3625 * include/tr1/special_function_util.h: Likewise.
3626 * include/tr1/stdarg.h: Likewise.
3627 * include/tr1/stdbool.h: Likewise.
3628 * include/tr1/stdint.h: Likewise.
3629 * include/tr1/stdio.h: Likewise.
3630 * include/tr1/stdlib.h: Likewise.
3631 * include/tr1/tgmath.h: Likewise.
3632 * include/tr1/tuple: Likewise.
3633 * include/tr1/type_traits: Likewise.
3634 * include/tr1/unordered_map: Likewise.
3635 * include/tr1/unordered_set: Likewise.
3636 * include/tr1/utility: Likewise.
3637 * include/tr1/wchar.h: Likewise.
3638 * include/tr1/wctype.h: Likewise.
3639 * include/tr1_impl/array: Likewise.
3640 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3641 * include/tr1_impl/cctype: Likewise.
3642 * include/tr1_impl/cfenv: Likewise.
3643 * include/tr1_impl/cinttypes: Likewise.
3644 * include/tr1_impl/cmath: Likewise.
3645 * include/tr1_impl/complex: Likewise.
3646 * include/tr1_impl/cstdint: Likewise.
3647 * include/tr1_impl/cstdio: Likewise.
3648 * include/tr1_impl/cstdlib: Likewise.
3649 * include/tr1_impl/cwchar: Likewise.
3650 * include/tr1_impl/cwctype: Likewise.
3651 * include/tr1_impl/functional: Likewise.
3652 * include/tr1_impl/functional_hash.h: Likewise.
3653 * include/tr1_impl/hashtable: Likewise.
3654 * include/tr1_impl/hashtable_policy.h: Likewise.
3655 * include/tr1_impl/random.tcc: Likewise.
3656 * include/tr1_impl/random: Likewise.
3657 * include/tr1_impl/regex: Likewise.
3658 * include/tr1_impl/type_traits: Likewise.
3659 * include/tr1_impl/unordered_map: Likewise.
3660 * include/tr1_impl/unordered_set: Likewise.
3661 * include/tr1_impl/utility: Likewise.
3662 * libsupc++/array_type_info.cc: Likewise.
3663 * libsupc++/atexit_arm.cc: Likewise.
3664 * libsupc++/bad_cast.cc: Likewise.
3665 * libsupc++/bad_typeid.cc: Likewise.
3666 * libsupc++/class_type_info.cc: Likewise.
3667 * libsupc++/cxxabi-forced.h: Likewise.
3668 * libsupc++/cxxabi.h: Likewise.
3669 * libsupc++/del_op.cc: Likewise.
3670 * libsupc++/del_opnt.cc: Likewise.
3671 * libsupc++/del_opv.cc: Likewise.
3672 * libsupc++/del_opvnt.cc: Likewise.
3673 * libsupc++/dyncast.cc: Likewise.
3674 * libsupc++/eh_alloc.cc: Likewise.
3675 * libsupc++/eh_arm.cc: Likewise.
3676 * libsupc++/eh_aux_runtime.cc: Likewise.
3677 * libsupc++/eh_call.cc: Likewise.
3678 * libsupc++/eh_catch.cc: Likewise.
3679 * libsupc++/eh_exception.cc: Likewise.
3680 * libsupc++/eh_globals.cc: Likewise.
3681 * libsupc++/eh_personality.cc: Likewise.
3682 * libsupc++/eh_ptr.cc: Likewise.
3683 * libsupc++/eh_term_handler.cc: Likewise.
3684 * libsupc++/eh_terminate.cc: Likewise.
3685 * libsupc++/eh_throw.cc: Likewise.
3686 * libsupc++/eh_type.cc: Likewise.
3687 * libsupc++/eh_unex_handler.cc: Likewise.
3688 * libsupc++/enum_type_info.cc: Likewise.
3689 * libsupc++/exception: Likewise.
3690 * libsupc++/exception_defines.h: Likewise.
3691 * libsupc++/exception_ptr.h: Likewise.
3692 * libsupc++/function_type_info.cc: Likewise.
3693 * libsupc++/fundamental_type_info.cc: Likewise.
3694 * libsupc++/guard.cc: Likewise.
3695 * libsupc++/initializer_list: Likewise.
3696 * libsupc++/new: Likewise.
3697 * libsupc++/new_handler.cc: Likewise.
3698 * libsupc++/new_op.cc: Likewise.
3699 * libsupc++/new_opnt.cc: Likewise.
3700 * libsupc++/new_opv.cc: Likewise.
3701 * libsupc++/new_opvnt.cc: Likewise.
3702 * libsupc++/pbase_type_info.cc: Likewise.
3703 * libsupc++/pmem_type_info.cc: Likewise.
3704 * libsupc++/pointer_type_info.cc: Likewise.
3705 * libsupc++/pure.cc: Likewise.
3706 * libsupc++/si_class_type_info.cc: Likewise.
3707 * libsupc++/tinfo.cc: Likewise.
3708 * libsupc++/tinfo.h: Likewise.
3709 * libsupc++/tinfo2.cc: Likewise.
3710 * libsupc++/typeinfo: Likewise.
3711 * libsupc++/unwind-cxx.h: Likewise.
3712 * libsupc++/vec.cc: Likewise.
3713 * libsupc++/vmi_class_type_info.cc: Likewise.
3714 * libsupc++/vterminate.cc: Likewise.
3715 * po/string_literals.cc: Likewise.
3716 * src/atomic.cc: Likewise.
3717 * src/bitmap_allocator.cc: Likewise.
3718 * src/chrono.cc: Likewise.
3719 * src/codecvt.cc: Likewise.
3720 * src/compatibility-ldbl.cc: Likewise.
3721 * src/compatibility.cc: Likewise.
3722 * src/complex_io.cc: Likewise.
3723 * src/concept-inst.cc: Likewise.
3724 * src/condition_variable.cc: Likewise.
3725 * src/ctype.cc: Likewise.
3726 * src/debug.cc: Likewise.
3727 * src/debug_list.cc: Likewise.
3728 * src/ext-inst.cc: Likewise.
3729 * src/fstream-inst.cc: Likewise.
3730 * src/functexcept.cc: Likewise.
3731 * src/globals_io.cc: Likewise.
3732 * src/hash.cc: Likewise.
3733 * src/hash_c++0x.cc: Likewise.
3734 * src/hashtable.cc: Likewise.
3735 * src/hashtable_c++0x.cc: Likewise.
3736 * src/ios-inst.cc: Likewise.
3737 * src/ios.cc: Likewise.
3738 * src/ios_failure.cc: Likewise.
3739 * src/ios_init.cc: Likewise.
3740 * src/ios_locale.cc: Likewise.
3741 * src/iostream-inst.cc: Likewise.
3742 * src/istream-inst.cc: Likewise.
3743 * src/istream.cc: Likewise.
3744 * src/limits.cc: Likewise.
3745 * src/limits_c++0x.cc: Likewise.
3746 * src/list.cc: Likewise.
3747 * src/locale-inst.cc: Likewise.
3748 * src/locale.cc: Likewise.
3749 * src/locale_facets.cc: Likewise.
3750 * src/locale_init.cc: Likewise.
3751 * src/localename.cc: Likewise.
3752 * src/math_stubs_float.cc: Likewise.
3753 * src/math_stubs_long_double.cc: Likewise.
3754 * src/misc-inst.cc: Likewise.
3755 * src/mt_allocator.cc: Likewise.
3756 * src/mutex.cc: Likewise.
3757 * src/ostream-inst.cc: Likewise.
3758 * src/parallel_list.cc: Likewise.
3759 * src/parallel_settings.cc: Likewise.
3760 * src/pool_allocator.cc: Likewise.
3761 * src/sstream-inst.cc: Likewise.
3762 * src/stdexcept.cc: Likewise.
3763 * src/streambuf-inst.cc: Likewise.
3764 * src/streambuf.cc: Likewise.
3765 * src/string-inst.cc: Likewise.
3766 * src/strstream.cc: Likewise.
3767 * src/system_error.cc: Likewise.
3768 * src/thread.cc: Likewise.
3769 * src/tree.cc: Likewise.
3770 * src/valarray-inst.cc: Likewise.
3771 * src/wlocale-inst.cc: Likewise.
3772 * src/wstring-inst.cc: Likewise.
3773 * doc/xml/manual/intro.xml: Change documentation to refer the
3774 reader to version 3 of the GNU General Public License, version
3775 3.1 of the GCC Runtime Library Exception, and to point readers
3776 at the FSF's license web page.
3777
3778 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3779
3780 * Makefile.am: Change copyright header to refer to version
3781 3 of the GNU General Public License and to point readers at the
3782 COPYING3 file and the FSF's license web page.
3783 * doc/Makefile.am: Likewise.
3784 * include/Makefile.am: Likewise.
3785 * libsupc++/Makefile.am: Likewise.
3786 * po/Makefile.am: Likewise.
3787 * po/POTFILES.in: Likewise.
3788 * src/Makefile.am: Likewise.
3789 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3790 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3791 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3792 Likewise.
3793 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3794 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3795 Likewise.
3796 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3797 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3798 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3799 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3800 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3801 * testsuite/18_support/bad_cast/what.cc: Likewise.
3802 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3803 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3804 Likewise.
3805 * testsuite/18_support/bad_exception/what.cc: Likewise.
3806 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3807 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3808 * testsuite/18_support/exception/38732.cc: Likewise.
3809 * testsuite/18_support/exception/what.cc: Likewise.
3810 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3811 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3812 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3813 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3814 * testsuite/18_support/headers/climits/values.cc: Likewise.
3815 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3816 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3817 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3818 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3819 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3820 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3821 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3822 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3823 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3824 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3825 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3826 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3827 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3828 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3829 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3830 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3831 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3832 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3833 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3834 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3835 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3836 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3837 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3838 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3839 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3840 * testsuite/18_support/new_delete_placement.cc: Likewise.
3841 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3842 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3843 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3844 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3845 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3846 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3847 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3848 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3849 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3850 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3851 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3852 Likewise.
3853 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3854 * testsuite/18_support/pthread_guard.cc: Likewise.
3855 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3856 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3857 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3858 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3859 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3860 Likewise.
3861 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3862 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3863 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3864 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3865 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3866 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3867 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3868 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3869 Likewise.
3870 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3871 Likewise.
3872 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3873 Likewise.
3874 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3875 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3876 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3877 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3878 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3879 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3880 Likewise.
3881 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3882 Likewise.
3883 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3884 Likewise.
3885 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3886 Likewise.
3887 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3888 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3889 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3890 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3891 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3892 Likewise.
3893 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3894 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3895 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3896 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3897 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3898 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3899 Likewise.
3900 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3901 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3902 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3903 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3904 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3905 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3906 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3907 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3908 * testsuite/20_util/allocator/1.cc: Likewise.
3909 * testsuite/20_util/allocator/10378.cc: Likewise.
3910 * testsuite/20_util/allocator/14176.cc: Likewise.
3911 * testsuite/20_util/allocator/33807.cc: Likewise.
3912 * testsuite/20_util/allocator/8230.cc: Likewise.
3913 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3914 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3915 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3916 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3917 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3918 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3919 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3920 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3921 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3922 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3923 Likewise.
3924 * testsuite/20_util/clocks/1.cc: Likewise.
3925 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3926 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3927 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3928 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3929 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3930 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3931 * testsuite/20_util/duration/cons/1.cc: Likewise.
3932 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3933 * testsuite/20_util/duration/cons/2.cc: Likewise.
3934 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3935 Likewise.
3936 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3937 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3938 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3939 Likewise.
3940 * testsuite/20_util/forward/1.cc: Likewise.
3941 * testsuite/20_util/forward/1_neg.cc: Likewise.
3942 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3943 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3944 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3945 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3946 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3947 Likewise.
3948 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3949 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3950 Likewise.
3951 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3952 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3953 Likewise.
3954 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3955 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3956 Likewise.
3957 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3958 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3959 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3960 Likewise.
3961 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3962 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3963 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3964 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3965 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3966 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3967 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3968 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3969 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3970 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3971 Likewise.
3972 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3973 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3974 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3975 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3976 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3977 Likewise.
3978 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3979 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3980 Likewise.
3981 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3982 * testsuite/20_util/identity/value.cc: Likewise.
3983 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3984 * testsuite/20_util/is_integral/value.cc: Likewise.
3985 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3986 Likewise.
3987 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3988 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3989 * testsuite/20_util/is_reference/value.cc: Likewise.
3990 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3991 Likewise.
3992 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3993 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3994 * testsuite/20_util/is_signed/value.cc: Likewise.
3995 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3996 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3997 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3998 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3999 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4000 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4001 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4002 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4003 Likewise.
4004 * testsuite/20_util/move/1.cc: Likewise.
4005 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4006 * testsuite/20_util/pair/1.cc: Likewise.
4007 * testsuite/20_util/pair/2.cc: Likewise.
4008 * testsuite/20_util/pair/3.cc: Likewise.
4009 * testsuite/20_util/pair/4.cc: Likewise.
4010 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4011 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4012 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4013 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4014 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4015 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4016 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4017 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4018 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4019 Likewise.
4020 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4021 Likewise.
4022 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4023 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4024 * testsuite/20_util/rel_ops.cc: Likewise.
4025 * testsuite/20_util/remove_reference/value.cc: Likewise.
4026 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4027 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4028 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4029 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4030 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4031 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4032 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4033 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4034 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4035 Likewise.
4036 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4037 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4038 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4039 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4040 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4041 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4042 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4043 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4044 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4045 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4046 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4047 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4048 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4049 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4050 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4051 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4052 Likewise.
4053 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4054 Likewise.
4055 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4056 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4057 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4058 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4059 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4060 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4061 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4062 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4063 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4064 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4065 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4066 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4067 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4068 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4069 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4070 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4071 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4072 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4073 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4074 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4075 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4076 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4077 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4078 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4079 Likewise.
4080 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4081 Likewise.
4082 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4083 Likewise.
4084 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4085 Likewise.
4086 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4087 Likewise.
4088 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4089 Likewise.
4090 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4091 Likewise.
4092 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4093 Likewise.
4094 * testsuite/20_util/temporary_buffer.cc: Likewise.
4095 * testsuite/20_util/time_point/1.cc: Likewise.
4096 * testsuite/20_util/time_point/2.cc: Likewise.
4097 * testsuite/20_util/time_point/3.cc: Likewise.
4098 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4099 Likewise.
4100 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4101 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4102 Likewise.
4103 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4104 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4105 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4106 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4107 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4108 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4109 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4110 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4111 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4112 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4113 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4114 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4115 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4116 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4117 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4118 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4119 Likewise.
4120 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4121 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4122 Likewise.
4123 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4124 Likewise.
4125 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4126 Likewise.
4127 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4128 Likewise.
4129 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4130 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4131 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4132 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4133 Likewise.
4134 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4135 Likewise.
4136 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4137 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4138 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4139 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4140 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4141 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4142 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4143 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4144 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4145 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4146 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4147 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4148 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4149 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4150 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4151 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4152 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4153 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4154 Likewise.
4155 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4156 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4157 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4158 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4159 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4160 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4161 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4162 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4163 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4164 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4165 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4166 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4167 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4168 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4169 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4170 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4171 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4172 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4173 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4174 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4175 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4176 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4177 Likewise.
4178 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4179 Likewise.
4180 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4181 Likewise.
4182 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4183 Likewise.
4184 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4185 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4186 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4187 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4188 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4189 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4190 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4191 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4192 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4193 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4194 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4195 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4196 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4197 Likewise.
4198 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4199 Likewise.
4200 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4201 Likewise.
4202 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4203 Likewise.
4204 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4205 Likewise.
4206 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4207 Likewise.
4208 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4209 Likewise.
4210 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4211 Likewise.
4212 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4213 Likewise.
4214 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4215 Likewise.
4216 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4217 Likewise.
4218 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4219 Likewise.
4220 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4221 Likewise.
4222 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4223 Likewise.
4224 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4225 Likewise.
4226 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4227 Likewise.
4228 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4229 Likewise.
4230 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4231 Likewise.
4232 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4233 Likewise.
4234 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4235 Likewise.
4236 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4237 Likewise.
4238 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4239 Likewise.
4240 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4241 Likewise.
4242 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4243 Likewise.
4244 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4245 Likewise.
4246 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4247 Likewise.
4248 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4249 Likewise.
4250 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4251 Likewise.
4252 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4253 Likewise.
4254 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4255 Likewise.
4256 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4257 Likewise.
4258 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4259 Likewise.
4260 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4261 Likewise.
4262 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4263 Likewise.
4264 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4265 Likewise.
4266 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4267 Likewise.
4268 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4269 Likewise.
4270 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4271 Likewise.
4272 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4273 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4274 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4275 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4276 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4277 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4278 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4279 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4280 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4281 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4282 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4283 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4284 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4285 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4286 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4287 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4288 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4289 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4290 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4291 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4292 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4293 Likewise.
4294 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4295 Likewise.
4296 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4297 Likewise.
4298 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4299 Likewise.
4300 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4301 Likewise.
4302 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4303 Likewise.
4304 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4305 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4306 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4307 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4308 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4309 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4310 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4311 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4312 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4313 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4314 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4315 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4316 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4317 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4318 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4319 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4320 Likewise.
4321 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4322 Likewise.
4323 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4324 Likewise.
4325 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4326 Likewise.
4327 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4328 Likewise.
4329 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4330 Likewise.
4331 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4332 Likewise.
4333 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4334 Likewise.
4335 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4336 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4337 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4338 Likewise.
4339 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4340 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4341 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4342 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4343 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4344 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4345 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4346 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4347 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4348 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4349 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4350 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4351 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4352 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4353 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4354 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4355 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4356 Likewise.
4357 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4358 Likewise.
4359 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4360 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4361 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4362 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4363 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4364 Likewise.
4365 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4366 Likewise.
4367 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4368 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4369 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4370 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4371 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4372 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4373 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4374 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4375 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4376 Likewise.
4377 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4378 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4379 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4380 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4381 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4382 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4383 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4384 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4385 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4386 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4387 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4388 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4389 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4390 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4391 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4392 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4393 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4394 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4395 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4396 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4397 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4398 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4399 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4400 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4401 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4402 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4403 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4404 Likewise.
4405 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4406 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4407 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4408 Likewise.
4409 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4410 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4411 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4412 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4413 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4414 Likewise.
4415 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4416 Likewise.
4417 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4418 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4419 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4420 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4421 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4422 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4423 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4424 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4425 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4426 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4427 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4428 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4429 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4430 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4431 Likewise.
4432 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4433 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4434 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4435 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4436 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4437 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4438 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4439 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4440 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4441 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4442 Likewise.
4443 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4444 Likewise.
4445 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4446 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4447 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4448 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4449 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4450 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4451 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4452 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4453 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4454 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4455 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4456 Likewise.
4457 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4458 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4459 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4460 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4461 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4462 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4463 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4464 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4465 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4466 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4467 Likewise.
4468 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4469 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4470 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4471 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4472 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4473 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4474 Likewise.
4475 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4476 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4477 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4478 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4479 Likewise.
4480 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4481 Likewise.
4482 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4483 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4484 Likewise.
4485 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4486 * testsuite/22_locale/ctype/2.cc: Likewise.
4487 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4488 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4489 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4490 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4491 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4492 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4493 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4494 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4495 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4496 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4497 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4498 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4499 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4500 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4501 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4502 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4503 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4504 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4505 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4506 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4507 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4508 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4509 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4510 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4511 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4512 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4513 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4514 * testsuite/22_locale/facet/1.cc: Likewise.
4515 * testsuite/22_locale/facet/2.cc: Likewise.
4516 * testsuite/22_locale/facet/25421.cc: Likewise.
4517 * testsuite/22_locale/global_templates/1.cc: Likewise.
4518 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4519 Likewise.
4520 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4521 Likewise.
4522 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4523 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4524 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4525 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4526 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4527 * testsuite/22_locale/locale/13630.cc: Likewise.
4528 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4529 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4530 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4531 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4532 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4533 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4534 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4535 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4536 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4537 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4538 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4539 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4540 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4541 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4542 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4543 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4544 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4545 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4546 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4547 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4548 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4549 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4550 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4551 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4552 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4553 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4554 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4555 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4556 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4557 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4558 Likewise.
4559 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4560 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4561 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4562 Likewise.
4563 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4564 Likewise.
4565 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4566 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4567 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4568 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4569 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4570 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4571 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4572 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4573 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4574 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4575 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4576 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4577 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4578 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4579 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4580 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4581 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4582 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4583 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4584 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4585 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4586 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4587 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4588 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4589 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4590 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4591 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4592 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4593 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4594 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4595 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4596 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4597 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4598 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4599 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4600 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4601 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4602 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4603 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4604 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4605 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4606 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4607 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4608 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4609 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4610 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4611 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4612 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4613 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4614 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4615 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4616 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4617 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4618 Likewise.
4619 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4620 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4621 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4622 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4623 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4624 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4625 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4626 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4627 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4628 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4629 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4630 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4631 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4632 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4633 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4634 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4635 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4636 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4637 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4638 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4639 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4640 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4641 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4642 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4643 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4644 Likewise.
4645 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4646 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4647 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4648 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4649 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4650 Likewise.
4651 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4652 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4653 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4654 Likewise.
4655 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4656 Likewise.
4657 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4658 Likewise.
4659 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4660 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4661 Likewise.
4662 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4663 Likewise.
4664 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4665 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4666 Likewise.
4667 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4668 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4669 Likewise.
4670 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4671 Likewise.
4672 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4673 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4674 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4675 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4676 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4677 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4678 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4679 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4680 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4681 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4682 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4683 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4684 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4685 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4686 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4687 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4688 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4689 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4690 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4691 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4692 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4693 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4694 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4695 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4696 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4697 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4698 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4699 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4700 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4701 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4702 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4703 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4704 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4705 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4706 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4707 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4708 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4709 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4710 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4711 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4712 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4713 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4714 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4715 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4716 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4717 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4718 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4719 Likewise.
4720 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4721 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4722 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4723 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4724 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4725 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4726 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4727 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4728 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4729 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4730 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4731 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4732 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4733 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4734 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4735 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4736 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4737 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4738 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4739 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4740 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4741 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4742 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4743 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4744 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4745 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4746 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4747 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4748 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4749 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4750 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4751 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4752 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4753 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4754 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4755 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4756 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4757 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4758 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4759 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4760 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4761 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4762 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4763 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4764 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4765 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4766 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4767 Likewise.
4768 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4769 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4770 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4771 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4772 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4773 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4774 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4775 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4776 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4777 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4778 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4779 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4780 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4781 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4782 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4783 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4784 Likewise.
4785 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4786 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4787 Likewise.
4788 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4789 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4790 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4791 Likewise.
4792 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4793 Likewise.
4794 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4795 Likewise.
4796 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4797 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4799 Likewise.
4800 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4801 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4802 Likewise.
4803 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4804 Likewise.
4805 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4806 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4807 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4808 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4809 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4810 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4811 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4812 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4813 Likewise.
4814 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4815 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4816 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4817 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4818 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4819 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4820 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4821 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4822 Likewise.
4823 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4824 Likewise.
4825 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4826 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4827 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4828 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4829 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4830 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4831 Likewise.
4832 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4833 Likewise.
4834 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4835 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4836 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4837 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4838 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4839 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4840 Likewise.
4841 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4842 Likewise.
4843 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4844 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4845 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4846 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4847 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4848 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4849 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4850 Likewise.
4851 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4852 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4853 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4854 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4855 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4856 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4857 Likewise.
4858 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4859 Likewise.
4860 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4861 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4862 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4863 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4864 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4865 Likewise.
4866 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4867 Likewise.
4868 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4869 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4870 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4871 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4872 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4873 Likewise.
4874 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4875 Likewise.
4876 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4877 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4878 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4879 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4880 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4881 Likewise.
4882 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4883 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4884 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4885 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4886 Likewise.
4887 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4888 Likewise.
4889 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4890 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4891 Likewise.
4892 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4893 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4894 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4895 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4896 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4897 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4898 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4899 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4900 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4901 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4902 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4903 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4904 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4905 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4906 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4907 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4908 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4909 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4910 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4911 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4912 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4913 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4914 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4915 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4916 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4917 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4918 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4919 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4920 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4921 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4922 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4923 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4924 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4925 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4926 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4927 Likewise.
4928 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4929 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4930 * testsuite/23_containers/bitset/18604.cc: Likewise.
4931 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4932 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4933 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4934 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4935 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4936 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4937 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4938 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4939 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4940 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4941 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4942 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4943 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4944 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4945 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4946 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4947 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4948 * testsuite/23_containers/deque/18604.cc: Likewise.
4949 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4950 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4951 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4952 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4953 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4954 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4955 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4956 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4957 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4958 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4959 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4960 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4961 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4962 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4963 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4964 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4965 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4966 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4967 Likewise.
4968 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4969 Likewise.
4970 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4971 Likewise.
4972 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4973 Likewise.
4974 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4975 Likewise.
4976 * testsuite/23_containers/deque/types/1.cc: Likewise.
4977 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4978 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4979 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4980 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4981 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4982 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4983 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4984 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4985 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4986 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4987 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4988 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4989 Likewise.
4990 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4991 Likewise.
4992 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4993 Likewise.
4994 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4995 Likewise.
4996 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4997 Likewise.
4998 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4999 Likewise.
5000 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5001 Likewise.
5002 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5003 Likewise.
5004 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5005 Likewise.
5006 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5007 Likewise.
5008 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5009 Likewise.
5010 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5011 Likewise.
5012 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5013 Likewise.
5014 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5015 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5016 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5017 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5018 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5019 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5020 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5021 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5022 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5023 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5024 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5025 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5026 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5027 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5028 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5029 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5030 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5031 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5032 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5033 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5034 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5035 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5036 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5037 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5038 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5039 Likewise.
5040 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5041 Likewise.
5042 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5043 * testsuite/23_containers/list/18604.cc: Likewise.
5044 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5045 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5046 * testsuite/23_containers/list/cons/1.cc: Likewise.
5047 * testsuite/23_containers/list/cons/2.cc: Likewise.
5048 * testsuite/23_containers/list/cons/3.cc: Likewise.
5049 * testsuite/23_containers/list/cons/4.cc: Likewise.
5050 * testsuite/23_containers/list/cons/5.cc: Likewise.
5051 * testsuite/23_containers/list/cons/6.cc: Likewise.
5052 * testsuite/23_containers/list/cons/7.cc: Likewise.
5053 * testsuite/23_containers/list/cons/8.cc: Likewise.
5054 * testsuite/23_containers/list/cons/9.cc: Likewise.
5055 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5056 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5057 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5058 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5059 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5060 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5061 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5062 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5063 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5064 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5065 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5066 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5067 * testsuite/23_containers/list/operations/1.cc: Likewise.
5068 * testsuite/23_containers/list/operations/2.cc: Likewise.
5069 * testsuite/23_containers/list/operations/3.cc: Likewise.
5070 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5071 * testsuite/23_containers/list/operations/4.cc: Likewise.
5072 * testsuite/23_containers/list/operations/5.cc: Likewise.
5073 * testsuite/23_containers/list/pthread1.cc: Likewise.
5074 * testsuite/23_containers/list/pthread5.cc: Likewise.
5075 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5076 Likewise.
5077 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5078 Likewise.
5079 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5080 Likewise.
5081 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5082 Likewise.
5083 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5084 Likewise.
5085 * testsuite/23_containers/map/18604.cc: Likewise.
5086 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5087 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5088 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5089 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5090 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5091 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5092 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5093 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5094 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5095 * testsuite/23_containers/map/operators/1.cc: Likewise.
5096 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5097 * testsuite/23_containers/map/pthread6.cc: Likewise.
5098 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5099 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5100 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5101 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5102 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5103 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5104 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5105 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5106 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5107 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5108 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5109 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5110 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5111 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5112 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5113 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5114 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5115 * testsuite/23_containers/set/18604.cc: Likewise.
5116 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5117 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5118 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5119 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5120 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5121 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5122 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5123 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5124 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5125 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5126 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5127 Likewise.
5128 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5129 Likewise.
5130 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5131 Likewise.
5132 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5133 Likewise.
5134 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5135 Likewise.
5136 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5137 Likewise.
5138 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5139 Likewise.
5140 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5141 Likewise.
5142 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5143 Likewise.
5144 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5145 Likewise.
5146 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5147 Likewise.
5148 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5149 Likewise.
5150 * testsuite/23_containers/vector/18604.cc: Likewise.
5151 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5152 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5153 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5154 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5155 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5156 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5157 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5158 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5159 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5160 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5161 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5162 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5163 Likewise.
5164 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5165 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5166 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5167 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5168 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5169 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5170 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5171 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5172 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5173 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5174 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5175 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5176 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5177 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5178 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5179 Likewise.
5180 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5181 Likewise.
5182 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5183 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5184 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5185 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5186 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5187 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5188 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5189 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5190 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5191 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5192 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5193 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5194 Likewise.
5195 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5196 Likewise.
5197 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5198 Likewise.
5199 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5200 Likewise.
5201 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5202 Likewise.
5203 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5204 Likewise.
5205 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5206 * testsuite/23_containers/vector/types/1.cc: Likewise.
5207 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5208 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5209 Likewise.
5210 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5211 Likewise.
5212 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5213 Likewise.
5214 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5215 Likewise.
5216 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5217 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5218 Likewise.
5219 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5220 Likewise.
5221 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5222 Likewise.
5223 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5224 Likewise.
5225 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5226 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5227 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5228 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5229 Likewise.
5230 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5231 Likewise.
5232 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5233 Likewise.
5234 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5235 Likewise.
5236 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5237 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5238 Likewise.
5239 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5240 Likewise.
5241 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5242 Likewise.
5243 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5244 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5245 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5246 Likewise.
5247 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5248 Likewise.
5249 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5250 Likewise.
5251 * testsuite/24_iterators/operations/next.cc: Likewise.
5252 * testsuite/24_iterators/operations/prev.cc: Likewise.
5253 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5254 Likewise.
5255 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5256 Likewise.
5257 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5258 Likewise.
5259 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5260 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5261 Likewise.
5262 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5263 Likewise.
5264 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5265 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5266 Likewise.
5267 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5268 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5269 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5270 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5271 Likewise.
5272 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5273 Likewise.
5274 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5275 Likewise.
5276 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5277 Likewise.
5278 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5279 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5280 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5281 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5282 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5283 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5284 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5285 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5286 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5287 * testsuite/25_algorithms/copy/1.cc: Likewise.
5288 * testsuite/25_algorithms/copy/2.cc: Likewise.
5289 * testsuite/25_algorithms/copy/3.cc: Likewise.
5290 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5291 * testsuite/25_algorithms/copy/4.cc: Likewise.
5292 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5293 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5294 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5295 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5296 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5297 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5298 Likewise.
5299 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5300 Likewise.
5301 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5302 Likewise.
5303 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5304 Likewise.
5305 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5306 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5307 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5308 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5309 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5310 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5311 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5312 * testsuite/25_algorithms/count/1.cc: Likewise.
5313 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5314 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5315 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5316 * testsuite/25_algorithms/equal/1.cc: Likewise.
5317 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5318 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5319 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5320 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5321 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5322 * testsuite/25_algorithms/fill/1.cc: Likewise.
5323 * testsuite/25_algorithms/fill/2.cc: Likewise.
5324 * testsuite/25_algorithms/fill/3.cc: Likewise.
5325 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5326 * testsuite/25_algorithms/fill/4.cc: Likewise.
5327 * testsuite/25_algorithms/fill/5.cc: Likewise.
5328 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5329 * testsuite/25_algorithms/find/1.cc: Likewise.
5330 * testsuite/25_algorithms/find/17441.cc: Likewise.
5331 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5332 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5333 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5334 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5335 Likewise.
5336 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5337 Likewise.
5338 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5339 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5340 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5341 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5342 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5343 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5344 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5345 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5346 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5347 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5348 Likewise.
5349 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5350 Likewise.
5351 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5352 Likewise.
5353 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5354 Likewise.
5355 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5356 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5357 * testsuite/25_algorithms/heap/1.cc: Likewise.
5358 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5359 * testsuite/25_algorithms/includes/1.cc: Likewise.
5360 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5361 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5362 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5363 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5364 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5365 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5366 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5367 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5368 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5369 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5370 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5371 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5372 Likewise.
5373 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5374 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5375 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5376 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5377 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5378 * testsuite/25_algorithms/max/1.cc: Likewise.
5379 * testsuite/25_algorithms/max/2.cc: Likewise.
5380 * testsuite/25_algorithms/max/3.cc: Likewise.
5381 * testsuite/25_algorithms/max/37547.cc: Likewise.
5382 * testsuite/25_algorithms/max/4.cc: Likewise.
5383 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5384 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5385 * testsuite/25_algorithms/merge/1.cc: Likewise.
5386 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5387 * testsuite/25_algorithms/min/1.cc: Likewise.
5388 * testsuite/25_algorithms/min/2.cc: Likewise.
5389 * testsuite/25_algorithms/min/3.cc: Likewise.
5390 * testsuite/25_algorithms/min/37547.cc: Likewise.
5391 * testsuite/25_algorithms/min/4.cc: Likewise.
5392 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5393 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5394 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5395 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5396 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5397 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5398 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5399 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5400 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5401 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5402 * testsuite/25_algorithms/move/1.cc: Likewise.
5403 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5404 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5405 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5406 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5407 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5408 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5409 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5410 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5411 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5412 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5413 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5414 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5415 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5416 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5417 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5418 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5419 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5420 * testsuite/25_algorithms/partition/1.cc: Likewise.
5421 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5422 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5423 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5424 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5425 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5426 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5427 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5428 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5429 * testsuite/25_algorithms/remove/1.cc: Likewise.
5430 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5431 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5432 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5433 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5434 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5435 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5436 * testsuite/25_algorithms/replace/1.cc: Likewise.
5437 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5438 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5439 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5440 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5441 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5442 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5443 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5444 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5445 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5446 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5447 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5448 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5449 * testsuite/25_algorithms/search/1.cc: Likewise.
5450 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5451 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5452 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5453 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5454 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5455 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5456 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5457 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5458 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5459 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5460 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5461 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5462 Likewise.
5463 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5464 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5465 * testsuite/25_algorithms/sort/1.cc: Likewise.
5466 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5467 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5468 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5469 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5470 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5471 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5472 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5473 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5474 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5475 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5476 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5477 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5478 * testsuite/25_algorithms/unique/1.cc: Likewise.
5479 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5480 * testsuite/25_algorithms/unique/2.cc: Likewise.
5481 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5482 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5483 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5484 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5485 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5486 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5487 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5488 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5489 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5490 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5491 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5492 * testsuite/26_numerics/complex/13450.cc: Likewise.
5493 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5494 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5495 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5496 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5497 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5498 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5499 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5500 Likewise.
5501 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5502 Likewise.
5503 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5504 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5505 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5506 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5507 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5508 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5509 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5510 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5511 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5512 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5513 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5514 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5515 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5516 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5517 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5518 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5519 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5520 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5521 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5522 Likewise.
5523 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5524 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5525 Likewise.
5526 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5527 Likewise.
5528 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5529 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5530 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5531 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5532 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5533 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5534 * testsuite/26_numerics/iota/1.cc: Likewise.
5535 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5536 * testsuite/26_numerics/slice/1.cc: Likewise.
5537 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5538 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5539 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5540 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5541 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5542 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5543 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5544 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5545 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5546 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5547 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5548 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5549 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5550 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5551 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5552 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5553 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5554 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5555 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5556 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5557 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5558 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5559 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5560 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5561 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5562 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5563 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5564 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5565 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5566 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5569 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5570 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5571 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5578 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5579 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5593 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5594 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5605 Likewise.
5606 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5618 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5633 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5644 Likewise.
5645 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5669 Likewise.
5670 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5711 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5720 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5721 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5722 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5723 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5724 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5725 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5726 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5727 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5728 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5729 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5730 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5731 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5732 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5733 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5734 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5735 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5736 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5737 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5738 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5739 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5740 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5741 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5742 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5743 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5744 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5745 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5746 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5747 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5748 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5749 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5750 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5751 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5752 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5753 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5754 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5755 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5756 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5757 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5758 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5759 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5760 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5761 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5762 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5763 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5764 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5765 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5766 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5767 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5768 Likewise.
5769 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5770 Likewise.
5771 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5772 Likewise.
5773 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5774 Likewise.
5775 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5776 Likewise.
5777 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5778 Likewise.
5779 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5780 Likewise.
5781 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5782 Likewise.
5783 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5784 Likewise.
5785 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5786 Likewise.
5787 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5788 Likewise.
5789 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5790 Likewise.
5791 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5792 Likewise.
5793 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5794 Likewise.
5795 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5796 Likewise.
5797 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5798 Likewise.
5799 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5800 Likewise.
5801 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5802 Likewise.
5803 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5804 Likewise.
5805 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5806 Likewise.
5807 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5808 Likewise.
5809 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5810 Likewise.
5811 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5812 Likewise.
5813 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5814 Likewise.
5815 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5816 Likewise.
5817 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5818 Likewise.
5819 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5820 Likewise.
5821 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5822 Likewise.
5823 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5824 Likewise.
5825 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5826 Likewise.
5827 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5828 Likewise.
5829 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5830 Likewise.
5831 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5832 Likewise.
5833 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5834 Likewise.
5835 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5836 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5837 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5838 Likewise.
5839 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5840 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5841 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5842 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5843 Likewise.
5844 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5845 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5846 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5847 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5848 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5849 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5850 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5851 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5852 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5853 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5854 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5855 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5856 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5857 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5858 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5859 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5860 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5861 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5862 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5863 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5864 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5865 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5866 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5867 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5868 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5869 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5870 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5871 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5872 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5873 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5874 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5875 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5876 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5877 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5878 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5879 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5880 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5881 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5882 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5883 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5884 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5885 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5886 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5887 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5888 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5889 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5890 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5891 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5892 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5893 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5894 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5895 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5896 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5897 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5898 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5899 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5900 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5901 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5902 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5903 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5904 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5905 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5906 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5907 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5908 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5909 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5910 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5911 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5912 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5913 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5914 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5915 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5916 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5917 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5918 Likewise.
5919 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5920 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5921 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5922 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5923 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5924 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5925 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5926 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5927 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5928 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5929 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5930 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5931 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5932 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5933 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5934 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5935 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5936 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5937 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5938 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5939 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5940 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5941 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5942 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5943 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5944 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5945 Likewise.
5946 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5947 Likewise.
5948 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5949 Likewise.
5950 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5951 Likewise.
5952 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5953 Likewise.
5954 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5955 Likewise.
5956 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5957 Likewise.
5958 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5959 Likewise.
5960 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5961 Likewise.
5962 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5963 Likewise.
5964 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5965 Likewise.
5966 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5967 Likewise.
5968 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5969 Likewise.
5970 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5971 Likewise.
5972 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5973 Likewise.
5974 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5975 Likewise.
5976 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5977 Likewise.
5978 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5979 Likewise.
5980 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5981 Likewise.
5982 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5983 Likewise.
5984 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5985 Likewise.
5986 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5987 Likewise.
5988 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5989 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5990 Likewise.
5991 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5992 Likewise.
5993 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5994 Likewise.
5995 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5996 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5997 Likewise.
5998 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5999 Likewise.
6000 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6001 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6002 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6003 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6004 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6005 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6006 Likewise.
6007 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6008 Likewise.
6009 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6010 Likewise.
6011 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6012 Likewise.
6013 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6014 Likewise.
6015 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6016 Likewise.
6017 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6018 Likewise.
6019 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6020 Likewise.
6021 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6022 Likewise.
6023 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6024 Likewise.
6025 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6026 Likewise.
6027 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6028 Likewise.
6029 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6030 Likewise.
6031 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6032 Likewise.
6033 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6034 Likewise.
6035 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6036 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6037 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6038 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6039 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6040 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6041 Likewise.
6042 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6043 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6044 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6045 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6046 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6047 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6048 Likewise.
6049 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6050 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6051 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6052 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6053 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6054 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6055 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6056 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6057 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6058 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6059 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6060 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6061 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6062 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6063 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6064 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6065 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6066 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6067 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6068 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6069 Likewise.
6070 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6071 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6072 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6073 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6074 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6075 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6076 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6077 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6078 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6079 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6080 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6081 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6082 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6083 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6084 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6085 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6086 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6087 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6088 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6089 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6090 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6091 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6092 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6093 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6094 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6095 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6096 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6097 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6098 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6099 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6100 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6101 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6102 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6103 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6104 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6105 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6106 Likewise.
6107 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6108 Likewise.
6109 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6110 Likewise.
6111 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6112 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6113 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6114 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6115 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6116 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6117 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6118 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6119 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6120 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6121 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6122 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6123 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6124 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6125 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6126 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6127 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6128 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6129 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6130 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6131 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6132 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6133 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6134 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6135 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6136 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6137 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6138 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6139 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6140 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6141 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6142 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6143 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6144 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6145 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6146 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6147 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6148 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6149 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6150 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6151 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6152 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6153 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6154 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6155 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6156 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6157 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6158 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6159 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6160 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6161 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6162 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6163 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6164 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6165 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6166 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6167 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6168 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6169 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6170 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6171 Likewise.
6172 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6173 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6174 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6175 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6176 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6177 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6178 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6179 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6180 * testsuite/27_io/fpos/11450.cc: Likewise.
6181 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6182 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6183 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6184 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6185 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6186 * testsuite/27_io/fpos/14775.cc: Likewise.
6187 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6188 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6189 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6190 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6191 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6192 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6193 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6194 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6195 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6196 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6197 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6198 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6199 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6200 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6201 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6202 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6203 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6204 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6205 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6206 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6207 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6208 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6209 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6210 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6211 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6212 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6213 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6214 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6215 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6216 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6217 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6218 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6219 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6220 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6221 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6222 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6223 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6224 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6225 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6226 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6227 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6228 * testsuite/27_io/objects/char/1.cc: Likewise.
6229 * testsuite/27_io/objects/char/10.cc: Likewise.
6230 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6231 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6232 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6233 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6234 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6235 * testsuite/27_io/objects/char/2.cc: Likewise.
6236 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6237 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6238 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6239 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6240 * testsuite/27_io/objects/char/5.cc: Likewise.
6241 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6242 * testsuite/27_io/objects/char/6.cc: Likewise.
6243 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6244 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6245 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6246 * testsuite/27_io/objects/char/7.cc: Likewise.
6247 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6248 * testsuite/27_io/objects/char/8.cc: Likewise.
6249 * testsuite/27_io/objects/char/9.cc: Likewise.
6250 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6251 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6252 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6253 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6254 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6255 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6256 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6257 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6258 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6259 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6260 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6261 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6262 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6263 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6264 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6265 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6266 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6267 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6268 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6269 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6270 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6271 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6272 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6273 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6274 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6275 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6276 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6277 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6278 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6279 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6280 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6281 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6282 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6283 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6284 * testsuite/27_io/types/1.cc: Likewise.
6285 * testsuite/27_io/types/2.cc: Likewise.
6286 * testsuite/27_io/types/3.cc: Likewise.
6287 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6288 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6289 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6290 Likewise.
6291 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6292 Likewise.
6293 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6294 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6295 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6296 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6297 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6298 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6299 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6300 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6301 Likewise.
6302 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6303 Likewise.
6304 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6305 Likewise.
6306 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6307 Likewise.
6308 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6309 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6310 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6311 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6312 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6313 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6314 Likewise.
6315 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6316 Likewise.
6317 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6318 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6319 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6320 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6321 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6322 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6323 * testsuite/Makefile.am: Likewise.
6324 * testsuite/abi/30586.cc: Likewise.
6325 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6326 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6327 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6328 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6329 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6330 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6331 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6332 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6333 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6334 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6335 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6336 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6337 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6338 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6339 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6340 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6341 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6342 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6343 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6344 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6345 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6346 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6347 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6348 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6349 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6350 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6351 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6352 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6353 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6354 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6355 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6356 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6357 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6358 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6359 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6360 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6361 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6362 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6363 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6364 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6365 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6366 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6367 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6368 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6369 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6370 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6371 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6372 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6373 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6374 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6375 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6376 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6377 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6378 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6379 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6380 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6381 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6382 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6383 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6384 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6385 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6386 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6387 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6388 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6389 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6390 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6391 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6392 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6393 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6394 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6395 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6396 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6397 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6398 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6399 * testsuite/abi/demangle/regression/old.cc: Likewise.
6400 * testsuite/abi/header_cxxabi.c: Likewise.
6401 * testsuite/backward/11460.cc: Likewise.
6402 * testsuite/backward/hash_map/1.cc: Likewise.
6403 * testsuite/backward/hash_map/14648.cc: Likewise.
6404 * testsuite/backward/hash_map/23528.cc: Likewise.
6405 * testsuite/backward/hash_set/1.cc: Likewise.
6406 * testsuite/backward/strstream_members.cc: Likewise.
6407 * testsuite/config/default.exp: Likewise.
6408 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6409 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6410 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6411 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6412 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6413 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6414 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6415 * testsuite/data/sgetn.txt: Likewise.
6416 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6417 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6418 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6419 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6420 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6421 * testsuite/ext/array_allocator/26875.cc: Likewise.
6422 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6423 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6424 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6425 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6426 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6427 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6428 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6429 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6430 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6431 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6432 * testsuite/ext/codecvt/1.cc: Likewise.
6433 * testsuite/ext/codecvt/char-1.cc: Likewise.
6434 * testsuite/ext/codecvt/char-2.cc: Likewise.
6435 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6436 * testsuite/ext/concept_checks.cc: Likewise.
6437 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6438 Likewise.
6439 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6440 Likewise.
6441 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6442 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6443 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6444 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6445 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6446 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6447 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6448 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6449 Likewise.
6450 * testsuite/ext/headers.cc: Likewise.
6451 * testsuite/ext/is_heap/1.cc: Likewise.
6452 * testsuite/ext/is_heap/check_type.cc: Likewise.
6453 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6454 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6455 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6456 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6457 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6458 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6459 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6460 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6461 * testsuite/ext/median.cc: Likewise.
6462 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6463 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6464 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6465 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6466 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6467 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6468 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6469 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6470 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6471 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6472 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6473 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6474 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6475 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6476 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6477 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6478 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6479 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6480 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6481 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6482 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6483 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6484 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6485 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6486 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6487 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6488 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6489 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6490 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6491 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6492 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6493 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6494 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6495 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6496 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6497 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6498 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6499 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6500 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6501 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6502 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6503 * testsuite/ext/rope/1.cc: Likewise.
6504 * testsuite/ext/rope/2.cc: Likewise.
6505 * testsuite/ext/rope/3.cc: Likewise.
6506 * testsuite/ext/rope/36832.cc: Likewise.
6507 * testsuite/ext/rope/4.cc: Likewise.
6508 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6509 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6510 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6511 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6512 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6513 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6514 Likewise.
6515 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6516 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6517 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6518 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6519 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6520 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6521 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6522 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6523 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6524 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6525 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6526 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6527 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6528 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6529 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6530 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6531 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6532 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6533 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6534 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6535 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6536 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6537 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6538 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6539 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6540 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6541 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6542 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6543 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6544 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6545 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6546 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6547 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6548 * testsuite/lib/dg-options.exp: Likewise.
6549 * testsuite/lib/libstdc++.exp: Likewise.
6550 * testsuite/lib/prune.exp: Likewise.
6551 * testsuite/libstdc++-abi/abi.exp: Likewise.
6552 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6553 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6554 Likewise.
6555 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6556 Likewise.
6557 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6558 Likewise.
6559 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6560 Likewise.
6561 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6562 Likewise.
6563 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6564 Likewise.
6565 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6566 Likewise.
6567 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6568 Likewise.
6569 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6570 Likewise.
6571 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6572 Likewise.
6573 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6574 Likewise.
6575 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6576 Likewise.
6577 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6578 Likewise.
6579 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6580 Likewise.
6581 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6582 Likewise.
6583 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6584 Likewise.
6585 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6586 Likewise.
6587 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6588 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6589 Likewise.
6590 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6591 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6592 Likewise.
6593 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6594 Likewise.
6595 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6596 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6597 Likewise.
6598 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6599 Likewise.
6600 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6601 Likewise.
6602 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6603 Likewise.
6604 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6605 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6606 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6607 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6608 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6609 Likewise.
6610 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6611 Likewise.
6612 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6613 Likewise.
6614 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6615 Likewise.
6616 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6617 Likewise.
6618 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6619 Likewise.
6620 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6621 Likewise.
6622 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6623 Likewise.
6624 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6625 Likewise.
6626 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6627 Likewise.
6628 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6629 Likewise.
6630 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6631 Likewise.
6632 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6633 Likewise.
6634 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6635 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6636 Likewise.
6637 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6638 Likewise.
6639 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6640 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6641 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6642 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6643 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6644 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6645 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6646 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6647 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6648 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6649 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6650 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6651 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6652 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6653 Likewise.
6654 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6655 Likewise.
6656 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6657 Likewise.
6658 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6659 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6660 Likewise.
6661 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6662 Likewise.
6663 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6664 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6665 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6666 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6667 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6668 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6669 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6670 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6671 Likewise.
6672 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6673 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6674 Likewise.
6675 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6676 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6677 Likewise.
6678 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6679 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6680 Likewise.
6681 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6682 Likewise.
6683 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6684 Likewise.
6685 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6686 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6687 Likewise.
6688 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6689 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6690 Likewise.
6691 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6692 Likewise.
6693 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6694 Likewise.
6695 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6696 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6697 Likewise.
6698 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6699 Likewise.
6700 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6701 Likewise.
6702 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6703 Likewise.
6704 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6705 Likewise.
6706 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6707 Likewise.
6708 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6709 Likewise.
6710 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6711 Likewise.
6712 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6713 Likewise.
6714 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6715 Likewise.
6716 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6717 Likewise.
6718 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6719 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6720 Likewise.
6721 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6722 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6723 Likewise.
6724 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6725 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6726 Likewise.
6727 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6728 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6729 Likewise.
6730 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6731 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6732 Likewise.
6733 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6734 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6735 Likewise.
6736 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6737 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6738 Likewise.
6739 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6740 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6741 Likewise.
6742 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6743 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6744 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6745 Likewise.
6746 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6747 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6748 Likewise.
6749 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6750 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6751 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6752 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6753 Likewise.
6754 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6755 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6756 Likewise.
6757 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6758 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6759 Likewise.
6760 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6761 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6762 Likewise.
6763 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6764 Likewise.
6765 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6766 Likewise.
6767 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6768 Likewise.
6769 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6770 Likewise.
6771 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6772 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6773 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6774 Likewise.
6775 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6776 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6777 Likewise.
6778 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6779 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6780 Likewise.
6781 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6782 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6783 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6784 Likewise.
6785 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6786 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6787 Likewise.
6788 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6789 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6790 Likewise.
6791 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6792 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6793 Likewise.
6794 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6795 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6796 Likewise.
6797 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6798 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6799 Likewise.
6800 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6801 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6802 Likewise.
6803 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6804 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6805 Likewise.
6806 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6807 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6808 Likewise.
6809 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6810 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6811 Likewise.
6812 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6813 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6814 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6815 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6816 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6817 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6818 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6819 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6820 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6841 Likewise.
6842 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6845 Likewise.
6846 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6847 Likewise.
6848 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6849 Likewise.
6850 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6851 Likewise.
6852 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6853 Likewise.
6854 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6855 Likewise.
6856 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6857 Likewise.
6858 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6859 Likewise.
6860 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6861 Likewise.
6862 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6863 Likewise.
6864 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6865 Likewise.
6866 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6867 Likewise.
6868 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6869 Likewise.
6870 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6871 Likewise.
6872 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6873 Likewise.
6874 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6875 Likewise.
6876 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6877 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6878 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6879 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6880 Likewise.
6881 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6882 Likewise.
6883 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6884 Likewise.
6885 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6886 Likewise.
6887 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6888 Likewise.
6889 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6890 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6891 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6892 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6893 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6894 Likewise.
6895 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6896 Likewise.
6897 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6898 Likewise.
6899 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6900 Likewise.
6901 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6902 Likewise.
6903 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6904 Likewise.
6905 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6906 Likewise.
6907 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6908 Likewise.
6909 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6910 Likewise.
6911 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6912 Likewise.
6913 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6914 Likewise.
6915 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6916 Likewise.
6917 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6918 Likewise.
6919 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6920 Likewise.
6921 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6922 Likewise.
6923 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6924 Likewise.
6925 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6926 Likewise.
6927 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6928 Likewise.
6929 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6930 Likewise.
6931 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6932 Likewise.
6933 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6934 Likewise.
6935 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6936 Likewise.
6937 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6938 Likewise.
6939 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6940 Likewise.
6941 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6942 Likewise.
6943 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6944 Likewise.
6945 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6946 Likewise.
6947 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6948 Likewise.
6949 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6950 Likewise.
6951 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6952 Likewise.
6953 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6954 Likewise.
6955 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6956 Likewise.
6957 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6958 Likewise.
6959 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6960 Likewise.
6961 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6962 Likewise.
6963 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6964 Likewise.
6965 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6966 Likewise.
6967 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6968 Likewise.
6969 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6970 Likewise.
6971 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6972 Likewise.
6973 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6974 Likewise.
6975 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6976 Likewise.
6977 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6978 Likewise.
6979 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6980 Likewise.
6981 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6982 Likewise.
6983 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6984 Likewise.
6985 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6986 Likewise.
6987 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6988 Likewise.
6989 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6990 Likewise.
6991 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6992 Likewise.
6993 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6994 Likewise.
6995 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6996 Likewise.
6997 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6998 Likewise.
6999 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7000 Likewise.
7001 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7002 Likewise.
7003 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7004 Likewise.
7005 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7006 Likewise.
7007 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7008 Likewise.
7009 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7010 Likewise.
7011 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7012 Likewise.
7013 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7014 Likewise.
7015 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7016 Likewise.
7017 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7018 Likewise.
7019 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7020 Likewise.
7021 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7022 Likewise.
7023 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7024 Likewise.
7025 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7026 Likewise.
7027 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7028 Likewise.
7029 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7030 Likewise.
7031 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7032 Likewise.
7033 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7034 Likewise.
7035 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7036 Likewise.
7037 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7038 Likewise.
7039 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7040 Likewise.
7041 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7042 Likewise.
7043 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7044 Likewise.
7045 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7046 Likewise.
7047 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7048 Likewise.
7049 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7050 Likewise.
7051 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7052 Likewise.
7053 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7054 Likewise.
7055 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7056 Likewise.
7057 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7058 Likewise.
7059 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7060 Likewise.
7061 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7062 Likewise.
7063 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7064 Likewise.
7065 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7066 Likewise.
7067 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7068 Likewise.
7069 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7070 Likewise.
7071 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7072 Likewise.
7073 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7074 Likewise.
7075 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7076 Likewise.
7077 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7078 Likewise.
7079 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7080 Likewise.
7081 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7082 Likewise.
7083 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7084 Likewise.
7085 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7086 Likewise.
7087 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7088 Likewise.
7089 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7090 Likewise.
7091 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7092 Likewise.
7093 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7094 Likewise.
7095 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7096 Likewise.
7097 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7098 Likewise.
7099 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7100 Likewise.
7101 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7102 Likewise.
7103 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7104 Likewise.
7105 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7106 Likewise.
7107 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7108 Likewise.
7109 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7110 Likewise.
7111 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7112 Likewise.
7113 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7114 Likewise.
7115 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7116 Likewise.
7117 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7118 Likewise.
7119 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7120 Likewise.
7121 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7122 Likewise.
7123 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7124 Likewise.
7125 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7126 Likewise.
7127 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7128 Likewise.
7129 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7130 Likewise.
7131 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7132 Likewise.
7133 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7134 Likewise.
7135 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7136 Likewise.
7137 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7138 Likewise.
7139 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7140 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7141 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7142 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7143 Likewise.
7144 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7145 Likewise.
7146 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7147 Likewise.
7148 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7149 Likewise.
7150 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7151 Likewise.
7152 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7153 Likewise.
7154 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7155 Likewise.
7156 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7157 Likewise.
7158 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7159 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7160 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7161 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7162 Likewise.
7163 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7164 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7165 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7166 Likewise.
7167 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7168 Likewise.
7169 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7170 Likewise.
7171 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7172 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7173 Likewise.
7174 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7175 Likewise.
7176 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7177 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7178 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7179 Likewise.
7180 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7181 Likewise.
7182 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7183 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7184 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7185 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7186 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7187 Likewise.
7188 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7189 Likewise.
7190 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7191 Likewise.
7192 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7193 Likewise.
7194 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7195 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7196 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7197 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7198 Likewise.
7199 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7200 Likewise.
7201 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7202 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7203 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7204 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7205 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7206 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7207 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7208 Likewise.
7209 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7210 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7211 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7212 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7213 Likewise.
7214 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7215 Likewise.
7216 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7217 Likewise.
7218 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7219 Likewise.
7220 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7221 Likewise.
7222 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7223 Likewise.
7224 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7225 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7226 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7227 Likewise.
7228 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7229 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7230 Likewise.
7231 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7232 Likewise.
7233 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7234 Likewise.
7235 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7236 Likewise.
7237 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7238 Likewise.
7239 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7240 Likewise.
7241 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7242 Likewise.
7243 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7244 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7245 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7246 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7247 Likewise.
7248 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7249 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7250 Likewise.
7251 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7252 Likewise.
7253 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7254 Likewise.
7255 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7256 Likewise.
7257 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7258 Likewise.
7259 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7260 Likewise.
7261 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7262 Likewise.
7263 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7264 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7265 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7266 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7267 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7268 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7269 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7270 Likewise.
7271 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7272 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7273 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7274 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7275 Likewise.
7276 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7277 Likewise.
7278 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7279 Likewise.
7280 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7281 Likewise.
7282 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7283 Likewise.
7284 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7285 Likewise.
7286 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7287 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7288 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7289 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7290 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7291 Likewise.
7292 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7293 Likewise.
7294 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7295 Likewise.
7296 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7297 Likewise.
7298 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7299 Likewise.
7300 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7301 Likewise.
7302 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7303 Likewise.
7304 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7305 Likewise.
7306 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7307 Likewise.
7308 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7309 Likewise.
7310 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7311 Likewise.
7312 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7313 Likewise.
7314 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7315 Likewise.
7316 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7317 Likewise.
7318 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7319 Likewise.
7320 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7321 Likewise.
7322 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7323 Likewise.
7324 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7325 Likewise.
7326 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7327 Likewise.
7328 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7329 Likewise.
7330 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7331 Likewise.
7332 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7333 Likewise.
7334 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7335 Likewise.
7336 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7337 Likewise.
7338 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7339 Likewise.
7340 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7341 Likewise.
7342 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7343 Likewise.
7344 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7345 Likewise.
7346 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7347 Likewise.
7348 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7349 Likewise.
7350 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7351 Likewise.
7352 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7353 Likewise.
7354 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7355 Likewise.
7356 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7357 Likewise.
7358 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7359 Likewise.
7360 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7361 Likewise.
7362 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7363 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7364 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7365 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7366 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7367 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7368 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7369 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7370 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7371 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7372 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7373 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7374 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7375 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7376 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7377 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7378 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7379 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7380 * testsuite/tr1/headers/all.cc: Likewise.
7381 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7382 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7383 * testsuite/util/testsuite_shared.cc: Likewise.
7384 * scripts/extract_symvers: Likewise. Remove runtime exception.
7385 * testsuite/17_intro/headers/all.cc: Likewise.
7386 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7387 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7388 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7389 Likewise.
7390 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7391 Likewise.
7392 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7393 Likewise.
7394 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7395 Likewise.
7396 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7397 Likewise.
7398 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7399 Likewise.
7400 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7401 Likewise.
7402 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7403 Likewise.
7404 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7405 Likewise.
7406 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7407 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7408 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7409 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7410 Likewise.
7411 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7412 Likewise.
7413 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7414 Likewise.
7415 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7416 Likewise.
7417 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7418 Likewise.
7419 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7420 Likewise.
7421 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7422 Likewise.
7423 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7424 Likewise.
7425 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7426 Likewise.
7427 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7428 Likewise.
7429 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7430 Likewise.
7431 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7432 Likewise.
7433 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7434 Likewise.
7435 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7436 Likewise.
7437 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7438 Likewise.
7439 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7440 Likewise.
7441 * testsuite/20_util/pair/moveable.cc: Likewise.
7442 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7443 Likewise.
7444 * testsuite/20_util/pair/swap.cc: Likewise.
7445 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7446 Likewise.
7447 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7448 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7449 Likewise.
7450 * testsuite/20_util/tuple/moveable.cc: Likewise.
7451 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7452 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7453 Likewise.
7454 * testsuite/20_util/tuple/swap.cc: Likewise.
7455 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7456 Likewise.
7457 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7458 Likewise.
7459 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7460 Likewise.
7461 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7462 Likewise.
7463 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7464 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7465 Likewise.
7466 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7467 Likewise.
7468 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7469 Likewise.
7470 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7471 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7472 Likewise.
7473 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7474 Likewise.
7475 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7476 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7477 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7478 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7479 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7480 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7481 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7482 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7483 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7484 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7485 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7486 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7487 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7488 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7489 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7490 Likewise.
7491 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7492 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7493 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7494 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7495 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7496 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7497 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7498 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7499 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7500 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7501 Likewise.
7502 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7503 Likewise.
7504 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7505 Likewise.
7506 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7507 Likewise.
7508 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7509 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7510 Likewise.
7511 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7512 Likewise.
7513 * testsuite/23_containers/deque/14340.cc: Likewise.
7514 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7515 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7516 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7517 * testsuite/23_containers/deque/init-list.cc: Likewise.
7518 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7519 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7520 * testsuite/23_containers/deque/moveable.cc: Likewise.
7521 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7522 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7523 Likewise.
7524 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7525 Likewise.
7526 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7527 Likewise.
7528 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7529 Likewise.
7530 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7531 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7532 Likewise.
7533 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7534 Likewise.
7535 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7536 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7537 Likewise.
7538 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7539 Likewise.
7540 * testsuite/23_containers/list/14340.cc: Likewise.
7541 * testsuite/23_containers/list/23781.cc: Likewise.
7542 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7543 * testsuite/23_containers/list/init-list.cc: Likewise.
7544 * testsuite/23_containers/list/moveable.cc: Likewise.
7545 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7546 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7547 Likewise.
7548 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7549 Likewise.
7550 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7551 Likewise.
7552 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7553 Likewise.
7554 * testsuite/23_containers/map/14340.cc: Likewise.
7555 * testsuite/23_containers/map/23781.cc: Likewise.
7556 * testsuite/23_containers/map/init-list.cc: Likewise.
7557 * testsuite/23_containers/map/moveable.cc: Likewise.
7558 * testsuite/23_containers/map/operations/1.cc: Likewise.
7559 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7560 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7561 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7562 Likewise.
7563 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7564 Likewise.
7565 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7566 Likewise.
7567 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7568 Likewise.
7569 * testsuite/23_containers/multimap/14340.cc: Likewise.
7570 * testsuite/23_containers/multimap/23781.cc: Likewise.
7571 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7572 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7573 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7574 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7575 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7576 Likewise.
7577 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7578 Likewise.
7579 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7580 Likewise.
7581 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7582 Likewise.
7583 * testsuite/23_containers/multiset/14340.cc: Likewise.
7584 * testsuite/23_containers/multiset/23781.cc: Likewise.
7585 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7586 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7587 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7588 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7589 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7590 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7591 Likewise.
7592 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7593 Likewise.
7594 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7595 Likewise.
7596 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7597 Likewise.
7598 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7599 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7600 Likewise.
7601 * testsuite/23_containers/queue/moveable.cc: Likewise.
7602 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7603 Likewise.
7604 * testsuite/23_containers/set/14340.cc: Likewise.
7605 * testsuite/23_containers/set/23781.cc: Likewise.
7606 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7607 * testsuite/23_containers/set/init-list.cc: Likewise.
7608 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7609 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7610 * testsuite/23_containers/set/moveable.cc: Likewise.
7611 * testsuite/23_containers/set/operations/1.cc: Likewise.
7612 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7613 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7614 Likewise.
7615 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7616 Likewise.
7617 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7618 Likewise.
7619 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7620 Likewise.
7621 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7622 Likewise.
7623 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7624 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7625 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7626 Likewise.
7627 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7628 Likewise.
7629 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7630 Likewise.
7631 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7632 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7633 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7634 Likewise.
7635 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7636 Likewise.
7637 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7638 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7639 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7640 Likewise.
7641 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7642 Likewise.
7643 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7644 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7645 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7646 Likewise.
7647 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7648 Likewise.
7649 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7650 Likewise.
7651 * testsuite/23_containers/vector/14340.cc: Likewise.
7652 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7653 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7654 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7655 Likewise.
7656 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7657 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7658 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7659 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7660 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7661 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7662 Likewise.
7663 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7664 Likewise.
7665 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7666 Likewise.
7667 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7668 Likewise.
7669 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7670 Likewise.
7671 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7672 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7673 * testsuite/23_containers/vector/init-list.cc: Likewise.
7674 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7675 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7676 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7677 * testsuite/23_containers/vector/moveable.cc: Likewise.
7678 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7679 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7680 Likewise.
7681 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7682 Likewise.
7683 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7684 Likewise.
7685 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7686 Likewise.
7687 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7688 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7689 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7690 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7691 Likewise.
7692 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7693 Likewise.
7694 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7695 Likewise.
7696 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7697 Likewise.
7698 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7699 Likewise.
7700 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7701 Likewise.
7702 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7703 Likewise.
7704 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7705 Likewise.
7706 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7707 Likewise.
7708 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7709 Likewise.
7710 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7711 Likewise.
7712 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7713 Likewise.
7714 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7715 Likewise.
7716 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7717 Likewise.
7718 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7719 Likewise.
7720 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7721 Likewise.
7722 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7723 Likewise.
7724 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7725 Likewise.
7726 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7727 Likewise.
7728 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7729 Likewise.
7730 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7731 Likewise.
7732 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7733 Likewise.
7734 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7735 Likewise.
7736 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7737 Likewise.
7738 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7739 Likewise.
7740 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7741 Likewise.
7742 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7743 Likewise.
7744 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7745 Likewise.
7746 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7747 Likewise.
7748 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7749 Likewise.
7750 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7751 Likewise.
7752 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7753 Likewise.
7754 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7755 Likewise.
7756 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7757 Likewise.
7758 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7759 Likewise.
7760 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7761 Likewise.
7762 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7763 Likewise.
7764 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7765 Likewise.
7766 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7767 Likewise.
7768 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7769 Likewise.
7770 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7771 Likewise.
7772 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7773 Likewise.
7774 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7775 Likewise.
7776 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7777 Likewise.
7778 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7779 Likewise.
7780 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7781 Likewise.
7782 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7783 Likewise.
7784 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7785 Likewise.
7786 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7787 Likewise.
7788 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7789 Likewise.
7790 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7791 Likewise.
7792 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7793 Likewise.
7794 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7795 Likewise.
7796 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7797 Likewise.
7798 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7799 Likewise.
7800 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7801 Likewise.
7802 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7803 Likewise.
7804 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7805 Likewise.
7806 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7807 Likewise.
7808 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7809 Likewise.
7810 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7811 Likewise.
7812 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7813 Likewise.
7814 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7815 Likewise.
7816 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7817 Likewise.
7818 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7819 Likewise.
7820 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7821 Likewise.
7822 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7823 Likewise.
7824 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7825 Likewise.
7826 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7827 Likewise.
7828 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7829 Likewise.
7830 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7831 Likewise.
7832 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7833 Likewise.
7834 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7835 Likewise.
7836 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7837 Likewise.
7838 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7839 Likewise.
7840 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7841 Likewise.
7842 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7843 Likewise.
7844 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7845 Likewise.
7846 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7847 Likewise.
7848 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7849 Likewise.
7850 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7851 Likewise.
7852 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7853 Likewise.
7854 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7855 Likewise.
7856 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7857 Likewise.
7858 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7859 Likewise.
7860 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7861 Likewise.
7862 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7863 Likewise.
7864 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7865 Likewise.
7866 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7867 Likewise.
7868 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7869 Likewise.
7870 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7871 Likewise.
7872 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7873 Likewise.
7874 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7875 Likewise.
7876 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7877 Likewise.
7878 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7879 Likewise.
7880 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7881 Likewise.
7882 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7883 Likewise.
7884 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7885 Likewise.
7886 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7887 Likewise.
7888 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7889 Likewise.
7890 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7891 Likewise.
7892 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7893 Likewise.
7894 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7895 Likewise.
7896 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7897 Likewise.
7898 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7899 Likewise.
7900 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7901 Likewise.
7902 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7903 Likewise.
7904 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7905 Likewise.
7906 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7907 Likewise.
7908 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7909 Likewise.
7910 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7911 Likewise.
7912 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7913 Likewise.
7914 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7915 Likewise.
7916 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7917 Likewise.
7918 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7919 Likewise.
7920 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7921 Likewise.
7922 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7923 Likewise.
7924 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7925 Likewise.
7926 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7927 Likewise.
7928 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7929 Likewise.
7930 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7931 Likewise.
7932 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7933 Likewise.
7934 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7935 Likewise.
7936 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7937 Likewise.
7938 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7939 Likewise.
7940 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7941 Likewise.
7942 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7943 Likewise.
7944 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7945 Likewise.
7946 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7947 Likewise.
7948 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7949 Likewise.
7950 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7951 Likewise.
7952 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7953 Likewise.
7954 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7955 Likewise.
7956 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7957 Likewise.
7958 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7959 Likewise.
7960 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7961 Likewise.
7962 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7963 Likewise.
7964 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7965 Likewise.
7966 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7967 Likewise.
7968 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7969 Likewise.
7970 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7971 Likewise.
7972 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7973 Likewise.
7974 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7975 Likewise.
7976 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7977 Likewise.
7978 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7979 Likewise.
7980 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7981 Likewise.
7982 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7983 Likewise.
7984 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7985 Likewise.
7986 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7987 Likewise.
7988 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7989 Likewise.
7990 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7991 Likewise.
7992 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7993 Likewise.
7994 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7995 Likewise.
7996 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7997 Likewise.
7998 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7999 Likewise.
8000 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8001 Likewise.
8002 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8003 Likewise.
8004 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8005 Likewise.
8006 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8007 Likewise.
8008 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8009 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8010 Likewise.
8011 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8012 Likewise.
8013 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8014 Likewise.
8015 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8016 Likewise.
8017 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8018 Likewise.
8019 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8020 Likewise.
8021 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8022 Likewise.
8023 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8024 Likewise.
8025 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8026 Likewise.
8027 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8028 Likewise.
8029 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8030 Likewise.
8031 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8032 Likewise.
8033 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8034 Likewise.
8035 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8036 Likewise.
8037 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8038 Likewise.
8039 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8040 Likewise.
8041 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8042 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8043 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8044 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8045 Likewise.
8046 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8047 Likewise.
8048 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8049 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8050 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8051 Likewise.
8052 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8053 Likewise.
8054 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8055 Likewise.
8056 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8057 Likewise.
8058 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8059 Likewise.
8060 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8061 Likewise.
8062 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8063 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8064 Likewise.
8065 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8066 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8067 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8068 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8069 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8070 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8071 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8072 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8073 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8074 Likewise.
8075 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8076 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8077 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8078 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8079 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8080 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8081 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8082 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8083 Likewise.
8084 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8085 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8086 Likewise.
8087 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8088 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8089 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8090 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8091 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8092 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8093 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8094 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8095 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8096 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8097 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8098 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8099 Likewise.
8100 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8101 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8102 Likewise.
8103 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8104 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8105 Likewise.
8106 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8107 Likewise.
8108 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8109 Likewise.
8110 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8111 Likewise.
8112 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8113 Likewise.
8114 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8115 Likewise.
8116 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8117 Likewise.
8118 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8119 Likewise.
8120 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8121 Likewise.
8122 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8123 Likewise.
8124 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8125 Likewise.
8126 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8127 Likewise.
8128 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8129 Likewise.
8130 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8131 Likewise.
8132 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8133 Likewise.
8134 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8135 Likewise.
8136 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8137 Likewise.
8138 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8139 Likewise.
8140 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8141 Likewise.
8142 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8143 Likewise.
8144 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8145 Likewise.
8146 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8147 Likewise.
8148 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8149 Likewise.
8150 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8151 Likewise.
8152 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8153 Likewise.
8154 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8155 Likewise.
8156 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8157 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8158 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8159 Likewise.
8160 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8161 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8162 Likewise.
8163 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8164 Likewise.
8165 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8166 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8167 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8168 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8169 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8170 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8171 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8172 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8173 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8174 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8175 Likewise.
8176 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8177 Likewise.
8178 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8179 Likewise.
8180 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8181 Likewise.
8182 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8183 Likewise.
8184 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8185 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8186 Likewise.
8187 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8188 Likewise.
8189 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8190 Likewise.
8191 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8192 Likewise.
8193 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8194 Likewise.
8195 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8196 Likewise.
8197 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8198 Likewise.
8199 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8200 Likewise.
8201 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8202 Likewise.
8203 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8204 Likewise.
8205 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8206 Likewise.
8207 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8208 Likewise.
8209 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8210 Likewise.
8211 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8212 Likewise.
8213 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8214 Likewise.
8215 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8216 Likewise.
8217 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8218 Likewise.
8219 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8220 Likewise.
8221 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8222 Likewise.
8223 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8224 Likewise.
8225 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8226 Likewise.
8227 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8228 Likewise.
8229 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8230 Likewise.
8231 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8232 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8233 Likewise.
8234 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8235 Likewise.
8236 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8237 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8238 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8239 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8240 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8241 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8242 Likewise.
8243 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8244 Likewise.
8245 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8246 Likewise.
8247 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8248 Likewise.
8249 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8250 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8251 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8252 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8253 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8254 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8255 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8256 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8257 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8258 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8259 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8260 Likewise.
8261 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8262 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8263 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8264 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8265 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8266 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8267 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8268 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8269 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8270 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8271 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8272 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8273 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8274 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8275 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8276 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8277 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8278 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8279 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8280 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8281 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8282 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8283 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8284 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8285 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8286 Likewise.
8287 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8288 * testsuite/27_io/fpos/14252.cc: Likewise.
8289 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8290 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8291 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8292 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8293 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8294 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8295 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8296 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8297 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8298 Likewise.
8299 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8300 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8301 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8302 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8303 Likewise.
8304 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8305 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8306 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8307 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8308 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8309 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8310 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8311 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8312 * testsuite/27_io/objects/char/3045.cc: Likewise.
8313 * testsuite/27_io/objects/char/3647.cc: Likewise.
8314 * testsuite/27_io/objects/char/5268.cc: Likewise.
8315 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8316 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8317 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8318 * testsuite/28_regex/init-list.cc: Likewise.
8319 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8320 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8321 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8322 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8323 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8324 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8325 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8326 Likewise.
8327 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8328 Likewise.
8329 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8330 Likewise.
8331 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8332 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8333 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8334 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8335 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8336 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8337 Likewise.
8338 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8339 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8340 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8341 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8342 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8343 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8344 Likewise.
8345 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8346 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8347 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8348 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8349 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8350 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8351 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8352 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8353 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8354 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8355 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8356 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8357 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8358 Likewise.
8359 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8360 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8361 Likewise.
8362 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8363 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8364 Likewise.
8365 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8366 Likewise.
8367 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8368 Likewise.
8369 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8370 Likewise.
8371 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8372 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8373 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8374 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8375 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8376 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8377 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8378 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8379 Likewise.
8380 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8381 Likewise.
8382 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8383 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8384 Likewise.
8385 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8386 Likewise.
8387 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8388 Likewise.
8389 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8390 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8391 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8392 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8393 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8394 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8395 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8396 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8397 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8398 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8399 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8400 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8401 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8402 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8403 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8404 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8405 Likewise.
8406 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8407 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8408 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8409 Likewise.
8410 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8411 Likewise.
8412 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8413 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8414 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8415 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8416 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8417 Likewise.
8418 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8419 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8420 Likewise.
8421 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8422 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8423 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8424 Likewise.
8425 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8426 Likewise.
8427 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8428 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8429 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8430 Likewise.
8431 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8432 Likewise.
8433 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8434 Likewise.
8435 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8436 Likewise.
8437 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8438 Likewise.
8439 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8440 * testsuite/30_threads/this_thread/1.cc: Likewise.
8441 * testsuite/30_threads/this_thread/2.cc: Likewise.
8442 * testsuite/30_threads/this_thread/3.cc: Likewise.
8443 * testsuite/30_threads/this_thread/4.cc: Likewise.
8444 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8445 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8446 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8447 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8448 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8449 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8450 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8451 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8452 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8453 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8454 * testsuite/30_threads/thread/members/1.cc: Likewise.
8455 * testsuite/30_threads/thread/members/2.cc: Likewise.
8456 * testsuite/30_threads/thread/members/3.cc: Likewise.
8457 * testsuite/30_threads/thread/members/4.cc: Likewise.
8458 * testsuite/30_threads/thread/members/5.cc: Likewise.
8459 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8460 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8461 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8462 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8463 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8464 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8465 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8466 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8467 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8468 Likewise.
8469 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8470 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8471 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8472 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8473 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8474 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8475 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8476 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8477 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8478 * testsuite/30_threads/try_lock/1.cc: Likewise.
8479 * testsuite/30_threads/try_lock/2.cc: Likewise.
8480 * testsuite/30_threads/try_lock/3.cc: Likewise.
8481 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8482 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8483 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8484 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8485 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8486 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8487 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8488 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8489 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8490 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8491 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8492 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8493 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8494 Likewise.
8495 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8496 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8497 Likewise.
8498 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8499 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8500 Likewise.
8501 * testsuite/ext/array_allocator/1.cc: Likewise.
8502 * testsuite/ext/array_allocator/2.cc: Likewise.
8503 * testsuite/ext/array_allocator/3.cc: Likewise.
8504 * testsuite/ext/ext_pointer/1.cc: Likewise.
8505 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8506 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8507 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8508 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8509 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8510 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8511 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8512 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8513 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8514 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8515 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8516 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8517 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8518 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8519 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8520 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8521 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8522 Likewise.
8523 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8524 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8525 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8526 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8527 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8528 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8529 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8530 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8531 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8532 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8533 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8534 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8535 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8536 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8537 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8538 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8539 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8540 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8541 Likewise.
8542 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8543 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8544 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8545 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8546 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8547 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8548 * testsuite/ext/pod_char_traits.cc: Likewise.
8549 * testsuite/ext/slist/23781.cc: Likewise.
8550 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8551 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8552 * testsuite/ext/vstring/init-list.cc: Likewise.
8553 * testsuite/ext/vstring/moveable.cc: Likewise.
8554 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8555 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8556 Likewise.
8557 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8558 Likewise.
8559 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8560 Likewise.
8561 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8562 Likewise.
8563 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8564 Likewise.
8565 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8566 Likewise.
8567 * testsuite/ext/vstring/types/23767.cc: Likewise.
8568 * testsuite/performance/21_strings/string_append.cc: Likewise.
8569 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8570 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8571 Likewise.
8572 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8573 Likewise.
8574 * testsuite/performance/21_strings/string_find.cc: Likewise.
8575 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8576 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8577 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8578 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8579 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8580 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8581 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8582 Likewise.
8583 * testsuite/performance/23_containers/create/map.cc: Likewise.
8584 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8585 Likewise.
8586 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8587 * testsuite/performance/23_containers/find/map.cc: Likewise.
8588 * testsuite/performance/23_containers/index/map.cc: Likewise.
8589 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8590 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8591 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8592 Likewise.
8593 * testsuite/performance/23_containers/insert_erase/associative.cc:
8594 Likewise.
8595 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8596 Likewise.
8597 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8598 Likewise.
8599 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8600 Likewise.
8601 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8602 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8603 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8604 Likewise.
8605 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8606 Likewise.
8607 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8608 Likewise.
8609 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8610 Likewise.
8611 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8612 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8613 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8614 Likewise.
8615 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8616 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8617 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8618 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8619 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8620 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8621 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8622 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8623 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8624 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8625 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8626 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8627 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8628 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8629 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8630 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8631 Likewise.
8632 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8633 Likewise.
8634 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8635 Likewise.
8636 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8637 Likewise.
8638 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8639 Likewise.
8640 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8641 Likewise.
8642 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8643 Likewise.
8644 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8645 Likewise.
8646 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8647 Likewise.
8648 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8649 Likewise.
8650 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8651 Likewise.
8652 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8653 Likewise.
8654 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8655 Likewise.
8656 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8657 Likewise.
8658 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8659 Likewise.
8660 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8661 Likewise.
8662 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8663 Likewise.
8664 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8665 Likewise.
8666 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8667 Likewise.
8668 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8669 Likewise.
8670 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8671 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8672 Likewise.
8673 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8674 Likewise.
8675 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8676 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8677 Likewise.
8678 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8679 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8680 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8681 Likewise.
8682 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8683 Likewise.
8684 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8685 Likewise.
8686 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8687 Likewise.
8688 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8689 Likewise.
8690 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8691 Likewise.
8692 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8693 Likewise.
8694 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8695 Likewise.
8696 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8697 Likewise.
8698 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8699 Likewise.
8700 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8701 Likewise.
8702 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8703 Likewise.
8704 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8705 Likewise.
8706 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8707 Likewise.
8708 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8709 Likewise.
8710 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8711 Likewise.
8712 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8713 Likewise.
8714 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8715 Likewise.
8716 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8717 Likewise.
8718 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8719 Likewise.
8720 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8721 Likewise.
8722 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8723 Likewise.
8724 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8725 Likewise.
8726 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8727 Likewise.
8728 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8729 Likewise.
8730 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8731 Likewise.
8732 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8733 Likewise.
8734 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8735 Likewise.
8736 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8737 Likewise.
8738 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8739 Likewise.
8740 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8741 Likewise.
8742 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8743 Likewise.
8744 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8745 Likewise.
8746 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8747 Likewise.
8748 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8749 Likewise.
8750 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8751 Likewise.
8752 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8753 Likewise.
8754 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8755 Likewise.
8756 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8757 Likewise.
8758 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8759 Likewise.
8760 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8761 Likewise.
8762 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8763 Likewise.
8764 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8765 Likewise.
8766 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8767 Likewise.
8768 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8769 Likewise.
8770 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8771 Likewise.
8772 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8773 Likewise.
8774 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8775 Likewise.
8776 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8777 Likewise.
8778 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8779 Likewise.
8780 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8781 Likewise.
8782 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8783 Likewise.
8784 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8785 Likewise.
8786 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8787 Likewise.
8788 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8789 Likewise.
8790 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8791 Likewise.
8792 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8793 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8794 Likewise.
8795 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8796 Likewise.
8797 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8798 Likewise.
8799 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8800 Likewise.
8801 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8802 Likewise.
8803 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8804 Likewise.
8805 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8806 Likewise.
8807 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8808 Likewise.
8809 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8810 Likewise.
8811 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8812 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8813 Likewise.
8814 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8815 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8816 Likewise.
8817 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8818 Likewise.
8819 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8820 Likewise.
8821 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8822 Likewise.
8823 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8824 Likewise.
8825 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8826 Likewise.
8827 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8828 Likewise.
8829 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8830 Likewise.
8831 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8832 Likewise.
8833 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8834 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8835 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8836 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8837 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8838 Likewise.
8839 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8840 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8841 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8842 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8843 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8844 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8845 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8846 * testsuite/util/io/prog_bar.cc: Likewise.
8847 * testsuite/util/io/prog_bar.hpp: Likewise.
8848 * testsuite/util/io/text_populate.hpp: Likewise.
8849 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8850 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8851 * testsuite/util/io/xml.hpp: Likewise.
8852 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8853 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8854 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8855 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8856 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8857 * testsuite/util/native_type/native_map.hpp: Likewise.
8858 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8859 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8860 * testsuite/util/native_type/native_set.hpp: Likewise.
8861 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8862 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8863 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8864 Likewise.
8865 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8866 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8867 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8868 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8869 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8870 Likewise.
8871 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8872 Likewise.
8873 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8874 Likewise.
8875 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8876 Likewise.
8877 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8878 Likewise.
8879 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8880 Likewise.
8881 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8882 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8883 Likewise.
8884 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8885 Likewise.
8886 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8887 Likewise.
8888 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8889 Likewise.
8890 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8891 Likewise.
8892 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8893 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8894 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8895 * testsuite/util/regression/basic_type.hpp: Likewise.
8896 * testsuite/util/regression/common_type.hpp: Likewise.
8897 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8898 Likewise.
8899 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8900 Likewise.
8901 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8902 Likewise.
8903 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8904 Likewise.
8905 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8906 Likewise.
8907 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8908 Likewise.
8909 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8910 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8911 Likewise.
8912 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8913 Likewise.
8914 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8915 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8916 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8917 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8918 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8919 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8920 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8921 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8922 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8923 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8924 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8925 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8926 * testsuite/util/testsuite_abi.cc: Likewise.
8927 * testsuite/util/testsuite_abi.h: Likewise.
8928 * testsuite/util/testsuite_abi_check.cc: Likewise.
8929 * testsuite/util/testsuite_allocator.cc: Likewise.
8930 * testsuite/util/testsuite_allocator.h: Likewise.
8931 * testsuite/util/testsuite_api.h: Likewise.
8932 * testsuite/util/testsuite_character.cc: Likewise.
8933 * testsuite/util/testsuite_character.h: Likewise.
8934 * testsuite/util/testsuite_common_types.h: Likewise.
8935 * testsuite/util/testsuite_error.h: Likewise.
8936 * testsuite/util/testsuite_hooks.cc: Likewise.
8937 * testsuite/util/testsuite_hooks.h: Likewise.
8938 * testsuite/util/testsuite_io.h: Likewise.
8939 * testsuite/util/testsuite_iterators.h: Likewise.
8940 * testsuite/util/testsuite_performance.h: Likewise.
8941 * testsuite/util/testsuite_rng.h: Likewise.
8942 * testsuite/util/testsuite_rvalref.h: Likewise.
8943 * testsuite/util/testsuite_tr1.h: Likewise.
8944 * testsuite/util/thread/all.h: Likewise.
8945 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8946 Likewise.
8947 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8948 Likewise.
8949 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8950 Likewise.
8951 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8952 Likewise.
8953 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8954 Likewise.
8955 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8956 Likewise.
8957 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8958 Likewise.
8959 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8960 Likewise.
8961 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8962 Likewise.
8963 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8964 Likewise.
8965 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8966 Likewise.
8967 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8968 Likewise.
8969 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8970 Likewise.
8971 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8972 Likewise.
8973 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8974 Likewise.
8975 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8976 Likewise.
8977 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8978 Likewise.
8979 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8980 Likewise.
8981 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8982 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8983 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8984 Likewise.
8985 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8986 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8987 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8988 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8989 Likewise.
8990 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8991 Likewise.
8992 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8993 Likewise.
8994 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8995 Likewise.
8996 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8997 Likewise.
8998 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8999 Likewise.
9000 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9001 Likewise.
9002 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9003 Likewise.
9004 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9005 Likewise.
9006 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9007 Likewise.
9008 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9009 Likewise.
9010 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9011 Likewise.
9012 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9013 Likewise.
9014 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9015 Likewise.
9016 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9017 Likewise.
9018 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9019 Likewise.
9020 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9021 Likewise.
9022 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9023 Likewise.
9024 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9025 Likewise.
9026 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9027 Likewise.
9028 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9029 Likewise.
9030 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9031 Likewise.
9032 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9033 Likewise.
9034 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9035 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9038 Likewise.
9039 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9040 Likewise.
9041 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9042 Likewise.
9043 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9044 Likewise.
9045 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9046 Likewise.
9047 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9048 Likewise.
9049 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9050 Likewise.
9051 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9052 Likewise.
9053 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9054 Likewise.
9055 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9056 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9057 Likewise.
9058 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9059 Likewise.
9060 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9061 Likewise.
9062 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9081 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9082 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9083 Likewise.
9084 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9085 Likewise.
9086 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9087 Likewise.
9088 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9091 Likewise.
9092 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9093 Likewise.
9094 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9095 Likewise.
9096 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9097 Likewise.
9098 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9099 Likewise.
9100 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9101 Likewise.
9102 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9103 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9104 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9105 Likewise.
9106 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9107 Likewise.
9108 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9109 Likewise.
9110 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9111 Likewise.
9112 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9113 Likewise.
9114 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9115 Likewise.
9116 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9117 Likewise.
9118 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9119 Likewise.
9120 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9121 Likewise.
9122 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9123 Likewise.
9124 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9125 Likewise.
9126 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9127 Likewise.
9128 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9129 Likewise.
9130 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9131 Likewise.
9132 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9133 Likewise.
9134 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9135 Likewise.
9136 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9137 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9138 Likewise.
9139 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9140 Likewise.
9141 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9142 Likewise.
9143 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9144 Likewise.
9145 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9146 Likewise.
9147 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9148 Likewise.
9149 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9150 Likewise.
9151 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9152 Likewise.
9153 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9154 Likewise.
9155 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9156 Likewise.
9157 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9158 Likewise.
9159 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9160 Likewise.
9161 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9162 Likewise.
9163 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9164 Likewise.
9165 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9166 Likewise.
9167 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9168 Likewise.
9169 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9170 Likewise.
9171 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9172 Likewise.
9173 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9174 Likewise.
9175 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9176 Likewise.
9177 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9178 Likewise.
9179 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9180 Likewise.
9181 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9182 Likewise.
9183 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9184 Likewise.
9185 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9186 Likewise.
9187 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9188 Likewise.
9189 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9190 Likewise.
9191 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9192 Likewise.
9193 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9194 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9195 Likewise.
9196 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9197 Likewise.
9198 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9199 Likewise.
9200 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9201 Likewise.
9202 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9203 Likewise.
9204 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9205 Likewise.
9206 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9207 Likewise.
9208 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9209 Likewise.
9210 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9211 Likewise.
9212 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9213 Likewise.
9214 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9215 Likewise.
9216 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9217 Likewise.
9218 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9219 Likewise.
9220 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9221 Likewise.
9222 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9223 Likewise.
9224 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9225 Likewise.
9226 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9227 Likewise.
9228 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9229 Likewise.
9230 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9231 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9232 * testsuite/backward/hash_map/25896.cc: Likewise.
9233 * testsuite/backward/hash_set/25896.cc: Likewise.
9234
9235 2009-04-08 Ian Lance Taylor <iant@google.com>
9236
9237 * include/backward/hashtable.h (erase): Correctly handle erasing a
9238 reference to an entry in the hash table.
9239 * testsuite/backward/hash_map/25896.cc: New.
9240 * testsuite/backward/hash_set/25896.cc: New.
9241
9242 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9243
9244 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9245 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9246
9247 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9248
9249 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9250 of debug.
9251 * include/Makefile.in: Regenerate.
9252 * include/precompiled/stdc++.h: Add.
9253
9254 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9255
9256 * include/bits/random.h: Adjust doxygen markup.
9257 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9258
9259 * testsuite/26_numerics/random/piecewise_linear_distribution/
9260 operators/serialize.cc: Use typedefs.
9261
9262 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9263
9264 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9265 __gnu_cxx namespace. Remove "static inline".
9266
9267 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9268
9269 * include/bits/random.tcc (linear_congruential_engine<>::
9270 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9271
9272 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9273
9274 * include/bits/random.h (operator==): Mark all inline.
9275 (mersenne_twister_engine): Enable #if 0 checks.
9276
9277 * include/bits/random.h: Formatting tweaks.
9278
9279 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9280
9281 * include/bits/random.tcc (piecewise_linear_distribution<>::
9282 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9283 Remove spurious closed parenthesis.
9284
9285 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9286
9287 PR libstdc++/39644 (partial)
9288 * include/bits/random.tcc (linear_congruential_engine<>::
9289 seed(seed_seq&), independent_bits_engine<>::operator(),
9290 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9291
9292 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9293
9294 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9295 thinko.
9296 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9297 default.cc: Enable.
9298
9299 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9300
9301 PR libstdc++/39629 (partial)
9302 * testsuite/26_numerics/random/independent_bits_engine/cons/
9303 base_move.cc: Use uint_fast64_t instead of unsigned long.
9304 * testsuite/26_numerics/random/independent_bits_engine/cons/
9305 seed1.cc: Likewise.
9306 * testsuite/26_numerics/random/independent_bits_engine/cons/
9307 seed2.cc: Likewise.
9308 * testsuite/26_numerics/random/independent_bits_engine/cons/
9309 base_copy.cc: Likewise.
9310 * testsuite/26_numerics/random/independent_bits_engine/cons/
9311 default.cc: Likewise.
9312 * testsuite/26_numerics/random/independent_bits_engine/cons/
9313 seed_seq.cc: Likewise.
9314 * testsuite/26_numerics/random/independent_bits_engine/
9315 requirements/typedefs.cc: Likewise.
9316 * testsuite/26_numerics/random/independent_bits_engine/
9317 operators/equal.cc: Likewise.
9318 * testsuite/26_numerics/random/independent_bits_engine/
9319 operators/serialize.cc: Likewise.
9320 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9321
9322 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9323
9324 * include/tr1_impl/random: Remove, empty.
9325 * include/tr1_impl/random.tcc: Likewise.
9326
9327 * include/std/random: Minor clean-ups, formatting fixes, adjust
9328 copyright years.
9329 * include/bits/random.tcc: Likewise.
9330 * include/bits/random.h: Likewise.
9331 * include/tr1/random: Likewise.
9332 * include/tr1/random.tcc: Likewise.
9333 * include/tr1/random.h: Likewise.
9334
9335 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9336
9337 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9338 * doc/html/api.html: Regenerate.
9339
9340 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9341
9342 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9343 Change to mersenne_twister_engine, add same defaults as
9344 mersenne_twister_engine/cons/default.cc.
9345 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9346
9347 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9348 to __il.
9349 * include/bits/random.h (mersenne_twister_engine): Qualify
9350 _ShiftMin1 with namespace __detail.
9351 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9352 constexpr std::numeric_limits::max() can be used.
9353 (mersenne_twister_engine): Split apart static asserts into one
9354 assert per message. Temporarily disable the last three.
9355
9356 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9357
9358 * include/Makefile.am: Update to N2836. Modified for new random headers.
9359 * include/Makefile.in: Ditto.
9360 * include/tr1_impl/random: Moved to tr1/random.h
9361 * include/tr1_impl/random.tcc: Moved to tr1
9362 * include/tr1/random: Just point to moved tr1 random headers.
9363 * include/tr1/random.tcc: Moved from tr1_impl.
9364 * include/tr1/random.h: Moved from tr1_impl/random.
9365 * include/std/random: Modified to point to std random headers.
9366 * include/bits/random.tcc: New implementation of std random facilities.
9367 * include/bits/random.h: Ditto.
9368 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9369 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9370 seed1.cc: New.
9371 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9372 seed2.cc: New.
9373 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9374 default.cc: New.
9375 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9376 non_uint_neg.cc: New.
9377 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9378 typedefs.cc: New.
9379 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9380 equal.cc: New.
9381 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9382 serialize.cc: New.
9383 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9384 seed1.cc: New.
9385 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9386 seed2.cc: New.
9387 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9388 default.cc: New.
9389 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9390 typedefs.cc: New.
9391 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9392 equal.cc: New.
9393 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9394 serialize.cc: New.
9395 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9396 seed1.cc: New.
9397 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9398 seed2.cc: New.
9399 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9400 default.cc: New.
9401 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9402 typedefs.cc: New.
9403 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9404 equal.cc: New.
9405 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9406 serialize.cc: New.
9407 * testsuite/26_numerics/random/discard_block_engine/cons/
9408 base_move.cc: New.
9409 * testsuite/26_numerics/random/discard_block_engine/cons/
9410 seed1.cc: New.
9411 * testsuite/26_numerics/random/discard_block_engine/cons/
9412 seed2.cc: New.
9413 * testsuite/26_numerics/random/discard_block_engine/cons/
9414 base_copy.cc: New.
9415 * testsuite/26_numerics/random/discard_block_engine/cons/
9416 default.cc: New.
9417 * testsuite/26_numerics/random/discard_block_engine/cons/
9418 seed_seq.cc: New.
9419 * testsuite/26_numerics/random/discard_block_engine/requirements/
9420 typedefs.cc: New.
9421 * testsuite/26_numerics/random/discard_block_engine/operators/
9422 equal.cc: New.
9423 * testsuite/26_numerics/random/discard_block_engine/operators/
9424 serialize.cc: New.
9425 * testsuite/26_numerics/random/independent_bits_engine/cons/
9426 base_move.cc: New.
9427 * testsuite/26_numerics/random/independent_bits_engine/cons/
9428 seed1.cc: New.
9429 * testsuite/26_numerics/random/independent_bits_engine/cons/
9430 seed2.cc: New.
9431 * testsuite/26_numerics/random/independent_bits_engine/cons/
9432 base_copy.cc: New.
9433 * testsuite/26_numerics/random/independent_bits_engine/cons/
9434 default.cc: New.
9435 * testsuite/26_numerics/random/independent_bits_engine/cons/
9436 seed_seq.cc: New.
9437 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9438 typedefs.cc: New.
9439 * testsuite/26_numerics/random/independent_bits_engine/operators/
9440 equal.cc: New.
9441 * testsuite/26_numerics/random/independent_bits_engine/operators/
9442 serialize.cc: New.
9443 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9444 base_move.cc: New.
9445 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9446 seed1.cc: New.
9447 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9448 seed2.cc: New.
9449 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9450 base_copy.cc: New.
9451 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9452 default.cc: New.
9453 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9454 seed_seq.cc: New.
9455 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9456 typedefs.cc: New.
9457 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9458 equal.cc: New.
9459 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9460 serialize.cc
9461 * testsuite/26_numerics/random/mt19937.cc: New.
9462 * testsuite/26_numerics/random/mt19937_64.cc: New.
9463 * testsuite/26_numerics/random/minstd_rand.cc: New.
9464 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9465 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9466 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9467 * testsuite/26_numerics/random/ranlux24.cc: New.
9468 * testsuite/26_numerics/random/ranlux48.cc: New.
9469 * testsuite/26_numerics/random/knuth_b.cc: New.
9470 * testsuite/26_numerics/random/default_random_engine.cc: New.
9471 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9472 parms.cc: New.
9473 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9474 default.cc: New.
9475 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9476 typedefs.cc: New.
9477 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9478 serialize.cc: New.
9479 * testsuite/26_numerics/random/normal_distribution/cons/
9480 parms.cc: New.
9481 * testsuite/26_numerics/random/normal_distribution/cons/
9482 default.cc: New.
9483 * testsuite/26_numerics/random/normal_distribution/requirements/
9484 typedefs.cc: New.
9485 * testsuite/26_numerics/random/normal_distribution/operators/
9486 serialize.cc: New.
9487 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9488 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9489 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9490 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9491 parms_neg.cc: New.
9492 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9493 parms.cc: New.
9494 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9495 default.cc: New.
9496 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9497 typedefs.cc: New.
9498 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9499 serialize.cc: New.
9500 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9501 parms_neg.cc: New.
9502 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9503 parms.cc: New.
9504 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9505 default.cc: New.
9506 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9507 typedefs.cc: New.
9508 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9509 serialize.cc: New.
9510 * testsuite/26_numerics/random/poisson_distribution/cons/
9511 parms.cc: New.
9512 * testsuite/26_numerics/random/poisson_distribution/cons/
9513 default.cc: New.
9514 * testsuite/26_numerics/random/poisson_distribution/requirements/
9515 typedefs.cc
9516 * testsuite/26_numerics/random/poisson_distribution/operators/
9517 serialize.cc: New.
9518 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9519 parms.cc: New.
9520 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9521 default.cc: New.
9522 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9523 typedefs.cc: New.
9524 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9525 serialize.cc: New.
9526 * testsuite/26_numerics/random/discrete_distribution/cons/
9527 range.cc: New.
9528 * testsuite/26_numerics/random/discrete_distribution/cons/
9529 initlist.cc: New.
9530 * testsuite/26_numerics/random/discrete_distribution/cons/
9531 default.cc: New.
9532 * testsuite/26_numerics/random/discrete_distribution/cons/
9533 num_xbound_fun.cc: New.
9534 * testsuite/26_numerics/random/discrete_distribution/requirements/
9535 typedefs.cc: New.
9536 * testsuite/26_numerics/random/discrete_distribution/operators/
9537 serialize.cc: New.
9538 * testsuite/26_numerics/random/weibull_distribution/cons/
9539 parms.cc: New.
9540 * testsuite/26_numerics/random/weibull_distribution/cons/
9541 default.cc: New.
9542 * testsuite/26_numerics/random/weibull_distribution/requirements/
9543 typedefs.cc: New.
9544 * testsuite/26_numerics/random/weibull_distribution/operators/
9545 serialize.cc: New.
9546 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9547 parms.cc: New.
9548 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9549 default.cc: New.
9550 * testsuite/26_numerics/random/negative_binomial_distribution/
9551 requirements/typedefs.cc: New.
9552 * testsuite/26_numerics/random/negative_binomial_distribution/
9553 operators/serialize.cc: New.
9554 * testsuite/26_numerics/random/cauchy_distribution/cons/
9555 parms.cc: New.
9556 * testsuite/26_numerics/random/cauchy_distribution/cons/
9557 default.cc: New.
9558 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9559 typedefs.cc: New.
9560 * testsuite/26_numerics/random/cauchy_distribution/operators/
9561 serialize.cc: New.
9562 * testsuite/26_numerics/random/gamma_distribution/cons/
9563 parms.cc: New.
9564 * testsuite/26_numerics/random/gamma_distribution/cons/
9565 default.cc: New.
9566 * testsuite/26_numerics/random/gamma_distribution/requirements/
9567 typedefs.cc: New.
9568 * testsuite/26_numerics/random/gamma_distribution/operators/
9569 serialize.cc: New.
9570 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9571 parms.cc: New.
9572 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9573 default.cc: New.
9574 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9575 typedefs.cc: New.
9576 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9577 serialize.cc: New.
9578
9579 * testsuite/26_numerics/random/exponential_distribution/cons/
9580 parms.cc: New.
9581 * testsuite/26_numerics/random/exponential_distribution/cons/
9582 default.cc: New.
9583 * testsuite/26_numerics/random/exponential_distribution/requirements/
9584 typedefs.cc: New.
9585 * testsuite/26_numerics/random/exponential_distribution/operators/
9586 serialize.cc: New.
9587 * testsuite/26_numerics/random/lognormal_distribution/cons/
9588 parms.cc: New.
9589 * testsuite/26_numerics/random/lognormal_distribution/cons/
9590 default.cc: New.
9591 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9592 typedefs.cc: New.
9593 * testsuite/26_numerics/random/lognormal_distribution/operators/
9594 serialize.cc: New.
9595 * testsuite/26_numerics/random/binomial_distribution/cons/
9596 parms.cc: New.
9597 * testsuite/26_numerics/random/binomial_distribution/cons/
9598 default.cc: New.
9599 * testsuite/26_numerics/random/binomial_distribution/requirements/
9600 typedefs.cc: New.
9601 * testsuite/26_numerics/random/binomial_distribution/operators/
9602 serialize.cc: New.
9603 * testsuite/26_numerics/random/random_device/cons/
9604 token.cc: New.
9605 * testsuite/26_numerics/random/random_device/cons/
9606 default.cc: New.
9607 * testsuite/26_numerics/random/random_device/requirements/
9608 typedefs.cc: New.
9609 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9610 parms.cc: New.
9611 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9612 default.cc: New.
9613 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9614 typedefs.cc: New.
9615 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9616 serialize.cc: New.
9617 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9618 range.cc: New.
9619 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9620 default.cc: New.
9621 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9622 num_xbound_fun.cc: New.
9623 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9624 initlist_fun.cc: New.
9625 * testsuite/26_numerics/random/piecewise_linear_distribution/
9626 requirements/typedefs.cc: New.
9627 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9628 serialize.cc: New.
9629 * testsuite/26_numerics/random/student_t_distribution/cons/
9630 parms.cc: New.
9631 * testsuite/26_numerics/random/student_t_distribution/cons/
9632 default.cc: New.
9633 * testsuite/26_numerics/random/student_t_distribution/requirements/
9634 typedefs.cc: New.
9635 * testsuite/26_numerics/random/student_t_distribution/operators/
9636 serialize.cc: New.
9637 * testsuite/26_numerics/random/geometric_distribution/cons/
9638 parms.cc: New.
9639 * testsuite/26_numerics/random/geometric_distribution/cons/
9640 default.cc: New.
9641 * testsuite/26_numerics/random/geometric_distribution/requirements/
9642 typedefs.cc: New.
9643 * testsuite/26_numerics/random/geometric_distribution/operators/
9644 serialize.cc: New.
9645 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9646 range.cc: New.
9647 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9648 default.cc: New.
9649 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9650 num_xbound_fun.cc: New.
9651 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9652 initlist_fun.cc: New.
9653 * testsuite/26_numerics/random/piecewise_constant_distribution/
9654 requirements/typedefs.cc: New.
9655 * testsuite/26_numerics/random/piecewise_constant_distribution/
9656 operators/serialize.cc: New.
9657
9658 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9659
9660 * include/ext/bitmap_allocator.h: The typedefs should be made public
9661 if we want them to be accessible. This has been revealed by the patch
9662 that fixes PR c++/26693 in g++.
9663
9664 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9665
9666 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9667 Regenerated.
9668 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9669 Regenerated.
9670 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9671 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9672 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9673 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9674 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9675 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9676 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9677 Regenerated.
9678 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9679
9680 2009-03-31 Jason Merrill <jason@redhat.com>
9681
9682 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9683
9684 PR libstdc++/39310
9685 * include/tr1_impl/type_traits (is_function): Add partial
9686 specializations with function cv-quals.
9687 (__is_function_helper): Remove.
9688 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9689
9690 2009-03-30 Ian Lance Taylor <iant@google.com>
9691
9692 * include/backward/hashtable.h (clear): Return quickly if the
9693 table is empty.
9694
9695 2009-03-27 Ian Lance Taylor <iant@google.com>
9696
9697 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9698 (__stl_prime_list): Add 5 at the start of the list.
9699
9700 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9701
9702 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9703 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9704 std::string&, ios_base::openmode), basic_ifstream<>::
9705 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9706 basic_ofstream(const std::string&, ios_base::openmode),
9707 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9708 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9709 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9710 Add in C++0x mode.
9711 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9712 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9713 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9714 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9715 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9716 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9717 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9718
9719 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9720
9721 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9722 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9723 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9724 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9725
9726 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9727
9728 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9729 _M_transfer_after, _M_reverse_after): Move out of line...
9730 * include/bits/forward_list.tcc: ... here.
9731 (forward_list<>::reverse): Move inline...
9732 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9733
9734 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9735
9736 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9737 28277.cc: Likewise.
9738 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9739 Likewise.
9740 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9741 Likewise.
9742 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9743 Likewise.
9744
9745 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9746
9747 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9748 year(s).
9749 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9750 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9751 Likewise.
9752 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9753 Likewise.
9754 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9755 Likewise.
9756 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9757
9758 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9759
9760 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9761 iterations for simulators.
9762 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9763 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9764 Condition stream width for simulators.
9765 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9766 Likewise.
9767 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9768 Likewise.
9769 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9770
9771 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9772
9773 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9774 sheet version information. Table-ize docbook element examples.
9775 * doc/xml/manual/using.xml: Human-readable header
9776 markup. Alphabetized. Add new headers.
9777 * doc/html: Regenerate.
9778
9779 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9780
9781 * doc/xml/faq.xml: Fix link to setup documentation.
9782
9783 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9784
9785 * include/std/type_traits (__add_lvalue_reference_helper,
9786 __add_rvalue_reference_helper): As an optimization, rewrite
9787 condition (avoid is_function).
9788
9789 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9790
9791 PR libstdc++/39405
9792 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9793 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9794
9795 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9796
9797 * testsuite/30_threads/condition_variable_any/native_handle/
9798 typesizes.cc: Include tweaks.
9799 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9800 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9801 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9802 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9803 * testsuite/30_threads/condition_variable/native_handle/
9804 typesizes.cc: Same.
9805
9806 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9807
9808 * include/bits/shared_ptr.h: Add include guards.
9809 * include/tr1/shared_ptr.h: Likewise.
9810
9811 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9812
9813 * include/std/iostream: Fix doxygen link.
9814 * include/bits/forward_list.h: Fix doxygen markup.
9815 * include/ext/vstring.h: Escape backslash in doxygen comment.
9816 * include/bits/basic_string.h: Likewise.
9817
9818 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9819
9820 * doc/xml/faq.xml: Fix links to implementation status pages.
9821
9822 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9823
9824 * include/std/complex (operator+(const complex<>&, const _Tp&),
9825 operator+(const _Tp&, const complex<>&),
9826 operator-(const complex<>&, const _Tp&),
9827 operator-(const _Tp&, const complex<>&)): Do not assume real()
9828 returns a reference (against DR 387).
9829 * testsuite/26_numerics/complex/dr387_2.cc: New.
9830
9831 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9832
9833 * testsuite/thread/pthread4.cc: Move...
9834 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9835 * testsuite/thread/pthread5.cc: Move...
9836 * testsuite/23_containers/list/pthread5.cc: ...here.
9837 * testsuite/thread/pthread6.cc: Move...
9838 * testsuite/23_containers/map/pthread6.cc: ...here.
9839 * testsuite/thread/pthread7-rope.cc: Move...
9840 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9841 * testsuite/thread/guard.cc: Move...
9842 * testsuite/18_support/pthread_guard.cc: ...here.
9843 * testsuite/thread/18185.cc: Move...
9844 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9845 * testsuite/thread/pthread1.cc: Move...
9846 * testsuite/23_containers/list/pthread1.cc: ...here.
9847 * testsuite/thread/pthread2.cc: Move...
9848 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9849 * testsuite/thread/pthread3.cc: Move...
9850 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9851
9852 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9853 * testsuite/thread: Remove.
9854
9855 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9856
9857 * configure: Regenerate.
9858
9859 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9860
9861 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9862 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9863 from baseline_dir.
9864 * configure: Regenerate.
9865 * testsuite/Makefile.am (baseline_file): Remove variable.
9866 (site.exp): Set baseline_dir rather than baseline_file.
9867 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9868 * testsuite/Makefile.in: Regenerate.
9869
9870 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9871
9872 * testsuite/30_threads/thread/this_thread: Move...
9873 * testsuite/30_threads/this_thread: ...here.
9874 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9875 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9876 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9877 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9878 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9879 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9880
9881 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9882
9883 * doc/doxygen/user.cfg.in: Tweaks.
9884 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9885 be elsewhere.
9886
9887 * include/tr1_impl/unordered_map: Just use most specialized
9888 container module.
9889 * include/tr1_impl/unordered_set: Same.
9890 * include/tr1_impl/array: Same.
9891 * include/bits/stl_list.h: Same.
9892 * include/bits/stl_map.h: Same.
9893 * include/bits/stl_queue.h: Same.
9894 * include/bits/stl_set.h: Same.
9895 * include/bits/stl_stack.h: Same.
9896 * include/bits/forward_list.h: Same.
9897 * include/bits/basic_string.h: Same.
9898 * include/bits/stl_multimap.h: Same.
9899 * include/bits/stl_vector.h: Same.
9900 * include/bits/stl_deque.h: Same.
9901 * include/bits/stl_multiset.h: Same.
9902 * include/bits/stl_bvector.h: Same.
9903
9904 * include/backward/binders.h: Change binder module to binders.
9905
9906 * include/std/complex: Add complex_numers module.
9907 * include/tr1_impl/complex: Same.
9908
9909 * include/std/valarray: Add numeric_arrays module.
9910 * include/bits/gslice_array.h: Same.
9911 * include/bits/gslice.h: Same.
9912 * include/bits/mask_array.h: Same.
9913 * include/bits/slice_array.h: Same.
9914 * include/bits/indirect_array.h: Same.
9915
9916 * include/bits/allocator.h: Add allocators module.
9917 * include/ext/throw_allocator.h
9918 * include/ext/pool_allocator.h
9919 * include/ext/bitmap_allocator.h
9920 * include/ext/new_allocator.h
9921 * include/ext/malloc_allocator.h
9922 * include/ext/array_allocator.h
9923 * include/ext/mt_allocator.h
9924 * include/ext/debug_allocator.h
9925 * include/ext/extptr_allocator.h
9926
9927 * include/tr1_impl/functional: Move namespace markup here.
9928 * include/tr1_impl/regex: Same.
9929
9930 * include/tr1_impl/type_traits: Add metaprogramming module.
9931 * include/std/type_traits: Same.
9932
9933 * include/std/memory: Add memory module.
9934
9935 * include/std/ratio: Add ratio module.
9936
9937 * include/std/chrono: Move namespace markup here, add time module.
9938
9939 * include/std/thread: Move namespace markup here, add concurrency
9940 module.
9941 * include/std/mutex: Use concurrency module.
9942 * include/std/condition_variable: Same.
9943
9944
9945 * include/bits/ios_base.h: Refine io module.
9946 * include/bits/basic_ios.h: Same.
9947 * include/std/fstream: Same.
9948 * include/std/istream: Same.
9949 * include/std/ostream: Same.
9950 * include/std/sstream: Same.
9951
9952 * include/ext/vstring.h: Correct parameter markup.
9953
9954 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9955 * include/bits/unique_ptr.h: Same.
9956
9957 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9958 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9959 * include/bits/stl_heap.h: Add markup for new groupings.
9960 * include/bits/stl_algobase.h: Same.
9961 * include/bits/stl_algo.h: Same.
9962
9963 * include/c_compatibility/stdatomic.h: Add atomics module.
9964 * include/c_global/cstdatomic: Same.
9965
9966 * libsupc++/exception: Add exceptions module.
9967 * libsupc++/typeinfo: Same.
9968 * libsupc++/new: Same.
9969 * libsupc++/exception_ptr.h: Same.
9970 * include/std/system_error: Same.
9971 * include/std/stdexcept: Same.
9972
9973 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9974 * libsupc++/cxxabi-forced.h: Same.
9975
9976 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9977 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9978 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9979 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9980 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9981 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9982 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9983 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9984 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9985 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9986 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9987 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9988 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9989 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9990 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9991 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9992 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9993 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9994 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9995 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9996 * testsuite/23_containers/vector/requirements/dr438/
9997 constructor_1_neg.cc: Same.
9998 * testsuite/23_containers/vector/requirements/dr438/
9999 constructor_2_neg.cc: Same.
10000 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10001 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10002 * testsuite/23_containers/deque/requirements/dr438/
10003 constructor_1_neg.cc: Same.
10004 * testsuite/23_containers/deque/requirements/dr438/
10005 constructor_2_neg.cc: Same.
10006 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10007 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10008 * testsuite/23_containers/list/requirements/dr438/
10009 constructor_1_neg.cc: Same.
10010 * testsuite/23_containers/list/requirements/dr438/
10011 constructor_2_neg.cc: Same.
10012 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10013 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10014 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10015 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10016 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10017 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10018 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10019 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10020 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10021 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10022
10023 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10024
10025 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10026 * doc/doxygen/user.cfg.in: Update.
10027 * scripts/run_doxygen: Adjust for new group names.
10028
10029 * include/tr1_impl/random: Update doxygen group markup.
10030 * include/tr1_impl/unordered_map: Same.
10031 * include/tr1_impl/unordered_set: Same.
10032 * include/tr1_impl/array: Same.
10033 * include/std/numeric: Same.
10034 * include/std/utility: Same.
10035 * include/std/bitset: Same.
10036 * include/std/iosfwd: Same.
10037 * include/bits/stl_list.h: Same.
10038 * include/bits/stl_map.h: Same.
10039 * include/bits/stl_algobase.h: Same.
10040 * include/bits/stl_queue.h: Same.
10041 * include/bits/stl_set.h: Same.
10042 * include/bits/stl_stack.h: Same.
10043 * include/bits/stl_iterator_base_types.h: Same.
10044 * include/bits/forward_list.h: Same.
10045 * include/bits/basic_string.h: Same.
10046 * include/bits/stl_multimap.h: Same.
10047 * include/bits/stl_vector.h: Same.
10048 * include/bits/stl_deque.h: Same.
10049 * include/bits/stl_multiset.h: Same.
10050 * include/bits/stl_algo.h: Same.
10051 * include/bits/stl_bvector.h: Same.
10052 * include/bits/algorithmfwd.h: Same.
10053 * include/bits/stl_function.h: Same.
10054 * include/tr1/cmath: Same.
10055 * include/backward/binders.h: Same.
10056
10057 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10058
10059 * include/std/system_error (system_category): To system_category().
10060 (generic_category): To generic_category. DR 890.
10061 * src/system_error.cc: Define.
10062 * include/bits/functexcept.h: Only one __throw_system_error.
10063 * src/functexcept.cc: Same.
10064 * include/std/mutex: Fixup for changes above.
10065 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10066 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10067 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10068 * config/abi/pre/gnu.ver: Clean up exports.
10069
10070 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10071
10072 * include/std/thread: Fix typo.
10073 * src/thread.cc (thread::join): Use NULL.
10074
10075 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10076
10077 PR libstdc++/39168
10078 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10079 const string&)): Also check that the value != CHAR_MAX.
10080 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10081 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10082 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10083 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10084 _M_cache(const locale&)): Likewise.
10085 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10086 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10087 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10088 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10089 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10090 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10091
10092 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10093 Benjamin Kosnik <bkoz@redhat.com>
10094
10095 * include/std/thread (_Impl_base): Move _M_id out and into ...
10096 (thread): ...here. Call _M_make_routine in body of constructors.
10097 Adjust data member usage to reflect changes.
10098 (_M_make_routine): From _M_make_shared_data.
10099 (_M_start_thread): Add __shared_base_type argument.
10100 * src/thread.cc: Fixups for above.
10101 * config/abi/pre/gnu.ver: Adjust exports.
10102 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10103 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10104 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10105
10106 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10107
10108 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10109 (compare_type_to_native_type): ...this, add alignment check.
10110 * testsuite/30_threads/condition_variable_any/native_handle/
10111 typesizes.cc: Modify as above.
10112 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10113 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10114 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10115 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10116 * testsuite/30_threads/condition_variable/native_handle/
10117 typesizes.cc: Same.
10118 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10119 typesizes.cc: Same.
10120
10121 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10122 * testsuite/30_threads/thread/cons/2.cc: Same.
10123 * testsuite/30_threads/thread/cons/3.cc: Same.
10124 * testsuite/30_threads/thread/cons/4.cc: Same.
10125 * testsuite/30_threads/thread/cons/5.cc: Same.
10126 * testsuite/30_threads/thread/cons/6.cc: Same.
10127 * testsuite/30_threads/thread/cons/7.cc: Same.
10128 * testsuite/30_threads/thread/cons/8.cc: Same.
10129
10130 * testsuite/30_threads/thread/cons/9.cc: New.
10131 * testsuite/30_threads/thread/cons/moveable.cc: New.
10132
10133 * src/condition_variable.cc: Clean up whitespace.
10134 * include/std/condition_variable: Same.
10135
10136 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10137
10138 * include/std/condition_variable (condition_variable): Remove
10139 _M_internal_mutex. Add private __native_type typedef.
10140 * src/condition_variable.cc (condition_variable::notify_one):
10141 Remove _M_internal_mutex use. Use typedef.
10142 (condition_variable::notify_all): Same.
10143 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10144 (recursive_mutex): Same.
10145 (timed_mutex): Same.
10146 (recursive_timed_mutex): Same.
10147 (once_flag): Make __native_type typedef private.
10148
10149 * include/std/thread (this_thread): Add minimal markup.
10150
10151 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10152 Adjust line numbers.
10153 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10154 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10155 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10156 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10157 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10158 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10159 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10160 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10161 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10162 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10163 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10164 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10165 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10166
10167 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10168 * testsuite/30_threads/condition_variable_any/native_handle/
10169 typesizes.cc: New.
10170 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10171 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10172 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10173 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10174 * testsuite/30_threads/condition_variable/native_handle/
10175 typesizes.cc: Same.
10176 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10177 typesizes.cc: Same.
10178
10179 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10180
10181 PR testsuite/33300
10182 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10183 on darwin for lp64.
10184
10185 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10186
10187 * configure.host: Set abi_baseline_pair for mips64*-linux.
10188 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10189
10190 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10191
10192 * include/std/thread (this_thread::get_id): Inline.
10193
10194 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10195
10196 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10197 _Callable as template argument for _M_make_shared_data.
10198 * testsuite/30_threads/thread/cons/6.cc: New.
10199 * testsuite/30_threads/thread/cons/7.cc: New.
10200 * testsuite/30_threads/thread/cons/8.cc: New.
10201
10202 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10203
10204 * testsuite/30_threads/thread/member: To..
10205 * testsuite/30_threads/thread/members: ...this.
10206 * testsuite/30_threads/condition_variable/member: To...
10207 * testsuite/30_threads/condition_variable/members: ...this.
10208
10209 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10210
10211 * include/std/thread (thread::id): Move definition inside thread.
10212 Use native_handle_type. Remove this_thread::get_id friend.
10213 Change __thread_data_ptr to __shared_base_ptr.
10214 (thread::id::id(native_handle_type): Make public. Still explicit.
10215 Use native_handle_type. Change _M_thread_id to _M_thread.
10216 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10217 _M_thread_handle to _M_id.
10218 (thread::__thread_data): Rename to _Impl.
10219 Fixup for renames.
10220 (thread::_M_make_thread_data): Return derived type.
10221 (thread::hardware_concurrency): Add definition for default case.
10222 (thread::get_id): Now can define inline.
10223 (thread): Change _M_thread_data to _M_data.
10224 (this_thread::get_id): Now can define inline.
10225 * src/thread.cc (__thread_proxy): Rename to
10226 execute_native_thread_routine.
10227 Fixup for other renames.
10228 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10229 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10230 * testsuite/30_threads/thread/algorithm: Move to..
10231 * testsuite/30_threads/thread/swap: ...this.
10232 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10233 * testsuite/30_threads/thread/id/operators.cc: New.
10234
10235 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10236
10237 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10238 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10239 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10240 exposing it in public std::tuple interface.
10241
10242 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10243 Benjamin Kosnik <bkoz@redhat.com>
10244
10245 * include/std/thread (__thread_data_base): Nest class in std::thread.
10246 (__thread_data): Likewise.
10247 (__thread_data_ptr): Nest typedef in std::thread.
10248 * src/thread.cc (__thread_proxy): Qualify the above names.
10249 * config/abi/pre/gnu.ver: Remove unused exports.
10250
10251 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10252
10253 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10254 * include/bits/stl_vector.h: Remove private vector_type typedef.
10255 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10256 Fix line numbers.
10257 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10258 * testsuite/23_containers/vector/requirements/dr438/
10259 constructor_1_neg.cc: Same.
10260 * testsuite/23_containers/vector/requirements/dr438/
10261 constructor_2_neg.cc: Same.
10262 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10263 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10264
10265 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10266
10267 PR libstdc++/25191
10268 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10269 deal consistently with __try and __catch too.
10270 * src/localename.cc: Replace try -> __try, catch -> __catch.
10271 * src/ios.cc: Likewise.
10272 * src/locale.cc: Likewise.
10273 * src/istream.cc: Likewise.
10274 * src/thread.cc: Likewise.
10275 * src/compatibility.cc: Likewise.
10276 * src/bitmap_allocator.cc: Likewise.
10277 * src/ios_init.cc: Likewise.
10278 * include/debug/deque: Likewise.
10279 * include/debug/list: Likewise.
10280 * include/tr1_impl/hashtable: Likewise.
10281 * include/std/bitset: Likewise.
10282 * include/ext/pb_ds/detail/resize_policy/
10283 hash_load_check_resize_trigger_imp.hpp: Likewise.
10284 * include/ext/pb_ds/detail/resize_policy/
10285 hash_standard_resize_policy_imp.hpp: Likewise.
10286 * include/ext/pb_ds/detail/cc_hash_table_map_/
10287 resize_fn_imps.hpp: Likewise.
10288 * include/ext/pb_ds/detail/cc_hash_table_map_/
10289 constructor_destructor_fn_imps.hpp: Likewise.
10290 * include/ext/pb_ds/detail/pat_trie_/
10291 split_join_branch_bag.hpp: Likewise.
10292 * include/ext/pb_ds/detail/pat_trie_/
10293 constructors_destructor_fn_imps.hpp: Likewise.
10294 * include/ext/pb_ds/detail/bin_search_tree_/
10295 constructors_destructor_fn_imps.hpp: Likewise.
10296 * include/ext/pb_ds/detail/gp_hash_table_map_/
10297 resize_fn_imps.hpp: Likewise.
10298 * include/ext/pb_ds/detail/gp_hash_table_map_/
10299 constructor_destructor_fn_imps.hpp: Likewise.
10300 * include/ext/pb_ds/detail/binary_heap_/
10301 constructors_destructor_fn_imps.hpp: Likewise.
10302 * include/ext/pb_ds/detail/binary_heap_/
10303 erase_fn_imps.hpp: Likewise.
10304 * include/ext/pb_ds/detail/binary_heap_/
10305 split_join_fn_imps.hpp: Likewise.
10306 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10307 constructors_destructor_fn_imps.hpp: Likewise.
10308 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10309 * include/ext/pb_ds/detail/list_update_map_/
10310 constructor_destructor_fn_imps.hpp: Likewise.
10311 * include/ext/slist: Likewise.
10312 * include/ext/memory: Likewise.
10313 * include/ext/rc_string_base.h: Likewise.
10314 * include/ext/ropeimpl.h: Likewise.
10315 * include/ext/vstring.tcc: Likewise.
10316 * include/ext/rope: Likewise.
10317 * include/ext/sso_string_base.h: Likewise.
10318 * include/bits/shared_ptr.h: Likewise.
10319 * include/bits/stl_list.h: Likewise.
10320 * include/bits/locale_classes.tcc: Likewise.
10321 * include/bits/locale_facets.tcc: Likewise.
10322 * include/bits/locale_classes.h: Likewise.
10323 * include/bits/forward_list.h: Likewise.
10324 * include/bits/stl_vector.h: Likewise.
10325 * include/bits/stl_deque.h: Likewise.
10326 * include/bits/istream.tcc: Likewise.
10327 * include/bits/stl_uninitialized.h: Likewise.
10328 * include/bits/ostream.tcc: Likewise.
10329 * include/bits/vector.tcc: Likewise.
10330 * include/bits/stl_tempbuf.h: Likewise.
10331 * include/bits/deque.tcc: Likewise.
10332 * include/bits/basic_string.tcc: Likewise.
10333 * include/bits/ostream_insert.h: Likewise.
10334 * include/bits/locale_facets_nonio.tcc: Likewise.
10335 * include/bits/stl_tree.h: Likewise.
10336 * include/bits/fstream.tcc: Likewise.
10337 * include/tr1/shared_ptr.h: Likewise.
10338 * include/tr1/hypergeometric.tcc: Likewise.
10339 * include/backward/hashtable.h: Likewise.
10340 * libsupc++/exception_ptr.h: Likewise.
10341 * libsupc++/eh_personality.cc: Likewise.
10342 * libsupc++/eh_call.cc: Likewise.
10343 * config/locale/gnu/monetary_members.cc: Likewise.
10344 * config/locale/gnu/time_members.h: Likewise.
10345 * config/locale/generic/time_members.h: Likewise.
10346
10347 2009-02-03 Johannes Singler <singler@ira.uka.de>
10348
10349 * include/parallel/algorithmfwd.h:
10350 Add parallelism default for many declarations.
10351 * include/parallel/numericfwd.h: Likewise.
10352 * include/parallel/iterator.h: Use iterator_traits as usual.
10353 * include/parallel/par_loop.h:
10354 Include equally_split.h.
10355 (for_each_template_random_access_ed):
10356 Avoid calling the Result default constructor.
10357 * include/parallel/numeric: Replace
10358 for_each_template_random_access by
10359 for_each_template_random_access_ed in numeric functions.
10360
10361 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10362
10363 * config/os/gnu-linux/os_defines.h: Remove superfluous
10364 __NO_STRING_INLINES.
10365
10366 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10367
10368 * testsuite/21_strings/c_strings/char/3.cc: New test.
10369 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10370
10371 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10372 Jakub Jelinek <jakub@redhat.com>
10373
10374 PR libstdc++/30928 (partial, works together with recent glibcs)
10375 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10376 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10377 defined.
10378 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10379 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10380 defined.
10381 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10382 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10383 defined.
10384 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10385 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10386 defined.
10387 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10388 argument is const char *, assign result to const char * var, not
10389 char *.
10390 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10391 argument is const wchar_t *, assign result to const wchar_t * var, not
10392 wchar_t *.
10393
10394 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10395
10396 * include/std/thread: Remove unused headers.
10397 (__thread_data_base): Remove unused mutex and base.
10398 (thread::~thread): Only detach if joinable.
10399 (thread::joinable): Test if thread data ptr is empty.
10400 (thread::_M_thread_data_mutex): Remove.
10401 (thread::_M_get_thread_data): Remove.
10402 (thread::_M_make_thread_data): Remove overload, use make_shared.
10403 (thread::id::id): Make constructor explicit.
10404 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10405 (thread::_M_start_thread): Break shared_ptr cycle on error.
10406 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10407 * testsuite/30_threads/thread/member/4.cc: New.
10408 * testsuite/30_threads/thread/member/5.cc: New.
10409
10410 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10411
10412 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10413 (standard_layout): Just use !has_virtual_destructor for now.
10414 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10415 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10416 * testsuite/30_threads/recursive_mutex/requirements/
10417 standard_layout.cc: New.
10418 * testsuite/30_threads/condition_variable/requirements/
10419 standard_layout.cc: New.
10420 * testsuite/29_atomics/atomic_address/requirements/
10421 standard_layout.cc: Adjust.
10422 * testsuite/29_atomics/atomic_flag/requirements/
10423 standard_layout.cc: Same.
10424 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10425 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10426 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10427 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10428 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10429 line numbers.
10430 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10431 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10432 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10433 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10434 Remove, not required.
10435
10436 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10437
10438 * include/std/thread (__thread_data_base, thread): Rename member
10439 functions to match coding style.
10440 (thread::thread,thread::operator=): Define move operations.
10441 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10442 * config/abi/pre/gnu.ver: Adjust.
10443
10444 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10445
10446 PR libstdc++/38384
10447 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10448 on HPUX.
10449 * configure: Regenerate.
10450
10451 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10452
10453 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10454 atomic_flag_fence.
10455
10456 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10457
10458 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10459 Uros Bizjak <ubizjak@gmail.com>
10460
10461 PR libstdc++/38834
10462 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10463 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10464
10465 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10466 Rainer Emrich <r.emrich@de.tecosim.com>
10467
10468 PR libstdc++/38919
10469 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10470 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10471 * configure: Regenerate.
10472
10473 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10474
10475 * include/std/thread (__thread_data_base::__run): Make non-const.
10476 * testsuite/30_threads/thread/cons/5.cc: New.
10477
10478 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10479
10480 * src/Makefile.am (sources): Add math_stubs_float.cc.
10481 * src/Makefile.in: Regenerate.
10482 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10483
10484 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10485
10486 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10487 * src/Makefile.in: Regenerate.
10488 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10489
10490 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10491
10492 PR libstdc++/32666
10493 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10494
10495 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10496
10497 PR libstdc++/32666
10498 * Makefile.am (hosted_source): Remove libmath directory.
10499 * Makefile.in: Regenerate.
10500 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10501 (AC_REPLACE_MATHFUNCS): Remove.
10502 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10503 in GLIBCXX_CHECK_C99_TR1.
10504 * acinclude.m4: Remove libmath, need_math.
10505 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10506 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10507 * configure.ac: Same.
10508 * configure: Regenerate.
10509 * fragment.am: Fix comment.
10510 * config.h.in: Regenerate.
10511 * src/Makefile.in: Regenerate.
10512 * src/Makefile.am: Remove libmath references.
10513 * doc/Makefile.in: Regenerate.
10514 * po/Makefile.in: Regenerate.
10515 * include/Makefile.in: Regenerate.
10516 * libsupc++/Makefile.in: Regenerate.
10517 * testsuite/Makefile.in: Regenerate.
10518
10519 * src/compatibility.cc: Also export long double versions of "C" math
10520 library if hppa-linux.
10521 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10522 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10523
10524 * libmath: Remove.
10525 * libmath/signbit.c: Same.
10526 * libmath/stubs.c: Same.
10527 * libmath/Makefile.in: Same.
10528 * libmath/copysignf.c: Same.
10529 * libmath/mathconf.h: Same.
10530 * libmath/signbitf.c: Same.
10531 * libmath/Makefile.am: Same.
10532 * libmath/signbitl.c: Same.
10533
10534 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10535 Paolo Carlini <paolo.carlini@oracle.com>
10536
10537 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10538 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10539 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10540 * configure.ac: Adjust.
10541 * doc/xml/manual/configure.xml: Update.
10542 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10543 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10544 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10545 * configure: Regenerate.
10546 * config.h.in: Likewise.
10547
10548 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10549 thread::joinable, thread::swap, this_thread::get_id,
10550 this_thread::yield): Define inline...
10551 * include/std/thread: ... here.
10552 * config/abi/pre/gnu.ver: Adjust.
10553
10554 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10555
10556 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10557 Add dg-timeout-factor 2.0.
10558 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10559 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10560 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10561 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10562 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10563 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10564
10565 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10566
10567 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10568 field from readelf output.
10569
10570 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10571
10572 PR libstdc++/38384
10573 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10574 * configure: Regenerate.
10575
10576 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10577
10578 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10579 _GLIBCXX_HAVE_TLS.
10580 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10581
10582 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10583
10584 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10585 constructor for _M_pattern.
10586 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10587 string.cc: Test construction from different basic_string type.
10588 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10589 string.cc: Likewise.
10590
10591 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10592 Jonathan Larmour <jifl@eCosCentric.com>
10593
10594 PR libstdc++/36801
10595 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10596 New.
10597 (__gnu_cxx::__exchange_and_add): Use it.
10598 * src/atomic.cc (get_atomic_mutex): New.
10599 * src/debug.cc (get_safe_base_mutex): New.
10600 * src/locale.cc (get_locale_cache_mutex): New.
10601 * src/mt_allocator.cc (get_freelist): New.
10602 (get_freelist_mutex): New.
10603 * src/pool_allocator.cc (get_palloc_mutex): New.
10604 * include/std/mutex (__once_functor_lock): To
10605 (__get_once_functor_lock): ...this.
10606 * src/mutex.cc (__once_mutex): Don't export, use
10607 (get_once_mutex): ...this.
10608 * config/abi/pre/gnu.ver: Adjust exports.
10609
10610 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10611
10612 PR libstdc++/38732
10613 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10614 referenceCount field again.
10615 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10616 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10617 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10618 inline functions.
10619 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10620 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10621 instead of __cxa_exception.
10622 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10623 __cxxabiv1::__cxa_throw): Likewise.
10624 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10625 std::__exception_ptr::exception_ptr::_M_addref,
10626 std::__exception_ptr::exception_ptr::_M_release,
10627 __gxx_dependent_exception_cleanup): Likewise.
10628 * testsuite/18_support/exception/38732.cc: New test.
10629
10630 PR libstdc++/38092
10631 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10632 * src/compatibility.cc: Don't use .symver directives if
10633 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10634 * config.h.in: Regenerated.
10635 * configure: Likewise.
10636
10637 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10638
10639 PR libstdc++/38466
10640 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10641
10642 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10643
10644 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10645 of classic locale...
10646 (locale::classic): Here.
10647
10648 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10649
10650 * include/tr1_impl/regex: Fix bad return statements and typos.
10651
10652 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10653
10654 * include/tr1_impl/regex: Remove unimplemented function definitions.
10655 * testsuite/28_regex/init-list.cc: Compile only.
10656 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10657 c_string_extended.cc: Same.
10658 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10659 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10660
10661 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10662
10663 PR libstdc++/38384
10664 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10665 * configure: Regenerate.
10666
10667 2009-01-05 Ben Elliston <bje@au.ibm.com>
10668
10669 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10670 * configure: Regenerate.
10671
10672 2009-01-05 Ben Elliston <bje@au.ibm.com>
10673
10674 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10675 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10676 * configure: Regenerate.
10677
10678 2009-01-04 Richard Guenther <rguenther@suse.de>
10679
10680 PR libstdc++/38720
10681 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10682 integer type for storage, arithmetic and comparisons.
10683 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10684
10685 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10686
10687 PR libstdc++/38719
10688 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10689 _Fwd_list_const_iterator::_M_next): Fix return type.
10690
10691 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10692
10693 * Revert last commit, reopen and suspend libstdc++/38678.
10694
10695 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10696
10697 PR libstdc++/38678
10698 * include/std/istream (basic_istream<>::_M_read): New.
10699 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10700 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10701 * include/std/ostream (basic_ostream<>::_M_write_): New.
10702 (basic_ostream<>::_M_write): Adjust.
10703 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10704 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10705 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10706 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10707 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.