partition.h (__parallel_nth_element): Correct comment.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-25 Johannes Singler <singler@ira.uka.de>
2
3 * include/parallel/partition.h (__parallel_nth_element):
4 Correct comment.
5
6 2009-09-24 Johannes Singler <singler@ira.uka.de>
7
8 * include/parallel/algo.h: Uglify internal identifiers;
9 correct line breaks.
10 * include/parallel/for_each.h: Likewise.
11 * include/parallel/numeric: Likewise.
12 * include/parallel/omp_loop.h: Likewise.
13 * include/parallel/omp_loop_static.h: Likewise.
14 * include/parallel/par_loop.h: Likewise.
15 * include/parallel/workstealing.h: Likewise.
16
17 2009-09-24 Johannes Singler <singler@ira.uka.de>
18
19 * include/parallel/base.h (_EqualFromLess): Move _Compare template
20 parameter to the end as of others.
21 * include/parallel/algobase.h
22 (__lexicographical_compare_switch): Likewise.
23
24 2009-09-23 Johannes Singler <singler@ira.uka.de>
25
26 * include/parallel/algobase.h: Uglify internal identifiers;
27 correct line breaks.
28 * include/parallel/algo.h: Likewise.
29 * include/parallel/base.h: Likewise.
30 * include/parallel/equally_split.h: Likewise.
31 * include/parallel/find.h: Likewise.
32 * include/parallel/find_selectors.h: Likewise.
33 * include/parallel/for_each_selectors.h: Likewise.
34 * include/parallel/list_partition.h: Likewise.
35 * include/parallel/losertree.h: Likewise.
36 * include/parallel/merge.h: Likewise.
37 * include/parallel/multiseq_selection.h: Likewise.
38 * include/parallel/multiway_merge.h: Likewise.
39 * include/parallel/multiway_mergesort.h: Likewise.
40 * include/parallel/numeric: Likewise.
41 * include/parallel/numericfwd.h: Likewise.
42 * include/parallel/omp_loop.h: Likewise.
43 * include/parallel/omp_loop_static.h: Likewise.
44 * include/parallel/par_loop.h: Likewise.
45 * include/parallel/partition.h: Likewise.
46 * include/parallel/random_shuffle.h: Likewise.
47 * include/parallel/search.h: Likewise.
48 * include/parallel/sort.h: Likewise.
49 * include/parallel/workstealing.h: Likewise.
50
51 2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
52
53 * doc/xml/manual/appendix_contributing.xml: Adjust link to
54 coreutils.
55
56 2009-09-18 Jan Kratochvil <jan.kratochvil@redhat.com>
57
58 * python/hook.in: Fix prefix trailing slash on 64bit host arches.
59
60 2009-09-17 Joseph Myers <joseph@codesourcery.com>
61
62 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
63 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
64 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
65 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
66 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
67 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
68 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
69 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
70 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
71 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
72 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
73 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
74
75 2009-09-17 Joseph Myers <joseph@codesourcery.com>
76
77 * include/ext/vstring.h (to_wstring(long long),
78 to_wstring(unsigned long long), to_wstring(long double)): Disable
79 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
80
81 2009-09-17 Johannes Singler <singler@ira.uka.de>
82
83 * include/parallel/algobase.h: Replace tabs by spaces;
84 correct line breaks.
85 * include/parallel/algorithmfwd.h: Likewise.
86 * include/parallel/balanced_quicksort.h: Likewise.
87 * include/parallel/base.h: Likewise.
88 * include/parallel/checkers.h: Likewise.
89 * include/parallel/compatibility.h: Likewise.
90 * include/parallel/equally_split.h: Likewise.
91 * include/parallel/find.h: Likewise.
92 * include/parallel/for_each.h: Likewise.
93 * include/parallel/for_each_selectors.h: Likewise.
94 * include/parallel/iterator.h: Likewise.
95 * include/parallel/list_partition.h: Likewise.
96 * include/parallel/losertree.h: Likewise.
97 * include/parallel/merge.h: Likewise.
98 * include/parallel/multiseq_selection.h: Likewise.
99 * include/parallel/multiway_merge.h: Likewise.
100 * include/parallel/multiway_mergesort.h: Likewise.
101 * include/parallel/numeric: Likewise.
102 * include/parallel/numericfwd.h: Likewise.
103 * include/parallel/omp_loop.h: Likewise.
104 * include/parallel/omp_loop_static.h: Likewise.
105 * include/parallel/par_loop.h: Likewise.
106 * include/parallel/partial_sum.h: Likewise.
107 * include/parallel/partition.h: Likewise.
108 * include/parallel/queue.h: Likewise.
109 * include/parallel/quicksort.h: Likewise.
110 * include/parallel/random_number.h: Likewise.
111 * include/parallel/random_shuffle.h: Likewise.
112 * include/parallel/search.h: Likewise.
113 * include/parallel/set_operations.h: Likewise.
114 * include/parallel/settings.h: Likewise.
115 * include/parallel/sort.h: Likewise.
116 * include/parallel/types.h: Likewise.
117 * include/parallel/unique_copy.h: Likewise.
118 * include/parallel/workstealing.h: Likewise.
119 * include/parallel/algo.h: Likewise;
120 shorten _ForwardIterator to _FIterator.
121 * include/parallel/find_selectors.h: Likewise.
122
123 2009-09-16 Johannes Singler <singler@ira.uka.de>
124
125 * include/parallel/base.h: Correct some comments accidentally changed
126 during uglification.
127 * include/parallel/find.h: Likewise.
128 * include/parallel/find_selectors.h: Likewise.
129 * include/parallel/multiway_merge.h: Likewise.
130 * include/parallel/multiway_mergesort.h: Likewise.
131 * include/parallel/partial_sum.h: Likewise.
132 * include/parallel/partition.h: Likewise.
133 * include/parallel/queue.h: Likewise.
134 * include/parallel/random_shuffle.h: Likewise.
135 * include/parallel/settings.h: Likewise.
136 * include/parallel/sort.h: Likewise.
137 * include/parallel/tags.h: Likewise.
138 * include/parallel/workstealing.h: Likewise.
139
140 2009-09-16 Johannes Singler <singler@ira.uka.de>
141
142 * include/parallel/base.h (_EqualFromLess):
143 Correct uglification of member variables and method arguments.
144 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
145 * include/parallel/find_selectors.h (__find_first_of_selector):
146 Likewise.
147 * include/parallel/iterator.h (_IteratorTriple): Likewise.
148 * include/parallel/multiseq_selection.h
149 (_Lexicographic, _LexicographicReverse): Likewise.
150 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
151 Likewise.
152 * include/parallel/random_number.h (_RandomNumber): Likewise.
153 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
154 Likewise.
155 * include/parallel/set_operations.h (__symmetric_difference_func,
156 __difference_func, __intersection_func, __union_func,
157 parallel_set_union, parallel_set_intersection, parallel_set_difference,
158 parallel_set_symmetric_difference): Likewise.
159 * include/parallel/tags.h (parallel_tag): Likewise.
160 * include/parallel/workstealing.h (_Job): Likewise.
161 * include/parallel/multiway_merge.h
162 (__multiway_merge_k_variant_sentinel_switch:operator())
163 correct uglification of _*LoserTree*.
164 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
165 uglification of member variables and method arguments.
166 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
167 * include/parallel/for_each_selectors.h: Likewise.
168 * include/parallel/omp_loop.h: Likewise.
169 * include/parallel/algo.h: Likewise; uglify c_rand_number.
170
171 2009-09-16 Johannes Singler <singler@ira.uka.de>
172
173 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
174 Replace redundant _Self.
175 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
176 Replace redundant _Self.
177 * include/parallel/algo.h: Correct accidental _Self in comments.
178 * include/parallel/losertree.h: Likewise.
179 * include/parallel/multiway_merge.h: Likewise.
180 * include/parallel/random_shuffle.h: Likewise.
181
182 2009-09-16 Johannes Singler <singler@ira.uka.de>
183
184 * include/parallel/algobase.h: Uglify internal identifiers.
185 * include/parallel/algo.h: Likewise.
186 * include/parallel/algorithm: Likewise.
187 * include/parallel/algorithmfwd.h: Likewise.
188 * include/parallel/balanced_quicksort.h: Likewise.
189 * include/parallel/base.h: Likewise.
190 * include/parallel/basic_iterator.h: Likewise.
191 * include/parallel/checkers.h: Likewise.
192 * include/parallel/compatibility.h: Likewise.
193 * include/parallel/compiletime_settings.: Likewise.
194 * include/parallel/equally_split.h: Likewise.
195 * include/parallel/features.h: Likewise.
196 * include/parallel/find.h: Likewise.
197 * include/parallel/find_selectors.h: Likewise.
198 * include/parallel/for_each.h: Likewise.
199 * include/parallel/for_each_selectors.h: Likewise.
200 * include/parallel/iterator.h: Likewise.
201 * include/parallel/list_partition.h: Likewise.
202 * include/parallel/losertree.h: Likewise.
203 * include/parallel/merge.h: Likewise.
204 * include/parallel/multiseq_selection.h: Likewise.
205 * include/parallel/multiway_merge.h: Likewise.
206 * include/parallel/multiway_mergesort.h: Likewise.
207 * include/parallel/numeric: Likewise.
208 * include/parallel/numericfwd.h: Likewise.
209 * include/parallel/omp_loop.h: Likewise.
210 * include/parallel/omp_loop_static.h: Likewise.
211 * include/parallel/parallel.h: Likewise.
212 * include/parallel/par_loop.h: Likewise.
213 * include/parallel/partial_sum.h: Likewise.
214 * include/parallel/partition.h: Likewise.
215 * include/parallel/queue.h: Likewise.
216 * include/parallel/quicksort.h: Likewise.
217 * include/parallel/random_number.h: Likewise.
218 * include/parallel/random_shuffle.h: Likewise.
219 * include/parallel/search.h: Likewise.
220 * include/parallel/set_operations.h: Likewise.
221 * include/parallel/settings.h: Likewise.
222 * include/parallel/sort.h: Likewise.
223 * include/parallel/tags.h: Likewise.
224 * include/parallel/types.h: Likewise.
225 * include/parallel/unique_copy.h: Likewise.
226 * include/parallel/workstealing.h: Likewise.
227
228 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
229
230 PR libstdc++/41037
231 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
232 and wcerr flags.
233 * testsuite/27_io/objects/char/41037.cc: New.
234 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
235
236 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
237
238 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
239 constraint.
240
241 2009-09-11 Johannes Singler <singler@ira.uka.de>
242
243 * include/parallel/multiway_merge.h
244 (multiway_merge_exact_splitting): Deallocate borders correctly.
245 (parallel_multiway_merge): Remove unnecessarily complicated
246 allocation, random access iterators are default-constructible;
247 deallocate ne_seqs correctly.
248
249 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
250
251 PR libstdc++/41316
252 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
253 Remove.
254 (forward_list<>::sort(_Comp)): Only declare.
255 (forward_list<>::sort()): Forward to the latter.
256 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
257 Remove definition.
258 (forward_list<>::sort(_Comp)): Define.
259 * testsuite/23_containers/forward_list/requirements/dr438/
260 assign_neg.cc: Adjust dg-error line number.
261 * testsuite/23_containers/forward_list/requirements/dr438/
262 insert_neg.cc: Likewise.
263 * testsuite/23_containers/forward_list/requirements/dr438/
264 constructor_1_neg.cc: Likewise.
265 * testsuite/23_containers/forward_list/requirements/dr438/
266 constructor_2_neg.cc: Likewise.
267
268 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
269
270 * src/Makefile.am (libstdc___la_LINK): New.
271 * src/Makefile.in: Regenerate.
272
273 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
274
275 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
276 *-*-freebsd* from both dg-do and dg-options.
277
278 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
279
280 * configure: Rebuilt with modified libtool.m4.
281
282 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
283 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
284
285 PR libstdc++/41280
286 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
287 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
288 * configure: Regenerate.
289
290 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
291
292 PR libstdc++/41267
293 * include/bits/stl_algobase.h (__copy_move::__copy_m,
294 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
295 with a null third argument.
296
297 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
298
299 Revert.
300 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
301 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
302 bool for stream sentry objects.
303 * include/bits/istream.tcc: Same.
304 * include/bits/ostream.tcc: Same.
305 * include/bits/basic_string.tcc: Same.
306 * include/bits/ostream_insert.h: Same.
307 * src/istream.cc: Same.
308
309 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
310
311 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
312 instantiation with additional commands issued for each Makefile
313 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
314 runs these commands.
315 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
316 running `make' in include, passing `pch_build=' to `make'.
317 * configure: Regenerate.
318
319 PR libstdc++/41220
320 * include/Makefile.am (CLEANFILES): Add stamp-host.
321 * include/Makefile.in: Regenerate.
322
323 2009-09-02 Joseph Myers <joseph@codesourcery.com>
324
325 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
326 under util/ to remote host. Copy .h and .hpp files at more levels
327 under util/ to remote host.
328
329 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
330
331 * include/bits/stl_uninitialized.h
332 (__uninitialized_copy::uninitialized_copy): Just call (the now
333 forwarding) _Construct.
334
335 2009-09-01 Chris Jefferson <chris@bubblescope.net>
336 Paolo Carlini <paolo.carlini@oracle.com>
337
338 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
339 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
340 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
341 move_iterators/1.cc: Adjust, do not define
342 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
343 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
344 move_iterators/1.cc: Likewise.
345 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
346 * testsuite/25_algorithms/move/1.cc: Likewise.
347 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
348 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
349 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
350 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
351 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
352 test for predicated test.
353 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
354 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
355 for predicated version.
356 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
357
358 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
359 enable test2 and test3.
360
361 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
362 moving bug in C++0x mode.
363
364 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
365 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
366 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
367 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
368
369 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
370 Kaz Kojima <kkojima@gcc.gnu.org>
371
372 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
373 dg-add-options ieee.
374 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
375 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
376 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
377 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
378 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
379 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
380 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
381 * testsuite/18_support/numeric_limits/
382 specialization_default_values.cc: Likewise.
383 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
384 * testsuite/26_numerics/complex/pow.cc: Likewise.
385 * testsuite/tr1/5_numerical_facilities/special_functions/
386 01_assoc_laguerre/check_nan.cc: Likewise.
387 * testsuite/tr1/5_numerical_facilities/special_functions/
388 02_assoc_legendre/check_nan.cc: Likewise.
389 * testsuite/tr1/5_numerical_facilities/special_functions/
390 03_beta/check_nan.cc: Likewise.
391 * testsuite/tr1/5_numerical_facilities/special_functions/
392 04_comp_ellint_1/check_nan.cc: Likewise.
393 * testsuite/tr1/5_numerical_facilities/special_functions/
394 05_comp_ellint_2/check_nan.cc: Likewise.
395 * testsuite/tr1/5_numerical_facilities/special_functions/
396 06_comp_ellint_3/check_nan.cc: Likewise.
397 * testsuite/tr1/5_numerical_facilities/special_functions/
398 07_conf_hyperg/check_nan.cc: Likewise.
399 * testsuite/tr1/5_numerical_facilities/special_functions/
400 08_cyl_bessel_i/check_nan.cc: Likewise.
401 * testsuite/tr1/5_numerical_facilities/special_functions/
402 09_cyl_bessel_j/check_nan.cc: Likewise.
403 * testsuite/tr1/5_numerical_facilities/special_functions/
404 10_cyl_bessel_k/check_nan.cc: Likewise.
405 * testsuite/tr1/5_numerical_facilities/special_functions/
406 11_cyl_neumann/check_nan.cc: Likewise.
407 * testsuite/tr1/5_numerical_facilities/special_functions/
408 12_ellint_1/check_nan.cc: Likewise.
409 * testsuite/tr1/5_numerical_facilities/special_functions/
410 13_ellint_2/check_nan.cc: Likewise.
411 * testsuite/tr1/5_numerical_facilities/special_functions/
412 14_ellint_3/check_nan.cc: Likewise.
413 * testsuite/tr1/5_numerical_facilities/special_functions/
414 15_expint/check_nan.cc: Likewise.
415 * testsuite/tr1/5_numerical_facilities/special_functions/
416 16_hermite/check_nan.cc: Likewise.
417 * testsuite/tr1/5_numerical_facilities/special_functions/
418 17_hyperg/check_nan.cc: Likewise.
419 * testsuite/tr1/5_numerical_facilities/special_functions/
420 18_laguerre/check_nan.cc: Likewise.
421 * testsuite/tr1/5_numerical_facilities/special_functions/
422 19_legendre/check_nan.cc: Likewise.
423 * testsuite/tr1/5_numerical_facilities/special_functions/
424 20_riemann_zeta/check_nan.cc: Likewise.
425 * testsuite/tr1/5_numerical_facilities/special_functions/
426 21_sph_bessel/check_nan.cc: Likewise.
427 * testsuite/tr1/5_numerical_facilities/special_functions/
428 22_sph_legendre/check_nan.cc: Likewise.
429 * testsuite/tr1/5_numerical_facilities/special_functions/
430 23_sph_neumann/check_nan.cc: Likewise.
431
432 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
433
434 * include/bits/stl_construct.h: Include <bits/move.h>.
435
436 2009-08-29 Chris Jefferson <chris@bubblescope.net>
437
438 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
439 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
440 Add.
441 * include/bits/stl_tempbuf.h (_Temporary_buffer::
442 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
443 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
444 C++0x mode.
445 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
446 const copy_tracker&)): Add.
447 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
448 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
449
450 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
451
452 * config/abi/pre/gnu.ver: Fixups for string member functions.
453
454 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
455
456 PR libstdc++/41005
457 * configure.ac: Bump libtool_VERSION to 6:14:0.
458 * configure: Regenerate.
459 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
460 * src/Makefile.in: Regenerate.
461 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
462 move <future> symbols to 3.4.14 version.
463 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
464
465 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
466
467 * include/bits/basic_string.h (basic_string): Add cbegin(),
468 cend(), crbegin(), crend() in C++0x mode.
469 * config/abi/pre/gnu.ver: Add exports.
470
471 * testsuite/util/testsuite_containers.h: New.
472 * testsuite/util/testsuite_container_traits.h: New.
473 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
474 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
475 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
476 * testsuite/ext/vstring/requirements/typedefs.cc: New.
477 * testsuite/23_containers/unordered_map/requirements/
478 cliterators.cc: Edit.
479 * testsuite/23_containers/unordered_map/requirements/
480 citerators.cc: Edit.
481 * testsuite/23_containers/unordered_map/requirements/
482 explicit_instantiation/1.cc: New.
483 * testsuite/23_containers/unordered_map/requirements/
484 explicit_instantiation/2.cc: New.
485 * testsuite/23_containers/unordered_map/requirements/
486 explicit_instantiation/3.cc: New.
487 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
488 * testsuite/23_containers/unordered_map/requirements/
489 explicit_instantiation.cc: Move to nested directory.
490 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
491 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
492 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
493 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
494 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
495 * testsuite/23_containers/set/requirements/typedefs.cc: New.
496 * testsuite/23_containers/unordered_multimap/requirements/
497 cliterators.cc: Edit.
498 * testsuite/23_containers/unordered_multimap/requirements/
499 citerators.cc: Edit.
500 * testsuite/23_containers/unordered_multimap/requirements/
501 explicit_instantiation/1.cc: New.
502 * testsuite/23_containers/unordered_multimap/requirements/
503 explicit_instantiation/2.cc: Edit.: New.
504 * testsuite/23_containers/unordered_multimap/requirements/
505 explicit_instantiation/3.cc: New.
506 * testsuite/23_containers/unordered_multimap/requirements/
507 typedefs.cc: Edit.
508 * testsuite/23_containers/unordered_multimap/requirements/
509 explicit_instantiation.cc: Move to nested.
510 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
511 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
512 * testsuite/23_containers/forward_list/requirements/dr438/
513 insert_neg.cc: New.
514 * testsuite/23_containers/forward_list/requirements/dr438/
515 assign_neg.cc: New.
516 * testsuite/23_containers/forward_list/requirements/dr438/
517 constructor_1_neg.cc: New.
518 * testsuite/23_containers/forward_list/requirements/dr438/
519 constructor_2_neg.cc: New.
520 * testsuite/23_containers/forward_list/requirements/dr438/
521 constructor.cc: New.
522 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
523 * testsuite/23_containers/unordered_set/requirements/
524 cliterators.cc: Edit.
525 * testsuite/23_containers/unordered_set/requirements/
526 citerators.cc: Edit.
527 * testsuite/23_containers/unordered_set/requirements/
528 explicit_instantiation/1.cc: New.
529 * testsuite/23_containers/unordered_set/requirements/
530 explicit_instantiation/2.cc: New.
531 * testsuite/23_containers/unordered_set/requirements/
532 explicit_instantiation/3.cc: New.
533 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
534 * testsuite/23_containers/unordered_set/requirements/
535 explicit_instantiation.cc: Move to nested.
536 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
537 * testsuite/23_containers/vector/requirements/dr438/bool/
538 constructor.cc: Move.
539 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
540 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
541 * testsuite/23_containers/vector/bool/requirements/dr438/
542 constructor.cc: New.
543 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
544 * testsuite/23_containers/deque/requirements/typedefs.cc
545 * testsuite/23_containers/stack/requirements/typedefs.cc
546 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
547 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
548 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
549 * testsuite/23_containers/list/requirements/typedefs.cc: New.
550 * testsuite/23_containers/unordered_multiset/requirements/
551 cliterators.cc: Edit.
552 * testsuite/23_containers/unordered_multiset/requirements/
553 citerators.cc: Edit.
554 * testsuite/23_containers/unordered_multiset/requirements/
555 explicit_instantiation.cc: Move.
556 * testsuite/23_containers/unordered_multiset/requirements/
557 explicit_instantiation/1.cc: New.
558 * testsuite/23_containers/unordered_multiset/requirements/
559 explicit_instantiation/2.cc: New.
560 * testsuite/23_containers/unordered_multiset/requirements/
561 explicit_instantiation/3.cc: New.
562 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
563 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
564 * testsuite/23_containers/map/requirements/typedefs.cc: New.
565 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
566 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
567 Move.
568 * testsuite/23_containers/array/requirements/
569 explicit_instantiation/1.cc: New.
570 * testsuite/23_containers/array/requirements/
571 explicit_instantiation/2.cc: New.
572 * testsuite/23_containers/array/requirements/typedefs.cc: New.
573
574 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
575
576 * configure.ac (AC_PREREQ): Bump to 2.64.
577
578 2009-08-24 Chris Jefferson <chris@bubblescope.net>
579
580 * include/stl_algo.h (__unguarded_partition_pivot,
581 __move_median_first): New.
582 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
583 types.
584 (__unguarded_linear_insert): Assume always inserting value at __last.
585 (__unguarded_partition): Take pivot by reference.
586 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
587 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
588
589 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
590
591 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
592 before --mode argument.
593 * libsupc++/Makefile.in: Regenerate.
594
595 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
596
597 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
598 2.64 and Automake 1.11 in examples; update link to Autoconf
599 manual page about quadrigraphs.
600 * Makefile.am (install-html, install-pdf): Remove.
601 * Makefile.in: Regenerate.
602
603 * Makefile.in: Regenerate.
604 * acinclude.m4: Regenerate.
605 * aclocal.m4: Regenerate.
606 * config.h.in: Regenerate.
607 * configure: Regenerate.
608 * doc/Makefile.in: Regenerate.
609 * include/Makefile.in: Regenerate.
610 * libsupc++/Makefile.in: Regenerate.
611 * po/Makefile.in: Regenerate.
612 * python/Makefile.in: Regenerate.
613 * src/Makefile.in: Regenerate.
614 * testsuite/Makefile.in: Regenerate.
615
616 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
617
618 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
619 $(LIBTOOLFLAGS).
620 * libsupc++/Makefile.in: Regenerate.
621 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
622 and $(LIBTOOLFLAGS).
623 * src/Makefile.in: Regenerate.
624
625 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
626
627 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
628 missing dg-require directives.
629
630 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
631
632 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
633 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
634 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
635 __numeric_constants<_Tp>::__gamma_e().
636
637 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
638
639 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
640
641 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
642
643 * configure.ac: Move guarded checks for CC and CXX ...
644 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
645 * configure: Regenerate.
646
647 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
648 Paolo Carlini <paolo.carlini@oracle.com>
649
650 PR libstdc++/41061
651 * include/bits/random.h (operator<<(std::basic_ostream<>&,
652 const std::lognormal_distribution<>&),
653 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
654 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
655 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
656 operator<<(std::basic_ostream<>&,
657 const std::chi_squared_distribution<>&),
658 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
659 operator<<(std::basic_ostream<>&,
660 const std::fisher_f_distribution<>&),
661 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
662 operator<<(std::basic_ostream<>&,
663 const std::student_t_distribution<>&),
664 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
665 operator<<(std::basic_ostream<>&,
666 const std::negative_binomial_distribution<>&)): Declare friend.
667 * testsuite/26_numerics/random/uniform_real_distribution/operators/
668 serialize.cc: New.
669 * testsuite/26_numerics/random/piecewise_constant_distribution/
670 operators/serialize.cc: Likewise.
671 * testsuite/26_numerics/random/chi_squared_distribution/operators/
672 serialize.cc: Likewise.
673 * testsuite/26_numerics/random/normal_distribution/operators/
674 serialize.cc: Likewise.
675 * testsuite/26_numerics/random/uniform_int_distribution/operators/
676 serialize.cc: Likewise.
677 * testsuite/26_numerics/random/poisson_distribution/operators/
678 serialize.cc: Likewise.
679 * testsuite/26_numerics/random/bernoulli_distribution/operators/
680 serialize.cc: Likewise.
681 * testsuite/26_numerics/random/discrete_distribution/operators/
682 serialize.cc: Likewise.
683 * testsuite/26_numerics/random/weibull_distribution/operators/
684 serialize.cc: Likewise.
685 * testsuite/26_numerics/random/negative_binomial_distribution/
686 operators/serialize.cc: Likewise.
687 * testsuite/26_numerics/random/cauchy_distribution/operators/
688 serialize.cc: Likewise.
689 * testsuite/26_numerics/random/gamma_distribution/operators/
690 serialize.cc: Likewise.
691 * testsuite/26_numerics/random/fisher_f_distribution/operators/
692 serialize.cc: Likewise.
693 * testsuite/26_numerics/random/exponential_distribution/operators/
694 serialize.cc: Likewise.
695 * testsuite/26_numerics/random/lognormal_distribution/operators/
696 serialize.cc: Likewise.
697 * testsuite/26_numerics/random/binomial_distribution/operators/
698 serialize.cc: Likewise.
699 * testsuite/26_numerics/random/extreme_value_distribution/operators/
700 serialize.cc: Likewise.
701 * testsuite/26_numerics/random/piecewise_linear_distribution/
702 operators/serialize.cc
703 * testsuite/26_numerics/random/student_t_distribution/operators/
704 serialize.cc: Likewise.
705 * testsuite/26_numerics/random/geometric_distribution/operators/
706 serialize.cc: Likewise.
707
708 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
709
710 * include/bits/stl_tree.h: In C++0x mode make erase return
711 an iterator as per DR 130.
712 * include/bits/stl_set.h: Same.
713 * include/bits/stl_multiset.h: Same.
714 * include/bits/stl_map.h: Same.
715 * include/bits/stl_multimap.h: Same.
716 * doc/xml/manual/intro.xml: Document.
717 * testsuite/23_containers/set/dr130.cc: New.
718 * testsuite/23_containers/multiset/dr130.cc: New.
719 * testsuite/23_containers/map/dr130.cc: New.
720 * testsuite/23_containers/multimap/dr130.cc: New.
721
722 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
723
724 * include/ext/pointer.h: Add pragma system_header, use
725 _GLIBCXX_USE_LONG_LONG, macro cleanup.
726
727 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
728
729 * src/compatibility-ldbl.cc: Include cmath.
730
731 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
732
733 * src/compatibility-ldbl.cc: Include tr1/functional.
734
735 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
736
737 * src/compatibility-ldbl.cc: Add explicit namespace scope.
738
739 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
740
741 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
742 * include/precompiled/stdc++.h: Don't include cassert if
743 _GLIBCXX_NO_ASSERT defined.
744 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
745 semi-colon.
746 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
747 Same.
748
749 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
750 directory.
751 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
752 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
753 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
754
755 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
756 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
757 use stdc++.h include.
758 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
759 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
760 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
761 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
762 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
763 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
764 ...this.
765 * testsuite/17_intro/headers/c++200x/all.cc: To...
766 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
767 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
768 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
769 ...this.
770 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
771 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
772
773 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
774
775 * include/std/future: Move error handling bits outside macro guard.
776 * src/future.cc: Adjust.
777
778 * include/precompiled/stdc++.h: Add future.
779 * doc/xml/manual/using.xml: Same.
780
781 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
782
783 * src/hashtable.cc: Just definitions.
784 * src/hashtable_c++0x.cc: Compile C++0x versions.
785 * src/hash.cc: Same.
786 * src/hash_c++0x.cc: Same.
787 src/hash_tr1.cc: Compile TR1 versions.
788 src/hashtable_tr1.cc: Same.
789
790 * src/limits_c++0x.cc: Sync build error handling.
791
792 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
793 hashtable.cc to hashtable_tr1.cc.
794 * src/Makefile.in: Regenerate.
795
796 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
797
798 * include/tr1_impl/functional: Doxygen markup.
799
800 * doc/html/*: Regenerate.
801
802 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
803
804 * include/std/future: Fixes for -fno-exceptions.
805 * include/bits/functexcept.h: Same.
806 * libsupc++/exception_ptr.h: Same.
807 * src/pool_allocator.cc: Same.
808 * src/future.cc: Same.
809 * src/functexcept.cc: Same.
810 * config/abi/pre/gnu.ver: New exports.
811 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
812 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
813 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
814 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
815 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
816 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
817 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
818
819 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
820 * testsuite/23_containers/deque/operators/2.cc: New.
821
822 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
823
824 * src/hash.cc (hash<string>::operator()(string),
825 hash<wstring>::operator()(wstring)): Do not decorate as throwing
826 nothing.
827 * include/bits/functional_hash.h (hash<error_code>::
828 operator()(error_code)): Likewise.
829
830 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
831
832 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
833 bool for stream sentry objects.
834 * include/bits/istream.tcc: Same.
835 * include/bits/ostream.tcc: Same.
836 * include/bits/basic_string.tcc: Same.
837 * include/bits/ostream_insert.h: Same.
838 * src/istream.cc: Same.
839
840 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
841
842 PR libstdc++/15523
843 * include/debug/safe_iterator.h (_Safe_iterator<>::
844 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
845 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
846 do not error out when the source is a value-initialized iterator.
847 * testsuite/23_containers/vector/15523.cc: New.
848 * doc/xml/manual/intro.xml: Add an entry for DR 408.
849
850 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
851
852 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
853 cosmetic changes, inline.
854 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
855 Likewise.
856 * include/bits/move.h: Minor cosmetic changes.
857
858 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
859
860 PR libstdc++/40912 (final)
861 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
862 * testsuite/26_numerics/random/uniform_real_distribution/cons/
863 parms_neg.cc: Likewise.
864 * testsuite/26_numerics/random/uniform_real_distribution/cons/
865 parms.cc: Likewise.
866 * testsuite/26_numerics/random/uniform_real_distribution/cons/
867 default.cc: Likewise.
868 * testsuite/26_numerics/random/uniform_real_distribution/
869 requirements/typedefs.cc: Likewise.
870 * testsuite/26_numerics/random/piecewise_constant_distribution/
871 cons/range.cc: Likewise.
872 * testsuite/26_numerics/random/piecewise_constant_distribution/
873 cons/default.cc: Likewise.
874 * testsuite/26_numerics/random/piecewise_constant_distribution/
875 cons/num_xbound_fun.cc: Likewise.
876 * testsuite/26_numerics/random/piecewise_constant_distribution/
877 cons/initlist_fun.cc: Likewise.
878 * testsuite/26_numerics/random/piecewise_constant_distribution/
879 requirements/typedefs.cc: Likewise.
880 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
881 * testsuite/26_numerics/random/chi_squared_distribution/cons/
882 parms.cc: Likewise.
883 * testsuite/26_numerics/random/chi_squared_distribution/cons/
884 default.cc: Likewise.
885 * testsuite/26_numerics/random/chi_squared_distribution/
886 requirements/typedefs.cc: Likewise.
887 * testsuite/26_numerics/random/normal_distribution/
888 cons/parms.cc: Likewise.
889 * testsuite/26_numerics/random/normal_distribution/
890 cons/default.cc: Likewise.
891 * testsuite/26_numerics/random/normal_distribution/
892 requirements/typedefs.cc: Likewise.
893 * testsuite/26_numerics/random/seed_seq/cons/
894 range.cc: Likewise.
895 * testsuite/26_numerics/random/seed_seq/cons/
896 initlist.cc: Likewise.
897 * testsuite/26_numerics/random/seed_seq/cons/
898 default.cc: Likewise.
899 * testsuite/26_numerics/random/seed_seq/requirements/
900 typedefs.cc: Likewise.
901 * testsuite/26_numerics/random/uniform_int_distribution/
902 cons/parms_neg.cc: Likewise.
903 * testsuite/26_numerics/random/uniform_int_distribution/
904 cons/parms.cc: Likewise.
905 * testsuite/26_numerics/random/uniform_int_distribution/
906 cons/default.cc: Likewise.
907 * testsuite/26_numerics/random/uniform_int_distribution/
908 requirements/typedefs.cc: Likewise.
909 * testsuite/26_numerics/random/poisson_distribution/cons/
910 parms.cc: Likewise.
911 * testsuite/26_numerics/random/poisson_distribution/cons/
912 default.cc: Likewise.
913 * testsuite/26_numerics/random/poisson_distribution/
914 requirements/typedefs.cc: Likewise.
915 * testsuite/26_numerics/random/bernoulli_distribution/
916 cons/parms.cc: Likewise.
917 * testsuite/26_numerics/random/bernoulli_distribution/
918 cons/default.cc: Likewise.
919 * testsuite/26_numerics/random/bernoulli_distribution/
920 requirements/typedefs.cc: Likewise.
921 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
922 * testsuite/26_numerics/random/
923 default_random_engine.cc: Likewise.
924 * testsuite/26_numerics/random/discrete_distribution/
925 cons/range.cc: Likewise.
926 * testsuite/26_numerics/random/discrete_distribution/
927 cons/initlist.cc: Likewise.
928 * testsuite/26_numerics/random/discrete_distribution/
929 cons/default.cc: Likewise.
930 * testsuite/26_numerics/random/discrete_distribution/
931 cons/num_xbound_fun.cc: Likewise.
932 * testsuite/26_numerics/random/discrete_distribution/
933 requirements/typedefs.cc: Likewise.
934 * testsuite/26_numerics/random/weibull_distribution/
935 cons/parms.cc: Likewise.
936 * testsuite/26_numerics/random/weibull_distribution/
937 cons/default.cc: Likewise.
938 * testsuite/26_numerics/random/weibull_distribution/
939 requirements/typedefs.cc: Likewise.
940 * testsuite/26_numerics/random/independent_bits_engine/
941 cons/base_move.cc: Likewise.
942 * testsuite/26_numerics/random/independent_bits_engine/
943 cons/seed1.cc: Likewise.
944 * testsuite/26_numerics/random/independent_bits_engine/
945 cons/seed2.cc: Likewise.
946 * testsuite/26_numerics/random/independent_bits_engine/
947 cons/base_copy.cc: Likewise.
948 * testsuite/26_numerics/random/independent_bits_engine/
949 cons/default.cc: Likewise.
950 * testsuite/26_numerics/random/independent_bits_engine/
951 cons/seed_seq.cc: Likewise.
952 * testsuite/26_numerics/random/independent_bits_engine/
953 requirements/typedefs.cc: Likewise.
954 * testsuite/26_numerics/random/independent_bits_engine/
955 operators/equal.cc: Likewise.
956 * testsuite/26_numerics/random/independent_bits_engine/
957 operators/serialize.cc: Likewise.
958 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
959 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
960 * testsuite/26_numerics/random/subtract_with_carry_engine/
961 cons/seed1.cc: Likewise.
962 * testsuite/26_numerics/random/subtract_with_carry_engine/
963 cons/seed2.cc: Likewise.
964 * testsuite/26_numerics/random/subtract_with_carry_engine/
965 cons/default.cc: Likewise.
966 * testsuite/26_numerics/random/subtract_with_carry_engine/
967 requirements/typedefs.cc: Likewise.
968 * testsuite/26_numerics/random/subtract_with_carry_engine/
969 operators/equal.cc: Likewise.
970 * testsuite/26_numerics/random/subtract_with_carry_engine/
971 operators/serialize.cc: Likewise.
972 * testsuite/26_numerics/random/discard_block_engine/cons/
973 base_move.cc: Likewise.
974 * testsuite/26_numerics/random/discard_block_engine/cons/
975 seed1.cc: Likewise.
976 * testsuite/26_numerics/random/discard_block_engine/cons/
977 seed2.cc: Likewise.
978 * testsuite/26_numerics/random/discard_block_engine/cons/
979 base_copy.cc: Likewise.
980 * testsuite/26_numerics/random/discard_block_engine/cons/
981 default.cc: Likewise.
982 * testsuite/26_numerics/random/discard_block_engine/cons/
983 seed_seq.cc: Likewise.
984 * testsuite/26_numerics/random/discard_block_engine/
985 requirements/typedefs.cc: Likewise.
986 * testsuite/26_numerics/random/discard_block_engine/
987 operators/equal.cc: Likewise.
988 * testsuite/26_numerics/random/discard_block_engine/
989 operators/serialize.cc: Likewise.
990 * testsuite/26_numerics/random/cauchy_distribution/
991 cons/parms.cc: Likewise.
992 * testsuite/26_numerics/random/cauchy_distribution/
993 cons/default.cc: Likewise.
994 * testsuite/26_numerics/random/cauchy_distribution/
995 requirements/typedefs.cc: Likewise.
996 * testsuite/26_numerics/random/negative_binomial_distribution/
997 cons/parms.cc: Likewise.
998 * testsuite/26_numerics/random/negative_binomial_distribution/
999 cons/default.cc: Likewise.
1000 * testsuite/26_numerics/random/negative_binomial_distribution/
1001 requirements/typedefs.cc: Likewise.
1002 * testsuite/26_numerics/random/gamma_distribution/
1003 cons/parms.cc: Likewise.
1004 * testsuite/26_numerics/random/gamma_distribution/
1005 cons/default.cc: Likewise.
1006 * testsuite/26_numerics/random/gamma_distribution/
1007 requirements/typedefs.cc: Likewise.
1008 * testsuite/26_numerics/random/mersenne_twister_engine/
1009 cons/seed1.cc: Likewise.
1010 * testsuite/26_numerics/random/mersenne_twister_engine/
1011 cons/seed2.cc: Likewise.
1012 * testsuite/26_numerics/random/mersenne_twister_engine/
1013 cons/default.cc: Likewise.
1014 * testsuite/26_numerics/random/mersenne_twister_engine/
1015 requirements/typedefs.cc: Likewise.
1016 * testsuite/26_numerics/random/mersenne_twister_engine/
1017 operators/equal.cc: Likewise.
1018 * testsuite/26_numerics/random/mersenne_twister_engine/
1019 operators/serialize.cc: Likewise.
1020 * testsuite/26_numerics/random/fisher_f_distribution/
1021 cons/parms.cc: Likewise.
1022 * testsuite/26_numerics/random/fisher_f_distribution/
1023 cons/default.cc: Likewise.
1024 * testsuite/26_numerics/random/fisher_f_distribution/
1025 requirements/typedefs.cc: Likewise.
1026 * testsuite/26_numerics/random/exponential_distribution/
1027 cons/parms.cc: Likewise.
1028 * testsuite/26_numerics/random/exponential_distribution/
1029 cons/default.cc: Likewise.
1030 * testsuite/26_numerics/random/exponential_distribution/
1031 requirements/typedefs.cc: Likewise.
1032 * testsuite/26_numerics/random/binomial_distribution/
1033 cons/parms.cc: Likewise.
1034 * testsuite/26_numerics/random/binomial_distribution/
1035 cons/default.cc: Likewise.
1036 * testsuite/26_numerics/random/binomial_distribution/
1037 requirements/typedefs.cc: Likewise.
1038 * testsuite/26_numerics/random/lognormal_distribution/
1039 cons/parms.cc: Likewise.
1040 * testsuite/26_numerics/random/lognormal_distribution/
1041 cons/default.cc: Likewise.
1042 * testsuite/26_numerics/random/lognormal_distribution/
1043 requirements/typedefs.cc: Likewise.
1044 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
1045 * testsuite/26_numerics/random/random_device/cons/
1046 token.cc: Likewise.
1047 * testsuite/26_numerics/random/random_device/cons/
1048 default.cc: Likewise.
1049 * testsuite/26_numerics/random/random_device/
1050 requirements/typedefs.cc: Likewise.
1051 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
1052 * testsuite/26_numerics/random/extreme_value_distribution/
1053 cons/parms.cc: Likewise.
1054 * testsuite/26_numerics/random/extreme_value_distribution/
1055 cons/default.cc: Likewise.
1056 * testsuite/26_numerics/random/extreme_value_distribution/
1057 requirements/typedefs.cc: Likewise.
1058 * testsuite/26_numerics/random/piecewise_linear_distribution/
1059 cons/range.cc: Likewise.
1060 * testsuite/26_numerics/random/piecewise_linear_distribution/
1061 cons/default.cc: Likewise.
1062 * testsuite/26_numerics/random/piecewise_linear_distribution/
1063 cons/num_xbound_fun.cc: Likewise.
1064 * testsuite/26_numerics/random/piecewise_linear_distribution/
1065 cons/initlist_fun.cc: Likewise.
1066 * testsuite/26_numerics/random/piecewise_linear_distribution/
1067 requirements/typedefs.cc: Likewise.
1068 * testsuite/26_numerics/random/student_t_distribution/
1069 cons/parms.cc: Likewise.
1070 * testsuite/26_numerics/random/student_t_distribution/
1071 cons/default.cc: Likewise.
1072 * testsuite/26_numerics/random/student_t_distribution/
1073 requirements/typedefs.cc: Likewise.
1074 * testsuite/26_numerics/random/linear_congruential_engine/
1075 cons/seed1.cc: Likewise.
1076 * testsuite/26_numerics/random/linear_congruential_engine/
1077 cons/seed2.cc: Likewise.
1078 * testsuite/26_numerics/random/linear_congruential_engine/
1079 cons/default.cc: Likewise.
1080 * testsuite/26_numerics/random/linear_congruential_engine/
1081 requirements/non_uint_neg.cc: Likewise.
1082 * testsuite/26_numerics/random/linear_congruential_engine/
1083 requirements/typedefs.cc: Likewise.
1084 * testsuite/26_numerics/random/linear_congruential_engine/
1085 operators/equal.cc: Likewise.
1086 * testsuite/26_numerics/random/linear_congruential_engine/
1087 operators/serialize.cc: Likewise.
1088 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1089 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1090 base_move.cc: Likewise.
1091 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1092 seed1.cc: Likewise.
1093 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1094 seed2.cc: Likewise.
1095 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1096 base_copy.cc: Likewise.
1097 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1098 default.cc: Likewise.
1099 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1100 seed_seq.cc: Likewise.
1101 * testsuite/26_numerics/random/shuffle_order_engine/
1102 requirements/typedefs.cc: Likewise.
1103 * testsuite/26_numerics/random/shuffle_order_engine/
1104 operators/equal.cc: Likewise.
1105 * testsuite/26_numerics/random/shuffle_order_engine/
1106 operators/serialize.cc: Likewise.
1107 * testsuite/26_numerics/random/geometric_distribution/
1108 cons/parms.cc: Likewise.
1109 * testsuite/26_numerics/random/geometric_distribution/
1110 cons/default.cc: Likewise.
1111 * testsuite/26_numerics/random/geometric_distribution/
1112 requirements/typedefs.cc: Likewise.
1113 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1114
1115 2009-07-31 Jason Merrill <jason@redhat.com>
1116 Douglas Gregor <doug.gregor@gmail.com>
1117
1118 * include/bits/move.h (forward): Implement as in N2835.
1119 (move): Implement as in N2831.
1120 * include/std/istream (rvalue stream operator>>): New.
1121 * include/std/ostream (rvalue stream operator<<): New.
1122 * testsuite/27_io/rvalue_streams.cc: New.
1123
1124 2009-07-31 Jason Merrill <jason@redhat.com>
1125
1126 * include/bits/forward_list.h (splice_after): Use forward.
1127 (merge): Likewise.
1128 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1129 (move_iterator::operator[]): Use move.
1130 * include/bits/stl_list.h (insert): Use move.
1131 * include/std/thread (_Callable constructor): Use forward.
1132 * include/std/tuple: Don't specify explicit template args to move.
1133
1134 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1135 Adjust signature.
1136 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1137 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1138 reference.
1139 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1140 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1141 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1142 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1143 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1144 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1145 testsuite/23_containers/forward_list/operations/1.cc,
1146 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1147 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1148 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1149 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1150 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1151 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1152
1153 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1154
1155 PR libstdc++/40912 (partial)
1156 * include/std/random: Disable the facility if <stdint.h> is not
1157 available.
1158
1159 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1160
1161 PR libstdc++/40919
1162 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1163 xfail on darwin[3-9]*.
1164
1165 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1166
1167 PR libstdc++/40917
1168 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1169 tweak qualifications.
1170
1171 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1172
1173 PR libstdc++/40916
1174 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1175 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1176 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1177
1178 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1179
1180 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1181
1182 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1183
1184 PR libstdc++/40915
1185 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1186 std::terminate declaration.
1187
1188 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1189
1190 PR libstdc++/40908
1191 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1192 symbols at GLIBCXX_3.4.
1193
1194 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1195
1196 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1197 * testsuite/util/testsuite_abi.cc: Adjust.
1198 * configure.ac: Bump libtool_VERSION to 6:13:0.
1199 * configure: Regenerate.
1200
1201 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1202 Tyler Earman <rem.intellegare@gmail.com>
1203
1204 * doc/xml/manual/configure.xml: Consistent placement of
1205 ABI-changing options, clarify --enable-clocale.
1206
1207 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1208
1209 * python/Makefile.in: Regenerate.
1210
1211 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1212
1213 * python/Makefile.am (install-data-local): Use DESTDIR
1214 correctly.
1215
1216 2009-07-24 Jason Merrill <jason@redhat.com>
1217
1218 Core issue 901
1219 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1220 dealloc.
1221
1222 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1223
1224 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1225 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1226 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1227 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1228 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1229 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1230 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1231 Use dg-require-swprintf.
1232
1233 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1234
1235 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1236
1237 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1238
1239 * include/c_std/cmath (abs(_Tp)): Add.
1240 * include/c_global/cmath (abs(_Tp)): Likewise.
1241 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1242
1243 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1244
1245 * doc/html/ext/lwg-closed.html: Update to R65.
1246 * doc/html/ext/lwg-defects.html: Likewise.
1247 * doc/html/ext/lwg-active.html: Likewise.
1248 * doc/xml/manual/intro.xml: Update DRs entries.
1249
1250 2009-07-22 Jason Merrill <jason@redhat.com>
1251
1252 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1253
1254 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1255
1256 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1257 valarray<>::operator=(initializer_list<>)): Implement resolution
1258 of DR 630, [Ready] in Frankfurt.
1259 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1260 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1261 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1262
1263 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1264
1265 * include/std/chrono (duration<>::operator%=, operator%):
1266 Add, per DR 934.
1267 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1268 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1269
1270 * include/std/chrono (operator/): Simplify implementation.
1271
1272 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1273
1274 * doc/xml/manual/intro.xml: Escape '&', validate.
1275 * doc/xml/manual/using.xml: Validate, dead link check.
1276 * doc/xml/manual/strings.xml: Same.
1277 * doc/xml/manual/appendix_contributing.xml: Same.
1278 * doc/xml/manual/iterators.xml: Same.
1279 * doc/xml/manual/spine.xml: Same.
1280
1281 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1282 * doc/xml/gnu/gpl-3.0.xml: Same.
1283 * doc/xml/manual/mt_allocator.xml: Same.
1284 * doc/xml/manual/allocator.xml: Same.
1285 * doc/xml/manual/ctype.xml: Same.
1286 * doc/xml/manual/codecvt.xml: Same.
1287 * doc/xml/manual/backwards_compatibility.xml: Same.
1288 * doc/xml/manual/shared_ptr.xml: Same.
1289 * doc/xml/manual/abi.xml: Same.
1290 * doc/xml/manual/auto_ptr.xml: Same.
1291 * doc/xml/manual/internals.xml: Same.
1292 * doc/xml/manual/parallel_mode.xml: Same.
1293 * doc/xml/manual/bitmap_allocator.xml: Same.
1294 * doc/xml/manual/build_hacking.xml: Same.
1295 * doc/xml/manual/evolution.xml: Same.
1296 * doc/xml/manual/debug.xml: Same.
1297 * doc/xml/manual/localization.xml: Same.
1298 * doc/xml/manual/appendix_contributing.xml: Same.
1299 * doc/xml/manual/locale.xml: Same.
1300 * doc/xml/manual/messages.xml: Same.
1301 * doc/xml/manual/spine.xml: Same.
1302 * doc/xml/manual/test.xml: Same.
1303 * doc/xml/book.txml: Same.
1304 * doc/xml/spine.xml: Same.
1305
1306 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1307 * doc/xml/manual/backwards_compatibility.xml: Same.
1308 * doc/xml/manual/concurrency.xml: Same.
1309 * doc/xml/manual/intro.xml: Same.
1310 * doc/xml/manual/parallel_mode.xml: Same.
1311 * doc/xml/manual/status_cxx1998.xml: Same.
1312 * doc/xml/manual/containers.xml: Same.
1313 * doc/xml/manual/io.xml: Same.
1314 * doc/xml/manual/support.xml: Same.
1315 * doc/xml/manual/strings.xml: Same.
1316 * doc/xml/manual/debug_mode.xml: Same.
1317 * doc/xml/manual/extensions.xml: Same.
1318 * doc/xml/manual/appendix_contributing.xml: Same.
1319 * doc/xml/manual/messages.xml: Same.
1320 * doc/xml/manual/test.xml: Same.
1321
1322 * doc/xml/manual/abi.xml: Same.
1323 * doc/xml/manual/auto_ptr.xml: Same.
1324 * doc/xml/manual/parallel_mode.xml: Same.
1325 * doc/xml/manual/build_hacking.xml: Same.
1326 * doc/xml/manual/evolution.xml: Same.
1327 * doc/xml/manual/using.xml: Same.
1328 * doc/xml/manual/debug_mode.xml: Same.
1329 * doc/xml/manual/extensions.xml: Same.
1330 * doc/xml/manual/diagnostics.xml: Same.
1331 * doc/xml/manual/algorithms.xml: Same.
1332
1333 * doc/html: Regenerate.
1334
1335 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1336
1337 PR libstdc++/40712
1338 * config/locale/gnu/numeric_members.cc (numpunct<>::
1339 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1340 and copy the langinfo data into it.
1341 (numpunct<>::~numpunct): Free the allocated memory.
1342 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1343 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1344 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1345 _M_data->_M_curr_symbol.
1346 (moneypunct<>::~moneypunct): Free the allocated memory.
1347 * testsuite/22_locale/moneypunct/40712.cc: New.
1348
1349 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1350 Do not leak memory if new throws.
1351 * include/bits/locale_facets_nonio.tcc
1352 (__moneypunct_cache<>::_M_cache): Likewise.
1353
1354 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1355
1356 PR other/40784
1357 * configure: Regenerate.
1358
1359 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1360
1361 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1362 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1363 line numbers.
1364 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1365 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1366 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1367
1368 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1369
1370 * configure: Regenerate.
1371
1372 2009-07-16 Jason Merrill <jason@redhat.com>
1373
1374 PR libstdc++/37907
1375 * include/std/type_traits: Add is_standard_layout, is_trivial.
1376 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1377 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1378 Update line numbers.
1379
1380 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1381 Tom Tromey <tromey@redhat.com>
1382
1383 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1384 Fetch std::string to the given length.
1385
1386 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1387
1388 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1389 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1390 [Ready] in Frankfurt.
1391 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1392 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1393 New.
1394 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1395 Likewise.
1396 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1397 Adjust.
1398 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1399 Likewise.
1400 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1401
1402 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1403 __err locals.
1404 * include/bits/ostream.tcc: Likewise.
1405 * src/compatibility.cc: Likewise.
1406 * src/istream.cc: Likewise.
1407
1408 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1409
1410 * include/std/type_traits (common_type): Remove workaround for
1411 PR36628, now fixed.
1412
1413 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1414
1415 PR testsuite/40699
1416 PR testsuite/40707
1417 PR testsuite/40709
1418 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1419
1420 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1421
1422 PR libstdc++/40691
1423 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1424 * testsuite/26_numerics/valarray/40691.cc: New test.
1425
1426 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1427
1428 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1429 * testsuite/21_strings/c_strings/char/3.cc: Same.
1430
1431 2009-07-06 Jason Merrill <jason@redhat.com>
1432
1433 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1434 to defer searching bases that don't overlap the desired address.
1435
1436 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1437
1438 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1439 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1440 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1441 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1442 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1443 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1444 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1445 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1446 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1447 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1448 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1449 testsuite/ext/vstring/init-list.cc,
1450 testsuite/ext/vstring/moveable.cc,
1451 testsuite/ext/vstring/requirements/citerators.cc,
1452 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1453 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1454 Use dg-require-string-conversions.
1455
1456 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1457
1458 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1459 to ld_library_path. Use add_path. Add just find_libgcc_s to
1460 ld_library_path, not every libgcc multilib directory.
1461
1462 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1463
1464 PR libstdc++/40600
1465 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1466 std::minmax return type.
1467 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1468
1469 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1470
1471 PR libstdc++/40511
1472 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1473 with glibc2.2.x.
1474
1475 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1476
1477 * include/bits/random.tcc
1478 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1479 as array type.
1480
1481 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1482
1483 * include/bits/random.h (__mod(_Tp)): Use defaults.
1484 (struct _Mod): Adjust template parameters.
1485 (linear_congruential_engine<>::operator()()): Adjust.
1486 (typedef _UInt32Type): Remove.
1487 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1488 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1489 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1490 calls.
1491 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1492 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1493 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1494 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1495 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1496 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1497 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1498 Likewise.
1499
1500 * include/bits/random.tcc
1501 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1502 formula (i mod n).
1503 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1504 as array type.
1505 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1506 size.
1507 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1508 uint_least32_t.
1509
1510 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1511
1512 * include/std/future (shared_future): Adjust doxygen comment.
1513
1514 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1515
1516 PR libstdc++/40297
1517 * include/bits/atomic_0.h: Reverse debug assertions.
1518 * include/bits/atomic_2.h: Likewise.
1519
1520 2009-06-23 DJ Delorie <dj@redhat.com>
1521
1522 Add MeP port.
1523 * configure.host: Add mep support.
1524
1525 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1526
1527 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1528 (INPUT): Add future.
1529 * include/std/future: Adjust markup.
1530 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1531 line numbers.
1532 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1533 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1534 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1535 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1536
1537 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1538
1539 * include/bits/shared_ptr.h: Do not swap rvalues.
1540 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1541 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1542 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1543 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1544 * testsuite/20_util/tuple/swap.cc: Likewise.
1545
1546 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1547
1548 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1549 * include/std/ratio: Typo in comment.
1550
1551 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1552
1553 PR libstdc++/40518
1554 * include/bits/basic_string.h (basic_string<>::_Rep::
1555 _M_set_length_and_sharable): Do not write the empty rep.
1556 (basic_string<>::erase(iterator, iterator)): Likewise,
1557 move out of line...
1558 * include/bits/basic_string.tcc: ... here.
1559
1560 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1561
1562 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1563 bitwise_assignment_operators): Initialize a and b.
1564 (struct has_bitwise_operators): Do not call the latter.
1565 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1566 dg-error line numbers.
1567 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1568 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1569 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1570
1571 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1572
1573 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1574 possibly unused.
1575 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1576 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1577 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1578
1579 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1580
1581 * include/std/future: New.
1582 * include/Makefile.am: Add.
1583 * include/Makefile.in: Regenerate.
1584 * src/future.cc: New.
1585 * src/Makefile.am: Add.
1586 * src/Makefile.in: Regenerate.
1587 * config/abi/pre/gnu.ver: Add export.
1588 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1589 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1590 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1591 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1592 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1593 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1594 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1595 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1596 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1597 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1598 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1599 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1600 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1601 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1602 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1603 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1604 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1605 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1606 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1607 * testsuite/30_threads/packaged_task/requirements/
1608 explicit_instantiation.cc: New.
1609 * testsuite/30_threads/promise/cons/1.cc: New.
1610 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1611 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1612 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1613 * testsuite/30_threads/promise/cons/move.cc: New.
1614 * testsuite/30_threads/promise/members/get_future.cc: New.
1615 * testsuite/30_threads/promise/members/get_future2.cc: New.
1616 * testsuite/30_threads/promise/members/set_exception.cc: New.
1617 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1618 * testsuite/30_threads/promise/members/set_value.cc: New.
1619 * testsuite/30_threads/promise/members/set_value2.cc: New.
1620 * testsuite/30_threads/promise/members/set_value3.cc: New.
1621 * testsuite/30_threads/promise/members/swap.cc: New.
1622 * testsuite/30_threads/promise/requirements/
1623 explicit_instantiation.cc: New.
1624 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1625 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1626 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1627 * testsuite/30_threads/shared_future/cons/move.cc: New.
1628 * testsuite/30_threads/shared_future/members/get.cc: New.
1629 * testsuite/30_threads/shared_future/members/get2.cc: New.
1630 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1631 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1632 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1633 * testsuite/30_threads/shared_future/members/wait.cc: New.
1634 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1635 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1636 * testsuite/30_threads/shared_future/requirements/
1637 explicit_instantiation.cc: New.
1638 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1639 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1640 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1641 * testsuite/30_threads/unique_future/cons/move.cc: New.
1642 * testsuite/30_threads/unique_future/members/get.cc: New.
1643 * testsuite/30_threads/unique_future/members/get2.cc: New.
1644 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1645 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1646 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1647 * testsuite/30_threads/unique_future/members/wait.cc: New.
1648 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1649 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1650 * testsuite/30_threads/unique_future/requirements/
1651 explicit_instantiation.cc: New.
1652 * testsuite/performance/30_threads/future/polling.cc: New.
1653
1654 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1655
1656 * Revert last Change.
1657
1658 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1659
1660 PR libstdc++/40497
1661 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1662 signature per the current C++1x draft (N2857).
1663 * testsuite/24_iterators/operations/40497.cc: Add.
1664
1665 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1666
1667 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1668 a floating point type.
1669 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1670 _IntType)): Fix second default argument.
1671 (uniform_int_distribution<>::_M_call): Remove.
1672 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1673 const param_type&)): Only declare.
1674 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1675 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1676 Remove.
1677 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1678 const param_type&): Define here.
1679 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1680 const param_type&), discrete_distribution<>::operator()
1681 (_UniformRandomNumberGenerator&, const param_type&),
1682 piecewise_constant_distribution<>::operator()
1683 (_UniformRandomNumberGenerator&, const param_type&),
1684 piecewise_linear_distribution<>::operator()
1685 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1686 the second template argument of _Adaptor.
1687 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1688 default.cc: Adjust.
1689
1690 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1691
1692 * include/bits/random.tcc (discrete_distribution<>::param_type::
1693 param_type(size_t, double, double, _Func),
1694 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1695 const param_type&)): Tidy.
1696 (piecewise_constant_distribution<>::param_type::_M_initialize):
1697 Use reserve, fix.
1698 (piecewise_constant_distribution<>::param_type::
1699 param_type(initializer_list<>, _Func),
1700 piecewise_constant_distribution<>::param_type::
1701 param_type(size_t, _RealType, _RealType, _Func),
1702 piecewise_linear_distribution<>::param_type::
1703 param_type(initializer_list<>, _Func),
1704 piecewise_linear_distribution<>::param_type::
1705 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1706 (piecewise_constant_distribution<>::param_type::
1707 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1708 piecewise_constant_distribution<>::
1709 operator()(_UniformRandomNumberGenerator&, const param_type&),
1710 piecewise_linear_distribution<>::
1711 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1712 (operator>>(std::basic_istream<>&,
1713 piecewise_constant_distribution<>&),
1714 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1715 Use reserve.
1716 * include/bits/random.h: Minor cosmetic changes.
1717
1718 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1719
1720 * testsuite/23_containers/list/check_construct_destroy.h: New.
1721 Move test logic here.
1722 * testsuite/23_containers/list/moveable.h: Same.
1723 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1724 * testsuite/23_containers/list/modifiers/1.h: Same.
1725 * testsuite/23_containers/list/modifiers/2.h: Same.
1726 * testsuite/23_containers/list/modifiers/3.h: Same.
1727 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1728 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1729 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1730 * testsuite/23_containers/list/operations/1.h: Same.
1731 * testsuite/23_containers/list/operations/2.h: Same.
1732 * testsuite/23_containers/list/operations/3.h: Same.
1733 * testsuite/23_containers/list/operations/4.h: Same.
1734 * testsuite/23_containers/list/operations/5.h: Same.
1735 * testsuite/23_containers/list/capacity/1.h: Same.
1736 * testsuite/23_containers/list/init-list.h: Same.
1737 * testsuite/23_containers/list/cons/1.h: Same.
1738 * testsuite/23_containers/list/cons/2.h: Same.
1739 * testsuite/23_containers/list/cons/3.h: Same.
1740 * testsuite/23_containers/list/cons/4.h: Same.
1741 * testsuite/23_containers/list/cons/5.h: Same.
1742 * testsuite/23_containers/list/cons/6.h: Same.
1743 * testsuite/23_containers/list/cons/7.h: Same.
1744 * testsuite/23_containers/list/cons/8.h: Same.
1745 * testsuite/23_containers/list/cons/9.h: Same.
1746 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1747 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1748 header.
1749 * testsuite/23_containers/list/modifiers/1.cc: Same.
1750 * testsuite/23_containers/list/modifiers/2.cc: Same.
1751 * testsuite/23_containers/list/modifiers/3.cc: Same.
1752 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1753 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1754 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1755 * testsuite/23_containers/list/operations/1.cc: Same.
1756 * testsuite/23_containers/list/operations/2.cc: Same.
1757 * testsuite/23_containers/list/operations/3.cc: Same.
1758 * testsuite/23_containers/list/operations/4.cc: Same.
1759 * testsuite/23_containers/list/operations/5.cc: Same.
1760 * testsuite/23_containers/list/capacity/1.cc: Same.
1761 * testsuite/23_containers/list/init-list.cc: Same.
1762 * testsuite/23_containers/list/cons/1.cc: Same.
1763 * testsuite/23_containers/list/cons/2.cc: Same.
1764 * testsuite/23_containers/list/cons/3.cc: Same.
1765 * testsuite/23_containers/list/cons/4.cc: Same.
1766 * testsuite/23_containers/list/cons/5.cc: Same.
1767 * testsuite/23_containers/list/cons/6.cc: Same.
1768 * testsuite/23_containers/list/cons/7.cc: Same.
1769 * testsuite/23_containers/list/cons/8.cc: Same.
1770 * testsuite/23_containers/list/cons/9.cc: Same.
1771 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1772 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1773 * testsuite/23_containers/list/moveable.cc: Same.
1774
1775 2009-06-17 Tom Tromey <tromey@redhat.com>
1776
1777 * python/hook.in: Do not fail when there is no current objfile.
1778 Use os.path.normpath.
1779
1780 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1781
1782 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1783 Remove.
1784 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1785 rvalue-reference so that move constructor is called.
1786 * testsuite/18_support/exception_ptr/move.cc: New.
1787
1788 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1789
1790 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1791 if joinable.
1792
1793 2009-06-15 Tom Tromey <tromey@redhat.com>
1794
1795 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1796 set self.iter.
1797 (StdMapPrinter.to_string): Make a new iterator.
1798 (StdMapPrinter.children): Likewise.
1799 (StdSetPrinter.__init__): Don't set self.iter.
1800 (StdSetPrinter.to_string): Make a new iterator.
1801 (StdSetPrinter.children): Likewise.
1802
1803 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1804
1805 * include/bits/random.tcc
1806 (negative_binomial_distribution<>::operator()
1807 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1808 class member gamma_distribution.
1809 (negative_binomial_distribution<>::operator()
1810 (_UniformRandomNumberGenerator&)): Implement out of line here.
1811 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1812 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1813 (student_t_distribution<>::operator()
1814 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1815 simplify.
1816 (operator<<(basic_ostream<>&, student_t_distribution<>),
1817 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1818 (chi_squared_distribution<>::operator()
1819 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1820 tweak to use a class member gamma_distribution.
1821 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1822 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1823 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1824 const param_type&): Move inline, tweak to use class member
1825 gamma_distributions.
1826 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1827 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1828 * include/bits/random.h: Adjust, minor tweaks.
1829
1830 2009-06-10 Tom Tromey <tromey@redhat.com>
1831
1832 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1833 (build_libstdcxx_dictionary): Accept shortened form of
1834 basic_string names.
1835 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1836
1837 2009-06-10 Tom Tromey <tromey@redhat.com>
1838
1839 PR libstdc++/40289:
1840 * python/Makefile.in: Rebuild.
1841 * python/hook.in: Compute module path relative to objfile.
1842 * python/Makefile.am (pythondir): Redefine.
1843 (gdb.py): Subst toolexeclibdir.
1844 (install-data-local): Rewrite.
1845
1846 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1847
1848 * include/bits/move.h: Doxygen group fixes.
1849
1850 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1851
1852 * include/bits/random.tcc (gamma_distribution<>::operator()
1853 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1854 the Marsaglia/Tsang algorithm.
1855 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1856 (operator<<(basic_ostream<>&, gamma_distribution<>),
1857 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1858
1859 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1860 Remove, just use normal_distribution.
1861 (operator<<(basic_ostream<>&, student_t_distribution<>),
1862 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1863 (linear_congruential_engine<>::operator()()): Move inline.
1864 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1865 const param_type&)): Move inline, just use normal_distribution.
1866 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1867 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1868 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1869 const param_type&)): Move here, out of line.
1870 (piecewise_constant_distribution<>::param_type::param_type()): Move
1871 inline.
1872 * include/bits/random.h: Adjust, minor tweaks.
1873
1874 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1875
1876 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1877
1878 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1879
1880 * include/ext/throw_allocator.h: Rework.
1881 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1882 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1883 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1884 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1885 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1886 * testsuite/util/regression/rand/priority_queue/
1887 container_rand_regression_test.tcc: Inline functions.
1888 * testsuite/util/regression/rand/assoc/
1889 container_rand_regression_test.tcc: Same.
1890
1891 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1892
1893 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1894
1895 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1896
1897 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1898 * configure: Regenerate.
1899
1900 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1901
1902 PR libstdc++/40299
1903 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1904 * testsuite/ext/rope/40299.cc: New.
1905
1906 2009-05-28 Tom Tromey <tromey@redhat.com>
1907 Phil Muldoon <pmuldoon@redhat.com>
1908 Jonathan Wakely <jwakely.gcc@gmail.com>
1909
1910 * python/Makefile.in, , python/libstdcxx/__init__.py,
1911 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1912 python/hook.in, python/Makefile.am: New files.
1913 * configure, Makefile.in: Rebuild.
1914 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1915 * Makefile.am (SUBDIRS): Add python.
1916
1917 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1918
1919 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1920 to ...
1921 * testsuite/util/replacement_memory_operators.h: ...here. New.
1922 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1923 * testsuite/util/testsuite_hooks.cc: Same.
1924
1925 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1926 replacement_memory_operators.h.
1927 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1928 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1929 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1930 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1931 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1932 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1933 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1934 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1935 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1936 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1937 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1938 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1939 * testsuite/ext/mt_allocator/check_new.cc: Same.
1940 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1941 * testsuite/ext/debug_allocator/check_new.cc: Same.
1942 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1943 * testsuite/ext/new_allocator/check_delete.cc: Same.
1944 * testsuite/ext/new_allocator/check_new.cc: Same.
1945 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1946 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1947 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1948 * testsuite/ext/throw_allocator/check_new.cc: Same.
1949 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1950 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1951 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1952 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1953 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1954 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1955 * testsuite/ext/pool_allocator/check_new.cc: Same.
1956 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1957 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1958 * testsuite/ext/array_allocator/check_delete.cc: Same.
1959 * testsuite/ext/array_allocator/check_new.cc: Same.
1960 * testsuite/23_containers/deque/cons/1.cc: Same.
1961 * testsuite/23_containers/deque/cons/2.cc: Same.
1962
1963 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1964
1965 * libsupc++/initializer_list: Format.
1966 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1967 * testsuite/18_support/initializer_list/requirements/
1968 explicit_instantiation.cc: New.
1969
1970 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1971
1972 PR libstdc++/40273
1973 * include/tr1_impl/functional: Add explicit casts.
1974 * testsuite/20_util/function/requirements/
1975 explicit_instantiation.cc: New.
1976 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1977
1978 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1979
1980 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1981
1982 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1983
1984 PR libstdc++/40221
1985 * include/tr1_impl/functional: Add explicit cast.
1986
1987 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1988
1989 PR libstdc++/40094
1990 Revert:
1991 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1992 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1993 out of line member functions definitions.
1994 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1995 Remove, use static locals instead.
1996 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1997 * src/throw_allocator.cc: New.
1998 * src/Makefile.am: Add.
1999 * config/abi/pre/gnu.ver: Add exports.
2000 * src/Makefile.in: Regenerate.
2001
2002 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
2003
2004 * include/tr1_impl/functional (function): Use explicit operator bool.
2005 * include/bits/shared_ptr.h (__shared_ptr): Same.
2006 * include/bits/unique_ptr.h (unique_ptr): Same.
2007 * include/std/mutex (unique_lock): Same.
2008 * include/std/system_error (error_code): Same.
2009 (error_condition): Same.
2010 * include/std/ostream (sentry): Same.
2011 * include/std/istream (sentry): Same.
2012 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
2013 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
2014 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
2015 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
2016 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
2017 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
2018 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
2019
2020 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
2021
2022 * testsuite/23_containers/list/14340.cc: Abstract list type.
2023 * testsuite/23_containers/list/init-list.cc: Same.
2024 * testsuite/23_containers/list/pthread5.cc: Same.
2025 * testsuite/23_containers/list/invalidation/1.cc: Same.
2026 * testsuite/23_containers/list/invalidation/2.cc: Same.
2027 * testsuite/23_containers/list/invalidation/3.cc: Same.
2028 * testsuite/23_containers/list/invalidation/4.cc: Same.
2029 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
2030 * testsuite/23_containers/list/modifiers/1.cc: Same.
2031 * testsuite/23_containers/list/modifiers/2.cc: Same.
2032 * testsuite/23_containers/list/modifiers/3.cc: Same.
2033 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
2034 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
2035 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
2036 * testsuite/23_containers/list/cons/1.cc: Same.
2037 * testsuite/23_containers/list/cons/2.cc: Same.
2038 * testsuite/23_containers/list/cons/3.cc: Same.
2039 * testsuite/23_containers/list/cons/4.cc: Same.
2040 * testsuite/23_containers/list/cons/5.cc: Same.
2041 * testsuite/23_containers/list/cons/6.cc: Same.
2042 * testsuite/23_containers/list/cons/7.cc: Same.
2043 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
2044 * testsuite/23_containers/list/cons/8.cc: Same.
2045 * testsuite/23_containers/list/cons/9.cc: Same.
2046 * testsuite/23_containers/list/operations/1.cc: Same.
2047 * testsuite/23_containers/list/operations/2.cc: Same.
2048 * testsuite/23_containers/list/operations/3.cc: Same.
2049 * testsuite/23_containers/list/operations/4.cc: Same.
2050 * testsuite/23_containers/list/operations/5.cc: Same.
2051 * testsuite/23_containers/list/requirements/citerators.cc: Same.
2052 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
2053 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
2054 * testsuite/23_containers/list/requirements/dr438/
2055 constructor_1_neg.cc: Same.
2056 * testsuite/23_containers/list/requirements/dr438/
2057 constructor_2_neg.cc: Same.
2058 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2059 * testsuite/23_containers/list/requirements/
2060 partial_specialization/1.cc: Same.
2061 * testsuite/23_containers/list/23781.cc: Same.
2062 * testsuite/23_containers/list/pthread1.cc: Same.
2063 * testsuite/23_containers/list/capacity/1.cc: Same.
2064 * testsuite/23_containers/list/capacity/29134.cc: Same.
2065 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2066 * testsuite/23_containers/list/moveable.cc: Same.
2067
2068 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2069
2070 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2071
2072 PR libstdc++/40184
2073 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2074 Declare...
2075 * config/locale/gnu/c_locale.cc: ... and define.
2076 * config/locale/generic/c_locale.cc: Define.
2077 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2078 Use it.
2079 * testsuite/22_locale/locale/cons/40184.cc: New.
2080
2081 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2082
2083 PR libstdc++/40192
2084 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2085 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2086 * testsuite/23_containers/vector/40192.cc: New.
2087
2088 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2089
2090 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2091 * include/bits/stl_deque.h (swap): Likewise.
2092 * include/bits/stl_list.h (swap): Likewise.
2093 * include/bits/stl_vector.h (swap): Likewise.
2094 * include/bits/stl_bvector.h (swap): Likewise.
2095 * include/bits/stl_queue.h (swap): Likewise.
2096 * include/bits/stl_stack.h (swap): Likewise.
2097 * include/bits/stl_tree.h (swap): Likewise.
2098 * include/bits/stl_map.h (swap): Likewise.
2099 * include/bits/stl_multimap.h (swap): Likewise.
2100 * include/bits/stl_set.h (swap): Likewise.
2101 * include/bits/stl_multiset.h (swap): Likewise.
2102 * include/bits/forward_list.h (swap): Likewise.
2103 * include/bits/unique_ptr.h (swap): Likewise.
2104 * include/debug/deque (swap): Likewise.
2105 * include/debug/list (swap): Likewise.
2106 * include/debug/vector (swap): Likewise.
2107 * include/debug/map.h (swap): Likewise.
2108 * include/debug/multimap.h (swap): Likewise.
2109 * include/debug/set.h (swap): Likewise.
2110 * include/debug/multiset.h (swap): Likewise.
2111 * include/debug/unordered_map (swap): Likewise.
2112 * include/debug/unordered_set (swap): Likewise.
2113 * include/ext/vstring.h (swap): Likewise.
2114 * include/tr1_impl/unordered_map (swap): Likewise.
2115 * include/tr1_impl/hashtable (swap): Likewise.
2116 * include/tr1_impl/unordered_set (swap): Likewise.
2117 * include/std/tuple (swap): Likewise.
2118 * include/std/mutex (swap): Likewise.
2119 * include/std/thread (swap): Likewise.
2120 (operator<<): Only output to lvalue streams.
2121 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2122 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2123 * testsuite/23_containers/deque/requirements/dr438/
2124 assign_neg.cc: Adjust line numbers.
2125 * testsuite/23_containers/deque/requirements/dr438/
2126 constructor_1_neg.cc: Likewise.
2127 * testsuite/23_containers/deque/requirements/dr438/
2128 constructor_2_neg.cc: Likewise.
2129 * testsuite/23_containers/deque/requirements/dr438/
2130 insert_neg.cc: Likewise.
2131 * testsuite/23_containers/list/requirements/dr438/
2132 assign_neg.cc: Likewise.
2133 * testsuite/23_containers/list/requirements/dr438/
2134 constructor_1_neg.cc: Likewise.
2135 * testsuite/23_containers/list/requirements/dr438/
2136 constructor_2_neg.cc: Likewise.
2137 * testsuite/23_containers/list/requirements/dr438/
2138 insert_neg.cc: Likewise.
2139 * testsuite/23_containers/vector/requirements/dr438/
2140 assign_neg.cc: Likewise.
2141 * testsuite/23_containers/vector/requirements/dr438/
2142 constructor_1_neg.cc: Likewise.
2143 * testsuite/23_containers/vector/requirements/dr438/
2144 constructor_2_neg.cc: Likewise.
2145 * testsuite/23_containers/vector/requirements/dr438/
2146 insert_neg.cc: Likewise.
2147 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2148 test non-member swap.
2149 * testsuite/30_threads/thread/swap/2.cc: Remove.
2150
2151 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2152
2153 * include/std/mutex: Move std::lock_error to ...
2154 * src/compatibility.cc: Here.
2155 * src/mutex.cc: Likewise.
2156 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2157 for lock types and remove std::lock_error check.
2158
2159 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2160
2161 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2162 double include.
2163
2164 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2165
2166 PR libstdc++/40160
2167 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2168 typeid when __GXX_RTTI is undefined.
2169 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2170 for null _M_variant._M_iterator._M_type,
2171 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2172 * testsuite/21_strings/basic_string/40160.cc: New.
2173
2174 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2175
2176 * testsuite/26_numerics/random/discrete_distribution/cons/
2177 num_xbound_fun.cc: Minor tweaks.
2178 * testsuite/26_numerics/random/piecewise_constant_distribution/
2179 cons/initlist_fun.cc: Likewise
2180 * testsuite/26_numerics/random/piecewise_constant_distribution/
2181 cons/num_xbound_fun.cc: Likewise
2182 * testsuite/26_numerics/random/piecewise_linear_distribution/
2183 cons/initlist_fun.cc: Likewise
2184 * testsuite/26_numerics/random/piecewise_linear_distribution/
2185 cons/num_xbound_fun.cc: Likewise
2186
2187 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2188
2189 PR libstdc++/36211
2190 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2191 cxxldflags to additional_flags rather than cxx_final.
2192
2193 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2194
2195 * testsuite/26_numerics/random/discrete_distribution/cons/
2196 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2197 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2198 initlist_fun.cc: Likewise
2199 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2200 num_xbound_fun.cc: Likewise
2201 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2202 initlist_fun.cc: Likewise
2203 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2204 num_xbound_fun.cc: Likewise
2205
2206 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2207
2208 PR libstdc++/40123
2209 * random.tcc (independent_bits_engine<>::operator()()): Use
2210 result_type(1), not 1UL.
2211
2212 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2213 and _M_b.min(), instead of this->max() and this->min().
2214
2215 * random.h (_ShiftMin1): Remove, adjust everywhere.
2216
2217 * random.tcc: Minor cosmetic changes.
2218
2219 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2220
2221 * include/bits/random.tcc (cauchy_distribution<>::
2222 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2223 Avoid M_PI, a glibc extension.
2224
2225 2009-05-13 Ben Elliston <bje@au.ibm.com>
2226
2227 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2228 * include/Makefile.in: Likewise.
2229
2230 2009-05-13 Ben Elliston <bje@au.ibm.com>
2231
2232 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2233 const void * const.
2234
2235 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2236
2237 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2238 random number engines, complex, bitset, array, time utilities, and
2239 char_traits.
2240
2241 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2242
2243 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2244 * libsupc++/nested_exception.h: New.
2245 * libsupc++/Makefile.am: Add new header.
2246 * libsupc++/Makefile.in: Regenerate.
2247 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2248 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2249 * testsuite/18_support/nested_exception/cons.cc: New.
2250 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2251 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2252 * doc/xml/manual/status_cxx200x.xml: Adjust.
2253
2254 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2255
2256 * include/ext/throw_allocator.h: Remove redundant include.
2257
2258 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2259
2260 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2261 out of line member functions definitions.
2262 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2263 Remove, use static locals instead.
2264 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2265 * src/throw_allocator.cc: New.
2266 * src/Makefile.am: Add.
2267 * config/abi/pre/gnu.ver: Add exports.
2268 * src/Makefile.in: Regenerate.
2269
2270 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2271
2272 * configure.ac: Bump libtool_VERSION to 6:12:0.
2273 * configure: Regenerate.
2274
2275 2009-05-07 Matthias Klose <doko@ubuntu.com>
2276
2277 PR libstdc++/40038
2278 * src/math_stubs_long_double.cc: Add ceill.
2279
2280 2009-05-06 Johannes Singler <singler@ira.uka.de>
2281
2282 PR libstdc++/39546
2283 * include/parallel/algo.h (find_switch):
2284 Parametrize binder2nd with const T& instead of T.
2285 * testsuite/25_algorithms/find/39546.cc: new test case
2286
2287 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2288
2289 Revert:
2290 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2291
2292 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2293 possible.
2294 * configure: Regenerate.
2295
2296 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2297
2298 PR libstdc++/39909
2299 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2300 __set_once_functor_lock_ptr): Replace global lock object with local
2301 locks on global mutex.
2302 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2303 __set_once_functor_lock_ptr): Likewise, keeping old function to
2304 preserve ABI.
2305 (__once_proxy): Use pointer to local lock if set, global lock
2306 otherwise.
2307 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2308 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2309 * testsuite/30_threads/call_once/39909.cc: New.
2310
2311 2009-05-03 Jan Hubicka <jh@suse.cz>
2312
2313 * include/parallel/settings.h (get): Mark const.
2314 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2315 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2316 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2317 throw ().
2318 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2319 (is_open, fd): Mark pure and throw ().
2320 (seekoff): Mark throw ().
2321
2322 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2323
2324 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2325 possible.
2326 * configure: Regenerate.
2327
2328 2009-05-02 Jan Hubicka <jh@suse.cz>
2329
2330 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2331 operator): Mark pure.
2332
2333 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2334
2335 * scripts/create_testsuite_files: Remove thread directory.
2336
2337 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2338
2339 PR libstdc++/39868
2340 * scripts/run_doxygen: Uncomment removal of includes.
2341 (problematic): Rewrite __cxxabiv1 namespace to abi.
2342
2343 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2344
2345 Revert the last commit.
2346
2347 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2348
2349 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2350 Replace global lock object with local locks on global mutex.
2351 * src/mutex.cc: Likewise.
2352 * config/abi/pre/gnu.ver: Adjust.
2353 * testsuite/30_threads/call_once/call_once2.cc: New.
2354
2355 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2356
2357 PR libstdc++/39880
2358 PR libstdc++/39881
2359 PR libstdc++/39882
2360 * include/std/system_error (is_error_code_enum<errc>): Remove.
2361 (error_condition<>::error_condition(_ErrorCodeEnum,)
2362 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2363 (error_code<>::error_code(_ErrorCodeEnum,),
2364 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2365 * testsuite/19_diagnostics/system_error/39880.cc: New.
2366 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2367 Likewise.
2368 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2369 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2370 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2371 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2372 Adjust.
2373 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2374 Likewise.
2375 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2376 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2377 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2378 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2379 Likewise.
2380 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2381 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2382 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2383 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2384
2385 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2386
2387 * doc/xml/authors.xml: Add space.
2388 * doc/xml/faq.xml: Update links.
2389 * doc/xml/manual/intro.xml: Same.
2390 * doc/xml/manual/abi.xml: Update.
2391 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2392 * doc/xml/manual/status_cxxtr1.xml: Update links.
2393 * doc/xml/manual/status_cxx1998.xml: Same.
2394 * doc/xml/manual/status_cxx200x.xml: Same.
2395
2396 2009-04-22 Jan Hubicka <jh@suse.cz>
2397
2398 * include/tr1_impl/array (at): Do not use builtin_expect.
2399 * include/ext/throw_allocator.h (allocate): Likewise.
2400 * include/ext/pool_allocator.h (allocate): Likweise.
2401 * include/ext/bitmap_allocator.h (allocate): Likewise.
2402 * include/ext/rc_string_base.h (_S_construct): Likewise.
2403 * include/ext/malloc_allocator.h (allocate): Likewise.
2404 * include/ext/mt_allocator.h (allocate): Likewise.
2405 * include/ext/sso_string_base.h (_M_construct): Likewise.
2406 * include/bits/basic_string.tcc (_S_construct): Likewise.
2407
2408 2009-04-22 Jan Hubicka <jh@suse.cz>
2409
2410 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2411 (atexit, atoll, stroll, strtoull): Mark throw ()
2412 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2413 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2414 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2415 (atexit, atoll, stroll, strtoull): Mark throw ()
2416 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2417 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2418
2419 2009-04-21 Jan Hubicka <jh@suse.cz>
2420
2421 * include/ext/atomicity.h
2422 (__exchange_and_add, __atomic_add): Mark throw ().
2423 * config/os/aix/atomicity.h
2424 * config/os/aix/atomicity.h
2425 * config/os/irix/atomicity.h
2426 * config/cpu/cris/atomicity.h
2427 * config/cpu/m68k/atomicity.h
2428 * config/cpu/hppa/atomicity.h
2429 * config/cpu/sparc/atomicity.h
2430 * config/cpu/i386/atomicity.h
2431 * config/cpu/i486/atomicity.h
2432 * config/cpu/sh/atomicity.h
2433 * config/cpu/generic/atomicity_mutex/atomicity.h
2434 * config/cpu/generic/atomicity_builtins/atomicity.h
2435 (__exchange_and_add, __atomic_add): Mark throw ().
2436
2437 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2438
2439 PR libstdc++/39835
2440 * include/bits/random.h: Avoid the badname __alpha (and, for
2441 consistency, __beta too).
2442 * include/bits/random.tcc: Likewise.
2443
2444 2009-04-19 Jan Hubicka <jh@suse.cz>
2445
2446 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2447 _GLIBCXX_NOTHROW.
2448
2449 2009-04-19 Jan Hubicka <jh@suse.cz>
2450
2451 * include/c_compatibility/stdatomic.h
2452 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2453 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2454 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2455
2456 2009-04-18 Jan Hubicka <jh@suse.cz>
2457
2458 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2459 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2460 __cxa_get_globals_fast): Mark const.
2461 (__cxa_get_exception_ptr): Mark pure.
2462 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2463 (__terminate): Makr throw ().
2464 * libsupc++/exception (terminate): Mark throw().
2465 (uncaught_exception): Mark pure.
2466 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2467 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2468 Mark throw().
2469 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2470 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2471 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2472 __cxa_guard_abort): Mark throw ().
2473 (__cxa_pure_virtual): Mark noreturn.
2474 (__cxa_current_exception_type): Mark throw and pure.
2475 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2476 __cxa_exception_type): Mark pure.
2477 (_M_safe_bool_dummy): Mark pure and const.
2478
2479 2009-04-18 Jan Hubicka <jh@suse.cz>
2480
2481 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2482 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2483 _M_destroy_thread_key): Mark throw ()
2484 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2485 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2486 _M_get_max_length): Mark throw ().
2487 * include/debug/formatter.h (_M_message, _M_format_word,
2488 _M_get_max_length): Mark throw ().
2489 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2490 _M_detach_single): Mark throw ().
2491 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2492 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2493 throw ()
2494 (_M_get_mutex): Mark throw ().
2495 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2496 (_M_destroy_thread_key): Mark CONST and throw.
2497 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2498 throw ().
2499
2500 2009-04-18 Jan Hubicka <jh@suse.cz>
2501
2502 * src/condition_variable.cc (condition_variable,
2503 condition_variable_any constructors): Mark throw()
2504 * src/hash.cc (operator() for long double, string, and wstring): Mark
2505 throw ().
2506 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2507 _M_setup, rdbuf, str): Mark throw ().
2508 * src/chrono.cc (new): Mark throw ().
2509 * include/std/system_error (system_category, generic_category): Mark
2510 throw () and const.
2511 * include/std/chrono (now): Mark throw ().
2512 * include/std/condition_variable (condition_variable,
2513 ~condition_variable, condition_variable_any,
2514 ~condition_variable_any): Mark throw ().
2515 * include/std/mutex (mutex): Mark throw ().
2516 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2517 throw.
2518 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2519 and throw ().
2520 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2521 * include/bits/locale_classes.h (_S_initialize_once,
2522 _S_clone_c_locale): Mark throw ().
2523 (_S_get_c_name): Mark const and throw ().
2524 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2525 throw ().
2526 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2527 Mark throw ().
2528 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2529 throw ().
2530 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2531 ios_base): Mark throw ()
2532 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2533 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2534 (str, freeze, _M_setupf): Mark throw ().
2535 (pcount): Mark pure and throw ().
2536 (rdbuf): Mark const and throw ().
2537
2538 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2539
2540 PR libstdc++/39802
2541 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2542 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2543 Always accept negative values, for unsigned types too.
2544 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2545 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2546
2547 2009-04-18 Jan Hubicka <jh@suse.cz>
2548
2549 * include/debug/formater.h: Include bits/c++config.h.
2550 (_M_error): Mark noreturn.
2551 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2552 _GLIBCXX_NORETURN): New.
2553 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2554 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2555 Mark pure.
2556 * include/c_compatibility/stdatomic.h
2557 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2558 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2559 Mark by throw ().
2560 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2561 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2562 __atomic_flag_for_address): Mark by throw ().
2563
2564 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2565
2566 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2567
2568 2009-04-16 Jan Hubicka <jh@suse.cz>
2569
2570 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2571 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2572 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2573 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2574 out body to ...
2575 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2576 functions.
2577 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2578 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2579 _Rb_tree_black_count): Mark nothrow.
2580
2581 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2582
2583 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2584 from base classes.
2585 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2586
2587 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2588
2589 * doc/html: Regenerate.
2590
2591 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2592
2593 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2594
2595 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2596 * doc/xml/gnu/fdl-1.2.xml: Same.
2597 * doc/xml/manual/numerics.xml: Same.
2598 * doc/xml/manual/concurrency.xml: Same.
2599 * doc/xml/manual/intro.xml: Same.
2600 * doc/xml/manual/status_cxxtr1.xml: Same.
2601 * doc/xml/manual/containers.xml: Same.
2602 * doc/xml/manual/io.xml: Same.
2603 * doc/xml/manual/utilities.xml: Same.
2604 * doc/xml/manual/support.xml: Same.
2605 * doc/xml/manual/using.xml: Same.
2606 * doc/xml/manual/localization.xml: Same.
2607 * doc/xml/manual/locale.xml: Same.
2608 * doc/xml/manual/extensions.xml: Same.
2609 * doc/xml/manual/appendix_contributing.xml: Same.
2610 * doc/xml/manual/diagnostics.xml: Same.
2611 * doc/xml/manual/status_cxx200x.xml: Same.
2612
2613 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2614
2615 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2616 * doc/xml/manual/status_cxx200x.xml: Adjust.
2617
2618 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2619
2620 * doc/xml/spine.xml: Remove unused license entity, update
2621 copyright year.
2622
2623 * doc/xml/manual/spine.xml: Markup for primary index terms.
2624 * doc/xml/manual/numerics.xml: Same.
2625 * doc/xml/manual/intro.xml: Same.
2626 * doc/xml/manual/containers.xml: Same.
2627 * doc/xml/manual/io.xml: Same.
2628 * doc/xml/manual/appendix_porting.xml: Same.
2629 * doc/xml/manual/utilities.xml: Same.
2630 * doc/xml/manual/support.xml: Same.
2631 * doc/xml/manual/localization.xml: Same.
2632 * doc/xml/manual/strings.xml: Same.
2633 * doc/xml/manual/extensions.xml: Same.
2634 * doc/xml/manual/appendix_contributing.xml: Same.
2635 * doc/xml/manual/diagnostics.xml: Same.
2636 * doc/xml/manual/algorithms.xml: Same.
2637 * doc/xml/manual/appendix_free.xml: Same.
2638 * doc/xml/manual/iterators.xml: Same.
2639
2640 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2641 * doc/xml/gnu/fdl-1.2.xml: Same.
2642
2643 * doc/xml/manual/status_cxx200x.xml: Re-write.
2644
2645 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2646
2647 PR libstdc++/39629 (final bits)
2648 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2649 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2650 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2651 Fix formula for __j.
2652 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2653 const normal_distribution<>&): Remove.
2654 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2655 const uniform_int_distribution<>&), operator==(const
2656 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2657 operator==(const normal_distribution<>&, const normal_distribution<>&),
2658 operator==(const lognormal_distribution<>&,
2659 const lognormal_distribution<>&), operator==(const
2660 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2661 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2662 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2663 operator==(const student_t_distribution<>&,
2664 const student_t_distribution<>&), operator==(const
2665 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2666 operator==(const binomial_distribution<>&, const
2667 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2668 const geometric_distribution<>&), operator==(const
2669 negative_binomial_distribution<>&, const
2670 negative_binomial_distribution<>&), operator==(const
2671 poisson_distribution<>&, const poisson_distribution<>&),
2672 operator==(const exponential_distribution<>&,
2673 const exponential_distribution<>&), operator==(const
2674 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2675 weibull_distribution<>&, const weibull_distribution<>&),
2676 operator==(const extreme_value_distribution<>&,
2677 const extreme_value_distribution<>&), operator==(const
2678 discrete_distribution<>&, const discrete_distribution<>&),
2679 operator==(const piecewise_constant_distribution<>&,
2680 const piecewise_constant_distribution<>&), operator==(const
2681 piecewise_linear_distribution<>&, const
2682 piecewise_linear_distribution<>&)): Remove.
2683 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2684 serialize.cc: Remove.
2685 * testsuite/26_numerics/random/piecewise_constant_distribution/
2686 operators/serialize.cc: Likewise.
2687 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2688 serialize.cc: Likewise.
2689 * testsuite/26_numerics/random/normal_distribution/operators/
2690 serialize.cc: Likewise.
2691 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2692 serialize.cc: Likewise.
2693 * testsuite/26_numerics/random/poisson_distribution/operators/
2694 serialize.cc: Likewise.
2695 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2696 serialize.cc: Likewise.
2697 * testsuite/26_numerics/random/discrete_distribution/operators/
2698 serialize.cc: Likewise.
2699 * testsuite/26_numerics/random/weibull_distribution/operators/
2700 serialize.cc: Likewise.
2701 * testsuite/26_numerics/random/negative_binomial_distribution/
2702 operators/serialize.cc: Likewise.
2703 * testsuite/26_numerics/random/cauchy_distribution/operators/
2704 serialize.cc: Likewise.
2705 * testsuite/26_numerics/random/gamma_distribution/operators/
2706 serialize.cc: Likewise.
2707 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2708 serialize.cc: Likewise.
2709 * testsuite/26_numerics/random/exponential_distribution/operators/
2710 serialize.cc: Likewise.
2711 * testsuite/26_numerics/random/lognormal_distribution/operators/
2712 serialize.cc: Likewise.
2713 * testsuite/26_numerics/random/binomial_distribution/operators/
2714 serialize.cc: Likewise.
2715 * testsuite/26_numerics/random/extreme_value_distribution/
2716 operators/serialize.cc: Likewise.
2717 * testsuite/26_numerics/random/piecewise_linear_distribution/
2718 operators/serialize.cc: Likewise.
2719 * testsuite/26_numerics/random/student_t_distribution/operators/
2720 serialize.cc: Likewise.
2721 * testsuite/26_numerics/random/geometric_distribution/operators/
2722 serialize.cc: Likewise.
2723
2724 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2725 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2726 mersenne_twister_engine<>::seed(_Gen&,
2727 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2728 subtract_with_carry_engine<>::seed(_Gen&,
2729 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2730 Remove, unused.
2731 * include/bits/random.tcc (linear_congruential_engine<>::
2732 seed(_Gen&, false_type): Likewise.
2733
2734 2009-04-09 Nick Clifton <nickc@redhat.com>
2735
2736 * src/allocator-inst.cc: Change copyright header to refer to
2737 version 3 of the GNU General Public License with version 3.1
2738 of the GCC Runtime Library Exception and to point readers at
2739 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2740 web page.
2741 * config/abi/compatibility.h: Likewise.
2742 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2743 * config/abi/pre/gnu.ver: Likewise.
2744 * config/allocator/bitmap_allocator_base.h: Likewise.
2745 * config/allocator/malloc_allocator_base.h: Likewise.
2746 * config/allocator/mt_allocator_base.h: Likewise.
2747 * config/allocator/new_allocator_base.h: Likewise.
2748 * config/allocator/pool_allocator_base.h: Likewise.
2749 * config/cpu/alpha/atomic_word.h: Likewise.
2750 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2751 * config/cpu/cris/atomic_word.h: Likewise.
2752 * config/cpu/cris/atomicity.h: Likewise.
2753 * config/cpu/generic/atomic_word.h: Likewise.
2754 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2755 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2756 * config/cpu/generic/cpu_defines.h: Likewise.
2757 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2758 * config/cpu/hppa/atomicity.h: Likewise.
2759 * config/cpu/i386/atomicity.h: Likewise.
2760 * config/cpu/i486/atomicity.h: Likewise.
2761 * config/cpu/ia64/atomic_word.h: Likewise.
2762 * config/cpu/m68k/atomicity.h: Likewise.
2763 * config/cpu/powerpc/atomic_word.h: Likewise.
2764 * config/cpu/powerpc/cpu_defines.h: Likewise.
2765 * config/cpu/sh/atomicity.h: Likewise.
2766 * config/cpu/sparc/atomic_word.h: Likewise.
2767 * config/cpu/sparc/atomicity.h: Likewise.
2768 * config/io/basic_file_stdio.cc: Likewise.
2769 * config/io/basic_file_stdio.h: Likewise.
2770 * config/io/c_io_stdio.h: Likewise.
2771 * config/locale/darwin/ctype_members.cc: Likewise.
2772 * config/locale/generic/c++locale_internal.h: Likewise.
2773 * config/locale/generic/c_locale.cc: Likewise.
2774 * config/locale/generic/c_locale.h: Likewise.
2775 * config/locale/generic/codecvt_members.cc: Likewise.
2776 * config/locale/generic/collate_members.cc: Likewise.
2777 * config/locale/generic/ctype_members.cc: Likewise.
2778 * config/locale/generic/messages_members.cc: Likewise.
2779 * config/locale/generic/messages_members.h: Likewise.
2780 * config/locale/generic/monetary_members.cc: Likewise.
2781 * config/locale/generic/numeric_members.cc: Likewise.
2782 * config/locale/generic/time_members.cc: Likewise.
2783 * config/locale/generic/time_members.h: Likewise.
2784 * config/locale/gnu/c++locale_internal.h: Likewise.
2785 * config/locale/gnu/c_locale.cc: Likewise.
2786 * config/locale/gnu/c_locale.h: Likewise.
2787 * config/locale/gnu/codecvt_members.cc: Likewise.
2788 * config/locale/gnu/collate_members.cc: Likewise.
2789 * config/locale/gnu/ctype_members.cc: Likewise.
2790 * config/locale/gnu/messages_members.cc: Likewise.
2791 * config/locale/gnu/messages_members.h: Likewise.
2792 * config/locale/gnu/monetary_members.cc: Likewise.
2793 * config/locale/gnu/numeric_members.cc: Likewise.
2794 * config/locale/gnu/time_members.cc: Likewise.
2795 * config/locale/gnu/time_members.h: Likewise.
2796 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2797 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2798 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2799 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2800 * config/os/aix/atomic_word.h: Likewise.
2801 * config/os/aix/atomicity.h: Likewise.
2802 * config/os/aix/ctype_base.h: Likewise.
2803 * config/os/aix/ctype_inline.h: Likewise.
2804 * config/os/aix/ctype_noninline.h: Likewise.
2805 * config/os/aix/os_defines.h: Likewise.
2806 * config/os/bsd/darwin/ctype_base.h: Likewise.
2807 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2808 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2809 * config/os/bsd/darwin/os_defines.h: Likewise.
2810 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2811 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2812 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2813 * config/os/bsd/freebsd/os_defines.h: Likewise.
2814 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2815 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2816 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2817 * config/os/bsd/netbsd/os_defines.h: Likewise.
2818 * config/os/djgpp/ctype_base.h: Likewise.
2819 * config/os/djgpp/ctype_inline.h: Likewise.
2820 * config/os/djgpp/ctype_noninline.h: Likewise.
2821 * config/os/djgpp/os_defines.h: Likewise.
2822 * config/os/generic/ctype_base.h: Likewise.
2823 * config/os/generic/ctype_inline.h: Likewise.
2824 * config/os/generic/ctype_noninline.h: Likewise.
2825 * config/os/generic/error_constants.h: Likewise.
2826 * config/os/generic/os_defines.h: Likewise.
2827 * config/os/gnu-linux/ctype_base.h: Likewise.
2828 * config/os/gnu-linux/ctype_inline.h: Likewise.
2829 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2830 * config/os/gnu-linux/os_defines.h: Likewise.
2831 * config/os/hpux/ctype_base.h: Likewise.
2832 * config/os/hpux/ctype_inline.h: Likewise.
2833 * config/os/hpux/ctype_noninline.h: Likewise.
2834 * config/os/hpux/os_defines.h: Likewise.
2835 * config/os/irix/atomic_word.h: Likewise.
2836 * config/os/irix/atomicity.h: Likewise.
2837 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2838 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2839 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2840 * config/os/irix/irix5.2/os_defines.h: Likewise.
2841 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2842 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2843 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2844 * config/os/irix/irix6.5/os_defines.h: Likewise.
2845 * config/os/mingw32/ctype_base.h: Likewise.
2846 * config/os/mingw32/ctype_inline.h: Likewise.
2847 * config/os/mingw32/ctype_noninline.h: Likewise.
2848 * config/os/mingw32/error_constants.h: Likewise.
2849 * config/os/mingw32/os_defines.h: Likewise.
2850 * config/os/newlib/ctype_base.h: Likewise.
2851 * config/os/newlib/ctype_inline.h: Likewise.
2852 * config/os/newlib/ctype_noninline.h: Likewise.
2853 * config/os/newlib/os_defines.h: Likewise.
2854 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2855 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2856 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2857 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2858 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2859 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2860 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2861 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2862 * config/os/tpf/ctype_base.h: Likewise.
2863 * config/os/tpf/ctype_inline.h: Likewise.
2864 * config/os/tpf/ctype_noninline.h: Likewise.
2865 * config/os/tpf/os_defines.h: Likewise.
2866 * config/os/uclibc/ctype_base.h: Likewise.
2867 * config/os/uclibc/ctype_inline.h: Likewise.
2868 * config/os/uclibc/ctype_noninline.h: Likewise.
2869 * config/os/uclibc/os_defines.h: Likewise.
2870 * config/os/vxworks/ctype_base.h: Likewise.
2871 * config/os/vxworks/ctype_inline.h: Likewise.
2872 * config/os/vxworks/ctype_noninline.h: Likewise.
2873 * config/os/vxworks/os_defines.h: Likewise.
2874 * include/backward/auto_ptr.h: Likewise.
2875 * include/backward/backward_warning.h: Likewise.
2876 * include/backward/binders.h: Likewise.
2877 * include/backward/hash_fun.h: Likewise.
2878 * include/backward/hash_map: Likewise.
2879 * include/backward/hash_set: Likewise.
2880 * include/backward/hashtable.h: Likewise.
2881 * include/backward/strstream: Likewise.
2882 * include/bits/algorithmfwd.h: Likewise.
2883 * include/bits/allocator.h: Likewise.
2884 * include/bits/atomic_0.h: Likewise.
2885 * include/bits/atomic_2.h: Likewise.
2886 * include/bits/atomicfwd_c.h: Likewise.
2887 * include/bits/atomicfwd_cxx.h: Likewise.
2888 * include/bits/basic_ios.h: Likewise.
2889 * include/bits/basic_ios.tcc: Likewise.
2890 * include/bits/basic_string.h: Likewise.
2891 * include/bits/basic_string.tcc: Likewise.
2892 * include/bits/boost_concept_check.h: Likewise.
2893 * include/bits/c++config: Likewise.
2894 * include/bits/char_traits.h: Likewise.
2895 * include/bits/codecvt.h: Likewise.
2896 * include/bits/concept_check.h: Likewise.
2897 * include/bits/cpp_type_traits.h: Likewise.
2898 * include/bits/deque.tcc: Likewise.
2899 * include/bits/forward_list.h: Likewise.
2900 * include/bits/forward_list.tcc: Likewise.
2901 * include/bits/fstream.tcc: Likewise.
2902 * include/bits/functexcept.h: Likewise.
2903 * include/bits/functional_hash.h: Likewise.
2904 * include/bits/gslice.h: Likewise.
2905 * include/bits/gslice_array.h: Likewise.
2906 * include/bits/hashtable.h: Likewise.
2907 * include/bits/indirect_array.h: Likewise.
2908 * include/bits/ios_base.h: Likewise.
2909 * include/bits/istream.tcc: Likewise.
2910 * include/bits/list.tcc: Likewise.
2911 * include/bits/locale_classes.h: Likewise.
2912 * include/bits/locale_classes.tcc: Likewise.
2913 * include/bits/locale_facets.h: Likewise.
2914 * include/bits/locale_facets.tcc: Likewise.
2915 * include/bits/locale_facets_nonio.h: Likewise.
2916 * include/bits/locale_facets_nonio.tcc: Likewise.
2917 * include/bits/localefwd.h: Likewise.
2918 * include/bits/mask_array.h: Likewise.
2919 * include/bits/move.h: Likewise.
2920 * include/bits/ostream.tcc: Likewise.
2921 * include/bits/ostream_insert.h: Likewise.
2922 * include/bits/postypes.h: Likewise.
2923 * include/bits/shared_ptr.h: Likewise.
2924 * include/bits/slice_array.h: Likewise.
2925 * include/bits/sstream.tcc: Likewise.
2926 * include/bits/stl_algo.h: Likewise.
2927 * include/bits/stl_algobase.h: Likewise.
2928 * include/bits/stl_bvector.h: Likewise.
2929 * include/bits/stl_construct.h: Likewise.
2930 * include/bits/stl_deque.h: Likewise.
2931 * include/bits/stl_function.h: Likewise.
2932 * include/bits/stl_heap.h: Likewise.
2933 * include/bits/stl_iterator.h: Likewise.
2934 * include/bits/stl_iterator_base_funcs.h: Likewise.
2935 * include/bits/stl_iterator_base_types.h: Likewise.
2936 * include/bits/stl_list.h: Likewise.
2937 * include/bits/stl_map.h: Likewise.
2938 * include/bits/stl_multimap.h: Likewise.
2939 * include/bits/stl_multiset.h: Likewise.
2940 * include/bits/stl_numeric.h: Likewise.
2941 * include/bits/stl_pair.h: Likewise.
2942 * include/bits/stl_queue.h: Likewise.
2943 * include/bits/stl_raw_storage_iter.h: Likewise.
2944 * include/bits/stl_relops.h: Likewise.
2945 * include/bits/stl_set.h: Likewise.
2946 * include/bits/stl_stack.h: Likewise.
2947 * include/bits/stl_tempbuf.h: Likewise.
2948 * include/bits/stl_tree.h: Likewise.
2949 * include/bits/stl_uninitialized.h: Likewise.
2950 * include/bits/stl_vector.h: Likewise.
2951 * include/bits/stream_iterator.h: Likewise.
2952 * include/bits/streambuf.tcc: Likewise.
2953 * include/bits/streambuf_iterator.h: Likewise.
2954 * include/bits/stringfwd.h: Likewise.
2955 * include/bits/unique_ptr.h: Likewise.
2956 * include/bits/valarray_after.h: Likewise.
2957 * include/bits/valarray_array.h: Likewise.
2958 * include/bits/valarray_array.tcc: Likewise.
2959 * include/bits/valarray_before.h: Likewise.
2960 * include/bits/vector.tcc: Likewise.
2961 * include/c/cassert: Likewise.
2962 * include/c/cctype: Likewise.
2963 * include/c/cerrno: Likewise.
2964 * include/c/cfloat: Likewise.
2965 * include/c/ciso646: Likewise.
2966 * include/c/climits: Likewise.
2967 * include/c/clocale: Likewise.
2968 * include/c/cmath: Likewise.
2969 * include/c/csetjmp: Likewise.
2970 * include/c/csignal: Likewise.
2971 * include/c/cstdarg: Likewise.
2972 * include/c/cstddef: Likewise.
2973 * include/c/cstdio: Likewise.
2974 * include/c/cstdlib: Likewise.
2975 * include/c/cstring: Likewise.
2976 * include/c/ctime: Likewise.
2977 * include/c/cwchar: Likewise.
2978 * include/c/cwctype: Likewise.
2979 * include/c_compatibility/assert.h: Likewise.
2980 * include/c_compatibility/complex.h: Likewise.
2981 * include/c_compatibility/ctype.h: Likewise.
2982 * include/c_compatibility/errno.h: Likewise.
2983 * include/c_compatibility/fenv.h: Likewise.
2984 * include/c_compatibility/float.h: Likewise.
2985 * include/c_compatibility/inttypes.h: Likewise.
2986 * include/c_compatibility/iso646.h: Likewise.
2987 * include/c_compatibility/limits.h: Likewise.
2988 * include/c_compatibility/locale.h: Likewise.
2989 * include/c_compatibility/math.h: Likewise.
2990 * include/c_compatibility/setjmp.h: Likewise.
2991 * include/c_compatibility/signal.h: Likewise.
2992 * include/c_compatibility/stdarg.h: Likewise.
2993 * include/c_compatibility/stdatomic.h: Likewise.
2994 * include/c_compatibility/stdbool.h: Likewise.
2995 * include/c_compatibility/stddef.h: Likewise.
2996 * include/c_compatibility/stdint.h: Likewise.
2997 * include/c_compatibility/stdio.h: Likewise.
2998 * include/c_compatibility/stdlib.h: Likewise.
2999 * include/c_compatibility/string.h: Likewise.
3000 * include/c_compatibility/tgmath.h: Likewise.
3001 * include/c_compatibility/time.h: Likewise.
3002 * include/c_compatibility/wchar.h: Likewise.
3003 * include/c_compatibility/wctype.h: Likewise.
3004 * include/c_global/cassert: Likewise.
3005 * include/c_global/ccomplex: Likewise.
3006 * include/c_global/cctype: Likewise.
3007 * include/c_global/cerrno: Likewise.
3008 * include/c_global/cfenv: Likewise.
3009 * include/c_global/cfloat: Likewise.
3010 * include/c_global/cinttypes: Likewise.
3011 * include/c_global/ciso646: Likewise.
3012 * include/c_global/climits: Likewise.
3013 * include/c_global/clocale: Likewise.
3014 * include/c_global/cmath.tcc: Likewise.
3015 * include/c_global/cmath: Likewise.
3016 * include/c_global/csetjmp: Likewise.
3017 * include/c_global/csignal: Likewise.
3018 * include/c_global/cstdarg: Likewise.
3019 * include/c_global/cstdatomic: Likewise.
3020 * include/c_global/cstdbool: Likewise.
3021 * include/c_global/cstddef: Likewise.
3022 * include/c_global/cstdint: Likewise.
3023 * include/c_global/cstdio: Likewise.
3024 * include/c_global/cstdlib: Likewise.
3025 * include/c_global/cstring: Likewise.
3026 * include/c_global/ctgmath: Likewise.
3027 * include/c_global/ctime: Likewise.
3028 * include/c_global/cwchar: Likewise.
3029 * include/c_global/cwctype: Likewise.
3030 * include/c_std/cassert: Likewise.
3031 * include/c_std/cctype: Likewise.
3032 * include/c_std/cerrno: Likewise.
3033 * include/c_std/cfloat: Likewise.
3034 * include/c_std/ciso646: Likewise.
3035 * include/c_std/climits: Likewise.
3036 * include/c_std/clocale: Likewise.
3037 * include/c_std/cmath.tcc: Likewise.
3038 * include/c_std/cmath: Likewise.
3039 * include/c_std/csetjmp: Likewise.
3040 * include/c_std/csignal: Likewise.
3041 * include/c_std/cstdarg: Likewise.
3042 * include/c_std/cstddef: Likewise.
3043 * include/c_std/cstdio: Likewise.
3044 * include/c_std/cstdlib: Likewise.
3045 * include/c_std/cstring: Likewise.
3046 * include/c_std/ctime: Likewise.
3047 * include/c_std/cwchar: Likewise.
3048 * include/c_std/cwctype: Likewise.
3049 * include/debug/bitset: Likewise.
3050 * include/debug/debug.h: Likewise.
3051 * include/debug/deque: Likewise.
3052 * include/debug/formatter.h: Likewise.
3053 * include/debug/functions.h: Likewise.
3054 * include/debug/list: Likewise.
3055 * include/debug/macros.h: Likewise.
3056 * include/debug/map.h: Likewise.
3057 * include/debug/map: Likewise.
3058 * include/debug/multimap.h: Likewise.
3059 * include/debug/multiset.h: Likewise.
3060 * include/debug/safe_base.h: Likewise.
3061 * include/debug/safe_iterator.h: Likewise.
3062 * include/debug/safe_iterator.tcc: Likewise.
3063 * include/debug/safe_sequence.h: Likewise.
3064 * include/debug/set.h: Likewise.
3065 * include/debug/set: Likewise.
3066 * include/debug/string: Likewise.
3067 * include/debug/unordered_map: Likewise.
3068 * include/debug/unordered_set: Likewise.
3069 * include/debug/vector: Likewise.
3070 * include/ext/algorithm: Likewise.
3071 * include/ext/array_allocator.h: Likewise.
3072 * include/ext/atomicity.h: Likewise.
3073 * include/ext/bitmap_allocator.h: Likewise.
3074 * include/ext/cast.h: Likewise.
3075 * include/ext/codecvt_specializations.h: Likewise.
3076 * include/ext/concurrence.h: Likewise.
3077 * include/ext/debug_allocator.h: Likewise.
3078 * include/ext/enc_filebuf.h: Likewise.
3079 * include/ext/extptr_allocator.h: Likewise.
3080 * include/ext/functional: Likewise.
3081 * include/ext/iterator: Likewise.
3082 * include/ext/malloc_allocator.h: Likewise.
3083 * include/ext/memory: Likewise.
3084 * include/ext/mt_allocator.h: Likewise.
3085 * include/ext/new_allocator.h: Likewise.
3086 * include/ext/numeric: Likewise.
3087 * include/ext/numeric_traits.h: Likewise.
3088 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3089 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3090 Likewise.
3091 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3092 Likewise.
3093 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3094 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3095 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3096 Likewise.
3097 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3098 Likewise.
3099 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3100 Likewise.
3101 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3102 Likewise.
3103 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3104 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3105 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3106 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3107 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3108 Likewise.
3109 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3110 Likewise.
3111 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3112 Likewise.
3113 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3114 Likewise.
3115 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3116 Likewise.
3117 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3118 Likewise.
3119 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3120 Likewise.
3121 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3122 Likewise.
3123 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3124 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3125 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3126 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3129 Likewise.
3130 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3131 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3132 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3133 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3134 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3135 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3136 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3137 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3138 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3139 Likewise.
3140 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3141 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3142 Likewise.
3143 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3144 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3145 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3146 Likewise.
3147 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3148 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3149 Likewise.
3150 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3151 Likewise.
3152 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3153 Likewise.
3154 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3155 Likewise.
3156 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3157 Likewise.
3158 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3159 Likewise.
3160 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3161 Likewise.
3162 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3163 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3164 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3165 Likewise.
3166 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3167 Likewise.
3168 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3169 Likewise.
3170 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3171 Likewise.
3172 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3173 Likewise.
3174 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3175 Likewise.
3176 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3179 Likewise.
3180 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3183 Likewise.
3184 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3185 Likewise.
3186 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3187 Likewise.
3188 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3189 Likewise.
3190 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3191 Likewise.
3192 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3193 Likewise.
3194 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3195 Likewise.
3196 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3197 Likewise.
3198 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3199 Likewise.
3200 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3201 Likewise.
3202 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3203 Likewise.
3204 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3205 Likewise.
3206 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3207 Likewise.
3208 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3213 Likewise.
3214 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3215 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3216 Likewise.
3217 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3218 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3219 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3220 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3221 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3222 Likewise.
3223 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3230 Likewise.
3231 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3232 Likewise.
3233 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3234 Likewise.
3235 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3238 Likewise.
3239 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3242 Likewise.
3243 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3244 Likewise.
3245 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3246 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3247 Likewise.
3248 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3249 Likewise.
3250 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3253 Likewise.
3254 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3255 Likewise.
3256 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3257 Likewise.
3258 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3259 Likewise.
3260 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3265 Likewise.
3266 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3273 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3274 Likewise.
3275 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3276 Likewise.
3277 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3278 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3279 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3280 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3281 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3282 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3283 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3284 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3285 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3286 Likewise.
3287 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3288 Likewise.
3289 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3290 Likewise.
3291 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3292 Likewise.
3293 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3294 Likewise.
3295 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3296 Likewise.
3297 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3298 Likewise.
3299 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3300 Likewise.
3301 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3302 Likewise.
3303 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3304 Likewise.
3305 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3306 Likewise.
3307 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3308 Likewise.
3309 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3310 Likewise.
3311 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3312 Likewise.
3313 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3314 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3315 Likewise.
3316 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3317 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3318 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3319 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3320 Likewise.
3321 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3322 Likewise.
3323 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3324 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3325 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3328 Likewise.
3329 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3330 Likewise.
3331 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3332 Likewise.
3333 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3334 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3335 Likewise.
3336 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3337 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3338 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3339 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3340 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3341 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3342 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3343 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3344 Likewise.
3345 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3346 Likewise.
3347 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3348 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3349 Likewise.
3350 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3351 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3352 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3353 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3354 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3355 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3356 Likewise.
3357 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3358 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3359 Likewise.
3360 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3361 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3362 Likewise.
3363 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3364 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3365 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3366 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3367 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3368 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3369 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3370 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3371 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3372 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3373 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3374 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3375 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3376 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3377 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3378 Likewise.
3379 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3380 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3381 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3382 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3383 Likewise.
3384 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3385 Likewise.
3386 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3387 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3388 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3389 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3390 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3391 Likewise.
3392 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3393 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3394 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3395 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3396 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3397 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3398 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3399 Likewise.
3400 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3401 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3402 Likewise.
3403 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3404 Likewise.
3405 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3406 Likewise.
3407 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3408 Likewise.
3409 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3410 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3411 Likewise.
3412 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3413 Likewise.
3414 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3415 Likewise.
3416 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3417 Likewise.
3418 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3419 Likewise.
3420 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3421 Likewise.
3422 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3423 Likewise.
3424 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3425 Likewise.
3426 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3427 Likewise.
3428 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3429 Likewise.
3430 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3431 Likewise.
3432 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3433 Likewise.
3434 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3435 Likewise.
3436 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3437 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3438 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3439 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3440 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3441 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3442 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3443 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3444 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3445 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3446 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3447 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3448 Likewise.
3449 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3450 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3451 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3452 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3453 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3454 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3455 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3456 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3457 Likewise.
3458 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3459 Likewise.
3460 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3461 Likewise.
3462 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3463 Likewise.
3464 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3465 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3466 Likewise.
3467 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3468 Likewise.
3469 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3470 Likewise.
3471 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3472 Likewise.
3473 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3474 Likewise.
3475 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3476 Likewise.
3477 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3478 Likewise.
3479 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3480 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3481 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3482 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3483 Likewise.
3484 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3485 Likewise.
3486 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3487 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3488 Likewise.
3489 * include/ext/pb_ds/exception.hpp: Likewise.
3490 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3491 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3492 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3493 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3494 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3495 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3496 * include/ext/pod_char_traits.h: Likewise.
3497 * include/ext/pointer.h: Likewise.
3498 * include/ext/pool_allocator.h: Likewise.
3499 * include/ext/rb_tree: Likewise.
3500 * include/ext/rc_string_base.h: Likewise.
3501 * include/ext/rope: Likewise.
3502 * include/ext/ropeimpl.h: Likewise.
3503 * include/ext/slist: Likewise.
3504 * include/ext/sso_string_base.h: Likewise.
3505 * include/ext/stdio_filebuf.h: Likewise.
3506 * include/ext/stdio_sync_filebuf.h: Likewise.
3507 * include/ext/string_conversions.h: Likewise.
3508 * include/ext/throw_allocator.h: Likewise.
3509 * include/ext/type_traits.h: Likewise.
3510 * include/ext/typelist.h: Likewise.
3511 * include/ext/vstring.h: Likewise.
3512 * include/ext/vstring.tcc: Likewise.
3513 * include/ext/vstring_fwd.h: Likewise.
3514 * include/ext/vstring_util.h: Likewise.
3515 * include/parallel/algo.h: Likewise.
3516 * include/parallel/algobase.h: Likewise.
3517 * include/parallel/algorithm: Likewise.
3518 * include/parallel/algorithmfwd.h: Likewise.
3519 * include/parallel/balanced_quicksort.h: Likewise.
3520 * include/parallel/base.h: Likewise.
3521 * include/parallel/basic_iterator.h: Likewise.
3522 * include/parallel/checkers.h: Likewise.
3523 * include/parallel/compatibility.h: Likewise.
3524 * include/parallel/compiletime_settings.h: Likewise.
3525 * include/parallel/equally_split.h: Likewise.
3526 * include/parallel/features.h: Likewise.
3527 * include/parallel/find.h: Likewise.
3528 * include/parallel/find_selectors.h: Likewise.
3529 * include/parallel/for_each.h: Likewise.
3530 * include/parallel/for_each_selectors.h: Likewise.
3531 * include/parallel/iterator.h: Likewise.
3532 * include/parallel/list_partition.h: Likewise.
3533 * include/parallel/losertree.h: Likewise.
3534 * include/parallel/merge.h: Likewise.
3535 * include/parallel/multiseq_selection.h: Likewise.
3536 * include/parallel/multiway_merge.h: Likewise.
3537 * include/parallel/multiway_mergesort.h: Likewise.
3538 * include/parallel/numeric: Likewise.
3539 * include/parallel/numericfwd.h: Likewise.
3540 * include/parallel/omp_loop.h: Likewise.
3541 * include/parallel/omp_loop_static.h: Likewise.
3542 * include/parallel/par_loop.h: Likewise.
3543 * include/parallel/parallel.h: Likewise.
3544 * include/parallel/partial_sum.h: Likewise.
3545 * include/parallel/partition.h: Likewise.
3546 * include/parallel/queue.h: Likewise.
3547 * include/parallel/quicksort.h: Likewise.
3548 * include/parallel/random_number.h: Likewise.
3549 * include/parallel/random_shuffle.h: Likewise.
3550 * include/parallel/search.h: Likewise.
3551 * include/parallel/set_operations.h: Likewise.
3552 * include/parallel/settings.h: Likewise.
3553 * include/parallel/sort.h: Likewise.
3554 * include/parallel/tags.h: Likewise.
3555 * include/parallel/types.h: Likewise.
3556 * include/parallel/unique_copy.h: Likewise.
3557 * include/parallel/workstealing.h: Likewise.
3558 * include/precompiled/extc++.h: Likewise.
3559 * include/precompiled/stdc++.h: Likewise.
3560 * include/precompiled/stdtr1c++.h: Likewise.
3561 * include/std/algorithm: Likewise.
3562 * include/std/array: Likewise.
3563 * include/std/bitset: Likewise.
3564 * include/std/c++0x_warning.h: Likewise.
3565 * include/std/chrono: Likewise.
3566 * include/std/complex: Likewise.
3567 * include/std/condition_variable: Likewise.
3568 * include/std/deque: Likewise.
3569 * include/std/forward_list: Likewise.
3570 * include/std/fstream: Likewise.
3571 * include/std/functional: Likewise.
3572 * include/std/iomanip: Likewise.
3573 * include/std/ios: Likewise.
3574 * include/std/iosfwd: Likewise.
3575 * include/std/iostream: Likewise.
3576 * include/std/istream: Likewise.
3577 * include/std/iterator: Likewise.
3578 * include/std/limits: Likewise.
3579 * include/std/list: Likewise.
3580 * include/std/locale: Likewise.
3581 * include/std/map: Likewise.
3582 * include/std/memory: Likewise.
3583 * include/std/mutex: Likewise.
3584 * include/std/numeric: Likewise.
3585 * include/std/ostream: Likewise.
3586 * include/std/queue: Likewise.
3587 * include/std/random: Likewise.
3588 * include/std/ratio: Likewise.
3589 * include/std/regex: Likewise.
3590 * include/std/set: Likewise.
3591 * include/std/sstream: Likewise.
3592 * include/std/stack: Likewise.
3593 * include/std/stdexcept: Likewise.
3594 * include/std/streambuf: Likewise.
3595 * include/std/string: Likewise.
3596 * include/std/system_error: Likewise.
3597 * include/std/thread: Likewise.
3598 * include/std/tuple: Likewise.
3599 * include/std/type_traits: Likewise.
3600 * include/std/unordered_map: Likewise.
3601 * include/std/unordered_set: Likewise.
3602 * include/std/utility: Likewise.
3603 * include/std/valarray: Likewise.
3604 * include/std/vector: Likewise.
3605 * include/tr1/array: Likewise.
3606 * include/tr1/bessel_function.tcc: Likewise.
3607 * include/tr1/beta_function.tcc: Likewise.
3608 * include/tr1/ccomplex: Likewise.
3609 * include/tr1/cctype: Likewise.
3610 * include/tr1/cfenv: Likewise.
3611 * include/tr1/cfloat: Likewise.
3612 * include/tr1/cinttypes: Likewise.
3613 * include/tr1/climits: Likewise.
3614 * include/tr1/cmath: Likewise.
3615 * include/tr1/complex.h: Likewise.
3616 * include/tr1/complex: Likewise.
3617 * include/tr1/cstdarg: Likewise.
3618 * include/tr1/cstdbool: Likewise.
3619 * include/tr1/cstdint: Likewise.
3620 * include/tr1/cstdio: Likewise.
3621 * include/tr1/cstdlib: Likewise.
3622 * include/tr1/ctgmath: Likewise.
3623 * include/tr1/ctime: Likewise.
3624 * include/tr1/ctype.h: Likewise.
3625 * include/tr1/cwchar: Likewise.
3626 * include/tr1/cwctype: Likewise.
3627 * include/tr1/ell_integral.tcc: Likewise.
3628 * include/tr1/exp_integral.tcc: Likewise.
3629 * include/tr1/fenv.h: Likewise.
3630 * include/tr1/float.h: Likewise.
3631 * include/tr1/functional: Likewise.
3632 * include/tr1/functional_hash.h: Likewise.
3633 * include/tr1/gamma.tcc: Likewise.
3634 * include/tr1/hashtable.h: Likewise.
3635 * include/tr1/hypergeometric.tcc: Likewise.
3636 * include/tr1/inttypes.h: Likewise.
3637 * include/tr1/legendre_function.tcc: Likewise.
3638 * include/tr1/limits.h: Likewise.
3639 * include/tr1/math.h: Likewise.
3640 * include/tr1/memory: Likewise.
3641 * include/tr1/modified_bessel_func.tcc: Likewise.
3642 * include/tr1/poly_hermite.tcc: Likewise.
3643 * include/tr1/poly_laguerre.tcc: Likewise.
3644 * include/tr1/random: Likewise.
3645 * include/tr1/regex: Likewise.
3646 * include/tr1/riemann_zeta.tcc: Likewise.
3647 * include/tr1/shared_ptr.h: Likewise.
3648 * include/tr1/special_function_util.h: Likewise.
3649 * include/tr1/stdarg.h: Likewise.
3650 * include/tr1/stdbool.h: Likewise.
3651 * include/tr1/stdint.h: Likewise.
3652 * include/tr1/stdio.h: Likewise.
3653 * include/tr1/stdlib.h: Likewise.
3654 * include/tr1/tgmath.h: Likewise.
3655 * include/tr1/tuple: Likewise.
3656 * include/tr1/type_traits: Likewise.
3657 * include/tr1/unordered_map: Likewise.
3658 * include/tr1/unordered_set: Likewise.
3659 * include/tr1/utility: Likewise.
3660 * include/tr1/wchar.h: Likewise.
3661 * include/tr1/wctype.h: Likewise.
3662 * include/tr1_impl/array: Likewise.
3663 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3664 * include/tr1_impl/cctype: Likewise.
3665 * include/tr1_impl/cfenv: Likewise.
3666 * include/tr1_impl/cinttypes: Likewise.
3667 * include/tr1_impl/cmath: Likewise.
3668 * include/tr1_impl/complex: Likewise.
3669 * include/tr1_impl/cstdint: Likewise.
3670 * include/tr1_impl/cstdio: Likewise.
3671 * include/tr1_impl/cstdlib: Likewise.
3672 * include/tr1_impl/cwchar: Likewise.
3673 * include/tr1_impl/cwctype: Likewise.
3674 * include/tr1_impl/functional: Likewise.
3675 * include/tr1_impl/functional_hash.h: Likewise.
3676 * include/tr1_impl/hashtable: Likewise.
3677 * include/tr1_impl/hashtable_policy.h: Likewise.
3678 * include/tr1_impl/random.tcc: Likewise.
3679 * include/tr1_impl/random: Likewise.
3680 * include/tr1_impl/regex: Likewise.
3681 * include/tr1_impl/type_traits: Likewise.
3682 * include/tr1_impl/unordered_map: Likewise.
3683 * include/tr1_impl/unordered_set: Likewise.
3684 * include/tr1_impl/utility: Likewise.
3685 * libsupc++/array_type_info.cc: Likewise.
3686 * libsupc++/atexit_arm.cc: Likewise.
3687 * libsupc++/bad_cast.cc: Likewise.
3688 * libsupc++/bad_typeid.cc: Likewise.
3689 * libsupc++/class_type_info.cc: Likewise.
3690 * libsupc++/cxxabi-forced.h: Likewise.
3691 * libsupc++/cxxabi.h: Likewise.
3692 * libsupc++/del_op.cc: Likewise.
3693 * libsupc++/del_opnt.cc: Likewise.
3694 * libsupc++/del_opv.cc: Likewise.
3695 * libsupc++/del_opvnt.cc: Likewise.
3696 * libsupc++/dyncast.cc: Likewise.
3697 * libsupc++/eh_alloc.cc: Likewise.
3698 * libsupc++/eh_arm.cc: Likewise.
3699 * libsupc++/eh_aux_runtime.cc: Likewise.
3700 * libsupc++/eh_call.cc: Likewise.
3701 * libsupc++/eh_catch.cc: Likewise.
3702 * libsupc++/eh_exception.cc: Likewise.
3703 * libsupc++/eh_globals.cc: Likewise.
3704 * libsupc++/eh_personality.cc: Likewise.
3705 * libsupc++/eh_ptr.cc: Likewise.
3706 * libsupc++/eh_term_handler.cc: Likewise.
3707 * libsupc++/eh_terminate.cc: Likewise.
3708 * libsupc++/eh_throw.cc: Likewise.
3709 * libsupc++/eh_type.cc: Likewise.
3710 * libsupc++/eh_unex_handler.cc: Likewise.
3711 * libsupc++/enum_type_info.cc: Likewise.
3712 * libsupc++/exception: Likewise.
3713 * libsupc++/exception_defines.h: Likewise.
3714 * libsupc++/exception_ptr.h: Likewise.
3715 * libsupc++/function_type_info.cc: Likewise.
3716 * libsupc++/fundamental_type_info.cc: Likewise.
3717 * libsupc++/guard.cc: Likewise.
3718 * libsupc++/initializer_list: Likewise.
3719 * libsupc++/new: Likewise.
3720 * libsupc++/new_handler.cc: Likewise.
3721 * libsupc++/new_op.cc: Likewise.
3722 * libsupc++/new_opnt.cc: Likewise.
3723 * libsupc++/new_opv.cc: Likewise.
3724 * libsupc++/new_opvnt.cc: Likewise.
3725 * libsupc++/pbase_type_info.cc: Likewise.
3726 * libsupc++/pmem_type_info.cc: Likewise.
3727 * libsupc++/pointer_type_info.cc: Likewise.
3728 * libsupc++/pure.cc: Likewise.
3729 * libsupc++/si_class_type_info.cc: Likewise.
3730 * libsupc++/tinfo.cc: Likewise.
3731 * libsupc++/tinfo.h: Likewise.
3732 * libsupc++/tinfo2.cc: Likewise.
3733 * libsupc++/typeinfo: Likewise.
3734 * libsupc++/unwind-cxx.h: Likewise.
3735 * libsupc++/vec.cc: Likewise.
3736 * libsupc++/vmi_class_type_info.cc: Likewise.
3737 * libsupc++/vterminate.cc: Likewise.
3738 * po/string_literals.cc: Likewise.
3739 * src/atomic.cc: Likewise.
3740 * src/bitmap_allocator.cc: Likewise.
3741 * src/chrono.cc: Likewise.
3742 * src/codecvt.cc: Likewise.
3743 * src/compatibility-ldbl.cc: Likewise.
3744 * src/compatibility.cc: Likewise.
3745 * src/complex_io.cc: Likewise.
3746 * src/concept-inst.cc: Likewise.
3747 * src/condition_variable.cc: Likewise.
3748 * src/ctype.cc: Likewise.
3749 * src/debug.cc: Likewise.
3750 * src/debug_list.cc: Likewise.
3751 * src/ext-inst.cc: Likewise.
3752 * src/fstream-inst.cc: Likewise.
3753 * src/functexcept.cc: Likewise.
3754 * src/globals_io.cc: Likewise.
3755 * src/hash.cc: Likewise.
3756 * src/hash_c++0x.cc: Likewise.
3757 * src/hashtable.cc: Likewise.
3758 * src/hashtable_c++0x.cc: Likewise.
3759 * src/ios-inst.cc: Likewise.
3760 * src/ios.cc: Likewise.
3761 * src/ios_failure.cc: Likewise.
3762 * src/ios_init.cc: Likewise.
3763 * src/ios_locale.cc: Likewise.
3764 * src/iostream-inst.cc: Likewise.
3765 * src/istream-inst.cc: Likewise.
3766 * src/istream.cc: Likewise.
3767 * src/limits.cc: Likewise.
3768 * src/limits_c++0x.cc: Likewise.
3769 * src/list.cc: Likewise.
3770 * src/locale-inst.cc: Likewise.
3771 * src/locale.cc: Likewise.
3772 * src/locale_facets.cc: Likewise.
3773 * src/locale_init.cc: Likewise.
3774 * src/localename.cc: Likewise.
3775 * src/math_stubs_float.cc: Likewise.
3776 * src/math_stubs_long_double.cc: Likewise.
3777 * src/misc-inst.cc: Likewise.
3778 * src/mt_allocator.cc: Likewise.
3779 * src/mutex.cc: Likewise.
3780 * src/ostream-inst.cc: Likewise.
3781 * src/parallel_list.cc: Likewise.
3782 * src/parallel_settings.cc: Likewise.
3783 * src/pool_allocator.cc: Likewise.
3784 * src/sstream-inst.cc: Likewise.
3785 * src/stdexcept.cc: Likewise.
3786 * src/streambuf-inst.cc: Likewise.
3787 * src/streambuf.cc: Likewise.
3788 * src/string-inst.cc: Likewise.
3789 * src/strstream.cc: Likewise.
3790 * src/system_error.cc: Likewise.
3791 * src/thread.cc: Likewise.
3792 * src/tree.cc: Likewise.
3793 * src/valarray-inst.cc: Likewise.
3794 * src/wlocale-inst.cc: Likewise.
3795 * src/wstring-inst.cc: Likewise.
3796 * doc/xml/manual/intro.xml: Change documentation to refer the
3797 reader to version 3 of the GNU General Public License, version
3798 3.1 of the GCC Runtime Library Exception, and to point readers
3799 at the FSF's license web page.
3800
3801 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3802
3803 * Makefile.am: Change copyright header to refer to version
3804 3 of the GNU General Public License and to point readers at the
3805 COPYING3 file and the FSF's license web page.
3806 * doc/Makefile.am: Likewise.
3807 * include/Makefile.am: Likewise.
3808 * libsupc++/Makefile.am: Likewise.
3809 * po/Makefile.am: Likewise.
3810 * po/POTFILES.in: Likewise.
3811 * src/Makefile.am: Likewise.
3812 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3813 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3814 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3815 Likewise.
3816 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3817 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3818 Likewise.
3819 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3820 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3821 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3822 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3823 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3824 * testsuite/18_support/bad_cast/what.cc: Likewise.
3825 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3826 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3827 Likewise.
3828 * testsuite/18_support/bad_exception/what.cc: Likewise.
3829 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3830 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3831 * testsuite/18_support/exception/38732.cc: Likewise.
3832 * testsuite/18_support/exception/what.cc: Likewise.
3833 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3834 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3835 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3836 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3837 * testsuite/18_support/headers/climits/values.cc: Likewise.
3838 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3839 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3840 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3841 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3842 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3843 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3844 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3845 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3846 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3847 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3848 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3849 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3850 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3851 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3852 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3853 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3854 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3855 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3856 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3857 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3858 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3859 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3860 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3861 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3862 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3863 * testsuite/18_support/new_delete_placement.cc: Likewise.
3864 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3865 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3866 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3867 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3868 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3869 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3870 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3871 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3872 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3873 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3874 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3875 Likewise.
3876 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3877 * testsuite/18_support/pthread_guard.cc: Likewise.
3878 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3879 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3880 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3881 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3882 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3883 Likewise.
3884 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3885 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3886 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3887 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3888 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3889 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3890 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3891 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3892 Likewise.
3893 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3894 Likewise.
3895 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3896 Likewise.
3897 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3898 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3899 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3900 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3901 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3902 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3903 Likewise.
3904 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3905 Likewise.
3906 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3907 Likewise.
3908 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3909 Likewise.
3910 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3911 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3912 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3913 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3914 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3915 Likewise.
3916 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3917 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3918 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3919 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3920 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3921 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3922 Likewise.
3923 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3924 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3925 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3926 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3927 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3928 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3929 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3930 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3931 * testsuite/20_util/allocator/1.cc: Likewise.
3932 * testsuite/20_util/allocator/10378.cc: Likewise.
3933 * testsuite/20_util/allocator/14176.cc: Likewise.
3934 * testsuite/20_util/allocator/33807.cc: Likewise.
3935 * testsuite/20_util/allocator/8230.cc: Likewise.
3936 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3937 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3938 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3939 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3940 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3941 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3942 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3943 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3944 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3945 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3946 Likewise.
3947 * testsuite/20_util/clocks/1.cc: Likewise.
3948 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3949 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3950 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3951 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3952 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3953 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3954 * testsuite/20_util/duration/cons/1.cc: Likewise.
3955 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3956 * testsuite/20_util/duration/cons/2.cc: Likewise.
3957 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3958 Likewise.
3959 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3960 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3961 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3962 Likewise.
3963 * testsuite/20_util/forward/1.cc: Likewise.
3964 * testsuite/20_util/forward/1_neg.cc: Likewise.
3965 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3966 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3967 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3968 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3969 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3970 Likewise.
3971 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3972 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3973 Likewise.
3974 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3975 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3976 Likewise.
3977 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3978 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3979 Likewise.
3980 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3981 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3982 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3983 Likewise.
3984 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3985 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3986 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3987 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3988 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3989 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3990 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3991 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3992 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3993 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3994 Likewise.
3995 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3996 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3997 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3998 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3999 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
4000 Likewise.
4001 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
4002 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
4003 Likewise.
4004 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
4005 * testsuite/20_util/identity/value.cc: Likewise.
4006 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
4007 * testsuite/20_util/is_integral/value.cc: Likewise.
4008 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
4009 Likewise.
4010 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
4011 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
4012 * testsuite/20_util/is_reference/value.cc: Likewise.
4013 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
4014 Likewise.
4015 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
4016 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
4017 * testsuite/20_util/is_signed/value.cc: Likewise.
4018 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
4019 * testsuite/20_util/is_unsigned/value.cc: Likewise.
4020 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
4021 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
4022 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
4023 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
4024 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
4025 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
4026 Likewise.
4027 * testsuite/20_util/move/1.cc: Likewise.
4028 * testsuite/20_util/owner_less/cmp.cc: Likewise.
4029 * testsuite/20_util/pair/1.cc: Likewise.
4030 * testsuite/20_util/pair/2.cc: Likewise.
4031 * testsuite/20_util/pair/3.cc: Likewise.
4032 * testsuite/20_util/pair/4.cc: Likewise.
4033 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
4034 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
4035 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
4036 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
4037 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
4038 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
4039 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
4040 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
4041 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
4042 Likewise.
4043 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
4044 Likewise.
4045 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
4046 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
4047 * testsuite/20_util/rel_ops.cc: Likewise.
4048 * testsuite/20_util/remove_reference/value.cc: Likewise.
4049 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
4050 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
4051 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
4052 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
4053 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
4054 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
4055 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
4056 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
4057 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
4058 Likewise.
4059 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4060 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4061 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4062 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4063 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4064 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4065 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4066 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4067 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4068 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4069 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4070 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4071 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4072 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4073 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4074 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4075 Likewise.
4076 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4077 Likewise.
4078 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4079 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4080 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4081 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4082 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4083 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4084 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4085 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4086 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4087 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4088 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4089 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4090 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4091 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4092 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4093 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4094 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4095 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4096 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4097 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4098 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4099 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4100 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4101 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4102 Likewise.
4103 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4104 Likewise.
4105 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4106 Likewise.
4107 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4108 Likewise.
4109 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4110 Likewise.
4111 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4112 Likewise.
4113 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4114 Likewise.
4115 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4116 Likewise.
4117 * testsuite/20_util/temporary_buffer.cc: Likewise.
4118 * testsuite/20_util/time_point/1.cc: Likewise.
4119 * testsuite/20_util/time_point/2.cc: Likewise.
4120 * testsuite/20_util/time_point/3.cc: Likewise.
4121 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4122 Likewise.
4123 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4124 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4125 Likewise.
4126 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4127 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4128 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4129 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4130 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4131 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4132 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4133 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4134 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4135 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4136 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4137 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4138 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4139 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4140 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4141 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4142 Likewise.
4143 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4144 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4145 Likewise.
4146 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4147 Likewise.
4148 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4149 Likewise.
4150 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4151 Likewise.
4152 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4153 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4154 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4155 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4156 Likewise.
4157 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4158 Likewise.
4159 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4160 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4161 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4162 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4163 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4164 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4165 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4166 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4167 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4168 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4169 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4170 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4171 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4172 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4173 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4174 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4175 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4176 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4177 Likewise.
4178 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4179 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4180 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4181 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4182 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4183 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4184 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4185 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4186 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4187 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4188 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4189 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4190 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4191 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4192 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4193 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4194 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4195 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4196 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4197 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4198 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4199 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4200 Likewise.
4201 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4202 Likewise.
4203 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4204 Likewise.
4205 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4206 Likewise.
4207 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4208 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4209 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4210 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4211 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4212 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4213 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4214 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4215 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4216 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4217 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4218 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4219 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4220 Likewise.
4221 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4222 Likewise.
4223 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4224 Likewise.
4225 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4226 Likewise.
4227 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4228 Likewise.
4229 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4230 Likewise.
4231 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4232 Likewise.
4233 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4234 Likewise.
4235 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4236 Likewise.
4237 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4238 Likewise.
4239 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4240 Likewise.
4241 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4242 Likewise.
4243 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4244 Likewise.
4245 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4246 Likewise.
4247 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4248 Likewise.
4249 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4250 Likewise.
4251 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4252 Likewise.
4253 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4254 Likewise.
4255 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4256 Likewise.
4257 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4258 Likewise.
4259 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4260 Likewise.
4261 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4262 Likewise.
4263 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4264 Likewise.
4265 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4266 Likewise.
4267 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4268 Likewise.
4269 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4270 Likewise.
4271 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4272 Likewise.
4273 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4274 Likewise.
4275 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4276 Likewise.
4277 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4278 Likewise.
4279 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4280 Likewise.
4281 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4282 Likewise.
4283 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4284 Likewise.
4285 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4286 Likewise.
4287 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4288 Likewise.
4289 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4290 Likewise.
4291 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4292 Likewise.
4293 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4294 Likewise.
4295 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4296 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4297 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4298 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4299 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4300 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4301 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4302 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4303 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4304 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4305 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4306 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4307 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4308 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4309 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4310 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4311 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4312 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4313 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4314 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4315 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4316 Likewise.
4317 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4318 Likewise.
4319 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4320 Likewise.
4321 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4322 Likewise.
4323 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4324 Likewise.
4325 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4326 Likewise.
4327 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4328 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4329 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4330 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4331 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4332 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4333 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4334 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4335 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4336 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4337 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4338 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4339 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4340 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4341 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4342 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4343 Likewise.
4344 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4345 Likewise.
4346 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4347 Likewise.
4348 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4349 Likewise.
4350 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4351 Likewise.
4352 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4353 Likewise.
4354 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4355 Likewise.
4356 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4357 Likewise.
4358 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4359 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4360 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4361 Likewise.
4362 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4363 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4364 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4365 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4366 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4367 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4368 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4369 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4370 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4371 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4372 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4373 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4374 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4375 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4376 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4377 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4378 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4379 Likewise.
4380 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4381 Likewise.
4382 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4383 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4384 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4385 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4386 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4387 Likewise.
4388 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4389 Likewise.
4390 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4391 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4392 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4393 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4394 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4395 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4396 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4397 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4398 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4399 Likewise.
4400 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4401 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4402 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4403 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4404 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4405 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4406 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4407 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4408 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4409 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4410 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4411 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4412 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4413 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4414 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4415 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4416 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4417 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4418 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4419 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4420 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4421 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4422 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4423 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4424 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4425 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4426 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4427 Likewise.
4428 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4429 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4430 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4431 Likewise.
4432 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4433 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4434 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4435 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4436 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4437 Likewise.
4438 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4439 Likewise.
4440 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4441 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4442 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4443 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4444 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4445 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4446 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4447 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4448 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4449 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4450 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4451 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4452 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4453 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4454 Likewise.
4455 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4456 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4457 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4458 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4459 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4460 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4461 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4462 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4463 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4464 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4465 Likewise.
4466 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4467 Likewise.
4468 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4469 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4470 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4471 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4472 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4473 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4474 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4475 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4476 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4477 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4478 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4479 Likewise.
4480 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4481 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4482 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4483 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4484 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4485 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4486 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4487 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4488 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4489 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4490 Likewise.
4491 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4492 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4493 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4494 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4495 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4496 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4497 Likewise.
4498 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4499 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4500 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4501 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4502 Likewise.
4503 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4504 Likewise.
4505 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4506 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4507 Likewise.
4508 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4509 * testsuite/22_locale/ctype/2.cc: Likewise.
4510 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4511 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4512 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4513 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4514 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4515 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4516 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4517 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4518 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4519 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4520 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4521 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4522 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4523 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4524 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4525 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4526 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4527 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4528 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4529 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4530 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4531 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4532 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4533 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4534 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4535 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4536 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4537 * testsuite/22_locale/facet/1.cc: Likewise.
4538 * testsuite/22_locale/facet/2.cc: Likewise.
4539 * testsuite/22_locale/facet/25421.cc: Likewise.
4540 * testsuite/22_locale/global_templates/1.cc: Likewise.
4541 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4542 Likewise.
4543 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4544 Likewise.
4545 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4546 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4547 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4548 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4549 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4550 * testsuite/22_locale/locale/13630.cc: Likewise.
4551 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4552 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4553 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4554 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4555 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4556 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4557 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4558 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4559 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4560 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4561 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4562 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4563 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4564 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4565 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4566 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4567 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4568 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4569 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4570 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4571 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4572 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4573 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4574 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4575 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4576 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4577 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4578 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4579 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4580 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4581 Likewise.
4582 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4583 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4584 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4585 Likewise.
4586 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4587 Likewise.
4588 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4589 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4590 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4591 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4592 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4593 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4594 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4595 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4596 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4597 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4598 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4599 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4600 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4601 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4602 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4603 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4604 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4605 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4606 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4607 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4608 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4609 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4610 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4611 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4612 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4613 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4614 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4615 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4616 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4617 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4618 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4619 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4620 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4621 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4622 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4623 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4624 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4625 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4626 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4627 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4628 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4629 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4630 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4631 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4632 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4633 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4634 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4635 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4636 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4637 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4638 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4639 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4640 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4641 Likewise.
4642 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4643 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4644 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4645 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4646 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4647 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4648 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4649 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4650 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4651 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4652 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4653 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4654 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4655 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4656 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4657 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4658 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4659 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4660 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4661 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4662 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4663 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4664 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4665 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4666 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4667 Likewise.
4668 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4669 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4670 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4671 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4672 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4673 Likewise.
4674 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4675 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4676 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4677 Likewise.
4678 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4679 Likewise.
4680 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4681 Likewise.
4682 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4683 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4684 Likewise.
4685 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4686 Likewise.
4687 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4688 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4689 Likewise.
4690 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4691 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4692 Likewise.
4693 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4694 Likewise.
4695 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4696 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4697 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4698 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4699 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4700 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4701 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4702 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4703 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4704 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4705 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4706 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4707 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4708 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4709 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4710 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4711 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4712 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4713 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4714 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4715 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4716 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4717 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4718 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4719 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4720 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4721 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4722 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4723 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4724 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4725 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4726 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4727 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4728 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4729 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4730 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4731 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4732 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4733 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4734 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4735 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4736 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4737 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4738 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4739 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4740 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4741 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4742 Likewise.
4743 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4744 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4745 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4746 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4747 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4748 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4749 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4750 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4751 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4752 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4753 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4754 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4755 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4756 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4757 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4758 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4759 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4760 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4761 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4762 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4763 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4764 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4765 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4766 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4767 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4768 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4769 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4770 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4771 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4772 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4773 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4774 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4775 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4776 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4777 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4778 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4779 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4780 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4781 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4782 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4783 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4784 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4785 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4786 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4787 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4788 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4789 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4790 Likewise.
4791 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4792 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4793 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4794 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4795 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4796 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4797 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4799 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4800 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4801 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4802 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4803 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4804 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4805 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4806 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4807 Likewise.
4808 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4809 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4810 Likewise.
4811 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4812 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4813 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4814 Likewise.
4815 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4816 Likewise.
4817 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4818 Likewise.
4819 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4820 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4821 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4822 Likewise.
4823 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4824 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4825 Likewise.
4826 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4827 Likewise.
4828 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4829 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4830 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4831 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4832 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4833 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4834 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4835 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4836 Likewise.
4837 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4838 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4839 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4840 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4841 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4842 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4843 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4844 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4845 Likewise.
4846 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4847 Likewise.
4848 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4849 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4850 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4851 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4852 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4853 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4854 Likewise.
4855 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4856 Likewise.
4857 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4858 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4859 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4860 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4861 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4862 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4863 Likewise.
4864 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4865 Likewise.
4866 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4867 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4868 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4869 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4870 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4871 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4872 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4873 Likewise.
4874 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4875 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4876 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4877 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4878 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4879 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4880 Likewise.
4881 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4882 Likewise.
4883 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4884 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4885 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4886 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4887 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4888 Likewise.
4889 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4890 Likewise.
4891 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4892 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4893 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4894 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4895 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4896 Likewise.
4897 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4898 Likewise.
4899 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4900 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4901 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4902 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4903 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4904 Likewise.
4905 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4906 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4907 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4908 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4909 Likewise.
4910 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4911 Likewise.
4912 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4913 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4914 Likewise.
4915 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4916 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4917 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4918 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4919 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4920 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4921 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4922 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4923 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4924 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4925 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4926 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4927 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4928 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4929 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4930 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4931 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4932 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4933 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4934 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4935 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4936 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4937 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4938 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4939 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4940 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4941 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4942 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4943 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4944 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4945 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4946 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4947 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4948 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4949 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4950 Likewise.
4951 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4952 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4953 * testsuite/23_containers/bitset/18604.cc: Likewise.
4954 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4955 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4956 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4957 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4958 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4959 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4960 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4961 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4962 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4963 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4964 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4965 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4966 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4967 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4968 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4969 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4970 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4971 * testsuite/23_containers/deque/18604.cc: Likewise.
4972 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4973 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4974 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4975 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4976 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4977 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4978 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4979 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4980 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4981 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4982 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4983 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4984 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4985 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4986 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4987 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4988 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4989 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4990 Likewise.
4991 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4992 Likewise.
4993 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4994 Likewise.
4995 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4996 Likewise.
4997 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4998 Likewise.
4999 * testsuite/23_containers/deque/types/1.cc: Likewise.
5000 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
5001 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
5002 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
5003 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
5004 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
5005 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
5006 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
5007 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
5008 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
5009 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
5010 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
5011 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
5012 Likewise.
5013 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
5014 Likewise.
5015 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
5016 Likewise.
5017 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
5018 Likewise.
5019 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
5020 Likewise.
5021 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
5022 Likewise.
5023 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
5024 Likewise.
5025 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
5026 Likewise.
5027 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
5028 Likewise.
5029 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
5030 Likewise.
5031 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
5032 Likewise.
5033 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
5034 Likewise.
5035 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
5036 Likewise.
5037 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
5038 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
5039 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
5040 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
5041 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
5042 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
5043 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
5044 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
5045 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
5046 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
5047 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
5048 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
5049 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
5050 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
5051 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
5052 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
5053 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
5054 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
5055 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
5056 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
5057 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
5058 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5059 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5060 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5061 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5062 Likewise.
5063 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5064 Likewise.
5065 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5066 * testsuite/23_containers/list/18604.cc: Likewise.
5067 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5068 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5069 * testsuite/23_containers/list/cons/1.cc: Likewise.
5070 * testsuite/23_containers/list/cons/2.cc: Likewise.
5071 * testsuite/23_containers/list/cons/3.cc: Likewise.
5072 * testsuite/23_containers/list/cons/4.cc: Likewise.
5073 * testsuite/23_containers/list/cons/5.cc: Likewise.
5074 * testsuite/23_containers/list/cons/6.cc: Likewise.
5075 * testsuite/23_containers/list/cons/7.cc: Likewise.
5076 * testsuite/23_containers/list/cons/8.cc: Likewise.
5077 * testsuite/23_containers/list/cons/9.cc: Likewise.
5078 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5079 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5080 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5081 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5082 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5083 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5084 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5085 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5086 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5087 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5088 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5089 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5090 * testsuite/23_containers/list/operations/1.cc: Likewise.
5091 * testsuite/23_containers/list/operations/2.cc: Likewise.
5092 * testsuite/23_containers/list/operations/3.cc: Likewise.
5093 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5094 * testsuite/23_containers/list/operations/4.cc: Likewise.
5095 * testsuite/23_containers/list/operations/5.cc: Likewise.
5096 * testsuite/23_containers/list/pthread1.cc: Likewise.
5097 * testsuite/23_containers/list/pthread5.cc: Likewise.
5098 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5099 Likewise.
5100 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5101 Likewise.
5102 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5103 Likewise.
5104 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5105 Likewise.
5106 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5107 Likewise.
5108 * testsuite/23_containers/map/18604.cc: Likewise.
5109 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5110 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5111 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5112 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5113 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5114 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5115 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5116 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5117 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5118 * testsuite/23_containers/map/operators/1.cc: Likewise.
5119 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5120 * testsuite/23_containers/map/pthread6.cc: Likewise.
5121 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5122 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5123 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5124 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5125 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5126 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5127 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5128 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5129 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5130 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5131 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5132 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5133 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5134 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5135 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5136 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5137 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5138 * testsuite/23_containers/set/18604.cc: Likewise.
5139 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5140 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5141 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5142 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5143 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5144 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5145 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5146 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5147 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5148 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5149 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5150 Likewise.
5151 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5152 Likewise.
5153 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5154 Likewise.
5155 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5156 Likewise.
5157 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5158 Likewise.
5159 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5160 Likewise.
5161 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5162 Likewise.
5163 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5164 Likewise.
5165 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5166 Likewise.
5167 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5168 Likewise.
5169 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5170 Likewise.
5171 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5172 Likewise.
5173 * testsuite/23_containers/vector/18604.cc: Likewise.
5174 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5175 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5176 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5177 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5178 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5179 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5180 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5181 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5182 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5183 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5184 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5185 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5186 Likewise.
5187 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5188 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5189 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5190 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5191 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5192 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5193 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5194 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5195 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5196 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5197 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5198 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5199 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5200 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5201 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5202 Likewise.
5203 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5204 Likewise.
5205 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5206 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5207 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5208 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5209 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5210 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5211 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5212 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5213 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5214 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5215 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5216 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5217 Likewise.
5218 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5219 Likewise.
5220 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5221 Likewise.
5222 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5223 Likewise.
5224 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5225 Likewise.
5226 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5227 Likewise.
5228 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5229 * testsuite/23_containers/vector/types/1.cc: Likewise.
5230 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5231 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5232 Likewise.
5233 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5234 Likewise.
5235 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5236 Likewise.
5237 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5238 Likewise.
5239 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5240 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5241 Likewise.
5242 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5243 Likewise.
5244 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5245 Likewise.
5246 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5247 Likewise.
5248 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5249 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5250 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5251 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5252 Likewise.
5253 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5254 Likewise.
5255 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5256 Likewise.
5257 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5258 Likewise.
5259 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5260 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5261 Likewise.
5262 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5263 Likewise.
5264 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5265 Likewise.
5266 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5267 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5268 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5269 Likewise.
5270 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5271 Likewise.
5272 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5273 Likewise.
5274 * testsuite/24_iterators/operations/next.cc: Likewise.
5275 * testsuite/24_iterators/operations/prev.cc: Likewise.
5276 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5277 Likewise.
5278 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5279 Likewise.
5280 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5281 Likewise.
5282 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5283 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5284 Likewise.
5285 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5286 Likewise.
5287 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5288 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5289 Likewise.
5290 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5291 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5292 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5293 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5294 Likewise.
5295 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5296 Likewise.
5297 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5298 Likewise.
5299 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5300 Likewise.
5301 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5302 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5303 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5304 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5305 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5306 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5307 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5308 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5309 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5310 * testsuite/25_algorithms/copy/1.cc: Likewise.
5311 * testsuite/25_algorithms/copy/2.cc: Likewise.
5312 * testsuite/25_algorithms/copy/3.cc: Likewise.
5313 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5314 * testsuite/25_algorithms/copy/4.cc: Likewise.
5315 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5316 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5317 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5318 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5319 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5320 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5321 Likewise.
5322 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5323 Likewise.
5324 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5325 Likewise.
5326 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5327 Likewise.
5328 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5329 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5330 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5331 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5332 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5333 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5334 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5335 * testsuite/25_algorithms/count/1.cc: Likewise.
5336 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5337 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5338 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5339 * testsuite/25_algorithms/equal/1.cc: Likewise.
5340 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5341 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5342 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5343 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5344 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5345 * testsuite/25_algorithms/fill/1.cc: Likewise.
5346 * testsuite/25_algorithms/fill/2.cc: Likewise.
5347 * testsuite/25_algorithms/fill/3.cc: Likewise.
5348 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5349 * testsuite/25_algorithms/fill/4.cc: Likewise.
5350 * testsuite/25_algorithms/fill/5.cc: Likewise.
5351 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5352 * testsuite/25_algorithms/find/1.cc: Likewise.
5353 * testsuite/25_algorithms/find/17441.cc: Likewise.
5354 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5355 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5356 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5357 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5358 Likewise.
5359 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5360 Likewise.
5361 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5362 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5363 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5364 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5365 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5366 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5367 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5368 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5369 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5370 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5371 Likewise.
5372 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5373 Likewise.
5374 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5375 Likewise.
5376 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5377 Likewise.
5378 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5379 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5380 * testsuite/25_algorithms/heap/1.cc: Likewise.
5381 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5382 * testsuite/25_algorithms/includes/1.cc: Likewise.
5383 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5384 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5385 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5386 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5387 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5388 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5389 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5390 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5391 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5392 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5393 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5394 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5395 Likewise.
5396 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5397 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5398 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5399 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5400 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5401 * testsuite/25_algorithms/max/1.cc: Likewise.
5402 * testsuite/25_algorithms/max/2.cc: Likewise.
5403 * testsuite/25_algorithms/max/3.cc: Likewise.
5404 * testsuite/25_algorithms/max/37547.cc: Likewise.
5405 * testsuite/25_algorithms/max/4.cc: Likewise.
5406 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5407 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5408 * testsuite/25_algorithms/merge/1.cc: Likewise.
5409 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5410 * testsuite/25_algorithms/min/1.cc: Likewise.
5411 * testsuite/25_algorithms/min/2.cc: Likewise.
5412 * testsuite/25_algorithms/min/3.cc: Likewise.
5413 * testsuite/25_algorithms/min/37547.cc: Likewise.
5414 * testsuite/25_algorithms/min/4.cc: Likewise.
5415 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5416 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5417 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5418 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5419 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5420 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5421 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5422 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5423 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5424 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5425 * testsuite/25_algorithms/move/1.cc: Likewise.
5426 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5427 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5428 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5429 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5430 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5431 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5432 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5433 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5434 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5435 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5436 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5437 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5438 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5439 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5440 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5441 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5442 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5443 * testsuite/25_algorithms/partition/1.cc: Likewise.
5444 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5445 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5446 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5447 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5448 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5449 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5450 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5451 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5452 * testsuite/25_algorithms/remove/1.cc: Likewise.
5453 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5454 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5455 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5456 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5457 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5458 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5459 * testsuite/25_algorithms/replace/1.cc: Likewise.
5460 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5461 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5462 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5463 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5464 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5465 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5466 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5467 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5468 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5469 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5470 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5471 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5472 * testsuite/25_algorithms/search/1.cc: Likewise.
5473 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5474 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5475 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5476 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5477 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5478 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5479 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5480 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5481 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5482 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5483 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5484 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5485 Likewise.
5486 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5487 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5488 * testsuite/25_algorithms/sort/1.cc: Likewise.
5489 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5490 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5491 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5492 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5493 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5494 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5495 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5496 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5497 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5498 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5499 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5500 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5501 * testsuite/25_algorithms/unique/1.cc: Likewise.
5502 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5503 * testsuite/25_algorithms/unique/2.cc: Likewise.
5504 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5505 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5506 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5507 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5508 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5509 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5510 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5511 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5512 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5513 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5514 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5515 * testsuite/26_numerics/complex/13450.cc: Likewise.
5516 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5517 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5518 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5519 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5520 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5521 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5522 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5523 Likewise.
5524 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5525 Likewise.
5526 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5527 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5528 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5529 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5530 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5531 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5532 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5533 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5534 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5535 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5536 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5537 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5538 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5539 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5540 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5541 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5542 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5543 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5544 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5545 Likewise.
5546 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5547 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5548 Likewise.
5549 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5550 Likewise.
5551 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5552 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5553 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5554 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5555 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5556 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5557 * testsuite/26_numerics/iota/1.cc: Likewise.
5558 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5559 * testsuite/26_numerics/slice/1.cc: Likewise.
5560 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5561 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5562 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5563 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5564 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5565 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5566 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5569 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5570 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5571 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5578 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5579 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5593 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5594 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5618 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5628 Likewise.
5629 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5633 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5667 Likewise.
5668 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5692 Likewise.
5693 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5711 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5712 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5713 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5714 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5715 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5716 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5717 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5718 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5719 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5720 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5721 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5722 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5723 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5724 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5725 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5726 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5727 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5728 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5729 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5730 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5731 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5732 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5733 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5734 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5735 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5736 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5737 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5738 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5739 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5740 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5741 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5742 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5743 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5744 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5745 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5746 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5747 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5748 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5749 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5750 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5751 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5752 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5753 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5754 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5755 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5756 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5757 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5758 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5759 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5760 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5761 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5762 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5763 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5764 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5765 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5766 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5767 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5768 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5769 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5770 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5771 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5772 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5773 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5774 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5775 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5776 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5777 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5778 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5779 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5780 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5781 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5782 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5783 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5784 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5785 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5786 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5787 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5788 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5789 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5790 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5791 Likewise.
5792 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5793 Likewise.
5794 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5795 Likewise.
5796 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5797 Likewise.
5798 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5799 Likewise.
5800 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5801 Likewise.
5802 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5803 Likewise.
5804 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5805 Likewise.
5806 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5807 Likewise.
5808 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5809 Likewise.
5810 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5811 Likewise.
5812 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5813 Likewise.
5814 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5815 Likewise.
5816 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5817 Likewise.
5818 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5819 Likewise.
5820 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5821 Likewise.
5822 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5823 Likewise.
5824 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5825 Likewise.
5826 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5827 Likewise.
5828 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5829 Likewise.
5830 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5831 Likewise.
5832 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5833 Likewise.
5834 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5835 Likewise.
5836 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5837 Likewise.
5838 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5839 Likewise.
5840 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5841 Likewise.
5842 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5843 Likewise.
5844 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5845 Likewise.
5846 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5847 Likewise.
5848 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5849 Likewise.
5850 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5851 Likewise.
5852 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5853 Likewise.
5854 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5855 Likewise.
5856 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5857 Likewise.
5858 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5859 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5860 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5861 Likewise.
5862 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5863 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5864 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5865 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5866 Likewise.
5867 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5868 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5869 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5870 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5871 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5872 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5873 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5874 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5875 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5876 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5877 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5878 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5879 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5880 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5881 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5882 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5883 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5884 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5885 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5886 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5887 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5888 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5889 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5890 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5891 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5892 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5893 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5894 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5895 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5896 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5897 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5898 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5899 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5900 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5901 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5902 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5903 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5904 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5905 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5906 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5907 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5908 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5909 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5910 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5911 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5912 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5913 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5914 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5915 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5916 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5917 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5918 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5919 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5920 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5921 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5922 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5923 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5924 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5925 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5926 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5927 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5928 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5929 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5930 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5931 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5932 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5933 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5934 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5935 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5936 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5937 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5938 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5939 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5940 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5941 Likewise.
5942 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5943 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5944 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5945 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5946 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5947 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5948 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5949 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5950 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5951 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5952 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5953 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5954 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5955 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5956 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5957 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5958 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5959 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5960 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5961 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5962 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5963 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5964 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5965 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5966 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5967 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5968 Likewise.
5969 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5970 Likewise.
5971 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5972 Likewise.
5973 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5974 Likewise.
5975 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5976 Likewise.
5977 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5978 Likewise.
5979 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5980 Likewise.
5981 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5982 Likewise.
5983 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5984 Likewise.
5985 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5986 Likewise.
5987 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5988 Likewise.
5989 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5990 Likewise.
5991 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5992 Likewise.
5993 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5994 Likewise.
5995 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5996 Likewise.
5997 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5998 Likewise.
5999 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
6000 Likewise.
6001 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
6002 Likewise.
6003 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
6004 Likewise.
6005 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
6006 Likewise.
6007 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
6008 Likewise.
6009 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
6010 Likewise.
6011 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
6012 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
6013 Likewise.
6014 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
6015 Likewise.
6016 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
6017 Likewise.
6018 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
6019 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
6020 Likewise.
6021 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
6022 Likewise.
6023 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
6024 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
6025 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
6026 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
6027 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
6028 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
6029 Likewise.
6030 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
6031 Likewise.
6032 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
6033 Likewise.
6034 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
6035 Likewise.
6036 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
6037 Likewise.
6038 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
6039 Likewise.
6040 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
6041 Likewise.
6042 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
6043 Likewise.
6044 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
6045 Likewise.
6046 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
6047 Likewise.
6048 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
6049 Likewise.
6050 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
6051 Likewise.
6052 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
6053 Likewise.
6054 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
6055 Likewise.
6056 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
6057 Likewise.
6058 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6059 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6060 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6061 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6062 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6063 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6064 Likewise.
6065 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6066 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6067 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6068 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6069 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6070 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6071 Likewise.
6072 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6073 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6074 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6075 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6076 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6077 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6078 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6079 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6080 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6081 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6082 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6083 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6084 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6085 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6086 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6087 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6088 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6089 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6090 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6091 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6092 Likewise.
6093 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6094 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6095 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6096 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6097 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6098 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6099 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6100 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6101 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6102 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6103 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6104 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6105 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6106 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6107 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6108 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6109 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6110 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6111 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6112 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6113 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6114 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6115 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6116 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6117 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6118 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6119 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6120 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6121 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6122 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6123 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6124 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6125 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6126 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6127 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6128 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6129 Likewise.
6130 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6131 Likewise.
6132 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6133 Likewise.
6134 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6135 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6136 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6137 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6138 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6139 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6140 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6141 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6142 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6143 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6144 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6145 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6146 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6147 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6148 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6149 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6150 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6151 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6152 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6153 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6154 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6155 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6156 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6157 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6158 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6159 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6160 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6161 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6162 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6163 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6164 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6165 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6166 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6167 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6168 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6169 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6170 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6171 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6172 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6173 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6174 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6175 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6176 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6177 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6178 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6179 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6180 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6181 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6182 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6183 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6184 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6185 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6186 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6187 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6188 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6189 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6190 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6191 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6192 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6193 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6194 Likewise.
6195 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6196 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6197 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6198 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6199 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6200 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6201 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6202 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6203 * testsuite/27_io/fpos/11450.cc: Likewise.
6204 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6205 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6206 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6207 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6208 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6209 * testsuite/27_io/fpos/14775.cc: Likewise.
6210 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6211 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6212 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6213 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6214 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6215 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6216 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6217 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6218 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6219 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6220 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6221 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6222 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6223 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6224 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6225 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6226 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6227 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6228 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6229 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6230 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6231 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6232 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6233 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6234 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6235 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6236 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6237 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6238 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6239 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6240 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6241 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6242 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6243 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6244 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6245 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6246 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6247 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6248 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6249 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6250 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6251 * testsuite/27_io/objects/char/1.cc: Likewise.
6252 * testsuite/27_io/objects/char/10.cc: Likewise.
6253 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6254 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6255 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6256 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6257 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6258 * testsuite/27_io/objects/char/2.cc: Likewise.
6259 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6260 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6261 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6262 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6263 * testsuite/27_io/objects/char/5.cc: Likewise.
6264 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6265 * testsuite/27_io/objects/char/6.cc: Likewise.
6266 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6267 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6268 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6269 * testsuite/27_io/objects/char/7.cc: Likewise.
6270 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6271 * testsuite/27_io/objects/char/8.cc: Likewise.
6272 * testsuite/27_io/objects/char/9.cc: Likewise.
6273 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6274 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6275 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6276 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6277 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6278 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6279 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6280 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6281 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6282 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6283 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6284 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6285 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6286 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6287 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6288 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6289 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6290 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6291 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6292 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6293 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6294 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6295 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6296 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6297 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6298 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6299 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6300 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6301 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6302 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6303 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6304 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6305 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6306 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6307 * testsuite/27_io/types/1.cc: Likewise.
6308 * testsuite/27_io/types/2.cc: Likewise.
6309 * testsuite/27_io/types/3.cc: Likewise.
6310 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6311 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6312 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6313 Likewise.
6314 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6315 Likewise.
6316 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6317 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6318 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6319 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6320 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6321 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6322 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6323 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6324 Likewise.
6325 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6326 Likewise.
6327 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6328 Likewise.
6329 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6330 Likewise.
6331 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6332 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6333 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6334 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6335 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6336 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6337 Likewise.
6338 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6339 Likewise.
6340 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6341 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6342 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6343 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6344 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6345 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6346 * testsuite/Makefile.am: Likewise.
6347 * testsuite/abi/30586.cc: Likewise.
6348 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6349 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6350 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6351 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6352 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6353 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6354 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6355 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6356 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6357 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6358 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6359 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6360 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6361 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6362 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6363 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6364 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6365 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6366 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6367 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6368 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6369 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6370 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6371 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6372 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6373 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6374 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6375 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6376 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6377 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6378 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6379 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6380 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6381 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6382 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6383 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6384 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6385 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6386 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6387 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6388 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6389 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6390 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6391 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6392 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6393 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6394 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6395 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6396 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6397 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6398 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6399 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6400 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6401 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6402 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6403 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6404 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6405 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6406 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6407 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6408 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6409 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6410 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6411 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6412 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6413 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6414 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6415 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6416 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6417 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6418 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6419 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6420 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6421 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6422 * testsuite/abi/demangle/regression/old.cc: Likewise.
6423 * testsuite/abi/header_cxxabi.c: Likewise.
6424 * testsuite/backward/11460.cc: Likewise.
6425 * testsuite/backward/hash_map/1.cc: Likewise.
6426 * testsuite/backward/hash_map/14648.cc: Likewise.
6427 * testsuite/backward/hash_map/23528.cc: Likewise.
6428 * testsuite/backward/hash_set/1.cc: Likewise.
6429 * testsuite/backward/strstream_members.cc: Likewise.
6430 * testsuite/config/default.exp: Likewise.
6431 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6432 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6433 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6434 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6435 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6436 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6437 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6438 * testsuite/data/sgetn.txt: Likewise.
6439 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6440 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6441 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6442 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6443 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6444 * testsuite/ext/array_allocator/26875.cc: Likewise.
6445 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6446 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6447 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6448 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6449 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6450 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6451 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6452 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6453 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6454 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6455 * testsuite/ext/codecvt/1.cc: Likewise.
6456 * testsuite/ext/codecvt/char-1.cc: Likewise.
6457 * testsuite/ext/codecvt/char-2.cc: Likewise.
6458 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6459 * testsuite/ext/concept_checks.cc: Likewise.
6460 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6461 Likewise.
6462 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6463 Likewise.
6464 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6465 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6466 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6467 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6468 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6469 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6470 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6471 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6472 Likewise.
6473 * testsuite/ext/headers.cc: Likewise.
6474 * testsuite/ext/is_heap/1.cc: Likewise.
6475 * testsuite/ext/is_heap/check_type.cc: Likewise.
6476 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6477 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6478 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6479 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6480 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6481 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6482 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6483 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6484 * testsuite/ext/median.cc: Likewise.
6485 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6486 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6487 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6488 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6489 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6490 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6491 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6492 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6493 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6494 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6495 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6496 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6497 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6498 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6499 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6500 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6501 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6502 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6503 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6504 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6505 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6506 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6507 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6508 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6509 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6510 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6511 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6512 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6513 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6514 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6515 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6516 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6517 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6518 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6519 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6520 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6521 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6522 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6523 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6524 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6525 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6526 * testsuite/ext/rope/1.cc: Likewise.
6527 * testsuite/ext/rope/2.cc: Likewise.
6528 * testsuite/ext/rope/3.cc: Likewise.
6529 * testsuite/ext/rope/36832.cc: Likewise.
6530 * testsuite/ext/rope/4.cc: Likewise.
6531 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6532 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6533 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6534 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6535 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6536 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6537 Likewise.
6538 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6539 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6540 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6541 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6542 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6543 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6544 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6545 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6546 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6547 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6548 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6549 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6550 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6551 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6552 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6553 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6554 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6555 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6556 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6557 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6558 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6559 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6560 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6561 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6562 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6563 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6564 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6565 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6566 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6567 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6568 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6569 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6570 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6571 * testsuite/lib/dg-options.exp: Likewise.
6572 * testsuite/lib/libstdc++.exp: Likewise.
6573 * testsuite/lib/prune.exp: Likewise.
6574 * testsuite/libstdc++-abi/abi.exp: Likewise.
6575 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6576 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6577 Likewise.
6578 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6579 Likewise.
6580 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6581 Likewise.
6582 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6583 Likewise.
6584 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6585 Likewise.
6586 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6587 Likewise.
6588 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6589 Likewise.
6590 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6591 Likewise.
6592 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6593 Likewise.
6594 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6595 Likewise.
6596 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6597 Likewise.
6598 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6599 Likewise.
6600 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6601 Likewise.
6602 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6603 Likewise.
6604 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6605 Likewise.
6606 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6607 Likewise.
6608 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6609 Likewise.
6610 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6611 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6612 Likewise.
6613 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6614 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6615 Likewise.
6616 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6617 Likewise.
6618 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6619 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6620 Likewise.
6621 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6622 Likewise.
6623 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6624 Likewise.
6625 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6626 Likewise.
6627 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6628 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6629 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6630 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6631 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6632 Likewise.
6633 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6634 Likewise.
6635 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6636 Likewise.
6637 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6638 Likewise.
6639 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6640 Likewise.
6641 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6642 Likewise.
6643 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6644 Likewise.
6645 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6646 Likewise.
6647 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6648 Likewise.
6649 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6650 Likewise.
6651 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6652 Likewise.
6653 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6654 Likewise.
6655 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6656 Likewise.
6657 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6658 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6659 Likewise.
6660 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6661 Likewise.
6662 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6663 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6664 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6665 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6666 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6667 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6668 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6669 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6670 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6671 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6672 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6673 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6674 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6675 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6676 Likewise.
6677 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6678 Likewise.
6679 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6680 Likewise.
6681 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6682 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6683 Likewise.
6684 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6685 Likewise.
6686 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6687 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6688 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6689 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6690 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6691 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6692 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6693 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6694 Likewise.
6695 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6696 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6697 Likewise.
6698 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6699 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6700 Likewise.
6701 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6702 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6703 Likewise.
6704 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6705 Likewise.
6706 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6707 Likewise.
6708 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6709 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6710 Likewise.
6711 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6712 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6713 Likewise.
6714 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6715 Likewise.
6716 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6717 Likewise.
6718 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6719 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6720 Likewise.
6721 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6722 Likewise.
6723 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6724 Likewise.
6725 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6726 Likewise.
6727 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6728 Likewise.
6729 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6730 Likewise.
6731 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6732 Likewise.
6733 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6734 Likewise.
6735 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6736 Likewise.
6737 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6738 Likewise.
6739 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6740 Likewise.
6741 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6742 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6743 Likewise.
6744 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6745 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6746 Likewise.
6747 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6748 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6749 Likewise.
6750 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6751 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6752 Likewise.
6753 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6754 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6755 Likewise.
6756 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6757 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6758 Likewise.
6759 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6760 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6761 Likewise.
6762 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6763 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6764 Likewise.
6765 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6766 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6767 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6768 Likewise.
6769 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6770 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6771 Likewise.
6772 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6773 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6774 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6775 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6776 Likewise.
6777 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6778 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6779 Likewise.
6780 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6781 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6782 Likewise.
6783 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6784 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6785 Likewise.
6786 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6787 Likewise.
6788 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6789 Likewise.
6790 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6791 Likewise.
6792 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6793 Likewise.
6794 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6795 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6796 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6797 Likewise.
6798 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6799 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6800 Likewise.
6801 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6802 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6803 Likewise.
6804 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6805 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6806 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6807 Likewise.
6808 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6809 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6810 Likewise.
6811 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6812 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6813 Likewise.
6814 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6815 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6816 Likewise.
6817 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6818 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6819 Likewise.
6820 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6821 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6822 Likewise.
6823 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6824 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6825 Likewise.
6826 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6827 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6828 Likewise.
6829 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6830 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6831 Likewise.
6832 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6833 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6834 Likewise.
6835 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6836 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6837 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6838 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6839 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6840 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6841 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6842 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6843 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6844 Likewise.
6845 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6846 Likewise.
6847 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6848 Likewise.
6849 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6850 Likewise.
6851 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6852 Likewise.
6853 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6854 Likewise.
6855 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6856 Likewise.
6857 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6858 Likewise.
6859 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6860 Likewise.
6861 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6862 Likewise.
6863 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6864 Likewise.
6865 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6866 Likewise.
6867 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6868 Likewise.
6869 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6870 Likewise.
6871 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6872 Likewise.
6873 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6874 Likewise.
6875 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6876 Likewise.
6877 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6878 Likewise.
6879 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6880 Likewise.
6881 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6882 Likewise.
6883 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6884 Likewise.
6885 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6886 Likewise.
6887 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6888 Likewise.
6889 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6890 Likewise.
6891 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6892 Likewise.
6893 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6894 Likewise.
6895 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6896 Likewise.
6897 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6898 Likewise.
6899 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6900 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6901 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6902 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6903 Likewise.
6904 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6905 Likewise.
6906 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6913 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6914 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6915 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6916 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6917 Likewise.
6918 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6919 Likewise.
6920 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6921 Likewise.
6922 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6923 Likewise.
6924 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6925 Likewise.
6926 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6927 Likewise.
6928 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6929 Likewise.
6930 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6931 Likewise.
6932 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6933 Likewise.
6934 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6935 Likewise.
6936 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6937 Likewise.
6938 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6939 Likewise.
6940 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6941 Likewise.
6942 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6943 Likewise.
6944 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6945 Likewise.
6946 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6947 Likewise.
6948 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6949 Likewise.
6950 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6951 Likewise.
6952 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6953 Likewise.
6954 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6955 Likewise.
6956 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6957 Likewise.
6958 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6959 Likewise.
6960 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6961 Likewise.
6962 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6963 Likewise.
6964 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6965 Likewise.
6966 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6967 Likewise.
6968 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6969 Likewise.
6970 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6971 Likewise.
6972 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6973 Likewise.
6974 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6975 Likewise.
6976 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6977 Likewise.
6978 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6979 Likewise.
6980 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6981 Likewise.
6982 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6983 Likewise.
6984 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6985 Likewise.
6986 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6987 Likewise.
6988 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6989 Likewise.
6990 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6991 Likewise.
6992 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6993 Likewise.
6994 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6995 Likewise.
6996 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6997 Likewise.
6998 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
7007 Likewise.
7008 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
7009 Likewise.
7010 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
7039 Likewise.
7040 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
7041 Likewise.
7042 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
7043 Likewise.
7044 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
7045 Likewise.
7046 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
7047 Likewise.
7048 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
7049 Likewise.
7050 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
7051 Likewise.
7052 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
7053 Likewise.
7054 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
7055 Likewise.
7056 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
7057 Likewise.
7058 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7059 Likewise.
7060 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7061 Likewise.
7062 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7063 Likewise.
7064 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7065 Likewise.
7066 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7067 Likewise.
7068 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7069 Likewise.
7070 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7071 Likewise.
7072 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7073 Likewise.
7074 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7075 Likewise.
7076 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7077 Likewise.
7078 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7079 Likewise.
7080 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7081 Likewise.
7082 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7083 Likewise.
7084 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7085 Likewise.
7086 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7087 Likewise.
7088 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7089 Likewise.
7090 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7091 Likewise.
7092 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7093 Likewise.
7094 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7095 Likewise.
7096 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7097 Likewise.
7098 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7099 Likewise.
7100 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7101 Likewise.
7102 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7103 Likewise.
7104 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7105 Likewise.
7106 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7107 Likewise.
7108 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7109 Likewise.
7110 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7111 Likewise.
7112 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7113 Likewise.
7114 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7115 Likewise.
7116 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7117 Likewise.
7118 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7119 Likewise.
7120 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7121 Likewise.
7122 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7123 Likewise.
7124 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7125 Likewise.
7126 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7127 Likewise.
7128 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7129 Likewise.
7130 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7131 Likewise.
7132 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7133 Likewise.
7134 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7135 Likewise.
7136 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7137 Likewise.
7138 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7139 Likewise.
7140 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7141 Likewise.
7142 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7143 Likewise.
7144 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7145 Likewise.
7146 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7147 Likewise.
7148 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7149 Likewise.
7150 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7151 Likewise.
7152 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7153 Likewise.
7154 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7155 Likewise.
7156 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7157 Likewise.
7158 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7159 Likewise.
7160 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7161 Likewise.
7162 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7163 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7164 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7165 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7166 Likewise.
7167 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7168 Likewise.
7169 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7170 Likewise.
7171 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7172 Likewise.
7173 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7174 Likewise.
7175 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7176 Likewise.
7177 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7178 Likewise.
7179 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7180 Likewise.
7181 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7182 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7183 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7184 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7185 Likewise.
7186 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7187 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7188 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7189 Likewise.
7190 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7191 Likewise.
7192 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7193 Likewise.
7194 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7195 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7196 Likewise.
7197 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7198 Likewise.
7199 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7200 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7201 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7202 Likewise.
7203 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7204 Likewise.
7205 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7206 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7207 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7208 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7209 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7210 Likewise.
7211 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7212 Likewise.
7213 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7214 Likewise.
7215 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7216 Likewise.
7217 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7218 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7219 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7220 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7221 Likewise.
7222 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7223 Likewise.
7224 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7225 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7226 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7227 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7228 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7229 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7230 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7231 Likewise.
7232 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7233 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7234 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7235 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7236 Likewise.
7237 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7238 Likewise.
7239 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7240 Likewise.
7241 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7242 Likewise.
7243 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7244 Likewise.
7245 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7246 Likewise.
7247 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7248 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7249 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7250 Likewise.
7251 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7252 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7253 Likewise.
7254 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7255 Likewise.
7256 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7257 Likewise.
7258 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7259 Likewise.
7260 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7261 Likewise.
7262 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7263 Likewise.
7264 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7265 Likewise.
7266 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7267 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7268 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7269 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7270 Likewise.
7271 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7272 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7273 Likewise.
7274 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7275 Likewise.
7276 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7277 Likewise.
7278 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7279 Likewise.
7280 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7281 Likewise.
7282 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7283 Likewise.
7284 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7285 Likewise.
7286 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7287 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7288 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7289 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7290 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7291 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7292 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7293 Likewise.
7294 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7295 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7296 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7297 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7298 Likewise.
7299 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7300 Likewise.
7301 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7302 Likewise.
7303 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7304 Likewise.
7305 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7306 Likewise.
7307 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7308 Likewise.
7309 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7310 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7311 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7312 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7313 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7314 Likewise.
7315 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7316 Likewise.
7317 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7318 Likewise.
7319 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7320 Likewise.
7321 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7322 Likewise.
7323 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7324 Likewise.
7325 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7326 Likewise.
7327 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7328 Likewise.
7329 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7330 Likewise.
7331 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7332 Likewise.
7333 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7334 Likewise.
7335 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7336 Likewise.
7337 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7338 Likewise.
7339 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7340 Likewise.
7341 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7342 Likewise.
7343 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7344 Likewise.
7345 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7346 Likewise.
7347 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7348 Likewise.
7349 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7350 Likewise.
7351 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7352 Likewise.
7353 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7354 Likewise.
7355 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7356 Likewise.
7357 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7358 Likewise.
7359 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7360 Likewise.
7361 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7362 Likewise.
7363 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7364 Likewise.
7365 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7366 Likewise.
7367 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7368 Likewise.
7369 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7370 Likewise.
7371 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7372 Likewise.
7373 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7374 Likewise.
7375 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7376 Likewise.
7377 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7378 Likewise.
7379 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7380 Likewise.
7381 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7382 Likewise.
7383 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7384 Likewise.
7385 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7386 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7387 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7388 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7389 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7390 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7391 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7392 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7393 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7394 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7395 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7396 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7397 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7398 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7399 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7400 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7401 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7402 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7403 * testsuite/tr1/headers/all.cc: Likewise.
7404 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7405 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7406 * testsuite/util/testsuite_shared.cc: Likewise.
7407 * scripts/extract_symvers: Likewise. Remove runtime exception.
7408 * testsuite/17_intro/headers/all.cc: Likewise.
7409 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7410 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7411 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7412 Likewise.
7413 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7414 Likewise.
7415 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7416 Likewise.
7417 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7418 Likewise.
7419 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7420 Likewise.
7421 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7422 Likewise.
7423 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7424 Likewise.
7425 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7426 Likewise.
7427 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7428 Likewise.
7429 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7430 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7431 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7432 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7433 Likewise.
7434 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7435 Likewise.
7436 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7437 Likewise.
7438 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7439 Likewise.
7440 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7441 Likewise.
7442 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7443 Likewise.
7444 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7445 Likewise.
7446 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7447 Likewise.
7448 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7449 Likewise.
7450 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7451 Likewise.
7452 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7453 Likewise.
7454 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7455 Likewise.
7456 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7457 Likewise.
7458 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7459 Likewise.
7460 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7461 Likewise.
7462 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7463 Likewise.
7464 * testsuite/20_util/pair/moveable.cc: Likewise.
7465 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7466 Likewise.
7467 * testsuite/20_util/pair/swap.cc: Likewise.
7468 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7469 Likewise.
7470 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7471 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7472 Likewise.
7473 * testsuite/20_util/tuple/moveable.cc: Likewise.
7474 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7475 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7476 Likewise.
7477 * testsuite/20_util/tuple/swap.cc: Likewise.
7478 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7479 Likewise.
7480 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7481 Likewise.
7482 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7483 Likewise.
7484 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7485 Likewise.
7486 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7487 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7488 Likewise.
7489 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7490 Likewise.
7491 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7492 Likewise.
7493 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7494 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7495 Likewise.
7496 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7497 Likewise.
7498 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7499 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7500 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7501 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7502 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7503 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7504 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7505 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7506 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7507 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7508 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7509 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7510 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7511 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7512 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7513 Likewise.
7514 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7515 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7516 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7517 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7518 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7519 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7520 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7521 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7522 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7523 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7524 Likewise.
7525 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7526 Likewise.
7527 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7528 Likewise.
7529 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7530 Likewise.
7531 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7532 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7533 Likewise.
7534 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7535 Likewise.
7536 * testsuite/23_containers/deque/14340.cc: Likewise.
7537 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7538 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7539 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7540 * testsuite/23_containers/deque/init-list.cc: Likewise.
7541 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7542 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7543 * testsuite/23_containers/deque/moveable.cc: Likewise.
7544 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7545 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7546 Likewise.
7547 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7548 Likewise.
7549 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7550 Likewise.
7551 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7552 Likewise.
7553 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7554 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7555 Likewise.
7556 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7557 Likewise.
7558 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7559 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7560 Likewise.
7561 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7562 Likewise.
7563 * testsuite/23_containers/list/14340.cc: Likewise.
7564 * testsuite/23_containers/list/23781.cc: Likewise.
7565 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7566 * testsuite/23_containers/list/init-list.cc: Likewise.
7567 * testsuite/23_containers/list/moveable.cc: Likewise.
7568 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7569 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7570 Likewise.
7571 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7572 Likewise.
7573 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7574 Likewise.
7575 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7576 Likewise.
7577 * testsuite/23_containers/map/14340.cc: Likewise.
7578 * testsuite/23_containers/map/23781.cc: Likewise.
7579 * testsuite/23_containers/map/init-list.cc: Likewise.
7580 * testsuite/23_containers/map/moveable.cc: Likewise.
7581 * testsuite/23_containers/map/operations/1.cc: Likewise.
7582 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7583 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7584 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7585 Likewise.
7586 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7587 Likewise.
7588 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7589 Likewise.
7590 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7591 Likewise.
7592 * testsuite/23_containers/multimap/14340.cc: Likewise.
7593 * testsuite/23_containers/multimap/23781.cc: Likewise.
7594 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7595 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7596 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7597 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7598 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7599 Likewise.
7600 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7601 Likewise.
7602 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7603 Likewise.
7604 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7605 Likewise.
7606 * testsuite/23_containers/multiset/14340.cc: Likewise.
7607 * testsuite/23_containers/multiset/23781.cc: Likewise.
7608 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7609 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7610 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7611 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7612 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7613 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7614 Likewise.
7615 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7616 Likewise.
7617 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7618 Likewise.
7619 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7620 Likewise.
7621 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7622 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7623 Likewise.
7624 * testsuite/23_containers/queue/moveable.cc: Likewise.
7625 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7626 Likewise.
7627 * testsuite/23_containers/set/14340.cc: Likewise.
7628 * testsuite/23_containers/set/23781.cc: Likewise.
7629 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7630 * testsuite/23_containers/set/init-list.cc: Likewise.
7631 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7632 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7633 * testsuite/23_containers/set/moveable.cc: Likewise.
7634 * testsuite/23_containers/set/operations/1.cc: Likewise.
7635 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7636 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7637 Likewise.
7638 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7639 Likewise.
7640 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7641 Likewise.
7642 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7643 Likewise.
7644 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7645 Likewise.
7646 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7647 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7648 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7649 Likewise.
7650 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7651 Likewise.
7652 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7653 Likewise.
7654 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7655 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7656 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7657 Likewise.
7658 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7659 Likewise.
7660 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7661 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7662 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7663 Likewise.
7664 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7665 Likewise.
7666 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7667 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7668 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7669 Likewise.
7670 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7671 Likewise.
7672 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7673 Likewise.
7674 * testsuite/23_containers/vector/14340.cc: Likewise.
7675 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7676 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7677 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7678 Likewise.
7679 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7680 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7681 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7682 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7683 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7684 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7685 Likewise.
7686 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7687 Likewise.
7688 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7689 Likewise.
7690 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7691 Likewise.
7692 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7693 Likewise.
7694 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7695 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7696 * testsuite/23_containers/vector/init-list.cc: Likewise.
7697 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7698 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7699 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7700 * testsuite/23_containers/vector/moveable.cc: Likewise.
7701 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7702 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7703 Likewise.
7704 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7705 Likewise.
7706 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7707 Likewise.
7708 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7709 Likewise.
7710 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7711 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7712 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7713 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7736 Likewise.
7737 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7738 Likewise.
7739 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7740 Likewise.
7741 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7742 Likewise.
7743 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7744 Likewise.
7745 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7746 Likewise.
7747 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7748 Likewise.
7749 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7750 Likewise.
7751 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7752 Likewise.
7753 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7754 Likewise.
7755 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7756 Likewise.
7757 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7758 Likewise.
7759 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7760 Likewise.
7761 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7762 Likewise.
7763 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7764 Likewise.
7765 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7784 Likewise.
7785 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7786 Likewise.
7787 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7788 Likewise.
7789 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7790 Likewise.
7791 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7792 Likewise.
7793 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7794 Likewise.
7795 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7796 Likewise.
7797 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7798 Likewise.
7799 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7800 Likewise.
7801 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7802 Likewise.
7803 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7804 Likewise.
7805 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7806 Likewise.
7807 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7910 Likewise.
7911 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7912 Likewise.
7913 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7914 Likewise.
7915 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7916 Likewise.
7917 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7918 Likewise.
7919 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7920 Likewise.
7921 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7922 Likewise.
7923 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7924 Likewise.
7925 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7926 Likewise.
7927 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7928 Likewise.
7929 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7930 Likewise.
7931 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7932 Likewise.
7933 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7934 Likewise.
7935 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7936 Likewise.
7937 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7938 Likewise.
7939 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7940 Likewise.
7941 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7942 Likewise.
7943 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7944 Likewise.
7945 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7946 Likewise.
7947 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7948 Likewise.
7949 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7950 Likewise.
7951 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7952 Likewise.
7953 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7954 Likewise.
7955 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7956 Likewise.
7957 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7958 Likewise.
7959 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7960 Likewise.
7961 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7962 Likewise.
7963 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7964 Likewise.
7965 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7966 Likewise.
7967 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7968 Likewise.
7969 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7970 Likewise.
7971 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7972 Likewise.
7973 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7974 Likewise.
7975 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7976 Likewise.
7977 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7978 Likewise.
7979 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7980 Likewise.
7981 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7982 Likewise.
7983 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7984 Likewise.
7985 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7986 Likewise.
7987 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7988 Likewise.
7989 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7990 Likewise.
7991 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7992 Likewise.
7993 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7994 Likewise.
7995 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7996 Likewise.
7997 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7998 Likewise.
7999 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
8000 Likewise.
8001 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
8002 Likewise.
8003 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
8004 Likewise.
8005 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
8006 Likewise.
8007 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
8008 Likewise.
8009 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
8010 Likewise.
8011 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
8012 Likewise.
8013 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
8014 Likewise.
8015 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
8016 Likewise.
8017 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
8018 Likewise.
8019 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
8020 Likewise.
8021 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
8022 Likewise.
8023 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
8024 Likewise.
8025 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
8026 Likewise.
8027 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
8028 Likewise.
8029 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
8030 Likewise.
8031 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
8032 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
8033 Likewise.
8034 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
8035 Likewise.
8036 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
8037 Likewise.
8038 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
8039 Likewise.
8040 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
8041 Likewise.
8042 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
8043 Likewise.
8044 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
8045 Likewise.
8046 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
8047 Likewise.
8048 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
8049 Likewise.
8050 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
8051 Likewise.
8052 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
8053 Likewise.
8054 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
8055 Likewise.
8056 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
8057 Likewise.
8058 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8059 Likewise.
8060 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8061 Likewise.
8062 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8063 Likewise.
8064 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8065 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8066 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8067 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8068 Likewise.
8069 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8070 Likewise.
8071 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8072 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8073 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8074 Likewise.
8075 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8076 Likewise.
8077 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8078 Likewise.
8079 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8080 Likewise.
8081 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8082 Likewise.
8083 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8084 Likewise.
8085 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8086 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8087 Likewise.
8088 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8089 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8090 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8091 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8092 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8093 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8094 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8095 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8096 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8097 Likewise.
8098 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8099 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8100 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8101 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8102 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8103 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8104 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8105 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8106 Likewise.
8107 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8108 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8109 Likewise.
8110 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8111 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8112 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8113 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8114 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8115 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8116 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8117 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8118 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8119 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8120 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8121 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8122 Likewise.
8123 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8124 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8125 Likewise.
8126 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8127 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8128 Likewise.
8129 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8130 Likewise.
8131 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8132 Likewise.
8133 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8134 Likewise.
8135 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8136 Likewise.
8137 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8138 Likewise.
8139 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8140 Likewise.
8141 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8142 Likewise.
8143 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8144 Likewise.
8145 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8146 Likewise.
8147 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8148 Likewise.
8149 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8150 Likewise.
8151 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8152 Likewise.
8153 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8154 Likewise.
8155 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8156 Likewise.
8157 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8158 Likewise.
8159 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8160 Likewise.
8161 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8162 Likewise.
8163 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8164 Likewise.
8165 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8166 Likewise.
8167 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8168 Likewise.
8169 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8170 Likewise.
8171 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8172 Likewise.
8173 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8174 Likewise.
8175 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8176 Likewise.
8177 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8178 Likewise.
8179 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8180 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8181 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8182 Likewise.
8183 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8184 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8185 Likewise.
8186 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8187 Likewise.
8188 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8189 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8190 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8191 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8192 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8193 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8194 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8195 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8196 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8197 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8198 Likewise.
8199 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8200 Likewise.
8201 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8202 Likewise.
8203 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8204 Likewise.
8205 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8206 Likewise.
8207 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8208 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8209 Likewise.
8210 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8211 Likewise.
8212 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8213 Likewise.
8214 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8215 Likewise.
8216 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8217 Likewise.
8218 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8219 Likewise.
8220 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8221 Likewise.
8222 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8223 Likewise.
8224 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8225 Likewise.
8226 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8227 Likewise.
8228 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8229 Likewise.
8230 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8231 Likewise.
8232 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8233 Likewise.
8234 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8235 Likewise.
8236 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8237 Likewise.
8238 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8239 Likewise.
8240 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8241 Likewise.
8242 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8243 Likewise.
8244 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8245 Likewise.
8246 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8247 Likewise.
8248 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8249 Likewise.
8250 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8251 Likewise.
8252 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8253 Likewise.
8254 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8255 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8256 Likewise.
8257 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8258 Likewise.
8259 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8260 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8261 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8262 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8263 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8264 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8265 Likewise.
8266 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8267 Likewise.
8268 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8269 Likewise.
8270 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8271 Likewise.
8272 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8273 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8274 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8275 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8276 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8277 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8278 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8279 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8280 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8281 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8282 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8283 Likewise.
8284 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8285 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8286 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8287 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8288 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8289 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8290 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8291 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8292 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8293 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8294 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8295 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8296 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8297 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8298 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8299 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8300 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8301 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8302 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8303 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8304 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8305 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8306 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8307 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8308 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8309 Likewise.
8310 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8311 * testsuite/27_io/fpos/14252.cc: Likewise.
8312 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8313 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8314 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8315 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8316 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8317 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8318 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8319 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8320 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8321 Likewise.
8322 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8323 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8324 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8325 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8326 Likewise.
8327 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8328 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8329 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8330 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8331 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8332 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8333 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8334 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8335 * testsuite/27_io/objects/char/3045.cc: Likewise.
8336 * testsuite/27_io/objects/char/3647.cc: Likewise.
8337 * testsuite/27_io/objects/char/5268.cc: Likewise.
8338 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8339 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8340 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8341 * testsuite/28_regex/init-list.cc: Likewise.
8342 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8343 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8344 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8345 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8346 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8347 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8348 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8349 Likewise.
8350 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8351 Likewise.
8352 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8353 Likewise.
8354 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8355 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8356 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8357 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8358 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8359 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8360 Likewise.
8361 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8362 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8363 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8364 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8365 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8366 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8367 Likewise.
8368 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8369 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8370 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8371 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8372 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8373 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8374 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8375 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8376 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8377 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8378 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8379 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8380 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8381 Likewise.
8382 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8383 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8384 Likewise.
8385 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8386 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8387 Likewise.
8388 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8389 Likewise.
8390 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8391 Likewise.
8392 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8393 Likewise.
8394 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8395 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8396 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8397 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8398 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8399 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8400 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8401 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8402 Likewise.
8403 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8404 Likewise.
8405 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8406 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8407 Likewise.
8408 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8409 Likewise.
8410 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8411 Likewise.
8412 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8413 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8414 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8415 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8416 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8417 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8418 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8419 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8420 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8421 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8422 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8423 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8424 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8425 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8426 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8427 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8428 Likewise.
8429 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8430 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8431 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8432 Likewise.
8433 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8434 Likewise.
8435 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8436 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8437 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8438 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8439 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8440 Likewise.
8441 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8442 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8443 Likewise.
8444 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8445 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8446 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8447 Likewise.
8448 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8449 Likewise.
8450 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8451 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8452 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8453 Likewise.
8454 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8455 Likewise.
8456 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8457 Likewise.
8458 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8459 Likewise.
8460 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8461 Likewise.
8462 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8463 * testsuite/30_threads/this_thread/1.cc: Likewise.
8464 * testsuite/30_threads/this_thread/2.cc: Likewise.
8465 * testsuite/30_threads/this_thread/3.cc: Likewise.
8466 * testsuite/30_threads/this_thread/4.cc: Likewise.
8467 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8468 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8469 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8470 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8471 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8472 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8473 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8474 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8475 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8476 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8477 * testsuite/30_threads/thread/members/1.cc: Likewise.
8478 * testsuite/30_threads/thread/members/2.cc: Likewise.
8479 * testsuite/30_threads/thread/members/3.cc: Likewise.
8480 * testsuite/30_threads/thread/members/4.cc: Likewise.
8481 * testsuite/30_threads/thread/members/5.cc: Likewise.
8482 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8483 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8484 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8485 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8486 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8487 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8488 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8489 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8490 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8491 Likewise.
8492 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8493 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8494 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8495 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8496 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8497 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8498 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8499 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8500 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8501 * testsuite/30_threads/try_lock/1.cc: Likewise.
8502 * testsuite/30_threads/try_lock/2.cc: Likewise.
8503 * testsuite/30_threads/try_lock/3.cc: Likewise.
8504 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8505 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8506 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8507 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8508 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8509 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8510 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8511 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8512 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8513 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8514 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8515 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8516 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8517 Likewise.
8518 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8519 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8520 Likewise.
8521 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8522 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8523 Likewise.
8524 * testsuite/ext/array_allocator/1.cc: Likewise.
8525 * testsuite/ext/array_allocator/2.cc: Likewise.
8526 * testsuite/ext/array_allocator/3.cc: Likewise.
8527 * testsuite/ext/ext_pointer/1.cc: Likewise.
8528 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8529 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8530 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8531 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8532 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8533 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8534 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8535 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8536 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8537 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8538 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8539 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8540 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8541 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8542 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8543 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8544 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8545 Likewise.
8546 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8547 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8548 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8549 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8550 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8551 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8552 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8553 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8554 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8555 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8556 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8557 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8558 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8559 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8560 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8561 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8562 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8563 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8564 Likewise.
8565 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8566 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8567 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8568 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8569 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8570 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8571 * testsuite/ext/pod_char_traits.cc: Likewise.
8572 * testsuite/ext/slist/23781.cc: Likewise.
8573 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8574 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8575 * testsuite/ext/vstring/init-list.cc: Likewise.
8576 * testsuite/ext/vstring/moveable.cc: Likewise.
8577 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8578 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8579 Likewise.
8580 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8581 Likewise.
8582 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8583 Likewise.
8584 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8585 Likewise.
8586 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8587 Likewise.
8588 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8589 Likewise.
8590 * testsuite/ext/vstring/types/23767.cc: Likewise.
8591 * testsuite/performance/21_strings/string_append.cc: Likewise.
8592 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8593 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8594 Likewise.
8595 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8596 Likewise.
8597 * testsuite/performance/21_strings/string_find.cc: Likewise.
8598 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8599 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8600 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8601 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8602 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8603 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8604 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8605 Likewise.
8606 * testsuite/performance/23_containers/create/map.cc: Likewise.
8607 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8608 Likewise.
8609 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8610 * testsuite/performance/23_containers/find/map.cc: Likewise.
8611 * testsuite/performance/23_containers/index/map.cc: Likewise.
8612 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8613 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8614 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8615 Likewise.
8616 * testsuite/performance/23_containers/insert_erase/associative.cc:
8617 Likewise.
8618 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8619 Likewise.
8620 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8621 Likewise.
8622 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8623 Likewise.
8624 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8625 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8626 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8627 Likewise.
8628 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8629 Likewise.
8630 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8631 Likewise.
8632 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8633 Likewise.
8634 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8635 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8636 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8637 Likewise.
8638 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8639 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8640 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8641 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8642 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8643 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8644 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8645 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8646 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8647 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8648 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8649 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8650 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8651 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8652 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8653 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8654 Likewise.
8655 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8656 Likewise.
8657 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8658 Likewise.
8659 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8660 Likewise.
8661 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8662 Likewise.
8663 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8664 Likewise.
8665 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8666 Likewise.
8667 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8668 Likewise.
8669 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8670 Likewise.
8671 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8672 Likewise.
8673 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8674 Likewise.
8675 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8676 Likewise.
8677 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8678 Likewise.
8679 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8680 Likewise.
8681 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8682 Likewise.
8683 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8684 Likewise.
8685 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8686 Likewise.
8687 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8688 Likewise.
8689 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8690 Likewise.
8691 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8692 Likewise.
8693 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8694 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8695 Likewise.
8696 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8697 Likewise.
8698 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8699 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8700 Likewise.
8701 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8702 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8703 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8704 Likewise.
8705 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8706 Likewise.
8707 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8708 Likewise.
8709 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8710 Likewise.
8711 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8712 Likewise.
8713 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8714 Likewise.
8715 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8716 Likewise.
8717 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8718 Likewise.
8719 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8720 Likewise.
8721 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8722 Likewise.
8723 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8724 Likewise.
8725 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8726 Likewise.
8727 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8728 Likewise.
8729 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8730 Likewise.
8731 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8732 Likewise.
8733 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8734 Likewise.
8735 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8736 Likewise.
8737 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8738 Likewise.
8739 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8740 Likewise.
8741 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8742 Likewise.
8743 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8744 Likewise.
8745 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8746 Likewise.
8747 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8748 Likewise.
8749 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8750 Likewise.
8751 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8752 Likewise.
8753 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8754 Likewise.
8755 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8756 Likewise.
8757 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8758 Likewise.
8759 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8760 Likewise.
8761 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8762 Likewise.
8763 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8764 Likewise.
8765 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8766 Likewise.
8767 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8768 Likewise.
8769 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8770 Likewise.
8771 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8772 Likewise.
8773 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8774 Likewise.
8775 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8776 Likewise.
8777 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8778 Likewise.
8779 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8780 Likewise.
8781 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8782 Likewise.
8783 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8784 Likewise.
8785 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8786 Likewise.
8787 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8788 Likewise.
8789 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8790 Likewise.
8791 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8792 Likewise.
8793 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8794 Likewise.
8795 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8796 Likewise.
8797 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8798 Likewise.
8799 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8800 Likewise.
8801 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8802 Likewise.
8803 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8804 Likewise.
8805 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8806 Likewise.
8807 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8808 Likewise.
8809 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8810 Likewise.
8811 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8812 Likewise.
8813 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8814 Likewise.
8815 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8816 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8817 Likewise.
8818 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8819 Likewise.
8820 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8821 Likewise.
8822 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8823 Likewise.
8824 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8825 Likewise.
8826 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8827 Likewise.
8828 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8829 Likewise.
8830 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8831 Likewise.
8832 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8833 Likewise.
8834 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8835 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8836 Likewise.
8837 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8838 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8839 Likewise.
8840 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8841 Likewise.
8842 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8843 Likewise.
8844 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8845 Likewise.
8846 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8847 Likewise.
8848 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8849 Likewise.
8850 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8851 Likewise.
8852 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8853 Likewise.
8854 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8855 Likewise.
8856 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8857 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8858 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8859 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8860 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8861 Likewise.
8862 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8863 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8864 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8865 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8866 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8867 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8868 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8869 * testsuite/util/io/prog_bar.cc: Likewise.
8870 * testsuite/util/io/prog_bar.hpp: Likewise.
8871 * testsuite/util/io/text_populate.hpp: Likewise.
8872 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8873 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8874 * testsuite/util/io/xml.hpp: Likewise.
8875 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8876 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8877 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8878 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8879 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8880 * testsuite/util/native_type/native_map.hpp: Likewise.
8881 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8882 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8883 * testsuite/util/native_type/native_set.hpp: Likewise.
8884 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8885 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8886 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8887 Likewise.
8888 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8889 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8890 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8891 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8892 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8893 Likewise.
8894 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8895 Likewise.
8896 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8897 Likewise.
8898 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8899 Likewise.
8900 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8901 Likewise.
8902 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8903 Likewise.
8904 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8905 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8906 Likewise.
8907 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8908 Likewise.
8909 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8910 Likewise.
8911 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8912 Likewise.
8913 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8914 Likewise.
8915 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8916 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8917 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8918 * testsuite/util/regression/basic_type.hpp: Likewise.
8919 * testsuite/util/regression/common_type.hpp: Likewise.
8920 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8921 Likewise.
8922 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8923 Likewise.
8924 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8925 Likewise.
8926 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8927 Likewise.
8928 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8929 Likewise.
8930 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8931 Likewise.
8932 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8933 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8934 Likewise.
8935 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8936 Likewise.
8937 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8938 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8939 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8940 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8941 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8942 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8943 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8944 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8945 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8946 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8947 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8948 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8949 * testsuite/util/testsuite_abi.cc: Likewise.
8950 * testsuite/util/testsuite_abi.h: Likewise.
8951 * testsuite/util/testsuite_abi_check.cc: Likewise.
8952 * testsuite/util/testsuite_allocator.cc: Likewise.
8953 * testsuite/util/testsuite_allocator.h: Likewise.
8954 * testsuite/util/testsuite_api.h: Likewise.
8955 * testsuite/util/testsuite_character.cc: Likewise.
8956 * testsuite/util/testsuite_character.h: Likewise.
8957 * testsuite/util/testsuite_common_types.h: Likewise.
8958 * testsuite/util/testsuite_error.h: Likewise.
8959 * testsuite/util/testsuite_hooks.cc: Likewise.
8960 * testsuite/util/testsuite_hooks.h: Likewise.
8961 * testsuite/util/testsuite_io.h: Likewise.
8962 * testsuite/util/testsuite_iterators.h: Likewise.
8963 * testsuite/util/testsuite_performance.h: Likewise.
8964 * testsuite/util/testsuite_rng.h: Likewise.
8965 * testsuite/util/testsuite_rvalref.h: Likewise.
8966 * testsuite/util/testsuite_tr1.h: Likewise.
8967 * testsuite/util/thread/all.h: Likewise.
8968 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8969 Likewise.
8970 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8971 Likewise.
8972 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8973 Likewise.
8974 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8975 Likewise.
8976 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8977 Likewise.
8978 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8979 Likewise.
8980 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8981 Likewise.
8982 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8983 Likewise.
8984 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8985 Likewise.
8986 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8987 Likewise.
8988 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8989 Likewise.
8990 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8991 Likewise.
8992 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8993 Likewise.
8994 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8995 Likewise.
8996 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8997 Likewise.
8998 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8999 Likewise.
9000 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
9001 Likewise.
9002 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
9003 Likewise.
9004 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
9005 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
9006 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
9007 Likewise.
9008 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
9009 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
9010 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
9011 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
9012 Likewise.
9013 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
9014 Likewise.
9015 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
9016 Likewise.
9017 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
9018 Likewise.
9019 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
9020 Likewise.
9021 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
9022 Likewise.
9023 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
9024 Likewise.
9025 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
9026 Likewise.
9027 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
9028 Likewise.
9029 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
9030 Likewise.
9031 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
9032 Likewise.
9033 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
9034 Likewise.
9035 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
9038 Likewise.
9039 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
9040 Likewise.
9041 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
9042 Likewise.
9043 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
9044 Likewise.
9045 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
9046 Likewise.
9047 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
9048 Likewise.
9049 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
9050 Likewise.
9051 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
9052 Likewise.
9053 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
9054 Likewise.
9055 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
9056 Likewise.
9057 * testsuite/26_numerics/random/mt19937.cc: Likewise.
9058 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9059 Likewise.
9060 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9061 Likewise.
9062 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9079 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9080 Likewise.
9081 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9082 Likewise.
9083 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9084 Likewise.
9085 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9086 Likewise.
9087 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9088 Likewise.
9089 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9090 Likewise.
9091 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9092 Likewise.
9093 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9094 Likewise.
9095 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9096 Likewise.
9097 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9098 Likewise.
9099 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9100 Likewise.
9101 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9104 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9105 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9114 Likewise.
9115 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9116 Likewise.
9117 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9118 Likewise.
9119 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9120 Likewise.
9121 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9122 Likewise.
9123 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9124 Likewise.
9125 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9126 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9127 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9128 Likewise.
9129 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9130 Likewise.
9131 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9132 Likewise.
9133 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9134 Likewise.
9135 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9136 Likewise.
9137 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9138 Likewise.
9139 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9140 Likewise.
9141 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9142 Likewise.
9143 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9144 Likewise.
9145 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9146 Likewise.
9147 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9148 Likewise.
9149 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9150 Likewise.
9151 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9152 Likewise.
9153 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9154 Likewise.
9155 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9156 Likewise.
9157 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9158 Likewise.
9159 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9160 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9161 Likewise.
9162 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9163 Likewise.
9164 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9165 Likewise.
9166 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9167 Likewise.
9168 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9169 Likewise.
9170 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9171 Likewise.
9172 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9173 Likewise.
9174 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9175 Likewise.
9176 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9177 Likewise.
9178 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9179 Likewise.
9180 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9181 Likewise.
9182 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9183 Likewise.
9184 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9185 Likewise.
9186 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9187 Likewise.
9188 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9189 Likewise.
9190 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9191 Likewise.
9192 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9193 Likewise.
9194 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9195 Likewise.
9196 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9197 Likewise.
9198 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9199 Likewise.
9200 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9201 Likewise.
9202 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9203 Likewise.
9204 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9205 Likewise.
9206 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9207 Likewise.
9208 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9209 Likewise.
9210 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9211 Likewise.
9212 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9213 Likewise.
9214 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9215 Likewise.
9216 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9217 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9218 Likewise.
9219 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9220 Likewise.
9221 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9222 Likewise.
9223 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9224 Likewise.
9225 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9226 Likewise.
9227 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9228 Likewise.
9229 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9230 Likewise.
9231 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9232 Likewise.
9233 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9234 Likewise.
9235 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9236 Likewise.
9237 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9238 Likewise.
9239 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9240 Likewise.
9241 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9242 Likewise.
9243 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9244 Likewise.
9245 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9246 Likewise.
9247 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9248 Likewise.
9249 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9250 Likewise.
9251 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9252 Likewise.
9253 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9254 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9255 * testsuite/backward/hash_map/25896.cc: Likewise.
9256 * testsuite/backward/hash_set/25896.cc: Likewise.
9257
9258 2009-04-08 Ian Lance Taylor <iant@google.com>
9259
9260 * include/backward/hashtable.h (erase): Correctly handle erasing a
9261 reference to an entry in the hash table.
9262 * testsuite/backward/hash_map/25896.cc: New.
9263 * testsuite/backward/hash_set/25896.cc: New.
9264
9265 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9266
9267 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9268 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9269
9270 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9271
9272 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9273 of debug.
9274 * include/Makefile.in: Regenerate.
9275 * include/precompiled/stdc++.h: Add.
9276
9277 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9278
9279 * include/bits/random.h: Adjust doxygen markup.
9280 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9281
9282 * testsuite/26_numerics/random/piecewise_linear_distribution/
9283 operators/serialize.cc: Use typedefs.
9284
9285 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9286
9287 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9288 __gnu_cxx namespace. Remove "static inline".
9289
9290 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9291
9292 * include/bits/random.tcc (linear_congruential_engine<>::
9293 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9294
9295 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9296
9297 * include/bits/random.h (operator==): Mark all inline.
9298 (mersenne_twister_engine): Enable #if 0 checks.
9299
9300 * include/bits/random.h: Formatting tweaks.
9301
9302 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9303
9304 * include/bits/random.tcc (piecewise_linear_distribution<>::
9305 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9306 Remove spurious closed parenthesis.
9307
9308 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9309
9310 PR libstdc++/39644 (partial)
9311 * include/bits/random.tcc (linear_congruential_engine<>::
9312 seed(seed_seq&), independent_bits_engine<>::operator(),
9313 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9314
9315 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9316
9317 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9318 thinko.
9319 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9320 default.cc: Enable.
9321
9322 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9323
9324 PR libstdc++/39629 (partial)
9325 * testsuite/26_numerics/random/independent_bits_engine/cons/
9326 base_move.cc: Use uint_fast64_t instead of unsigned long.
9327 * testsuite/26_numerics/random/independent_bits_engine/cons/
9328 seed1.cc: Likewise.
9329 * testsuite/26_numerics/random/independent_bits_engine/cons/
9330 seed2.cc: Likewise.
9331 * testsuite/26_numerics/random/independent_bits_engine/cons/
9332 base_copy.cc: Likewise.
9333 * testsuite/26_numerics/random/independent_bits_engine/cons/
9334 default.cc: Likewise.
9335 * testsuite/26_numerics/random/independent_bits_engine/cons/
9336 seed_seq.cc: Likewise.
9337 * testsuite/26_numerics/random/independent_bits_engine/
9338 requirements/typedefs.cc: Likewise.
9339 * testsuite/26_numerics/random/independent_bits_engine/
9340 operators/equal.cc: Likewise.
9341 * testsuite/26_numerics/random/independent_bits_engine/
9342 operators/serialize.cc: Likewise.
9343 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9344
9345 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9346
9347 * include/tr1_impl/random: Remove, empty.
9348 * include/tr1_impl/random.tcc: Likewise.
9349
9350 * include/std/random: Minor clean-ups, formatting fixes, adjust
9351 copyright years.
9352 * include/bits/random.tcc: Likewise.
9353 * include/bits/random.h: Likewise.
9354 * include/tr1/random: Likewise.
9355 * include/tr1/random.tcc: Likewise.
9356 * include/tr1/random.h: Likewise.
9357
9358 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9359
9360 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9361 * doc/html/api.html: Regenerate.
9362
9363 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9364
9365 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9366 Change to mersenne_twister_engine, add same defaults as
9367 mersenne_twister_engine/cons/default.cc.
9368 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9369
9370 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9371 to __il.
9372 * include/bits/random.h (mersenne_twister_engine): Qualify
9373 _ShiftMin1 with namespace __detail.
9374 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9375 constexpr std::numeric_limits::max() can be used.
9376 (mersenne_twister_engine): Split apart static asserts into one
9377 assert per message. Temporarily disable the last three.
9378
9379 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9380
9381 * include/Makefile.am: Update to N2836. Modified for new random headers.
9382 * include/Makefile.in: Ditto.
9383 * include/tr1_impl/random: Moved to tr1/random.h
9384 * include/tr1_impl/random.tcc: Moved to tr1
9385 * include/tr1/random: Just point to moved tr1 random headers.
9386 * include/tr1/random.tcc: Moved from tr1_impl.
9387 * include/tr1/random.h: Moved from tr1_impl/random.
9388 * include/std/random: Modified to point to std random headers.
9389 * include/bits/random.tcc: New implementation of std random facilities.
9390 * include/bits/random.h: Ditto.
9391 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9392 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9393 seed1.cc: New.
9394 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9395 seed2.cc: New.
9396 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9397 default.cc: New.
9398 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9399 non_uint_neg.cc: New.
9400 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9401 typedefs.cc: New.
9402 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9403 equal.cc: New.
9404 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9405 serialize.cc: New.
9406 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9407 seed1.cc: New.
9408 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9409 seed2.cc: New.
9410 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9411 default.cc: New.
9412 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9413 typedefs.cc: New.
9414 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9415 equal.cc: New.
9416 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9417 serialize.cc: New.
9418 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9419 seed1.cc: New.
9420 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9421 seed2.cc: New.
9422 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9423 default.cc: New.
9424 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9425 typedefs.cc: New.
9426 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9427 equal.cc: New.
9428 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9429 serialize.cc: New.
9430 * testsuite/26_numerics/random/discard_block_engine/cons/
9431 base_move.cc: New.
9432 * testsuite/26_numerics/random/discard_block_engine/cons/
9433 seed1.cc: New.
9434 * testsuite/26_numerics/random/discard_block_engine/cons/
9435 seed2.cc: New.
9436 * testsuite/26_numerics/random/discard_block_engine/cons/
9437 base_copy.cc: New.
9438 * testsuite/26_numerics/random/discard_block_engine/cons/
9439 default.cc: New.
9440 * testsuite/26_numerics/random/discard_block_engine/cons/
9441 seed_seq.cc: New.
9442 * testsuite/26_numerics/random/discard_block_engine/requirements/
9443 typedefs.cc: New.
9444 * testsuite/26_numerics/random/discard_block_engine/operators/
9445 equal.cc: New.
9446 * testsuite/26_numerics/random/discard_block_engine/operators/
9447 serialize.cc: New.
9448 * testsuite/26_numerics/random/independent_bits_engine/cons/
9449 base_move.cc: New.
9450 * testsuite/26_numerics/random/independent_bits_engine/cons/
9451 seed1.cc: New.
9452 * testsuite/26_numerics/random/independent_bits_engine/cons/
9453 seed2.cc: New.
9454 * testsuite/26_numerics/random/independent_bits_engine/cons/
9455 base_copy.cc: New.
9456 * testsuite/26_numerics/random/independent_bits_engine/cons/
9457 default.cc: New.
9458 * testsuite/26_numerics/random/independent_bits_engine/cons/
9459 seed_seq.cc: New.
9460 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9461 typedefs.cc: New.
9462 * testsuite/26_numerics/random/independent_bits_engine/operators/
9463 equal.cc: New.
9464 * testsuite/26_numerics/random/independent_bits_engine/operators/
9465 serialize.cc: New.
9466 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9467 base_move.cc: New.
9468 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9469 seed1.cc: New.
9470 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9471 seed2.cc: New.
9472 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9473 base_copy.cc: New.
9474 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9475 default.cc: New.
9476 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9477 seed_seq.cc: New.
9478 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9479 typedefs.cc: New.
9480 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9481 equal.cc: New.
9482 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9483 serialize.cc
9484 * testsuite/26_numerics/random/mt19937.cc: New.
9485 * testsuite/26_numerics/random/mt19937_64.cc: New.
9486 * testsuite/26_numerics/random/minstd_rand.cc: New.
9487 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9488 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9489 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9490 * testsuite/26_numerics/random/ranlux24.cc: New.
9491 * testsuite/26_numerics/random/ranlux48.cc: New.
9492 * testsuite/26_numerics/random/knuth_b.cc: New.
9493 * testsuite/26_numerics/random/default_random_engine.cc: New.
9494 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9495 parms.cc: New.
9496 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9497 default.cc: New.
9498 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9499 typedefs.cc: New.
9500 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9501 serialize.cc: New.
9502 * testsuite/26_numerics/random/normal_distribution/cons/
9503 parms.cc: New.
9504 * testsuite/26_numerics/random/normal_distribution/cons/
9505 default.cc: New.
9506 * testsuite/26_numerics/random/normal_distribution/requirements/
9507 typedefs.cc: New.
9508 * testsuite/26_numerics/random/normal_distribution/operators/
9509 serialize.cc: New.
9510 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9511 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9512 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9513 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9514 parms_neg.cc: New.
9515 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9516 parms.cc: New.
9517 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9518 default.cc: New.
9519 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9520 typedefs.cc: New.
9521 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9522 serialize.cc: New.
9523 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9524 parms_neg.cc: New.
9525 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9526 parms.cc: New.
9527 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9528 default.cc: New.
9529 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9530 typedefs.cc: New.
9531 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9532 serialize.cc: New.
9533 * testsuite/26_numerics/random/poisson_distribution/cons/
9534 parms.cc: New.
9535 * testsuite/26_numerics/random/poisson_distribution/cons/
9536 default.cc: New.
9537 * testsuite/26_numerics/random/poisson_distribution/requirements/
9538 typedefs.cc
9539 * testsuite/26_numerics/random/poisson_distribution/operators/
9540 serialize.cc: New.
9541 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9542 parms.cc: New.
9543 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9544 default.cc: New.
9545 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9546 typedefs.cc: New.
9547 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9548 serialize.cc: New.
9549 * testsuite/26_numerics/random/discrete_distribution/cons/
9550 range.cc: New.
9551 * testsuite/26_numerics/random/discrete_distribution/cons/
9552 initlist.cc: New.
9553 * testsuite/26_numerics/random/discrete_distribution/cons/
9554 default.cc: New.
9555 * testsuite/26_numerics/random/discrete_distribution/cons/
9556 num_xbound_fun.cc: New.
9557 * testsuite/26_numerics/random/discrete_distribution/requirements/
9558 typedefs.cc: New.
9559 * testsuite/26_numerics/random/discrete_distribution/operators/
9560 serialize.cc: New.
9561 * testsuite/26_numerics/random/weibull_distribution/cons/
9562 parms.cc: New.
9563 * testsuite/26_numerics/random/weibull_distribution/cons/
9564 default.cc: New.
9565 * testsuite/26_numerics/random/weibull_distribution/requirements/
9566 typedefs.cc: New.
9567 * testsuite/26_numerics/random/weibull_distribution/operators/
9568 serialize.cc: New.
9569 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9570 parms.cc: New.
9571 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9572 default.cc: New.
9573 * testsuite/26_numerics/random/negative_binomial_distribution/
9574 requirements/typedefs.cc: New.
9575 * testsuite/26_numerics/random/negative_binomial_distribution/
9576 operators/serialize.cc: New.
9577 * testsuite/26_numerics/random/cauchy_distribution/cons/
9578 parms.cc: New.
9579 * testsuite/26_numerics/random/cauchy_distribution/cons/
9580 default.cc: New.
9581 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9582 typedefs.cc: New.
9583 * testsuite/26_numerics/random/cauchy_distribution/operators/
9584 serialize.cc: New.
9585 * testsuite/26_numerics/random/gamma_distribution/cons/
9586 parms.cc: New.
9587 * testsuite/26_numerics/random/gamma_distribution/cons/
9588 default.cc: New.
9589 * testsuite/26_numerics/random/gamma_distribution/requirements/
9590 typedefs.cc: New.
9591 * testsuite/26_numerics/random/gamma_distribution/operators/
9592 serialize.cc: New.
9593 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9594 parms.cc: New.
9595 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9596 default.cc: New.
9597 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9598 typedefs.cc: New.
9599 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9600 serialize.cc: New.
9601
9602 * testsuite/26_numerics/random/exponential_distribution/cons/
9603 parms.cc: New.
9604 * testsuite/26_numerics/random/exponential_distribution/cons/
9605 default.cc: New.
9606 * testsuite/26_numerics/random/exponential_distribution/requirements/
9607 typedefs.cc: New.
9608 * testsuite/26_numerics/random/exponential_distribution/operators/
9609 serialize.cc: New.
9610 * testsuite/26_numerics/random/lognormal_distribution/cons/
9611 parms.cc: New.
9612 * testsuite/26_numerics/random/lognormal_distribution/cons/
9613 default.cc: New.
9614 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9615 typedefs.cc: New.
9616 * testsuite/26_numerics/random/lognormal_distribution/operators/
9617 serialize.cc: New.
9618 * testsuite/26_numerics/random/binomial_distribution/cons/
9619 parms.cc: New.
9620 * testsuite/26_numerics/random/binomial_distribution/cons/
9621 default.cc: New.
9622 * testsuite/26_numerics/random/binomial_distribution/requirements/
9623 typedefs.cc: New.
9624 * testsuite/26_numerics/random/binomial_distribution/operators/
9625 serialize.cc: New.
9626 * testsuite/26_numerics/random/random_device/cons/
9627 token.cc: New.
9628 * testsuite/26_numerics/random/random_device/cons/
9629 default.cc: New.
9630 * testsuite/26_numerics/random/random_device/requirements/
9631 typedefs.cc: New.
9632 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9633 parms.cc: New.
9634 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9635 default.cc: New.
9636 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9637 typedefs.cc: New.
9638 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9639 serialize.cc: New.
9640 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9641 range.cc: New.
9642 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9643 default.cc: New.
9644 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9645 num_xbound_fun.cc: New.
9646 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9647 initlist_fun.cc: New.
9648 * testsuite/26_numerics/random/piecewise_linear_distribution/
9649 requirements/typedefs.cc: New.
9650 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9651 serialize.cc: New.
9652 * testsuite/26_numerics/random/student_t_distribution/cons/
9653 parms.cc: New.
9654 * testsuite/26_numerics/random/student_t_distribution/cons/
9655 default.cc: New.
9656 * testsuite/26_numerics/random/student_t_distribution/requirements/
9657 typedefs.cc: New.
9658 * testsuite/26_numerics/random/student_t_distribution/operators/
9659 serialize.cc: New.
9660 * testsuite/26_numerics/random/geometric_distribution/cons/
9661 parms.cc: New.
9662 * testsuite/26_numerics/random/geometric_distribution/cons/
9663 default.cc: New.
9664 * testsuite/26_numerics/random/geometric_distribution/requirements/
9665 typedefs.cc: New.
9666 * testsuite/26_numerics/random/geometric_distribution/operators/
9667 serialize.cc: New.
9668 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9669 range.cc: New.
9670 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9671 default.cc: New.
9672 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9673 num_xbound_fun.cc: New.
9674 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9675 initlist_fun.cc: New.
9676 * testsuite/26_numerics/random/piecewise_constant_distribution/
9677 requirements/typedefs.cc: New.
9678 * testsuite/26_numerics/random/piecewise_constant_distribution/
9679 operators/serialize.cc: New.
9680
9681 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9682
9683 * include/ext/bitmap_allocator.h: The typedefs should be made public
9684 if we want them to be accessible. This has been revealed by the patch
9685 that fixes PR c++/26693 in g++.
9686
9687 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9688
9689 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9690 Regenerated.
9691 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9692 Regenerated.
9693 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9694 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9695 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9696 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9697 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9698 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9699 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9700 Regenerated.
9701 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9702
9703 2009-03-31 Jason Merrill <jason@redhat.com>
9704
9705 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9706
9707 PR libstdc++/39310
9708 * include/tr1_impl/type_traits (is_function): Add partial
9709 specializations with function cv-quals.
9710 (__is_function_helper): Remove.
9711 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9712
9713 2009-03-30 Ian Lance Taylor <iant@google.com>
9714
9715 * include/backward/hashtable.h (clear): Return quickly if the
9716 table is empty.
9717
9718 2009-03-27 Ian Lance Taylor <iant@google.com>
9719
9720 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9721 (__stl_prime_list): Add 5 at the start of the list.
9722
9723 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9724
9725 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9726 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9727 std::string&, ios_base::openmode), basic_ifstream<>::
9728 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9729 basic_ofstream(const std::string&, ios_base::openmode),
9730 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9731 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9732 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9733 Add in C++0x mode.
9734 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9735 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9736 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9737 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9738 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9739 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9740 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9741
9742 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9743
9744 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9745 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9746 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9747 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9748
9749 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9750
9751 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9752 _M_transfer_after, _M_reverse_after): Move out of line...
9753 * include/bits/forward_list.tcc: ... here.
9754 (forward_list<>::reverse): Move inline...
9755 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9756
9757 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9758
9759 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9760 28277.cc: Likewise.
9761 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9762 Likewise.
9763 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9764 Likewise.
9765 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9766 Likewise.
9767
9768 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9769
9770 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9771 year(s).
9772 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9773 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9774 Likewise.
9775 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9776 Likewise.
9777 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9778 Likewise.
9779 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9780
9781 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9782
9783 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9784 iterations for simulators.
9785 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9786 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9787 Condition stream width for simulators.
9788 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9789 Likewise.
9790 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9791 Likewise.
9792 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9793
9794 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9795
9796 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9797 sheet version information. Table-ize docbook element examples.
9798 * doc/xml/manual/using.xml: Human-readable header
9799 markup. Alphabetized. Add new headers.
9800 * doc/html: Regenerate.
9801
9802 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9803
9804 * doc/xml/faq.xml: Fix link to setup documentation.
9805
9806 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9807
9808 * include/std/type_traits (__add_lvalue_reference_helper,
9809 __add_rvalue_reference_helper): As an optimization, rewrite
9810 condition (avoid is_function).
9811
9812 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9813
9814 PR libstdc++/39405
9815 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9816 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9817
9818 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9819
9820 * testsuite/30_threads/condition_variable_any/native_handle/
9821 typesizes.cc: Include tweaks.
9822 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9823 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9824 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9825 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9826 * testsuite/30_threads/condition_variable/native_handle/
9827 typesizes.cc: Same.
9828
9829 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9830
9831 * include/bits/shared_ptr.h: Add include guards.
9832 * include/tr1/shared_ptr.h: Likewise.
9833
9834 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9835
9836 * include/std/iostream: Fix doxygen link.
9837 * include/bits/forward_list.h: Fix doxygen markup.
9838 * include/ext/vstring.h: Escape backslash in doxygen comment.
9839 * include/bits/basic_string.h: Likewise.
9840
9841 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9842
9843 * doc/xml/faq.xml: Fix links to implementation status pages.
9844
9845 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9846
9847 * include/std/complex (operator+(const complex<>&, const _Tp&),
9848 operator+(const _Tp&, const complex<>&),
9849 operator-(const complex<>&, const _Tp&),
9850 operator-(const _Tp&, const complex<>&)): Do not assume real()
9851 returns a reference (against DR 387).
9852 * testsuite/26_numerics/complex/dr387_2.cc: New.
9853
9854 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9855
9856 * testsuite/thread/pthread4.cc: Move...
9857 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9858 * testsuite/thread/pthread5.cc: Move...
9859 * testsuite/23_containers/list/pthread5.cc: ...here.
9860 * testsuite/thread/pthread6.cc: Move...
9861 * testsuite/23_containers/map/pthread6.cc: ...here.
9862 * testsuite/thread/pthread7-rope.cc: Move...
9863 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9864 * testsuite/thread/guard.cc: Move...
9865 * testsuite/18_support/pthread_guard.cc: ...here.
9866 * testsuite/thread/18185.cc: Move...
9867 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9868 * testsuite/thread/pthread1.cc: Move...
9869 * testsuite/23_containers/list/pthread1.cc: ...here.
9870 * testsuite/thread/pthread2.cc: Move...
9871 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9872 * testsuite/thread/pthread3.cc: Move...
9873 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9874
9875 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9876 * testsuite/thread: Remove.
9877
9878 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9879
9880 * configure: Regenerate.
9881
9882 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9883
9884 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9885 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9886 from baseline_dir.
9887 * configure: Regenerate.
9888 * testsuite/Makefile.am (baseline_file): Remove variable.
9889 (site.exp): Set baseline_dir rather than baseline_file.
9890 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9891 * testsuite/Makefile.in: Regenerate.
9892
9893 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9894
9895 * testsuite/30_threads/thread/this_thread: Move...
9896 * testsuite/30_threads/this_thread: ...here.
9897 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9898 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9899 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9900 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9901 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9902 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9903
9904 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9905
9906 * doc/doxygen/user.cfg.in: Tweaks.
9907 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9908 be elsewhere.
9909
9910 * include/tr1_impl/unordered_map: Just use most specialized
9911 container module.
9912 * include/tr1_impl/unordered_set: Same.
9913 * include/tr1_impl/array: Same.
9914 * include/bits/stl_list.h: Same.
9915 * include/bits/stl_map.h: Same.
9916 * include/bits/stl_queue.h: Same.
9917 * include/bits/stl_set.h: Same.
9918 * include/bits/stl_stack.h: Same.
9919 * include/bits/forward_list.h: Same.
9920 * include/bits/basic_string.h: Same.
9921 * include/bits/stl_multimap.h: Same.
9922 * include/bits/stl_vector.h: Same.
9923 * include/bits/stl_deque.h: Same.
9924 * include/bits/stl_multiset.h: Same.
9925 * include/bits/stl_bvector.h: Same.
9926
9927 * include/backward/binders.h: Change binder module to binders.
9928
9929 * include/std/complex: Add complex_numers module.
9930 * include/tr1_impl/complex: Same.
9931
9932 * include/std/valarray: Add numeric_arrays module.
9933 * include/bits/gslice_array.h: Same.
9934 * include/bits/gslice.h: Same.
9935 * include/bits/mask_array.h: Same.
9936 * include/bits/slice_array.h: Same.
9937 * include/bits/indirect_array.h: Same.
9938
9939 * include/bits/allocator.h: Add allocators module.
9940 * include/ext/throw_allocator.h
9941 * include/ext/pool_allocator.h
9942 * include/ext/bitmap_allocator.h
9943 * include/ext/new_allocator.h
9944 * include/ext/malloc_allocator.h
9945 * include/ext/array_allocator.h
9946 * include/ext/mt_allocator.h
9947 * include/ext/debug_allocator.h
9948 * include/ext/extptr_allocator.h
9949
9950 * include/tr1_impl/functional: Move namespace markup here.
9951 * include/tr1_impl/regex: Same.
9952
9953 * include/tr1_impl/type_traits: Add metaprogramming module.
9954 * include/std/type_traits: Same.
9955
9956 * include/std/memory: Add memory module.
9957
9958 * include/std/ratio: Add ratio module.
9959
9960 * include/std/chrono: Move namespace markup here, add time module.
9961
9962 * include/std/thread: Move namespace markup here, add concurrency
9963 module.
9964 * include/std/mutex: Use concurrency module.
9965 * include/std/condition_variable: Same.
9966
9967
9968 * include/bits/ios_base.h: Refine io module.
9969 * include/bits/basic_ios.h: Same.
9970 * include/std/fstream: Same.
9971 * include/std/istream: Same.
9972 * include/std/ostream: Same.
9973 * include/std/sstream: Same.
9974
9975 * include/ext/vstring.h: Correct parameter markup.
9976
9977 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9978 * include/bits/unique_ptr.h: Same.
9979
9980 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9981 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9982 * include/bits/stl_heap.h: Add markup for new groupings.
9983 * include/bits/stl_algobase.h: Same.
9984 * include/bits/stl_algo.h: Same.
9985
9986 * include/c_compatibility/stdatomic.h: Add atomics module.
9987 * include/c_global/cstdatomic: Same.
9988
9989 * libsupc++/exception: Add exceptions module.
9990 * libsupc++/typeinfo: Same.
9991 * libsupc++/new: Same.
9992 * libsupc++/exception_ptr.h: Same.
9993 * include/std/system_error: Same.
9994 * include/std/stdexcept: Same.
9995
9996 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9997 * libsupc++/cxxabi-forced.h: Same.
9998
9999 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
10000 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
10001 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
10002 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10003 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10004 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10005 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10006 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10007 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10008 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10009 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10010 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10011 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10012 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10013 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10014 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10015 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10016 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10017 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
10018 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10019 * testsuite/23_containers/vector/requirements/dr438/
10020 constructor_1_neg.cc: Same.
10021 * testsuite/23_containers/vector/requirements/dr438/
10022 constructor_2_neg.cc: Same.
10023 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
10024 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
10025 * testsuite/23_containers/deque/requirements/dr438/
10026 constructor_1_neg.cc: Same.
10027 * testsuite/23_containers/deque/requirements/dr438/
10028 constructor_2_neg.cc: Same.
10029 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
10030 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
10031 * testsuite/23_containers/list/requirements/dr438/
10032 constructor_1_neg.cc: Same.
10033 * testsuite/23_containers/list/requirements/dr438/
10034 constructor_2_neg.cc: Same.
10035 * testsuite/20_util/duration/cons/1_neg.cc: Same.
10036 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
10037 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
10038 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
10039 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10040 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10041 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
10042 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
10043 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
10044 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
10045
10046 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
10047
10048 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
10049 * doc/doxygen/user.cfg.in: Update.
10050 * scripts/run_doxygen: Adjust for new group names.
10051
10052 * include/tr1_impl/random: Update doxygen group markup.
10053 * include/tr1_impl/unordered_map: Same.
10054 * include/tr1_impl/unordered_set: Same.
10055 * include/tr1_impl/array: Same.
10056 * include/std/numeric: Same.
10057 * include/std/utility: Same.
10058 * include/std/bitset: Same.
10059 * include/std/iosfwd: Same.
10060 * include/bits/stl_list.h: Same.
10061 * include/bits/stl_map.h: Same.
10062 * include/bits/stl_algobase.h: Same.
10063 * include/bits/stl_queue.h: Same.
10064 * include/bits/stl_set.h: Same.
10065 * include/bits/stl_stack.h: Same.
10066 * include/bits/stl_iterator_base_types.h: Same.
10067 * include/bits/forward_list.h: Same.
10068 * include/bits/basic_string.h: Same.
10069 * include/bits/stl_multimap.h: Same.
10070 * include/bits/stl_vector.h: Same.
10071 * include/bits/stl_deque.h: Same.
10072 * include/bits/stl_multiset.h: Same.
10073 * include/bits/stl_algo.h: Same.
10074 * include/bits/stl_bvector.h: Same.
10075 * include/bits/algorithmfwd.h: Same.
10076 * include/bits/stl_function.h: Same.
10077 * include/tr1/cmath: Same.
10078 * include/backward/binders.h: Same.
10079
10080 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10081
10082 * include/std/system_error (system_category): To system_category().
10083 (generic_category): To generic_category. DR 890.
10084 * src/system_error.cc: Define.
10085 * include/bits/functexcept.h: Only one __throw_system_error.
10086 * src/functexcept.cc: Same.
10087 * include/std/mutex: Fixup for changes above.
10088 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10089 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10090 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10091 * config/abi/pre/gnu.ver: Clean up exports.
10092
10093 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10094
10095 * include/std/thread: Fix typo.
10096 * src/thread.cc (thread::join): Use NULL.
10097
10098 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10099
10100 PR libstdc++/39168
10101 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10102 const string&)): Also check that the value != CHAR_MAX.
10103 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10104 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10105 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10106 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10107 _M_cache(const locale&)): Likewise.
10108 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10109 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10110 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10111 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10112 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10113 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10114
10115 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10116 Benjamin Kosnik <bkoz@redhat.com>
10117
10118 * include/std/thread (_Impl_base): Move _M_id out and into ...
10119 (thread): ...here. Call _M_make_routine in body of constructors.
10120 Adjust data member usage to reflect changes.
10121 (_M_make_routine): From _M_make_shared_data.
10122 (_M_start_thread): Add __shared_base_type argument.
10123 * src/thread.cc: Fixups for above.
10124 * config/abi/pre/gnu.ver: Adjust exports.
10125 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10126 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10127 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10128
10129 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10130
10131 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10132 (compare_type_to_native_type): ...this, add alignment check.
10133 * testsuite/30_threads/condition_variable_any/native_handle/
10134 typesizes.cc: Modify as above.
10135 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10136 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10137 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10138 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10139 * testsuite/30_threads/condition_variable/native_handle/
10140 typesizes.cc: Same.
10141 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10142 typesizes.cc: Same.
10143
10144 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10145 * testsuite/30_threads/thread/cons/2.cc: Same.
10146 * testsuite/30_threads/thread/cons/3.cc: Same.
10147 * testsuite/30_threads/thread/cons/4.cc: Same.
10148 * testsuite/30_threads/thread/cons/5.cc: Same.
10149 * testsuite/30_threads/thread/cons/6.cc: Same.
10150 * testsuite/30_threads/thread/cons/7.cc: Same.
10151 * testsuite/30_threads/thread/cons/8.cc: Same.
10152
10153 * testsuite/30_threads/thread/cons/9.cc: New.
10154 * testsuite/30_threads/thread/cons/moveable.cc: New.
10155
10156 * src/condition_variable.cc: Clean up whitespace.
10157 * include/std/condition_variable: Same.
10158
10159 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10160
10161 * include/std/condition_variable (condition_variable): Remove
10162 _M_internal_mutex. Add private __native_type typedef.
10163 * src/condition_variable.cc (condition_variable::notify_one):
10164 Remove _M_internal_mutex use. Use typedef.
10165 (condition_variable::notify_all): Same.
10166 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10167 (recursive_mutex): Same.
10168 (timed_mutex): Same.
10169 (recursive_timed_mutex): Same.
10170 (once_flag): Make __native_type typedef private.
10171
10172 * include/std/thread (this_thread): Add minimal markup.
10173
10174 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10175 Adjust line numbers.
10176 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10177 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10178 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10179 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10180 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10181 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10182 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10183 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10184 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10185 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10186 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10187 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10188 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10189
10190 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10191 * testsuite/30_threads/condition_variable_any/native_handle/
10192 typesizes.cc: New.
10193 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10194 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10195 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10196 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10197 * testsuite/30_threads/condition_variable/native_handle/
10198 typesizes.cc: Same.
10199 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10200 typesizes.cc: Same.
10201
10202 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10203
10204 PR testsuite/33300
10205 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10206 on darwin for lp64.
10207
10208 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10209
10210 * configure.host: Set abi_baseline_pair for mips64*-linux.
10211 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10212
10213 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10214
10215 * include/std/thread (this_thread::get_id): Inline.
10216
10217 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10218
10219 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10220 _Callable as template argument for _M_make_shared_data.
10221 * testsuite/30_threads/thread/cons/6.cc: New.
10222 * testsuite/30_threads/thread/cons/7.cc: New.
10223 * testsuite/30_threads/thread/cons/8.cc: New.
10224
10225 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10226
10227 * testsuite/30_threads/thread/member: To..
10228 * testsuite/30_threads/thread/members: ...this.
10229 * testsuite/30_threads/condition_variable/member: To...
10230 * testsuite/30_threads/condition_variable/members: ...this.
10231
10232 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10233
10234 * include/std/thread (thread::id): Move definition inside thread.
10235 Use native_handle_type. Remove this_thread::get_id friend.
10236 Change __thread_data_ptr to __shared_base_ptr.
10237 (thread::id::id(native_handle_type): Make public. Still explicit.
10238 Use native_handle_type. Change _M_thread_id to _M_thread.
10239 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10240 _M_thread_handle to _M_id.
10241 (thread::__thread_data): Rename to _Impl.
10242 Fixup for renames.
10243 (thread::_M_make_thread_data): Return derived type.
10244 (thread::hardware_concurrency): Add definition for default case.
10245 (thread::get_id): Now can define inline.
10246 (thread): Change _M_thread_data to _M_data.
10247 (this_thread::get_id): Now can define inline.
10248 * src/thread.cc (__thread_proxy): Rename to
10249 execute_native_thread_routine.
10250 Fixup for other renames.
10251 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10252 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10253 * testsuite/30_threads/thread/algorithm: Move to..
10254 * testsuite/30_threads/thread/swap: ...this.
10255 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10256 * testsuite/30_threads/thread/id/operators.cc: New.
10257
10258 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10259
10260 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10261 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10262 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10263 exposing it in public std::tuple interface.
10264
10265 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10266 Benjamin Kosnik <bkoz@redhat.com>
10267
10268 * include/std/thread (__thread_data_base): Nest class in std::thread.
10269 (__thread_data): Likewise.
10270 (__thread_data_ptr): Nest typedef in std::thread.
10271 * src/thread.cc (__thread_proxy): Qualify the above names.
10272 * config/abi/pre/gnu.ver: Remove unused exports.
10273
10274 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10275
10276 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10277 * include/bits/stl_vector.h: Remove private vector_type typedef.
10278 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10279 Fix line numbers.
10280 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10281 * testsuite/23_containers/vector/requirements/dr438/
10282 constructor_1_neg.cc: Same.
10283 * testsuite/23_containers/vector/requirements/dr438/
10284 constructor_2_neg.cc: Same.
10285 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10286 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10287
10288 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10289
10290 PR libstdc++/25191
10291 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10292 deal consistently with __try and __catch too.
10293 * src/localename.cc: Replace try -> __try, catch -> __catch.
10294 * src/ios.cc: Likewise.
10295 * src/locale.cc: Likewise.
10296 * src/istream.cc: Likewise.
10297 * src/thread.cc: Likewise.
10298 * src/compatibility.cc: Likewise.
10299 * src/bitmap_allocator.cc: Likewise.
10300 * src/ios_init.cc: Likewise.
10301 * include/debug/deque: Likewise.
10302 * include/debug/list: Likewise.
10303 * include/tr1_impl/hashtable: Likewise.
10304 * include/std/bitset: Likewise.
10305 * include/ext/pb_ds/detail/resize_policy/
10306 hash_load_check_resize_trigger_imp.hpp: Likewise.
10307 * include/ext/pb_ds/detail/resize_policy/
10308 hash_standard_resize_policy_imp.hpp: Likewise.
10309 * include/ext/pb_ds/detail/cc_hash_table_map_/
10310 resize_fn_imps.hpp: Likewise.
10311 * include/ext/pb_ds/detail/cc_hash_table_map_/
10312 constructor_destructor_fn_imps.hpp: Likewise.
10313 * include/ext/pb_ds/detail/pat_trie_/
10314 split_join_branch_bag.hpp: Likewise.
10315 * include/ext/pb_ds/detail/pat_trie_/
10316 constructors_destructor_fn_imps.hpp: Likewise.
10317 * include/ext/pb_ds/detail/bin_search_tree_/
10318 constructors_destructor_fn_imps.hpp: Likewise.
10319 * include/ext/pb_ds/detail/gp_hash_table_map_/
10320 resize_fn_imps.hpp: Likewise.
10321 * include/ext/pb_ds/detail/gp_hash_table_map_/
10322 constructor_destructor_fn_imps.hpp: Likewise.
10323 * include/ext/pb_ds/detail/binary_heap_/
10324 constructors_destructor_fn_imps.hpp: Likewise.
10325 * include/ext/pb_ds/detail/binary_heap_/
10326 erase_fn_imps.hpp: Likewise.
10327 * include/ext/pb_ds/detail/binary_heap_/
10328 split_join_fn_imps.hpp: Likewise.
10329 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10330 constructors_destructor_fn_imps.hpp: Likewise.
10331 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10332 * include/ext/pb_ds/detail/list_update_map_/
10333 constructor_destructor_fn_imps.hpp: Likewise.
10334 * include/ext/slist: Likewise.
10335 * include/ext/memory: Likewise.
10336 * include/ext/rc_string_base.h: Likewise.
10337 * include/ext/ropeimpl.h: Likewise.
10338 * include/ext/vstring.tcc: Likewise.
10339 * include/ext/rope: Likewise.
10340 * include/ext/sso_string_base.h: Likewise.
10341 * include/bits/shared_ptr.h: Likewise.
10342 * include/bits/stl_list.h: Likewise.
10343 * include/bits/locale_classes.tcc: Likewise.
10344 * include/bits/locale_facets.tcc: Likewise.
10345 * include/bits/locale_classes.h: Likewise.
10346 * include/bits/forward_list.h: Likewise.
10347 * include/bits/stl_vector.h: Likewise.
10348 * include/bits/stl_deque.h: Likewise.
10349 * include/bits/istream.tcc: Likewise.
10350 * include/bits/stl_uninitialized.h: Likewise.
10351 * include/bits/ostream.tcc: Likewise.
10352 * include/bits/vector.tcc: Likewise.
10353 * include/bits/stl_tempbuf.h: Likewise.
10354 * include/bits/deque.tcc: Likewise.
10355 * include/bits/basic_string.tcc: Likewise.
10356 * include/bits/ostream_insert.h: Likewise.
10357 * include/bits/locale_facets_nonio.tcc: Likewise.
10358 * include/bits/stl_tree.h: Likewise.
10359 * include/bits/fstream.tcc: Likewise.
10360 * include/tr1/shared_ptr.h: Likewise.
10361 * include/tr1/hypergeometric.tcc: Likewise.
10362 * include/backward/hashtable.h: Likewise.
10363 * libsupc++/exception_ptr.h: Likewise.
10364 * libsupc++/eh_personality.cc: Likewise.
10365 * libsupc++/eh_call.cc: Likewise.
10366 * config/locale/gnu/monetary_members.cc: Likewise.
10367 * config/locale/gnu/time_members.h: Likewise.
10368 * config/locale/generic/time_members.h: Likewise.
10369
10370 2009-02-03 Johannes Singler <singler@ira.uka.de>
10371
10372 * include/parallel/algorithmfwd.h:
10373 Add parallelism default for many declarations.
10374 * include/parallel/numericfwd.h: Likewise.
10375 * include/parallel/iterator.h: Use iterator_traits as usual.
10376 * include/parallel/par_loop.h:
10377 Include equally_split.h.
10378 (for_each_template_random_access_ed):
10379 Avoid calling the Result default constructor.
10380 * include/parallel/numeric: Replace
10381 for_each_template_random_access by
10382 for_each_template_random_access_ed in numeric functions.
10383
10384 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10385
10386 * config/os/gnu-linux/os_defines.h: Remove superfluous
10387 __NO_STRING_INLINES.
10388
10389 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10390
10391 * testsuite/21_strings/c_strings/char/3.cc: New test.
10392 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10393
10394 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10395 Jakub Jelinek <jakub@redhat.com>
10396
10397 PR libstdc++/30928 (partial, works together with recent glibcs)
10398 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10399 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10400 defined.
10401 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10402 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10403 defined.
10404 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10405 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10406 defined.
10407 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10408 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10409 defined.
10410 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10411 argument is const char *, assign result to const char * var, not
10412 char *.
10413 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10414 argument is const wchar_t *, assign result to const wchar_t * var, not
10415 wchar_t *.
10416
10417 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10418
10419 * include/std/thread: Remove unused headers.
10420 (__thread_data_base): Remove unused mutex and base.
10421 (thread::~thread): Only detach if joinable.
10422 (thread::joinable): Test if thread data ptr is empty.
10423 (thread::_M_thread_data_mutex): Remove.
10424 (thread::_M_get_thread_data): Remove.
10425 (thread::_M_make_thread_data): Remove overload, use make_shared.
10426 (thread::id::id): Make constructor explicit.
10427 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10428 (thread::_M_start_thread): Break shared_ptr cycle on error.
10429 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10430 * testsuite/30_threads/thread/member/4.cc: New.
10431 * testsuite/30_threads/thread/member/5.cc: New.
10432
10433 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10434
10435 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10436 (standard_layout): Just use !has_virtual_destructor for now.
10437 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10438 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10439 * testsuite/30_threads/recursive_mutex/requirements/
10440 standard_layout.cc: New.
10441 * testsuite/30_threads/condition_variable/requirements/
10442 standard_layout.cc: New.
10443 * testsuite/29_atomics/atomic_address/requirements/
10444 standard_layout.cc: Adjust.
10445 * testsuite/29_atomics/atomic_flag/requirements/
10446 standard_layout.cc: Same.
10447 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10448 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10449 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10450 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10451 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10452 line numbers.
10453 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10454 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10455 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10456 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10457 Remove, not required.
10458
10459 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10460
10461 * include/std/thread (__thread_data_base, thread): Rename member
10462 functions to match coding style.
10463 (thread::thread,thread::operator=): Define move operations.
10464 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10465 * config/abi/pre/gnu.ver: Adjust.
10466
10467 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10468
10469 PR libstdc++/38384
10470 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10471 on HPUX.
10472 * configure: Regenerate.
10473
10474 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10475
10476 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10477 atomic_flag_fence.
10478
10479 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10480
10481 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10482 Uros Bizjak <ubizjak@gmail.com>
10483
10484 PR libstdc++/38834
10485 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10486 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10487
10488 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10489 Rainer Emrich <r.emrich@de.tecosim.com>
10490
10491 PR libstdc++/38919
10492 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10493 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10494 * configure: Regenerate.
10495
10496 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10497
10498 * include/std/thread (__thread_data_base::__run): Make non-const.
10499 * testsuite/30_threads/thread/cons/5.cc: New.
10500
10501 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10502
10503 * src/Makefile.am (sources): Add math_stubs_float.cc.
10504 * src/Makefile.in: Regenerate.
10505 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10506
10507 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10508
10509 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10510 * src/Makefile.in: Regenerate.
10511 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10512
10513 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10514
10515 PR libstdc++/32666
10516 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10517
10518 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10519
10520 PR libstdc++/32666
10521 * Makefile.am (hosted_source): Remove libmath directory.
10522 * Makefile.in: Regenerate.
10523 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10524 (AC_REPLACE_MATHFUNCS): Remove.
10525 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10526 in GLIBCXX_CHECK_C99_TR1.
10527 * acinclude.m4: Remove libmath, need_math.
10528 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10529 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10530 * configure.ac: Same.
10531 * configure: Regenerate.
10532 * fragment.am: Fix comment.
10533 * config.h.in: Regenerate.
10534 * src/Makefile.in: Regenerate.
10535 * src/Makefile.am: Remove libmath references.
10536 * doc/Makefile.in: Regenerate.
10537 * po/Makefile.in: Regenerate.
10538 * include/Makefile.in: Regenerate.
10539 * libsupc++/Makefile.in: Regenerate.
10540 * testsuite/Makefile.in: Regenerate.
10541
10542 * src/compatibility.cc: Also export long double versions of "C" math
10543 library if hppa-linux.
10544 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10545 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10546
10547 * libmath: Remove.
10548 * libmath/signbit.c: Same.
10549 * libmath/stubs.c: Same.
10550 * libmath/Makefile.in: Same.
10551 * libmath/copysignf.c: Same.
10552 * libmath/mathconf.h: Same.
10553 * libmath/signbitf.c: Same.
10554 * libmath/Makefile.am: Same.
10555 * libmath/signbitl.c: Same.
10556
10557 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10558 Paolo Carlini <paolo.carlini@oracle.com>
10559
10560 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10561 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10562 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10563 * configure.ac: Adjust.
10564 * doc/xml/manual/configure.xml: Update.
10565 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10566 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10567 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10568 * configure: Regenerate.
10569 * config.h.in: Likewise.
10570
10571 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10572 thread::joinable, thread::swap, this_thread::get_id,
10573 this_thread::yield): Define inline...
10574 * include/std/thread: ... here.
10575 * config/abi/pre/gnu.ver: Adjust.
10576
10577 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10578
10579 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10580 Add dg-timeout-factor 2.0.
10581 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10582 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10583 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10584 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10585 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10586 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10587
10588 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10589
10590 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10591 field from readelf output.
10592
10593 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10594
10595 PR libstdc++/38384
10596 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10597 * configure: Regenerate.
10598
10599 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10600
10601 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10602 _GLIBCXX_HAVE_TLS.
10603 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10604
10605 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10606
10607 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10608 constructor for _M_pattern.
10609 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10610 string.cc: Test construction from different basic_string type.
10611 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10612 string.cc: Likewise.
10613
10614 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10615 Jonathan Larmour <jifl@eCosCentric.com>
10616
10617 PR libstdc++/36801
10618 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10619 New.
10620 (__gnu_cxx::__exchange_and_add): Use it.
10621 * src/atomic.cc (get_atomic_mutex): New.
10622 * src/debug.cc (get_safe_base_mutex): New.
10623 * src/locale.cc (get_locale_cache_mutex): New.
10624 * src/mt_allocator.cc (get_freelist): New.
10625 (get_freelist_mutex): New.
10626 * src/pool_allocator.cc (get_palloc_mutex): New.
10627 * include/std/mutex (__once_functor_lock): To
10628 (__get_once_functor_lock): ...this.
10629 * src/mutex.cc (__once_mutex): Don't export, use
10630 (get_once_mutex): ...this.
10631 * config/abi/pre/gnu.ver: Adjust exports.
10632
10633 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10634
10635 PR libstdc++/38732
10636 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10637 referenceCount field again.
10638 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10639 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10640 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10641 inline functions.
10642 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10643 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10644 instead of __cxa_exception.
10645 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10646 __cxxabiv1::__cxa_throw): Likewise.
10647 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10648 std::__exception_ptr::exception_ptr::_M_addref,
10649 std::__exception_ptr::exception_ptr::_M_release,
10650 __gxx_dependent_exception_cleanup): Likewise.
10651 * testsuite/18_support/exception/38732.cc: New test.
10652
10653 PR libstdc++/38092
10654 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10655 * src/compatibility.cc: Don't use .symver directives if
10656 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10657 * config.h.in: Regenerated.
10658 * configure: Likewise.
10659
10660 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10661
10662 PR libstdc++/38466
10663 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10664
10665 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10666
10667 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10668 of classic locale...
10669 (locale::classic): Here.
10670
10671 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10672
10673 * include/tr1_impl/regex: Fix bad return statements and typos.
10674
10675 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10676
10677 * include/tr1_impl/regex: Remove unimplemented function definitions.
10678 * testsuite/28_regex/init-list.cc: Compile only.
10679 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10680 c_string_extended.cc: Same.
10681 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10682 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10683
10684 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10685
10686 PR libstdc++/38384
10687 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10688 * configure: Regenerate.
10689
10690 2009-01-05 Ben Elliston <bje@au.ibm.com>
10691
10692 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10693 * configure: Regenerate.
10694
10695 2009-01-05 Ben Elliston <bje@au.ibm.com>
10696
10697 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10698 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10699 * configure: Regenerate.
10700
10701 2009-01-04 Richard Guenther <rguenther@suse.de>
10702
10703 PR libstdc++/38720
10704 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10705 integer type for storage, arithmetic and comparisons.
10706 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10707
10708 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10709
10710 PR libstdc++/38719
10711 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10712 _Fwd_list_const_iterator::_M_next): Fix return type.
10713
10714 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10715
10716 * Revert last commit, reopen and suspend libstdc++/38678.
10717
10718 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10719
10720 PR libstdc++/38678
10721 * include/std/istream (basic_istream<>::_M_read): New.
10722 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10723 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10724 * include/std/ostream (basic_ostream<>::_M_write_): New.
10725 (basic_ostream<>::_M_write): Adjust.
10726 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10727 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10728 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10729 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10730 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.