base.h: Correct some comments accidentally changed during uglification.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-16 Johannes Singler <singler@ira.uka.de>
2
3 * include/parallel/base.h: Correct some comments accidentally changed
4 during uglification.
5 * include/parallel/find.h: Likewise.
6 * include/parallel/find_selectors.h: Likewise.
7 * include/parallel/multiway_merge.h: Likewise.
8 * include/parallel/multiway_mergesort.h: Likewise.
9 * include/parallel/partial_sum.h: Likewise.
10 * include/parallel/partition.h: Likewise.
11 * include/parallel/queue.h: Likewise.
12 * include/parallel/random_shuffle.h: Likewise.
13 * include/parallel/settings.h: Likewise.
14 * include/parallel/sort.h: Likewise.
15 * include/parallel/tags.h: Likewise.
16 * include/parallel/workstealing.h: Likewise.
17
18 2009-09-16 Johannes Singler <singler@ira.uka.de>
19
20 * include/parallel/base.h (_EqualFromLess):
21 Correct uglification of member variables and method arguments.
22 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
23 * include/parallel/find_selectors.h (__find_first_of_selector):
24 Likewise.
25 * include/parallel/iterator.h (_IteratorTriple): Likewise.
26 * include/parallel/multiseq_selection.h
27 (_Lexicographic, _LexicographicReverse): Likewise.
28 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
29 Likewise.
30 * include/parallel/random_number.h (_RandomNumber): Likewise.
31 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
32 Likewise.
33 * include/parallel/set_operations.h (__symmetric_difference_func,
34 __difference_func, __intersection_func, __union_func,
35 parallel_set_union, parallel_set_intersection, parallel_set_difference,
36 parallel_set_symmetric_difference): Likewise.
37 * include/parallel/tags.h (parallel_tag): Likewise.
38 * include/parallel/workstealing.h (_Job): Likewise.
39 * include/parallel/multiway_merge.h
40 (__multiway_merge_k_variant_sentinel_switch:operator())
41 correct uglification of _*LoserTree*.
42 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
43 uglification of member variables and method arguments.
44 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
45 * include/parallel/for_each_selectors.h: Likewise.
46 * include/parallel/omp_loop.h: Likewise.
47 * include/parallel/algo.h: Likewise; uglify c_rand_number.
48
49 2009-09-16 Johannes Singler <singler@ira.uka.de>
50
51 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
52 Replace redundant _Self.
53 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
54 Replace redundant _Self.
55 * include/parallel/algo.h: Correct accidental _Self in comments.
56 * include/parallel/losertree.h: Likewise.
57 * include/parallel/multiway_merge.h: Likewise.
58 * include/parallel/random_shuffle.h: Likewise.
59
60 2009-09-16 Johannes Singler <singler@ira.uka.de>
61
62 * include/parallel/algobase.h: Uglify internal identifiers.
63 * include/parallel/algo.h: Likewise.
64 * include/parallel/algorithm: Likewise.
65 * include/parallel/algorithmfwd.h: Likewise.
66 * include/parallel/balanced_quicksort.h: Likewise.
67 * include/parallel/base.h: Likewise.
68 * include/parallel/basic_iterator.h: Likewise.
69 * include/parallel/checkers.h: Likewise.
70 * include/parallel/compatibility.h: Likewise.
71 * include/parallel/compiletime_settings.: Likewise.
72 * include/parallel/equally_split.h: Likewise.
73 * include/parallel/features.h: Likewise.
74 * include/parallel/find.h: Likewise.
75 * include/parallel/find_selectors.h: Likewise.
76 * include/parallel/for_each.h: Likewise.
77 * include/parallel/for_each_selectors.h: Likewise.
78 * include/parallel/iterator.h: Likewise.
79 * include/parallel/list_partition.h: Likewise.
80 * include/parallel/losertree.h: Likewise.
81 * include/parallel/merge.h: Likewise.
82 * include/parallel/multiseq_selection.h: Likewise.
83 * include/parallel/multiway_merge.h: Likewise.
84 * include/parallel/multiway_mergesort.h: Likewise.
85 * include/parallel/numeric: Likewise.
86 * include/parallel/numericfwd.h: Likewise.
87 * include/parallel/omp_loop.h: Likewise.
88 * include/parallel/omp_loop_static.h: Likewise.
89 * include/parallel/parallel.h: Likewise.
90 * include/parallel/par_loop.h: Likewise.
91 * include/parallel/partial_sum.h: Likewise.
92 * include/parallel/partition.h: Likewise.
93 * include/parallel/queue.h: Likewise.
94 * include/parallel/quicksort.h: Likewise.
95 * include/parallel/random_number.h: Likewise.
96 * include/parallel/random_shuffle.h: Likewise.
97 * include/parallel/search.h: Likewise.
98 * include/parallel/set_operations.h: Likewise.
99 * include/parallel/settings.h: Likewise.
100 * include/parallel/sort.h: Likewise.
101 * include/parallel/tags.h: Likewise.
102 * include/parallel/types.h: Likewise.
103 * include/parallel/unique_copy.h: Likewise.
104 * include/parallel/workstealing.h: Likewise.
105
106 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
107
108 PR libstdc++/41037
109 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
110 and wcerr flags.
111 * testsuite/27_io/objects/char/41037.cc: New.
112 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
113
114 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
115
116 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
117 constraint.
118
119 2009-09-11 Johannes Singler <singler@ira.uka.de>
120
121 * include/parallel/multiway_merge.h
122 (multiway_merge_exact_splitting): Deallocate borders correctly.
123 (parallel_multiway_merge): Remove unnecessarily complicated
124 allocation, random access iterators are default-constructible;
125 deallocate ne_seqs correctly.
126
127 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
128
129 PR libstdc++/41316
130 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
131 Remove.
132 (forward_list<>::sort(_Comp)): Only declare.
133 (forward_list<>::sort()): Forward to the latter.
134 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
135 Remove definition.
136 (forward_list<>::sort(_Comp)): Define.
137 * testsuite/23_containers/forward_list/requirements/dr438/
138 assign_neg.cc: Adjust dg-error line number.
139 * testsuite/23_containers/forward_list/requirements/dr438/
140 insert_neg.cc: Likewise.
141 * testsuite/23_containers/forward_list/requirements/dr438/
142 constructor_1_neg.cc: Likewise.
143 * testsuite/23_containers/forward_list/requirements/dr438/
144 constructor_2_neg.cc: Likewise.
145
146 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
147
148 * src/Makefile.am (libstdc___la_LINK): New.
149 * src/Makefile.in: Regenerate.
150
151 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
152
153 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
154 *-*-freebsd* from both dg-do and dg-options.
155
156 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
157
158 * configure: Rebuilt with modified libtool.m4.
159
160 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
161 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
162
163 PR libstdc++/41280
164 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
165 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
166 * configure: Regenerate.
167
168 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
169
170 PR libstdc++/41267
171 * include/bits/stl_algobase.h (__copy_move::__copy_m,
172 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
173 with a null third argument.
174
175 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
176
177 Revert.
178 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
179 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
180 bool for stream sentry objects.
181 * include/bits/istream.tcc: Same.
182 * include/bits/ostream.tcc: Same.
183 * include/bits/basic_string.tcc: Same.
184 * include/bits/ostream_insert.h: Same.
185 * src/istream.cc: Same.
186
187 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
188
189 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
190 instantiation with additional commands issued for each Makefile
191 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
192 runs these commands.
193 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
194 running `make' in include, passing `pch_build=' to `make'.
195 * configure: Regenerate.
196
197 PR libstdc++/41220
198 * include/Makefile.am (CLEANFILES): Add stamp-host.
199 * include/Makefile.in: Regenerate.
200
201 2009-09-02 Joseph Myers <joseph@codesourcery.com>
202
203 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
204 under util/ to remote host. Copy .h and .hpp files at more levels
205 under util/ to remote host.
206
207 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
208
209 * include/bits/stl_uninitialized.h
210 (__uninitialized_copy::uninitialized_copy): Just call (the now
211 forwarding) _Construct.
212
213 2009-09-01 Chris Jefferson <chris@bubblescope.net>
214 Paolo Carlini <paolo.carlini@oracle.com>
215
216 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
217 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
218 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
219 move_iterators/1.cc: Adjust, do not define
220 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
221 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
222 move_iterators/1.cc: Likewise.
223 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
224 * testsuite/25_algorithms/move/1.cc: Likewise.
225 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
226 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
227 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
228 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
229 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
230 test for predicated test.
231 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
232 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
233 for predicated version.
234 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
235
236 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
237 enable test2 and test3.
238
239 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
240 moving bug in C++0x mode.
241
242 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
243 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
244 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
245 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
246
247 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
248 Kaz Kojima <kkojima@gcc.gnu.org>
249
250 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
251 dg-add-options ieee.
252 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
253 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
254 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
255 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
256 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
257 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
258 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
259 * testsuite/18_support/numeric_limits/
260 specialization_default_values.cc: Likewise.
261 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
262 * testsuite/26_numerics/complex/pow.cc: Likewise.
263 * testsuite/tr1/5_numerical_facilities/special_functions/
264 01_assoc_laguerre/check_nan.cc: Likewise.
265 * testsuite/tr1/5_numerical_facilities/special_functions/
266 02_assoc_legendre/check_nan.cc: Likewise.
267 * testsuite/tr1/5_numerical_facilities/special_functions/
268 03_beta/check_nan.cc: Likewise.
269 * testsuite/tr1/5_numerical_facilities/special_functions/
270 04_comp_ellint_1/check_nan.cc: Likewise.
271 * testsuite/tr1/5_numerical_facilities/special_functions/
272 05_comp_ellint_2/check_nan.cc: Likewise.
273 * testsuite/tr1/5_numerical_facilities/special_functions/
274 06_comp_ellint_3/check_nan.cc: Likewise.
275 * testsuite/tr1/5_numerical_facilities/special_functions/
276 07_conf_hyperg/check_nan.cc: Likewise.
277 * testsuite/tr1/5_numerical_facilities/special_functions/
278 08_cyl_bessel_i/check_nan.cc: Likewise.
279 * testsuite/tr1/5_numerical_facilities/special_functions/
280 09_cyl_bessel_j/check_nan.cc: Likewise.
281 * testsuite/tr1/5_numerical_facilities/special_functions/
282 10_cyl_bessel_k/check_nan.cc: Likewise.
283 * testsuite/tr1/5_numerical_facilities/special_functions/
284 11_cyl_neumann/check_nan.cc: Likewise.
285 * testsuite/tr1/5_numerical_facilities/special_functions/
286 12_ellint_1/check_nan.cc: Likewise.
287 * testsuite/tr1/5_numerical_facilities/special_functions/
288 13_ellint_2/check_nan.cc: Likewise.
289 * testsuite/tr1/5_numerical_facilities/special_functions/
290 14_ellint_3/check_nan.cc: Likewise.
291 * testsuite/tr1/5_numerical_facilities/special_functions/
292 15_expint/check_nan.cc: Likewise.
293 * testsuite/tr1/5_numerical_facilities/special_functions/
294 16_hermite/check_nan.cc: Likewise.
295 * testsuite/tr1/5_numerical_facilities/special_functions/
296 17_hyperg/check_nan.cc: Likewise.
297 * testsuite/tr1/5_numerical_facilities/special_functions/
298 18_laguerre/check_nan.cc: Likewise.
299 * testsuite/tr1/5_numerical_facilities/special_functions/
300 19_legendre/check_nan.cc: Likewise.
301 * testsuite/tr1/5_numerical_facilities/special_functions/
302 20_riemann_zeta/check_nan.cc: Likewise.
303 * testsuite/tr1/5_numerical_facilities/special_functions/
304 21_sph_bessel/check_nan.cc: Likewise.
305 * testsuite/tr1/5_numerical_facilities/special_functions/
306 22_sph_legendre/check_nan.cc: Likewise.
307 * testsuite/tr1/5_numerical_facilities/special_functions/
308 23_sph_neumann/check_nan.cc: Likewise.
309
310 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
311
312 * include/bits/stl_construct.h: Include <bits/move.h>.
313
314 2009-08-29 Chris Jefferson <chris@bubblescope.net>
315
316 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
317 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
318 Add.
319 * include/bits/stl_tempbuf.h (_Temporary_buffer::
320 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
321 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
322 C++0x mode.
323 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
324 const copy_tracker&)): Add.
325 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
326 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
327
328 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
329
330 * config/abi/pre/gnu.ver: Fixups for string member functions.
331
332 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
333
334 PR libstdc++/41005
335 * configure.ac: Bump libtool_VERSION to 6:14:0.
336 * configure: Regenerate.
337 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
338 * src/Makefile.in: Regenerate.
339 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
340 move <future> symbols to 3.4.14 version.
341 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
342
343 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
344
345 * include/bits/basic_string.h (basic_string): Add cbegin(),
346 cend(), crbegin(), crend() in C++0x mode.
347 * config/abi/pre/gnu.ver: Add exports.
348
349 * testsuite/util/testsuite_containers.h: New.
350 * testsuite/util/testsuite_container_traits.h: New.
351 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
352 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
353 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
354 * testsuite/ext/vstring/requirements/typedefs.cc: New.
355 * testsuite/23_containers/unordered_map/requirements/
356 cliterators.cc: Edit.
357 * testsuite/23_containers/unordered_map/requirements/
358 citerators.cc: Edit.
359 * testsuite/23_containers/unordered_map/requirements/
360 explicit_instantiation/1.cc: New.
361 * testsuite/23_containers/unordered_map/requirements/
362 explicit_instantiation/2.cc: New.
363 * testsuite/23_containers/unordered_map/requirements/
364 explicit_instantiation/3.cc: New.
365 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
366 * testsuite/23_containers/unordered_map/requirements/
367 explicit_instantiation.cc: Move to nested directory.
368 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
369 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
370 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
371 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
372 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
373 * testsuite/23_containers/set/requirements/typedefs.cc: New.
374 * testsuite/23_containers/unordered_multimap/requirements/
375 cliterators.cc: Edit.
376 * testsuite/23_containers/unordered_multimap/requirements/
377 citerators.cc: Edit.
378 * testsuite/23_containers/unordered_multimap/requirements/
379 explicit_instantiation/1.cc: New.
380 * testsuite/23_containers/unordered_multimap/requirements/
381 explicit_instantiation/2.cc: Edit.: New.
382 * testsuite/23_containers/unordered_multimap/requirements/
383 explicit_instantiation/3.cc: New.
384 * testsuite/23_containers/unordered_multimap/requirements/
385 typedefs.cc: Edit.
386 * testsuite/23_containers/unordered_multimap/requirements/
387 explicit_instantiation.cc: Move to nested.
388 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
389 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
390 * testsuite/23_containers/forward_list/requirements/dr438/
391 insert_neg.cc: New.
392 * testsuite/23_containers/forward_list/requirements/dr438/
393 assign_neg.cc: New.
394 * testsuite/23_containers/forward_list/requirements/dr438/
395 constructor_1_neg.cc: New.
396 * testsuite/23_containers/forward_list/requirements/dr438/
397 constructor_2_neg.cc: New.
398 * testsuite/23_containers/forward_list/requirements/dr438/
399 constructor.cc: New.
400 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
401 * testsuite/23_containers/unordered_set/requirements/
402 cliterators.cc: Edit.
403 * testsuite/23_containers/unordered_set/requirements/
404 citerators.cc: Edit.
405 * testsuite/23_containers/unordered_set/requirements/
406 explicit_instantiation/1.cc: New.
407 * testsuite/23_containers/unordered_set/requirements/
408 explicit_instantiation/2.cc: New.
409 * testsuite/23_containers/unordered_set/requirements/
410 explicit_instantiation/3.cc: New.
411 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
412 * testsuite/23_containers/unordered_set/requirements/
413 explicit_instantiation.cc: Move to nested.
414 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
415 * testsuite/23_containers/vector/requirements/dr438/bool/
416 constructor.cc: Move.
417 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
418 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
419 * testsuite/23_containers/vector/bool/requirements/dr438/
420 constructor.cc: New.
421 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
422 * testsuite/23_containers/deque/requirements/typedefs.cc
423 * testsuite/23_containers/stack/requirements/typedefs.cc
424 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
425 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
426 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
427 * testsuite/23_containers/list/requirements/typedefs.cc: New.
428 * testsuite/23_containers/unordered_multiset/requirements/
429 cliterators.cc: Edit.
430 * testsuite/23_containers/unordered_multiset/requirements/
431 citerators.cc: Edit.
432 * testsuite/23_containers/unordered_multiset/requirements/
433 explicit_instantiation.cc: Move.
434 * testsuite/23_containers/unordered_multiset/requirements/
435 explicit_instantiation/1.cc: New.
436 * testsuite/23_containers/unordered_multiset/requirements/
437 explicit_instantiation/2.cc: New.
438 * testsuite/23_containers/unordered_multiset/requirements/
439 explicit_instantiation/3.cc: New.
440 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
441 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
442 * testsuite/23_containers/map/requirements/typedefs.cc: New.
443 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
444 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
445 Move.
446 * testsuite/23_containers/array/requirements/
447 explicit_instantiation/1.cc: New.
448 * testsuite/23_containers/array/requirements/
449 explicit_instantiation/2.cc: New.
450 * testsuite/23_containers/array/requirements/typedefs.cc: New.
451
452 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
453
454 * configure.ac (AC_PREREQ): Bump to 2.64.
455
456 2009-08-24 Chris Jefferson <chris@bubblescope.net>
457
458 * include/stl_algo.h (__unguarded_partition_pivot,
459 __move_median_first): New.
460 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
461 types.
462 (__unguarded_linear_insert): Assume always inserting value at __last.
463 (__unguarded_partition): Take pivot by reference.
464 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
465 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
466
467 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
468
469 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
470 before --mode argument.
471 * libsupc++/Makefile.in: Regenerate.
472
473 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
474
475 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
476 2.64 and Automake 1.11 in examples; update link to Autoconf
477 manual page about quadrigraphs.
478 * Makefile.am (install-html, install-pdf): Remove.
479 * Makefile.in: Regenerate.
480
481 * Makefile.in: Regenerate.
482 * acinclude.m4: Regenerate.
483 * aclocal.m4: Regenerate.
484 * config.h.in: Regenerate.
485 * configure: Regenerate.
486 * doc/Makefile.in: Regenerate.
487 * include/Makefile.in: Regenerate.
488 * libsupc++/Makefile.in: Regenerate.
489 * po/Makefile.in: Regenerate.
490 * python/Makefile.in: Regenerate.
491 * src/Makefile.in: Regenerate.
492 * testsuite/Makefile.in: Regenerate.
493
494 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
495
496 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
497 $(LIBTOOLFLAGS).
498 * libsupc++/Makefile.in: Regenerate.
499 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
500 and $(LIBTOOLFLAGS).
501 * src/Makefile.in: Regenerate.
502
503 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
504
505 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
506 missing dg-require directives.
507
508 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
509
510 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
511 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
512 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
513 __numeric_constants<_Tp>::__gamma_e().
514
515 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
516
517 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
518
519 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
520
521 * configure.ac: Move guarded checks for CC and CXX ...
522 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
523 * configure: Regenerate.
524
525 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
526 Paolo Carlini <paolo.carlini@oracle.com>
527
528 PR libstdc++/41061
529 * include/bits/random.h (operator<<(std::basic_ostream<>&,
530 const std::lognormal_distribution<>&),
531 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
532 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
533 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
534 operator<<(std::basic_ostream<>&,
535 const std::chi_squared_distribution<>&),
536 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
537 operator<<(std::basic_ostream<>&,
538 const std::fisher_f_distribution<>&),
539 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
540 operator<<(std::basic_ostream<>&,
541 const std::student_t_distribution<>&),
542 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
543 operator<<(std::basic_ostream<>&,
544 const std::negative_binomial_distribution<>&)): Declare friend.
545 * testsuite/26_numerics/random/uniform_real_distribution/operators/
546 serialize.cc: New.
547 * testsuite/26_numerics/random/piecewise_constant_distribution/
548 operators/serialize.cc: Likewise.
549 * testsuite/26_numerics/random/chi_squared_distribution/operators/
550 serialize.cc: Likewise.
551 * testsuite/26_numerics/random/normal_distribution/operators/
552 serialize.cc: Likewise.
553 * testsuite/26_numerics/random/uniform_int_distribution/operators/
554 serialize.cc: Likewise.
555 * testsuite/26_numerics/random/poisson_distribution/operators/
556 serialize.cc: Likewise.
557 * testsuite/26_numerics/random/bernoulli_distribution/operators/
558 serialize.cc: Likewise.
559 * testsuite/26_numerics/random/discrete_distribution/operators/
560 serialize.cc: Likewise.
561 * testsuite/26_numerics/random/weibull_distribution/operators/
562 serialize.cc: Likewise.
563 * testsuite/26_numerics/random/negative_binomial_distribution/
564 operators/serialize.cc: Likewise.
565 * testsuite/26_numerics/random/cauchy_distribution/operators/
566 serialize.cc: Likewise.
567 * testsuite/26_numerics/random/gamma_distribution/operators/
568 serialize.cc: Likewise.
569 * testsuite/26_numerics/random/fisher_f_distribution/operators/
570 serialize.cc: Likewise.
571 * testsuite/26_numerics/random/exponential_distribution/operators/
572 serialize.cc: Likewise.
573 * testsuite/26_numerics/random/lognormal_distribution/operators/
574 serialize.cc: Likewise.
575 * testsuite/26_numerics/random/binomial_distribution/operators/
576 serialize.cc: Likewise.
577 * testsuite/26_numerics/random/extreme_value_distribution/operators/
578 serialize.cc: Likewise.
579 * testsuite/26_numerics/random/piecewise_linear_distribution/
580 operators/serialize.cc
581 * testsuite/26_numerics/random/student_t_distribution/operators/
582 serialize.cc: Likewise.
583 * testsuite/26_numerics/random/geometric_distribution/operators/
584 serialize.cc: Likewise.
585
586 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
587
588 * include/bits/stl_tree.h: In C++0x mode make erase return
589 an iterator as per DR 130.
590 * include/bits/stl_set.h: Same.
591 * include/bits/stl_multiset.h: Same.
592 * include/bits/stl_map.h: Same.
593 * include/bits/stl_multimap.h: Same.
594 * doc/xml/manual/intro.xml: Document.
595 * testsuite/23_containers/set/dr130.cc: New.
596 * testsuite/23_containers/multiset/dr130.cc: New.
597 * testsuite/23_containers/map/dr130.cc: New.
598 * testsuite/23_containers/multimap/dr130.cc: New.
599
600 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
601
602 * include/ext/pointer.h: Add pragma system_header, use
603 _GLIBCXX_USE_LONG_LONG, macro cleanup.
604
605 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
606
607 * src/compatibility-ldbl.cc: Include cmath.
608
609 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
610
611 * src/compatibility-ldbl.cc: Include tr1/functional.
612
613 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
614
615 * src/compatibility-ldbl.cc: Add explicit namespace scope.
616
617 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
618
619 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
620 * include/precompiled/stdc++.h: Don't include cassert if
621 _GLIBCXX_NO_ASSERT defined.
622 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
623 semi-colon.
624 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
625 Same.
626
627 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
628 directory.
629 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
630 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
631 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
632
633 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
634 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
635 use stdc++.h include.
636 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
637 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
638 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
639 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
640 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
641 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
642 ...this.
643 * testsuite/17_intro/headers/c++200x/all.cc: To...
644 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
645 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
646 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
647 ...this.
648 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
649 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
650
651 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
652
653 * include/std/future: Move error handling bits outside macro guard.
654 * src/future.cc: Adjust.
655
656 * include/precompiled/stdc++.h: Add future.
657 * doc/xml/manual/using.xml: Same.
658
659 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
660
661 * src/hashtable.cc: Just definitions.
662 * src/hashtable_c++0x.cc: Compile C++0x versions.
663 * src/hash.cc: Same.
664 * src/hash_c++0x.cc: Same.
665 src/hash_tr1.cc: Compile TR1 versions.
666 src/hashtable_tr1.cc: Same.
667
668 * src/limits_c++0x.cc: Sync build error handling.
669
670 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
671 hashtable.cc to hashtable_tr1.cc.
672 * src/Makefile.in: Regenerate.
673
674 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
675
676 * include/tr1_impl/functional: Doxygen markup.
677
678 * doc/html/*: Regenerate.
679
680 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
681
682 * include/std/future: Fixes for -fno-exceptions.
683 * include/bits/functexcept.h: Same.
684 * libsupc++/exception_ptr.h: Same.
685 * src/pool_allocator.cc: Same.
686 * src/future.cc: Same.
687 * src/functexcept.cc: Same.
688 * config/abi/pre/gnu.ver: New exports.
689 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
690 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
691 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
692 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
693 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
694 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
695 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
696
697 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
698 * testsuite/23_containers/deque/operators/2.cc: New.
699
700 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
701
702 * src/hash.cc (hash<string>::operator()(string),
703 hash<wstring>::operator()(wstring)): Do not decorate as throwing
704 nothing.
705 * include/bits/functional_hash.h (hash<error_code>::
706 operator()(error_code)): Likewise.
707
708 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
709
710 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
711 bool for stream sentry objects.
712 * include/bits/istream.tcc: Same.
713 * include/bits/ostream.tcc: Same.
714 * include/bits/basic_string.tcc: Same.
715 * include/bits/ostream_insert.h: Same.
716 * src/istream.cc: Same.
717
718 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
719
720 PR libstdc++/15523
721 * include/debug/safe_iterator.h (_Safe_iterator<>::
722 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
723 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
724 do not error out when the source is a value-initialized iterator.
725 * testsuite/23_containers/vector/15523.cc: New.
726 * doc/xml/manual/intro.xml: Add an entry for DR 408.
727
728 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
729
730 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
731 cosmetic changes, inline.
732 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
733 Likewise.
734 * include/bits/move.h: Minor cosmetic changes.
735
736 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
737
738 PR libstdc++/40912 (final)
739 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
740 * testsuite/26_numerics/random/uniform_real_distribution/cons/
741 parms_neg.cc: Likewise.
742 * testsuite/26_numerics/random/uniform_real_distribution/cons/
743 parms.cc: Likewise.
744 * testsuite/26_numerics/random/uniform_real_distribution/cons/
745 default.cc: Likewise.
746 * testsuite/26_numerics/random/uniform_real_distribution/
747 requirements/typedefs.cc: Likewise.
748 * testsuite/26_numerics/random/piecewise_constant_distribution/
749 cons/range.cc: Likewise.
750 * testsuite/26_numerics/random/piecewise_constant_distribution/
751 cons/default.cc: Likewise.
752 * testsuite/26_numerics/random/piecewise_constant_distribution/
753 cons/num_xbound_fun.cc: Likewise.
754 * testsuite/26_numerics/random/piecewise_constant_distribution/
755 cons/initlist_fun.cc: Likewise.
756 * testsuite/26_numerics/random/piecewise_constant_distribution/
757 requirements/typedefs.cc: Likewise.
758 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
759 * testsuite/26_numerics/random/chi_squared_distribution/cons/
760 parms.cc: Likewise.
761 * testsuite/26_numerics/random/chi_squared_distribution/cons/
762 default.cc: Likewise.
763 * testsuite/26_numerics/random/chi_squared_distribution/
764 requirements/typedefs.cc: Likewise.
765 * testsuite/26_numerics/random/normal_distribution/
766 cons/parms.cc: Likewise.
767 * testsuite/26_numerics/random/normal_distribution/
768 cons/default.cc: Likewise.
769 * testsuite/26_numerics/random/normal_distribution/
770 requirements/typedefs.cc: Likewise.
771 * testsuite/26_numerics/random/seed_seq/cons/
772 range.cc: Likewise.
773 * testsuite/26_numerics/random/seed_seq/cons/
774 initlist.cc: Likewise.
775 * testsuite/26_numerics/random/seed_seq/cons/
776 default.cc: Likewise.
777 * testsuite/26_numerics/random/seed_seq/requirements/
778 typedefs.cc: Likewise.
779 * testsuite/26_numerics/random/uniform_int_distribution/
780 cons/parms_neg.cc: Likewise.
781 * testsuite/26_numerics/random/uniform_int_distribution/
782 cons/parms.cc: Likewise.
783 * testsuite/26_numerics/random/uniform_int_distribution/
784 cons/default.cc: Likewise.
785 * testsuite/26_numerics/random/uniform_int_distribution/
786 requirements/typedefs.cc: Likewise.
787 * testsuite/26_numerics/random/poisson_distribution/cons/
788 parms.cc: Likewise.
789 * testsuite/26_numerics/random/poisson_distribution/cons/
790 default.cc: Likewise.
791 * testsuite/26_numerics/random/poisson_distribution/
792 requirements/typedefs.cc: Likewise.
793 * testsuite/26_numerics/random/bernoulli_distribution/
794 cons/parms.cc: Likewise.
795 * testsuite/26_numerics/random/bernoulli_distribution/
796 cons/default.cc: Likewise.
797 * testsuite/26_numerics/random/bernoulli_distribution/
798 requirements/typedefs.cc: Likewise.
799 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
800 * testsuite/26_numerics/random/
801 default_random_engine.cc: Likewise.
802 * testsuite/26_numerics/random/discrete_distribution/
803 cons/range.cc: Likewise.
804 * testsuite/26_numerics/random/discrete_distribution/
805 cons/initlist.cc: Likewise.
806 * testsuite/26_numerics/random/discrete_distribution/
807 cons/default.cc: Likewise.
808 * testsuite/26_numerics/random/discrete_distribution/
809 cons/num_xbound_fun.cc: Likewise.
810 * testsuite/26_numerics/random/discrete_distribution/
811 requirements/typedefs.cc: Likewise.
812 * testsuite/26_numerics/random/weibull_distribution/
813 cons/parms.cc: Likewise.
814 * testsuite/26_numerics/random/weibull_distribution/
815 cons/default.cc: Likewise.
816 * testsuite/26_numerics/random/weibull_distribution/
817 requirements/typedefs.cc: Likewise.
818 * testsuite/26_numerics/random/independent_bits_engine/
819 cons/base_move.cc: Likewise.
820 * testsuite/26_numerics/random/independent_bits_engine/
821 cons/seed1.cc: Likewise.
822 * testsuite/26_numerics/random/independent_bits_engine/
823 cons/seed2.cc: Likewise.
824 * testsuite/26_numerics/random/independent_bits_engine/
825 cons/base_copy.cc: Likewise.
826 * testsuite/26_numerics/random/independent_bits_engine/
827 cons/default.cc: Likewise.
828 * testsuite/26_numerics/random/independent_bits_engine/
829 cons/seed_seq.cc: Likewise.
830 * testsuite/26_numerics/random/independent_bits_engine/
831 requirements/typedefs.cc: Likewise.
832 * testsuite/26_numerics/random/independent_bits_engine/
833 operators/equal.cc: Likewise.
834 * testsuite/26_numerics/random/independent_bits_engine/
835 operators/serialize.cc: Likewise.
836 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
837 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
838 * testsuite/26_numerics/random/subtract_with_carry_engine/
839 cons/seed1.cc: Likewise.
840 * testsuite/26_numerics/random/subtract_with_carry_engine/
841 cons/seed2.cc: Likewise.
842 * testsuite/26_numerics/random/subtract_with_carry_engine/
843 cons/default.cc: Likewise.
844 * testsuite/26_numerics/random/subtract_with_carry_engine/
845 requirements/typedefs.cc: Likewise.
846 * testsuite/26_numerics/random/subtract_with_carry_engine/
847 operators/equal.cc: Likewise.
848 * testsuite/26_numerics/random/subtract_with_carry_engine/
849 operators/serialize.cc: Likewise.
850 * testsuite/26_numerics/random/discard_block_engine/cons/
851 base_move.cc: Likewise.
852 * testsuite/26_numerics/random/discard_block_engine/cons/
853 seed1.cc: Likewise.
854 * testsuite/26_numerics/random/discard_block_engine/cons/
855 seed2.cc: Likewise.
856 * testsuite/26_numerics/random/discard_block_engine/cons/
857 base_copy.cc: Likewise.
858 * testsuite/26_numerics/random/discard_block_engine/cons/
859 default.cc: Likewise.
860 * testsuite/26_numerics/random/discard_block_engine/cons/
861 seed_seq.cc: Likewise.
862 * testsuite/26_numerics/random/discard_block_engine/
863 requirements/typedefs.cc: Likewise.
864 * testsuite/26_numerics/random/discard_block_engine/
865 operators/equal.cc: Likewise.
866 * testsuite/26_numerics/random/discard_block_engine/
867 operators/serialize.cc: Likewise.
868 * testsuite/26_numerics/random/cauchy_distribution/
869 cons/parms.cc: Likewise.
870 * testsuite/26_numerics/random/cauchy_distribution/
871 cons/default.cc: Likewise.
872 * testsuite/26_numerics/random/cauchy_distribution/
873 requirements/typedefs.cc: Likewise.
874 * testsuite/26_numerics/random/negative_binomial_distribution/
875 cons/parms.cc: Likewise.
876 * testsuite/26_numerics/random/negative_binomial_distribution/
877 cons/default.cc: Likewise.
878 * testsuite/26_numerics/random/negative_binomial_distribution/
879 requirements/typedefs.cc: Likewise.
880 * testsuite/26_numerics/random/gamma_distribution/
881 cons/parms.cc: Likewise.
882 * testsuite/26_numerics/random/gamma_distribution/
883 cons/default.cc: Likewise.
884 * testsuite/26_numerics/random/gamma_distribution/
885 requirements/typedefs.cc: Likewise.
886 * testsuite/26_numerics/random/mersenne_twister_engine/
887 cons/seed1.cc: Likewise.
888 * testsuite/26_numerics/random/mersenne_twister_engine/
889 cons/seed2.cc: Likewise.
890 * testsuite/26_numerics/random/mersenne_twister_engine/
891 cons/default.cc: Likewise.
892 * testsuite/26_numerics/random/mersenne_twister_engine/
893 requirements/typedefs.cc: Likewise.
894 * testsuite/26_numerics/random/mersenne_twister_engine/
895 operators/equal.cc: Likewise.
896 * testsuite/26_numerics/random/mersenne_twister_engine/
897 operators/serialize.cc: Likewise.
898 * testsuite/26_numerics/random/fisher_f_distribution/
899 cons/parms.cc: Likewise.
900 * testsuite/26_numerics/random/fisher_f_distribution/
901 cons/default.cc: Likewise.
902 * testsuite/26_numerics/random/fisher_f_distribution/
903 requirements/typedefs.cc: Likewise.
904 * testsuite/26_numerics/random/exponential_distribution/
905 cons/parms.cc: Likewise.
906 * testsuite/26_numerics/random/exponential_distribution/
907 cons/default.cc: Likewise.
908 * testsuite/26_numerics/random/exponential_distribution/
909 requirements/typedefs.cc: Likewise.
910 * testsuite/26_numerics/random/binomial_distribution/
911 cons/parms.cc: Likewise.
912 * testsuite/26_numerics/random/binomial_distribution/
913 cons/default.cc: Likewise.
914 * testsuite/26_numerics/random/binomial_distribution/
915 requirements/typedefs.cc: Likewise.
916 * testsuite/26_numerics/random/lognormal_distribution/
917 cons/parms.cc: Likewise.
918 * testsuite/26_numerics/random/lognormal_distribution/
919 cons/default.cc: Likewise.
920 * testsuite/26_numerics/random/lognormal_distribution/
921 requirements/typedefs.cc: Likewise.
922 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
923 * testsuite/26_numerics/random/random_device/cons/
924 token.cc: Likewise.
925 * testsuite/26_numerics/random/random_device/cons/
926 default.cc: Likewise.
927 * testsuite/26_numerics/random/random_device/
928 requirements/typedefs.cc: Likewise.
929 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
930 * testsuite/26_numerics/random/extreme_value_distribution/
931 cons/parms.cc: Likewise.
932 * testsuite/26_numerics/random/extreme_value_distribution/
933 cons/default.cc: Likewise.
934 * testsuite/26_numerics/random/extreme_value_distribution/
935 requirements/typedefs.cc: Likewise.
936 * testsuite/26_numerics/random/piecewise_linear_distribution/
937 cons/range.cc: Likewise.
938 * testsuite/26_numerics/random/piecewise_linear_distribution/
939 cons/default.cc: Likewise.
940 * testsuite/26_numerics/random/piecewise_linear_distribution/
941 cons/num_xbound_fun.cc: Likewise.
942 * testsuite/26_numerics/random/piecewise_linear_distribution/
943 cons/initlist_fun.cc: Likewise.
944 * testsuite/26_numerics/random/piecewise_linear_distribution/
945 requirements/typedefs.cc: Likewise.
946 * testsuite/26_numerics/random/student_t_distribution/
947 cons/parms.cc: Likewise.
948 * testsuite/26_numerics/random/student_t_distribution/
949 cons/default.cc: Likewise.
950 * testsuite/26_numerics/random/student_t_distribution/
951 requirements/typedefs.cc: Likewise.
952 * testsuite/26_numerics/random/linear_congruential_engine/
953 cons/seed1.cc: Likewise.
954 * testsuite/26_numerics/random/linear_congruential_engine/
955 cons/seed2.cc: Likewise.
956 * testsuite/26_numerics/random/linear_congruential_engine/
957 cons/default.cc: Likewise.
958 * testsuite/26_numerics/random/linear_congruential_engine/
959 requirements/non_uint_neg.cc: Likewise.
960 * testsuite/26_numerics/random/linear_congruential_engine/
961 requirements/typedefs.cc: Likewise.
962 * testsuite/26_numerics/random/linear_congruential_engine/
963 operators/equal.cc: Likewise.
964 * testsuite/26_numerics/random/linear_congruential_engine/
965 operators/serialize.cc: Likewise.
966 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
967 * testsuite/26_numerics/random/shuffle_order_engine/cons/
968 base_move.cc: Likewise.
969 * testsuite/26_numerics/random/shuffle_order_engine/cons/
970 seed1.cc: Likewise.
971 * testsuite/26_numerics/random/shuffle_order_engine/cons/
972 seed2.cc: Likewise.
973 * testsuite/26_numerics/random/shuffle_order_engine/cons/
974 base_copy.cc: Likewise.
975 * testsuite/26_numerics/random/shuffle_order_engine/cons/
976 default.cc: Likewise.
977 * testsuite/26_numerics/random/shuffle_order_engine/cons/
978 seed_seq.cc: Likewise.
979 * testsuite/26_numerics/random/shuffle_order_engine/
980 requirements/typedefs.cc: Likewise.
981 * testsuite/26_numerics/random/shuffle_order_engine/
982 operators/equal.cc: Likewise.
983 * testsuite/26_numerics/random/shuffle_order_engine/
984 operators/serialize.cc: Likewise.
985 * testsuite/26_numerics/random/geometric_distribution/
986 cons/parms.cc: Likewise.
987 * testsuite/26_numerics/random/geometric_distribution/
988 cons/default.cc: Likewise.
989 * testsuite/26_numerics/random/geometric_distribution/
990 requirements/typedefs.cc: Likewise.
991 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
992
993 2009-07-31 Jason Merrill <jason@redhat.com>
994 Douglas Gregor <doug.gregor@gmail.com>
995
996 * include/bits/move.h (forward): Implement as in N2835.
997 (move): Implement as in N2831.
998 * include/std/istream (rvalue stream operator>>): New.
999 * include/std/ostream (rvalue stream operator<<): New.
1000 * testsuite/27_io/rvalue_streams.cc: New.
1001
1002 2009-07-31 Jason Merrill <jason@redhat.com>
1003
1004 * include/bits/forward_list.h (splice_after): Use forward.
1005 (merge): Likewise.
1006 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1007 (move_iterator::operator[]): Use move.
1008 * include/bits/stl_list.h (insert): Use move.
1009 * include/std/thread (_Callable constructor): Use forward.
1010 * include/std/tuple: Don't specify explicit template args to move.
1011
1012 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1013 Adjust signature.
1014 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1015 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1016 reference.
1017 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1018 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1019 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1020 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1021 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1022 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1023 testsuite/23_containers/forward_list/operations/1.cc,
1024 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1025 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1026 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1027 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1028 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1029 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1030
1031 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1032
1033 PR libstdc++/40912 (partial)
1034 * include/std/random: Disable the facility if <stdint.h> is not
1035 available.
1036
1037 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1038
1039 PR libstdc++/40919
1040 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1041 xfail on darwin[3-9]*.
1042
1043 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1044
1045 PR libstdc++/40917
1046 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1047 tweak qualifications.
1048
1049 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1050
1051 PR libstdc++/40916
1052 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1053 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1054 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1055
1056 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1057
1058 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1059
1060 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1061
1062 PR libstdc++/40915
1063 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1064 std::terminate declaration.
1065
1066 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1067
1068 PR libstdc++/40908
1069 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1070 symbols at GLIBCXX_3.4.
1071
1072 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1073
1074 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1075 * testsuite/util/testsuite_abi.cc: Adjust.
1076 * configure.ac: Bump libtool_VERSION to 6:13:0.
1077 * configure: Regenerate.
1078
1079 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1080 Tyler Earman <rem.intellegare@gmail.com>
1081
1082 * doc/xml/manual/configure.xml: Consistent placement of
1083 ABI-changing options, clarify --enable-clocale.
1084
1085 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1086
1087 * python/Makefile.in: Regenerate.
1088
1089 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1090
1091 * python/Makefile.am (install-data-local): Use DESTDIR
1092 correctly.
1093
1094 2009-07-24 Jason Merrill <jason@redhat.com>
1095
1096 Core issue 901
1097 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1098 dealloc.
1099
1100 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1101
1102 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1103 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1104 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1105 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1106 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1107 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1108 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1109 Use dg-require-swprintf.
1110
1111 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1112
1113 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1114
1115 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1116
1117 * include/c_std/cmath (abs(_Tp)): Add.
1118 * include/c_global/cmath (abs(_Tp)): Likewise.
1119 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1120
1121 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1122
1123 * doc/html/ext/lwg-closed.html: Update to R65.
1124 * doc/html/ext/lwg-defects.html: Likewise.
1125 * doc/html/ext/lwg-active.html: Likewise.
1126 * doc/xml/manual/intro.xml: Update DRs entries.
1127
1128 2009-07-22 Jason Merrill <jason@redhat.com>
1129
1130 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1131
1132 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1133
1134 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1135 valarray<>::operator=(initializer_list<>)): Implement resolution
1136 of DR 630, [Ready] in Frankfurt.
1137 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1138 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1139 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1140
1141 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1142
1143 * include/std/chrono (duration<>::operator%=, operator%):
1144 Add, per DR 934.
1145 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1146 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1147
1148 * include/std/chrono (operator/): Simplify implementation.
1149
1150 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1151
1152 * doc/xml/manual/intro.xml: Escape '&', validate.
1153 * doc/xml/manual/using.xml: Validate, dead link check.
1154 * doc/xml/manual/strings.xml: Same.
1155 * doc/xml/manual/appendix_contributing.xml: Same.
1156 * doc/xml/manual/iterators.xml: Same.
1157 * doc/xml/manual/spine.xml: Same.
1158
1159 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1160 * doc/xml/gnu/gpl-3.0.xml: Same.
1161 * doc/xml/manual/mt_allocator.xml: Same.
1162 * doc/xml/manual/allocator.xml: Same.
1163 * doc/xml/manual/ctype.xml: Same.
1164 * doc/xml/manual/codecvt.xml: Same.
1165 * doc/xml/manual/backwards_compatibility.xml: Same.
1166 * doc/xml/manual/shared_ptr.xml: Same.
1167 * doc/xml/manual/abi.xml: Same.
1168 * doc/xml/manual/auto_ptr.xml: Same.
1169 * doc/xml/manual/internals.xml: Same.
1170 * doc/xml/manual/parallel_mode.xml: Same.
1171 * doc/xml/manual/bitmap_allocator.xml: Same.
1172 * doc/xml/manual/build_hacking.xml: Same.
1173 * doc/xml/manual/evolution.xml: Same.
1174 * doc/xml/manual/debug.xml: Same.
1175 * doc/xml/manual/localization.xml: Same.
1176 * doc/xml/manual/appendix_contributing.xml: Same.
1177 * doc/xml/manual/locale.xml: Same.
1178 * doc/xml/manual/messages.xml: Same.
1179 * doc/xml/manual/spine.xml: Same.
1180 * doc/xml/manual/test.xml: Same.
1181 * doc/xml/book.txml: Same.
1182 * doc/xml/spine.xml: Same.
1183
1184 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1185 * doc/xml/manual/backwards_compatibility.xml: Same.
1186 * doc/xml/manual/concurrency.xml: Same.
1187 * doc/xml/manual/intro.xml: Same.
1188 * doc/xml/manual/parallel_mode.xml: Same.
1189 * doc/xml/manual/status_cxx1998.xml: Same.
1190 * doc/xml/manual/containers.xml: Same.
1191 * doc/xml/manual/io.xml: Same.
1192 * doc/xml/manual/support.xml: Same.
1193 * doc/xml/manual/strings.xml: Same.
1194 * doc/xml/manual/debug_mode.xml: Same.
1195 * doc/xml/manual/extensions.xml: Same.
1196 * doc/xml/manual/appendix_contributing.xml: Same.
1197 * doc/xml/manual/messages.xml: Same.
1198 * doc/xml/manual/test.xml: Same.
1199
1200 * doc/xml/manual/abi.xml: Same.
1201 * doc/xml/manual/auto_ptr.xml: Same.
1202 * doc/xml/manual/parallel_mode.xml: Same.
1203 * doc/xml/manual/build_hacking.xml: Same.
1204 * doc/xml/manual/evolution.xml: Same.
1205 * doc/xml/manual/using.xml: Same.
1206 * doc/xml/manual/debug_mode.xml: Same.
1207 * doc/xml/manual/extensions.xml: Same.
1208 * doc/xml/manual/diagnostics.xml: Same.
1209 * doc/xml/manual/algorithms.xml: Same.
1210
1211 * doc/html: Regenerate.
1212
1213 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1214
1215 PR libstdc++/40712
1216 * config/locale/gnu/numeric_members.cc (numpunct<>::
1217 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1218 and copy the langinfo data into it.
1219 (numpunct<>::~numpunct): Free the allocated memory.
1220 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1221 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1222 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1223 _M_data->_M_curr_symbol.
1224 (moneypunct<>::~moneypunct): Free the allocated memory.
1225 * testsuite/22_locale/moneypunct/40712.cc: New.
1226
1227 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1228 Do not leak memory if new throws.
1229 * include/bits/locale_facets_nonio.tcc
1230 (__moneypunct_cache<>::_M_cache): Likewise.
1231
1232 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1233
1234 PR other/40784
1235 * configure: Regenerate.
1236
1237 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1238
1239 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1240 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1241 line numbers.
1242 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1243 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1244 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1245
1246 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1247
1248 * configure: Regenerate.
1249
1250 2009-07-16 Jason Merrill <jason@redhat.com>
1251
1252 PR libstdc++/37907
1253 * include/std/type_traits: Add is_standard_layout, is_trivial.
1254 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1255 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1256 Update line numbers.
1257
1258 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1259 Tom Tromey <tromey@redhat.com>
1260
1261 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1262 Fetch std::string to the given length.
1263
1264 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1265
1266 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1267 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1268 [Ready] in Frankfurt.
1269 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1270 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1271 New.
1272 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1273 Likewise.
1274 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1275 Adjust.
1276 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1277 Likewise.
1278 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1279
1280 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1281 __err locals.
1282 * include/bits/ostream.tcc: Likewise.
1283 * src/compatibility.cc: Likewise.
1284 * src/istream.cc: Likewise.
1285
1286 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1287
1288 * include/std/type_traits (common_type): Remove workaround for
1289 PR36628, now fixed.
1290
1291 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1292
1293 PR testsuite/40699
1294 PR testsuite/40707
1295 PR testsuite/40709
1296 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1297
1298 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1299
1300 PR libstdc++/40691
1301 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1302 * testsuite/26_numerics/valarray/40691.cc: New test.
1303
1304 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1305
1306 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1307 * testsuite/21_strings/c_strings/char/3.cc: Same.
1308
1309 2009-07-06 Jason Merrill <jason@redhat.com>
1310
1311 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1312 to defer searching bases that don't overlap the desired address.
1313
1314 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1315
1316 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1317 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1318 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1319 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1320 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1321 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1322 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1323 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1324 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1325 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1326 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1327 testsuite/ext/vstring/init-list.cc,
1328 testsuite/ext/vstring/moveable.cc,
1329 testsuite/ext/vstring/requirements/citerators.cc,
1330 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1331 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1332 Use dg-require-string-conversions.
1333
1334 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1335
1336 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1337 to ld_library_path. Use add_path. Add just find_libgcc_s to
1338 ld_library_path, not every libgcc multilib directory.
1339
1340 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1341
1342 PR libstdc++/40600
1343 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1344 std::minmax return type.
1345 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1346
1347 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1348
1349 PR libstdc++/40511
1350 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1351 with glibc2.2.x.
1352
1353 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1354
1355 * include/bits/random.tcc
1356 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1357 as array type.
1358
1359 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1360
1361 * include/bits/random.h (__mod(_Tp)): Use defaults.
1362 (struct _Mod): Adjust template parameters.
1363 (linear_congruential_engine<>::operator()()): Adjust.
1364 (typedef _UInt32Type): Remove.
1365 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1366 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1367 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1368 calls.
1369 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1370 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1371 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1372 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1373 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1374 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1375 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1376 Likewise.
1377
1378 * include/bits/random.tcc
1379 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1380 formula (i mod n).
1381 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1382 as array type.
1383 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1384 size.
1385 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1386 uint_least32_t.
1387
1388 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1389
1390 * include/std/future (shared_future): Adjust doxygen comment.
1391
1392 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1393
1394 PR libstdc++/40297
1395 * include/bits/atomic_0.h: Reverse debug assertions.
1396 * include/bits/atomic_2.h: Likewise.
1397
1398 2009-06-23 DJ Delorie <dj@redhat.com>
1399
1400 Add MeP port.
1401 * configure.host: Add mep support.
1402
1403 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1404
1405 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1406 (INPUT): Add future.
1407 * include/std/future: Adjust markup.
1408 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1409 line numbers.
1410 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1411 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1412 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1413 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1414
1415 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1416
1417 * include/bits/shared_ptr.h: Do not swap rvalues.
1418 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1419 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1420 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1421 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1422 * testsuite/20_util/tuple/swap.cc: Likewise.
1423
1424 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1425
1426 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1427 * include/std/ratio: Typo in comment.
1428
1429 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1430
1431 PR libstdc++/40518
1432 * include/bits/basic_string.h (basic_string<>::_Rep::
1433 _M_set_length_and_sharable): Do not write the empty rep.
1434 (basic_string<>::erase(iterator, iterator)): Likewise,
1435 move out of line...
1436 * include/bits/basic_string.tcc: ... here.
1437
1438 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1439
1440 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1441 bitwise_assignment_operators): Initialize a and b.
1442 (struct has_bitwise_operators): Do not call the latter.
1443 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1444 dg-error line numbers.
1445 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1446 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1447 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1448
1449 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1450
1451 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1452 possibly unused.
1453 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1454 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1455 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1456
1457 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1458
1459 * include/std/future: New.
1460 * include/Makefile.am: Add.
1461 * include/Makefile.in: Regenerate.
1462 * src/future.cc: New.
1463 * src/Makefile.am: Add.
1464 * src/Makefile.in: Regenerate.
1465 * config/abi/pre/gnu.ver: Add export.
1466 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1467 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1468 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1469 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1470 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1471 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1472 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1473 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1474 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1475 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1476 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1477 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1478 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1479 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1480 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1481 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1482 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1483 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1484 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1485 * testsuite/30_threads/packaged_task/requirements/
1486 explicit_instantiation.cc: New.
1487 * testsuite/30_threads/promise/cons/1.cc: New.
1488 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1489 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1490 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1491 * testsuite/30_threads/promise/cons/move.cc: New.
1492 * testsuite/30_threads/promise/members/get_future.cc: New.
1493 * testsuite/30_threads/promise/members/get_future2.cc: New.
1494 * testsuite/30_threads/promise/members/set_exception.cc: New.
1495 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1496 * testsuite/30_threads/promise/members/set_value.cc: New.
1497 * testsuite/30_threads/promise/members/set_value2.cc: New.
1498 * testsuite/30_threads/promise/members/set_value3.cc: New.
1499 * testsuite/30_threads/promise/members/swap.cc: New.
1500 * testsuite/30_threads/promise/requirements/
1501 explicit_instantiation.cc: New.
1502 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1503 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1504 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1505 * testsuite/30_threads/shared_future/cons/move.cc: New.
1506 * testsuite/30_threads/shared_future/members/get.cc: New.
1507 * testsuite/30_threads/shared_future/members/get2.cc: New.
1508 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1509 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1510 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1511 * testsuite/30_threads/shared_future/members/wait.cc: New.
1512 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1513 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1514 * testsuite/30_threads/shared_future/requirements/
1515 explicit_instantiation.cc: New.
1516 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1517 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1518 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1519 * testsuite/30_threads/unique_future/cons/move.cc: New.
1520 * testsuite/30_threads/unique_future/members/get.cc: New.
1521 * testsuite/30_threads/unique_future/members/get2.cc: New.
1522 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1523 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1524 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1525 * testsuite/30_threads/unique_future/members/wait.cc: New.
1526 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1527 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1528 * testsuite/30_threads/unique_future/requirements/
1529 explicit_instantiation.cc: New.
1530 * testsuite/performance/30_threads/future/polling.cc: New.
1531
1532 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1533
1534 * Revert last Change.
1535
1536 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1537
1538 PR libstdc++/40497
1539 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1540 signature per the current C++1x draft (N2857).
1541 * testsuite/24_iterators/operations/40497.cc: Add.
1542
1543 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1544
1545 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1546 a floating point type.
1547 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1548 _IntType)): Fix second default argument.
1549 (uniform_int_distribution<>::_M_call): Remove.
1550 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1551 const param_type&)): Only declare.
1552 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1553 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1554 Remove.
1555 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1556 const param_type&): Define here.
1557 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1558 const param_type&), discrete_distribution<>::operator()
1559 (_UniformRandomNumberGenerator&, const param_type&),
1560 piecewise_constant_distribution<>::operator()
1561 (_UniformRandomNumberGenerator&, const param_type&),
1562 piecewise_linear_distribution<>::operator()
1563 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1564 the second template argument of _Adaptor.
1565 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1566 default.cc: Adjust.
1567
1568 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1569
1570 * include/bits/random.tcc (discrete_distribution<>::param_type::
1571 param_type(size_t, double, double, _Func),
1572 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1573 const param_type&)): Tidy.
1574 (piecewise_constant_distribution<>::param_type::_M_initialize):
1575 Use reserve, fix.
1576 (piecewise_constant_distribution<>::param_type::
1577 param_type(initializer_list<>, _Func),
1578 piecewise_constant_distribution<>::param_type::
1579 param_type(size_t, _RealType, _RealType, _Func),
1580 piecewise_linear_distribution<>::param_type::
1581 param_type(initializer_list<>, _Func),
1582 piecewise_linear_distribution<>::param_type::
1583 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1584 (piecewise_constant_distribution<>::param_type::
1585 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1586 piecewise_constant_distribution<>::
1587 operator()(_UniformRandomNumberGenerator&, const param_type&),
1588 piecewise_linear_distribution<>::
1589 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1590 (operator>>(std::basic_istream<>&,
1591 piecewise_constant_distribution<>&),
1592 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1593 Use reserve.
1594 * include/bits/random.h: Minor cosmetic changes.
1595
1596 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1597
1598 * testsuite/23_containers/list/check_construct_destroy.h: New.
1599 Move test logic here.
1600 * testsuite/23_containers/list/moveable.h: Same.
1601 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1602 * testsuite/23_containers/list/modifiers/1.h: Same.
1603 * testsuite/23_containers/list/modifiers/2.h: Same.
1604 * testsuite/23_containers/list/modifiers/3.h: Same.
1605 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1606 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1607 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1608 * testsuite/23_containers/list/operations/1.h: Same.
1609 * testsuite/23_containers/list/operations/2.h: Same.
1610 * testsuite/23_containers/list/operations/3.h: Same.
1611 * testsuite/23_containers/list/operations/4.h: Same.
1612 * testsuite/23_containers/list/operations/5.h: Same.
1613 * testsuite/23_containers/list/capacity/1.h: Same.
1614 * testsuite/23_containers/list/init-list.h: Same.
1615 * testsuite/23_containers/list/cons/1.h: Same.
1616 * testsuite/23_containers/list/cons/2.h: Same.
1617 * testsuite/23_containers/list/cons/3.h: Same.
1618 * testsuite/23_containers/list/cons/4.h: Same.
1619 * testsuite/23_containers/list/cons/5.h: Same.
1620 * testsuite/23_containers/list/cons/6.h: Same.
1621 * testsuite/23_containers/list/cons/7.h: Same.
1622 * testsuite/23_containers/list/cons/8.h: Same.
1623 * testsuite/23_containers/list/cons/9.h: Same.
1624 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1625 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1626 header.
1627 * testsuite/23_containers/list/modifiers/1.cc: Same.
1628 * testsuite/23_containers/list/modifiers/2.cc: Same.
1629 * testsuite/23_containers/list/modifiers/3.cc: Same.
1630 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1631 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1632 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1633 * testsuite/23_containers/list/operations/1.cc: Same.
1634 * testsuite/23_containers/list/operations/2.cc: Same.
1635 * testsuite/23_containers/list/operations/3.cc: Same.
1636 * testsuite/23_containers/list/operations/4.cc: Same.
1637 * testsuite/23_containers/list/operations/5.cc: Same.
1638 * testsuite/23_containers/list/capacity/1.cc: Same.
1639 * testsuite/23_containers/list/init-list.cc: Same.
1640 * testsuite/23_containers/list/cons/1.cc: Same.
1641 * testsuite/23_containers/list/cons/2.cc: Same.
1642 * testsuite/23_containers/list/cons/3.cc: Same.
1643 * testsuite/23_containers/list/cons/4.cc: Same.
1644 * testsuite/23_containers/list/cons/5.cc: Same.
1645 * testsuite/23_containers/list/cons/6.cc: Same.
1646 * testsuite/23_containers/list/cons/7.cc: Same.
1647 * testsuite/23_containers/list/cons/8.cc: Same.
1648 * testsuite/23_containers/list/cons/9.cc: Same.
1649 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1650 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1651 * testsuite/23_containers/list/moveable.cc: Same.
1652
1653 2009-06-17 Tom Tromey <tromey@redhat.com>
1654
1655 * python/hook.in: Do not fail when there is no current objfile.
1656 Use os.path.normpath.
1657
1658 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1659
1660 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1661 Remove.
1662 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1663 rvalue-reference so that move constructor is called.
1664 * testsuite/18_support/exception_ptr/move.cc: New.
1665
1666 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1667
1668 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1669 if joinable.
1670
1671 2009-06-15 Tom Tromey <tromey@redhat.com>
1672
1673 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1674 set self.iter.
1675 (StdMapPrinter.to_string): Make a new iterator.
1676 (StdMapPrinter.children): Likewise.
1677 (StdSetPrinter.__init__): Don't set self.iter.
1678 (StdSetPrinter.to_string): Make a new iterator.
1679 (StdSetPrinter.children): Likewise.
1680
1681 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1682
1683 * include/bits/random.tcc
1684 (negative_binomial_distribution<>::operator()
1685 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1686 class member gamma_distribution.
1687 (negative_binomial_distribution<>::operator()
1688 (_UniformRandomNumberGenerator&)): Implement out of line here.
1689 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1690 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1691 (student_t_distribution<>::operator()
1692 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1693 simplify.
1694 (operator<<(basic_ostream<>&, student_t_distribution<>),
1695 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1696 (chi_squared_distribution<>::operator()
1697 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1698 tweak to use a class member gamma_distribution.
1699 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1700 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1701 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1702 const param_type&): Move inline, tweak to use class member
1703 gamma_distributions.
1704 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1705 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1706 * include/bits/random.h: Adjust, minor tweaks.
1707
1708 2009-06-10 Tom Tromey <tromey@redhat.com>
1709
1710 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1711 (build_libstdcxx_dictionary): Accept shortened form of
1712 basic_string names.
1713 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1714
1715 2009-06-10 Tom Tromey <tromey@redhat.com>
1716
1717 PR libstdc++/40289:
1718 * python/Makefile.in: Rebuild.
1719 * python/hook.in: Compute module path relative to objfile.
1720 * python/Makefile.am (pythondir): Redefine.
1721 (gdb.py): Subst toolexeclibdir.
1722 (install-data-local): Rewrite.
1723
1724 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1725
1726 * include/bits/move.h: Doxygen group fixes.
1727
1728 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1729
1730 * include/bits/random.tcc (gamma_distribution<>::operator()
1731 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1732 the Marsaglia/Tsang algorithm.
1733 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1734 (operator<<(basic_ostream<>&, gamma_distribution<>),
1735 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1736
1737 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1738 Remove, just use normal_distribution.
1739 (operator<<(basic_ostream<>&, student_t_distribution<>),
1740 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1741 (linear_congruential_engine<>::operator()()): Move inline.
1742 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1743 const param_type&)): Move inline, just use normal_distribution.
1744 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1745 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1746 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1747 const param_type&)): Move here, out of line.
1748 (piecewise_constant_distribution<>::param_type::param_type()): Move
1749 inline.
1750 * include/bits/random.h: Adjust, minor tweaks.
1751
1752 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1753
1754 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1755
1756 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1757
1758 * include/ext/throw_allocator.h: Rework.
1759 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1760 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1761 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1762 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1763 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1764 * testsuite/util/regression/rand/priority_queue/
1765 container_rand_regression_test.tcc: Inline functions.
1766 * testsuite/util/regression/rand/assoc/
1767 container_rand_regression_test.tcc: Same.
1768
1769 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1770
1771 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1772
1773 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1774
1775 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1776 * configure: Regenerate.
1777
1778 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1779
1780 PR libstdc++/40299
1781 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1782 * testsuite/ext/rope/40299.cc: New.
1783
1784 2009-05-28 Tom Tromey <tromey@redhat.com>
1785 Phil Muldoon <pmuldoon@redhat.com>
1786 Jonathan Wakely <jwakely.gcc@gmail.com>
1787
1788 * python/Makefile.in, , python/libstdcxx/__init__.py,
1789 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1790 python/hook.in, python/Makefile.am: New files.
1791 * configure, Makefile.in: Rebuild.
1792 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1793 * Makefile.am (SUBDIRS): Add python.
1794
1795 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1796
1797 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1798 to ...
1799 * testsuite/util/replacement_memory_operators.h: ...here. New.
1800 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1801 * testsuite/util/testsuite_hooks.cc: Same.
1802
1803 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1804 replacement_memory_operators.h.
1805 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1806 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1807 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1808 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1809 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1810 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1811 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1812 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1813 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1814 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1815 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1816 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1817 * testsuite/ext/mt_allocator/check_new.cc: Same.
1818 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1819 * testsuite/ext/debug_allocator/check_new.cc: Same.
1820 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1821 * testsuite/ext/new_allocator/check_delete.cc: Same.
1822 * testsuite/ext/new_allocator/check_new.cc: Same.
1823 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1824 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1825 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1826 * testsuite/ext/throw_allocator/check_new.cc: Same.
1827 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1828 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1829 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1830 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1831 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1832 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1833 * testsuite/ext/pool_allocator/check_new.cc: Same.
1834 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1835 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1836 * testsuite/ext/array_allocator/check_delete.cc: Same.
1837 * testsuite/ext/array_allocator/check_new.cc: Same.
1838 * testsuite/23_containers/deque/cons/1.cc: Same.
1839 * testsuite/23_containers/deque/cons/2.cc: Same.
1840
1841 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1842
1843 * libsupc++/initializer_list: Format.
1844 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1845 * testsuite/18_support/initializer_list/requirements/
1846 explicit_instantiation.cc: New.
1847
1848 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1849
1850 PR libstdc++/40273
1851 * include/tr1_impl/functional: Add explicit casts.
1852 * testsuite/20_util/function/requirements/
1853 explicit_instantiation.cc: New.
1854 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1855
1856 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1857
1858 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1859
1860 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1861
1862 PR libstdc++/40221
1863 * include/tr1_impl/functional: Add explicit cast.
1864
1865 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1866
1867 PR libstdc++/40094
1868 Revert:
1869 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1870 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1871 out of line member functions definitions.
1872 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1873 Remove, use static locals instead.
1874 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1875 * src/throw_allocator.cc: New.
1876 * src/Makefile.am: Add.
1877 * config/abi/pre/gnu.ver: Add exports.
1878 * src/Makefile.in: Regenerate.
1879
1880 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1881
1882 * include/tr1_impl/functional (function): Use explicit operator bool.
1883 * include/bits/shared_ptr.h (__shared_ptr): Same.
1884 * include/bits/unique_ptr.h (unique_ptr): Same.
1885 * include/std/mutex (unique_lock): Same.
1886 * include/std/system_error (error_code): Same.
1887 (error_condition): Same.
1888 * include/std/ostream (sentry): Same.
1889 * include/std/istream (sentry): Same.
1890 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1891 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1892 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1893 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1894 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1895 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1896 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1897
1898 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1899
1900 * testsuite/23_containers/list/14340.cc: Abstract list type.
1901 * testsuite/23_containers/list/init-list.cc: Same.
1902 * testsuite/23_containers/list/pthread5.cc: Same.
1903 * testsuite/23_containers/list/invalidation/1.cc: Same.
1904 * testsuite/23_containers/list/invalidation/2.cc: Same.
1905 * testsuite/23_containers/list/invalidation/3.cc: Same.
1906 * testsuite/23_containers/list/invalidation/4.cc: Same.
1907 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1908 * testsuite/23_containers/list/modifiers/1.cc: Same.
1909 * testsuite/23_containers/list/modifiers/2.cc: Same.
1910 * testsuite/23_containers/list/modifiers/3.cc: Same.
1911 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1912 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1913 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1914 * testsuite/23_containers/list/cons/1.cc: Same.
1915 * testsuite/23_containers/list/cons/2.cc: Same.
1916 * testsuite/23_containers/list/cons/3.cc: Same.
1917 * testsuite/23_containers/list/cons/4.cc: Same.
1918 * testsuite/23_containers/list/cons/5.cc: Same.
1919 * testsuite/23_containers/list/cons/6.cc: Same.
1920 * testsuite/23_containers/list/cons/7.cc: Same.
1921 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1922 * testsuite/23_containers/list/cons/8.cc: Same.
1923 * testsuite/23_containers/list/cons/9.cc: Same.
1924 * testsuite/23_containers/list/operations/1.cc: Same.
1925 * testsuite/23_containers/list/operations/2.cc: Same.
1926 * testsuite/23_containers/list/operations/3.cc: Same.
1927 * testsuite/23_containers/list/operations/4.cc: Same.
1928 * testsuite/23_containers/list/operations/5.cc: Same.
1929 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1930 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1931 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1932 * testsuite/23_containers/list/requirements/dr438/
1933 constructor_1_neg.cc: Same.
1934 * testsuite/23_containers/list/requirements/dr438/
1935 constructor_2_neg.cc: Same.
1936 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1937 * testsuite/23_containers/list/requirements/
1938 partial_specialization/1.cc: Same.
1939 * testsuite/23_containers/list/23781.cc: Same.
1940 * testsuite/23_containers/list/pthread1.cc: Same.
1941 * testsuite/23_containers/list/capacity/1.cc: Same.
1942 * testsuite/23_containers/list/capacity/29134.cc: Same.
1943 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1944 * testsuite/23_containers/list/moveable.cc: Same.
1945
1946 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1947
1948 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1949
1950 PR libstdc++/40184
1951 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1952 Declare...
1953 * config/locale/gnu/c_locale.cc: ... and define.
1954 * config/locale/generic/c_locale.cc: Define.
1955 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1956 Use it.
1957 * testsuite/22_locale/locale/cons/40184.cc: New.
1958
1959 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1960
1961 PR libstdc++/40192
1962 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1963 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1964 * testsuite/23_containers/vector/40192.cc: New.
1965
1966 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1967
1968 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1969 * include/bits/stl_deque.h (swap): Likewise.
1970 * include/bits/stl_list.h (swap): Likewise.
1971 * include/bits/stl_vector.h (swap): Likewise.
1972 * include/bits/stl_bvector.h (swap): Likewise.
1973 * include/bits/stl_queue.h (swap): Likewise.
1974 * include/bits/stl_stack.h (swap): Likewise.
1975 * include/bits/stl_tree.h (swap): Likewise.
1976 * include/bits/stl_map.h (swap): Likewise.
1977 * include/bits/stl_multimap.h (swap): Likewise.
1978 * include/bits/stl_set.h (swap): Likewise.
1979 * include/bits/stl_multiset.h (swap): Likewise.
1980 * include/bits/forward_list.h (swap): Likewise.
1981 * include/bits/unique_ptr.h (swap): Likewise.
1982 * include/debug/deque (swap): Likewise.
1983 * include/debug/list (swap): Likewise.
1984 * include/debug/vector (swap): Likewise.
1985 * include/debug/map.h (swap): Likewise.
1986 * include/debug/multimap.h (swap): Likewise.
1987 * include/debug/set.h (swap): Likewise.
1988 * include/debug/multiset.h (swap): Likewise.
1989 * include/debug/unordered_map (swap): Likewise.
1990 * include/debug/unordered_set (swap): Likewise.
1991 * include/ext/vstring.h (swap): Likewise.
1992 * include/tr1_impl/unordered_map (swap): Likewise.
1993 * include/tr1_impl/hashtable (swap): Likewise.
1994 * include/tr1_impl/unordered_set (swap): Likewise.
1995 * include/std/tuple (swap): Likewise.
1996 * include/std/mutex (swap): Likewise.
1997 * include/std/thread (swap): Likewise.
1998 (operator<<): Only output to lvalue streams.
1999 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2000 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2001 * testsuite/23_containers/deque/requirements/dr438/
2002 assign_neg.cc: Adjust line numbers.
2003 * testsuite/23_containers/deque/requirements/dr438/
2004 constructor_1_neg.cc: Likewise.
2005 * testsuite/23_containers/deque/requirements/dr438/
2006 constructor_2_neg.cc: Likewise.
2007 * testsuite/23_containers/deque/requirements/dr438/
2008 insert_neg.cc: Likewise.
2009 * testsuite/23_containers/list/requirements/dr438/
2010 assign_neg.cc: Likewise.
2011 * testsuite/23_containers/list/requirements/dr438/
2012 constructor_1_neg.cc: Likewise.
2013 * testsuite/23_containers/list/requirements/dr438/
2014 constructor_2_neg.cc: Likewise.
2015 * testsuite/23_containers/list/requirements/dr438/
2016 insert_neg.cc: Likewise.
2017 * testsuite/23_containers/vector/requirements/dr438/
2018 assign_neg.cc: Likewise.
2019 * testsuite/23_containers/vector/requirements/dr438/
2020 constructor_1_neg.cc: Likewise.
2021 * testsuite/23_containers/vector/requirements/dr438/
2022 constructor_2_neg.cc: Likewise.
2023 * testsuite/23_containers/vector/requirements/dr438/
2024 insert_neg.cc: Likewise.
2025 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2026 test non-member swap.
2027 * testsuite/30_threads/thread/swap/2.cc: Remove.
2028
2029 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2030
2031 * include/std/mutex: Move std::lock_error to ...
2032 * src/compatibility.cc: Here.
2033 * src/mutex.cc: Likewise.
2034 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2035 for lock types and remove std::lock_error check.
2036
2037 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2038
2039 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2040 double include.
2041
2042 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2043
2044 PR libstdc++/40160
2045 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2046 typeid when __GXX_RTTI is undefined.
2047 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2048 for null _M_variant._M_iterator._M_type,
2049 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2050 * testsuite/21_strings/basic_string/40160.cc: New.
2051
2052 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2053
2054 * testsuite/26_numerics/random/discrete_distribution/cons/
2055 num_xbound_fun.cc: Minor tweaks.
2056 * testsuite/26_numerics/random/piecewise_constant_distribution/
2057 cons/initlist_fun.cc: Likewise
2058 * testsuite/26_numerics/random/piecewise_constant_distribution/
2059 cons/num_xbound_fun.cc: Likewise
2060 * testsuite/26_numerics/random/piecewise_linear_distribution/
2061 cons/initlist_fun.cc: Likewise
2062 * testsuite/26_numerics/random/piecewise_linear_distribution/
2063 cons/num_xbound_fun.cc: Likewise
2064
2065 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2066
2067 PR libstdc++/36211
2068 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2069 cxxldflags to additional_flags rather than cxx_final.
2070
2071 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2072
2073 * testsuite/26_numerics/random/discrete_distribution/cons/
2074 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2075 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2076 initlist_fun.cc: Likewise
2077 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2078 num_xbound_fun.cc: Likewise
2079 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2080 initlist_fun.cc: Likewise
2081 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2082 num_xbound_fun.cc: Likewise
2083
2084 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2085
2086 PR libstdc++/40123
2087 * random.tcc (independent_bits_engine<>::operator()()): Use
2088 result_type(1), not 1UL.
2089
2090 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2091 and _M_b.min(), instead of this->max() and this->min().
2092
2093 * random.h (_ShiftMin1): Remove, adjust everywhere.
2094
2095 * random.tcc: Minor cosmetic changes.
2096
2097 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2098
2099 * include/bits/random.tcc (cauchy_distribution<>::
2100 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2101 Avoid M_PI, a glibc extension.
2102
2103 2009-05-13 Ben Elliston <bje@au.ibm.com>
2104
2105 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2106 * include/Makefile.in: Likewise.
2107
2108 2009-05-13 Ben Elliston <bje@au.ibm.com>
2109
2110 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2111 const void * const.
2112
2113 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2114
2115 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2116 random number engines, complex, bitset, array, time utilities, and
2117 char_traits.
2118
2119 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2120
2121 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2122 * libsupc++/nested_exception.h: New.
2123 * libsupc++/Makefile.am: Add new header.
2124 * libsupc++/Makefile.in: Regenerate.
2125 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2126 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2127 * testsuite/18_support/nested_exception/cons.cc: New.
2128 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2129 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2130 * doc/xml/manual/status_cxx200x.xml: Adjust.
2131
2132 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2133
2134 * include/ext/throw_allocator.h: Remove redundant include.
2135
2136 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2137
2138 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2139 out of line member functions definitions.
2140 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2141 Remove, use static locals instead.
2142 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2143 * src/throw_allocator.cc: New.
2144 * src/Makefile.am: Add.
2145 * config/abi/pre/gnu.ver: Add exports.
2146 * src/Makefile.in: Regenerate.
2147
2148 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2149
2150 * configure.ac: Bump libtool_VERSION to 6:12:0.
2151 * configure: Regenerate.
2152
2153 2009-05-07 Matthias Klose <doko@ubuntu.com>
2154
2155 PR libstdc++/40038
2156 * src/math_stubs_long_double.cc: Add ceill.
2157
2158 2009-05-06 Johannes Singler <singler@ira.uka.de>
2159
2160 PR libstdc++/39546
2161 * include/parallel/algo.h (find_switch):
2162 Parametrize binder2nd with const T& instead of T.
2163 * testsuite/25_algorithms/find/39546.cc: new test case
2164
2165 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2166
2167 Revert:
2168 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2169
2170 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2171 possible.
2172 * configure: Regenerate.
2173
2174 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2175
2176 PR libstdc++/39909
2177 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2178 __set_once_functor_lock_ptr): Replace global lock object with local
2179 locks on global mutex.
2180 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2181 __set_once_functor_lock_ptr): Likewise, keeping old function to
2182 preserve ABI.
2183 (__once_proxy): Use pointer to local lock if set, global lock
2184 otherwise.
2185 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2186 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2187 * testsuite/30_threads/call_once/39909.cc: New.
2188
2189 2009-05-03 Jan Hubicka <jh@suse.cz>
2190
2191 * include/parallel/settings.h (get): Mark const.
2192 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2193 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2194 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2195 throw ().
2196 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2197 (is_open, fd): Mark pure and throw ().
2198 (seekoff): Mark throw ().
2199
2200 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2201
2202 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2203 possible.
2204 * configure: Regenerate.
2205
2206 2009-05-02 Jan Hubicka <jh@suse.cz>
2207
2208 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2209 operator): Mark pure.
2210
2211 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2212
2213 * scripts/create_testsuite_files: Remove thread directory.
2214
2215 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2216
2217 PR libstdc++/39868
2218 * scripts/run_doxygen: Uncomment removal of includes.
2219 (problematic): Rewrite __cxxabiv1 namespace to abi.
2220
2221 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2222
2223 Revert the last commit.
2224
2225 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2226
2227 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2228 Replace global lock object with local locks on global mutex.
2229 * src/mutex.cc: Likewise.
2230 * config/abi/pre/gnu.ver: Adjust.
2231 * testsuite/30_threads/call_once/call_once2.cc: New.
2232
2233 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2234
2235 PR libstdc++/39880
2236 PR libstdc++/39881
2237 PR libstdc++/39882
2238 * include/std/system_error (is_error_code_enum<errc>): Remove.
2239 (error_condition<>::error_condition(_ErrorCodeEnum,)
2240 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2241 (error_code<>::error_code(_ErrorCodeEnum,),
2242 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2243 * testsuite/19_diagnostics/system_error/39880.cc: New.
2244 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2245 Likewise.
2246 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2247 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2248 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2249 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2250 Adjust.
2251 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2252 Likewise.
2253 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2254 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2255 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2256 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2257 Likewise.
2258 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2259 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2260 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2261 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2262
2263 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2264
2265 * doc/xml/authors.xml: Add space.
2266 * doc/xml/faq.xml: Update links.
2267 * doc/xml/manual/intro.xml: Same.
2268 * doc/xml/manual/abi.xml: Update.
2269 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2270 * doc/xml/manual/status_cxxtr1.xml: Update links.
2271 * doc/xml/manual/status_cxx1998.xml: Same.
2272 * doc/xml/manual/status_cxx200x.xml: Same.
2273
2274 2009-04-22 Jan Hubicka <jh@suse.cz>
2275
2276 * include/tr1_impl/array (at): Do not use builtin_expect.
2277 * include/ext/throw_allocator.h (allocate): Likewise.
2278 * include/ext/pool_allocator.h (allocate): Likweise.
2279 * include/ext/bitmap_allocator.h (allocate): Likewise.
2280 * include/ext/rc_string_base.h (_S_construct): Likewise.
2281 * include/ext/malloc_allocator.h (allocate): Likewise.
2282 * include/ext/mt_allocator.h (allocate): Likewise.
2283 * include/ext/sso_string_base.h (_M_construct): Likewise.
2284 * include/bits/basic_string.tcc (_S_construct): Likewise.
2285
2286 2009-04-22 Jan Hubicka <jh@suse.cz>
2287
2288 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2289 (atexit, atoll, stroll, strtoull): Mark throw ()
2290 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2291 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2292 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2293 (atexit, atoll, stroll, strtoull): Mark throw ()
2294 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2295 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2296
2297 2009-04-21 Jan Hubicka <jh@suse.cz>
2298
2299 * include/ext/atomicity.h
2300 (__exchange_and_add, __atomic_add): Mark throw ().
2301 * config/os/aix/atomicity.h
2302 * config/os/aix/atomicity.h
2303 * config/os/irix/atomicity.h
2304 * config/cpu/cris/atomicity.h
2305 * config/cpu/m68k/atomicity.h
2306 * config/cpu/hppa/atomicity.h
2307 * config/cpu/sparc/atomicity.h
2308 * config/cpu/i386/atomicity.h
2309 * config/cpu/i486/atomicity.h
2310 * config/cpu/sh/atomicity.h
2311 * config/cpu/generic/atomicity_mutex/atomicity.h
2312 * config/cpu/generic/atomicity_builtins/atomicity.h
2313 (__exchange_and_add, __atomic_add): Mark throw ().
2314
2315 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2316
2317 PR libstdc++/39835
2318 * include/bits/random.h: Avoid the badname __alpha (and, for
2319 consistency, __beta too).
2320 * include/bits/random.tcc: Likewise.
2321
2322 2009-04-19 Jan Hubicka <jh@suse.cz>
2323
2324 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2325 _GLIBCXX_NOTHROW.
2326
2327 2009-04-19 Jan Hubicka <jh@suse.cz>
2328
2329 * include/c_compatibility/stdatomic.h
2330 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2331 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2332 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2333
2334 2009-04-18 Jan Hubicka <jh@suse.cz>
2335
2336 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2337 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2338 __cxa_get_globals_fast): Mark const.
2339 (__cxa_get_exception_ptr): Mark pure.
2340 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2341 (__terminate): Makr throw ().
2342 * libsupc++/exception (terminate): Mark throw().
2343 (uncaught_exception): Mark pure.
2344 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2345 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2346 Mark throw().
2347 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2348 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2349 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2350 __cxa_guard_abort): Mark throw ().
2351 (__cxa_pure_virtual): Mark noreturn.
2352 (__cxa_current_exception_type): Mark throw and pure.
2353 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2354 __cxa_exception_type): Mark pure.
2355 (_M_safe_bool_dummy): Mark pure and const.
2356
2357 2009-04-18 Jan Hubicka <jh@suse.cz>
2358
2359 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2360 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2361 _M_destroy_thread_key): Mark throw ()
2362 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2363 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2364 _M_get_max_length): Mark throw ().
2365 * include/debug/formatter.h (_M_message, _M_format_word,
2366 _M_get_max_length): Mark throw ().
2367 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2368 _M_detach_single): Mark throw ().
2369 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2370 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2371 throw ()
2372 (_M_get_mutex): Mark throw ().
2373 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2374 (_M_destroy_thread_key): Mark CONST and throw.
2375 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2376 throw ().
2377
2378 2009-04-18 Jan Hubicka <jh@suse.cz>
2379
2380 * src/condition_variable.cc (condition_variable,
2381 condition_variable_any constructors): Mark throw()
2382 * src/hash.cc (operator() for long double, string, and wstring): Mark
2383 throw ().
2384 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2385 _M_setup, rdbuf, str): Mark throw ().
2386 * src/chrono.cc (new): Mark throw ().
2387 * include/std/system_error (system_category, generic_category): Mark
2388 throw () and const.
2389 * include/std/chrono (now): Mark throw ().
2390 * include/std/condition_variable (condition_variable,
2391 ~condition_variable, condition_variable_any,
2392 ~condition_variable_any): Mark throw ().
2393 * include/std/mutex (mutex): Mark throw ().
2394 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2395 throw.
2396 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2397 and throw ().
2398 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2399 * include/bits/locale_classes.h (_S_initialize_once,
2400 _S_clone_c_locale): Mark throw ().
2401 (_S_get_c_name): Mark const and throw ().
2402 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2403 throw ().
2404 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2405 Mark throw ().
2406 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2407 throw ().
2408 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2409 ios_base): Mark throw ()
2410 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2411 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2412 (str, freeze, _M_setupf): Mark throw ().
2413 (pcount): Mark pure and throw ().
2414 (rdbuf): Mark const and throw ().
2415
2416 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2417
2418 PR libstdc++/39802
2419 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2420 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2421 Always accept negative values, for unsigned types too.
2422 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2423 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2424
2425 2009-04-18 Jan Hubicka <jh@suse.cz>
2426
2427 * include/debug/formater.h: Include bits/c++config.h.
2428 (_M_error): Mark noreturn.
2429 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2430 _GLIBCXX_NORETURN): New.
2431 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2432 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2433 Mark pure.
2434 * include/c_compatibility/stdatomic.h
2435 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2436 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2437 Mark by throw ().
2438 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2439 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2440 __atomic_flag_for_address): Mark by throw ().
2441
2442 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2443
2444 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2445
2446 2009-04-16 Jan Hubicka <jh@suse.cz>
2447
2448 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2449 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2450 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2451 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2452 out body to ...
2453 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2454 functions.
2455 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2456 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2457 _Rb_tree_black_count): Mark nothrow.
2458
2459 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2460
2461 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2462 from base classes.
2463 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2464
2465 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2466
2467 * doc/html: Regenerate.
2468
2469 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2470
2471 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2472
2473 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2474 * doc/xml/gnu/fdl-1.2.xml: Same.
2475 * doc/xml/manual/numerics.xml: Same.
2476 * doc/xml/manual/concurrency.xml: Same.
2477 * doc/xml/manual/intro.xml: Same.
2478 * doc/xml/manual/status_cxxtr1.xml: Same.
2479 * doc/xml/manual/containers.xml: Same.
2480 * doc/xml/manual/io.xml: Same.
2481 * doc/xml/manual/utilities.xml: Same.
2482 * doc/xml/manual/support.xml: Same.
2483 * doc/xml/manual/using.xml: Same.
2484 * doc/xml/manual/localization.xml: Same.
2485 * doc/xml/manual/locale.xml: Same.
2486 * doc/xml/manual/extensions.xml: Same.
2487 * doc/xml/manual/appendix_contributing.xml: Same.
2488 * doc/xml/manual/diagnostics.xml: Same.
2489 * doc/xml/manual/status_cxx200x.xml: Same.
2490
2491 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2492
2493 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2494 * doc/xml/manual/status_cxx200x.xml: Adjust.
2495
2496 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2497
2498 * doc/xml/spine.xml: Remove unused license entity, update
2499 copyright year.
2500
2501 * doc/xml/manual/spine.xml: Markup for primary index terms.
2502 * doc/xml/manual/numerics.xml: Same.
2503 * doc/xml/manual/intro.xml: Same.
2504 * doc/xml/manual/containers.xml: Same.
2505 * doc/xml/manual/io.xml: Same.
2506 * doc/xml/manual/appendix_porting.xml: Same.
2507 * doc/xml/manual/utilities.xml: Same.
2508 * doc/xml/manual/support.xml: Same.
2509 * doc/xml/manual/localization.xml: Same.
2510 * doc/xml/manual/strings.xml: Same.
2511 * doc/xml/manual/extensions.xml: Same.
2512 * doc/xml/manual/appendix_contributing.xml: Same.
2513 * doc/xml/manual/diagnostics.xml: Same.
2514 * doc/xml/manual/algorithms.xml: Same.
2515 * doc/xml/manual/appendix_free.xml: Same.
2516 * doc/xml/manual/iterators.xml: Same.
2517
2518 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2519 * doc/xml/gnu/fdl-1.2.xml: Same.
2520
2521 * doc/xml/manual/status_cxx200x.xml: Re-write.
2522
2523 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2524
2525 PR libstdc++/39629 (final bits)
2526 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2527 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2528 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2529 Fix formula for __j.
2530 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2531 const normal_distribution<>&): Remove.
2532 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2533 const uniform_int_distribution<>&), operator==(const
2534 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2535 operator==(const normal_distribution<>&, const normal_distribution<>&),
2536 operator==(const lognormal_distribution<>&,
2537 const lognormal_distribution<>&), operator==(const
2538 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2539 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2540 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2541 operator==(const student_t_distribution<>&,
2542 const student_t_distribution<>&), operator==(const
2543 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2544 operator==(const binomial_distribution<>&, const
2545 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2546 const geometric_distribution<>&), operator==(const
2547 negative_binomial_distribution<>&, const
2548 negative_binomial_distribution<>&), operator==(const
2549 poisson_distribution<>&, const poisson_distribution<>&),
2550 operator==(const exponential_distribution<>&,
2551 const exponential_distribution<>&), operator==(const
2552 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2553 weibull_distribution<>&, const weibull_distribution<>&),
2554 operator==(const extreme_value_distribution<>&,
2555 const extreme_value_distribution<>&), operator==(const
2556 discrete_distribution<>&, const discrete_distribution<>&),
2557 operator==(const piecewise_constant_distribution<>&,
2558 const piecewise_constant_distribution<>&), operator==(const
2559 piecewise_linear_distribution<>&, const
2560 piecewise_linear_distribution<>&)): Remove.
2561 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2562 serialize.cc: Remove.
2563 * testsuite/26_numerics/random/piecewise_constant_distribution/
2564 operators/serialize.cc: Likewise.
2565 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2566 serialize.cc: Likewise.
2567 * testsuite/26_numerics/random/normal_distribution/operators/
2568 serialize.cc: Likewise.
2569 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2570 serialize.cc: Likewise.
2571 * testsuite/26_numerics/random/poisson_distribution/operators/
2572 serialize.cc: Likewise.
2573 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2574 serialize.cc: Likewise.
2575 * testsuite/26_numerics/random/discrete_distribution/operators/
2576 serialize.cc: Likewise.
2577 * testsuite/26_numerics/random/weibull_distribution/operators/
2578 serialize.cc: Likewise.
2579 * testsuite/26_numerics/random/negative_binomial_distribution/
2580 operators/serialize.cc: Likewise.
2581 * testsuite/26_numerics/random/cauchy_distribution/operators/
2582 serialize.cc: Likewise.
2583 * testsuite/26_numerics/random/gamma_distribution/operators/
2584 serialize.cc: Likewise.
2585 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2586 serialize.cc: Likewise.
2587 * testsuite/26_numerics/random/exponential_distribution/operators/
2588 serialize.cc: Likewise.
2589 * testsuite/26_numerics/random/lognormal_distribution/operators/
2590 serialize.cc: Likewise.
2591 * testsuite/26_numerics/random/binomial_distribution/operators/
2592 serialize.cc: Likewise.
2593 * testsuite/26_numerics/random/extreme_value_distribution/
2594 operators/serialize.cc: Likewise.
2595 * testsuite/26_numerics/random/piecewise_linear_distribution/
2596 operators/serialize.cc: Likewise.
2597 * testsuite/26_numerics/random/student_t_distribution/operators/
2598 serialize.cc: Likewise.
2599 * testsuite/26_numerics/random/geometric_distribution/operators/
2600 serialize.cc: Likewise.
2601
2602 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2603 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2604 mersenne_twister_engine<>::seed(_Gen&,
2605 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2606 subtract_with_carry_engine<>::seed(_Gen&,
2607 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2608 Remove, unused.
2609 * include/bits/random.tcc (linear_congruential_engine<>::
2610 seed(_Gen&, false_type): Likewise.
2611
2612 2009-04-09 Nick Clifton <nickc@redhat.com>
2613
2614 * src/allocator-inst.cc: Change copyright header to refer to
2615 version 3 of the GNU General Public License with version 3.1
2616 of the GCC Runtime Library Exception and to point readers at
2617 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2618 web page.
2619 * config/abi/compatibility.h: Likewise.
2620 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2621 * config/abi/pre/gnu.ver: Likewise.
2622 * config/allocator/bitmap_allocator_base.h: Likewise.
2623 * config/allocator/malloc_allocator_base.h: Likewise.
2624 * config/allocator/mt_allocator_base.h: Likewise.
2625 * config/allocator/new_allocator_base.h: Likewise.
2626 * config/allocator/pool_allocator_base.h: Likewise.
2627 * config/cpu/alpha/atomic_word.h: Likewise.
2628 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2629 * config/cpu/cris/atomic_word.h: Likewise.
2630 * config/cpu/cris/atomicity.h: Likewise.
2631 * config/cpu/generic/atomic_word.h: Likewise.
2632 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2633 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2634 * config/cpu/generic/cpu_defines.h: Likewise.
2635 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2636 * config/cpu/hppa/atomicity.h: Likewise.
2637 * config/cpu/i386/atomicity.h: Likewise.
2638 * config/cpu/i486/atomicity.h: Likewise.
2639 * config/cpu/ia64/atomic_word.h: Likewise.
2640 * config/cpu/m68k/atomicity.h: Likewise.
2641 * config/cpu/powerpc/atomic_word.h: Likewise.
2642 * config/cpu/powerpc/cpu_defines.h: Likewise.
2643 * config/cpu/sh/atomicity.h: Likewise.
2644 * config/cpu/sparc/atomic_word.h: Likewise.
2645 * config/cpu/sparc/atomicity.h: Likewise.
2646 * config/io/basic_file_stdio.cc: Likewise.
2647 * config/io/basic_file_stdio.h: Likewise.
2648 * config/io/c_io_stdio.h: Likewise.
2649 * config/locale/darwin/ctype_members.cc: Likewise.
2650 * config/locale/generic/c++locale_internal.h: Likewise.
2651 * config/locale/generic/c_locale.cc: Likewise.
2652 * config/locale/generic/c_locale.h: Likewise.
2653 * config/locale/generic/codecvt_members.cc: Likewise.
2654 * config/locale/generic/collate_members.cc: Likewise.
2655 * config/locale/generic/ctype_members.cc: Likewise.
2656 * config/locale/generic/messages_members.cc: Likewise.
2657 * config/locale/generic/messages_members.h: Likewise.
2658 * config/locale/generic/monetary_members.cc: Likewise.
2659 * config/locale/generic/numeric_members.cc: Likewise.
2660 * config/locale/generic/time_members.cc: Likewise.
2661 * config/locale/generic/time_members.h: Likewise.
2662 * config/locale/gnu/c++locale_internal.h: Likewise.
2663 * config/locale/gnu/c_locale.cc: Likewise.
2664 * config/locale/gnu/c_locale.h: Likewise.
2665 * config/locale/gnu/codecvt_members.cc: Likewise.
2666 * config/locale/gnu/collate_members.cc: Likewise.
2667 * config/locale/gnu/ctype_members.cc: Likewise.
2668 * config/locale/gnu/messages_members.cc: Likewise.
2669 * config/locale/gnu/messages_members.h: Likewise.
2670 * config/locale/gnu/monetary_members.cc: Likewise.
2671 * config/locale/gnu/numeric_members.cc: Likewise.
2672 * config/locale/gnu/time_members.cc: Likewise.
2673 * config/locale/gnu/time_members.h: Likewise.
2674 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2675 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2676 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2677 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2678 * config/os/aix/atomic_word.h: Likewise.
2679 * config/os/aix/atomicity.h: Likewise.
2680 * config/os/aix/ctype_base.h: Likewise.
2681 * config/os/aix/ctype_inline.h: Likewise.
2682 * config/os/aix/ctype_noninline.h: Likewise.
2683 * config/os/aix/os_defines.h: Likewise.
2684 * config/os/bsd/darwin/ctype_base.h: Likewise.
2685 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2686 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2687 * config/os/bsd/darwin/os_defines.h: Likewise.
2688 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2689 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2690 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2691 * config/os/bsd/freebsd/os_defines.h: Likewise.
2692 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2693 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2694 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2695 * config/os/bsd/netbsd/os_defines.h: Likewise.
2696 * config/os/djgpp/ctype_base.h: Likewise.
2697 * config/os/djgpp/ctype_inline.h: Likewise.
2698 * config/os/djgpp/ctype_noninline.h: Likewise.
2699 * config/os/djgpp/os_defines.h: Likewise.
2700 * config/os/generic/ctype_base.h: Likewise.
2701 * config/os/generic/ctype_inline.h: Likewise.
2702 * config/os/generic/ctype_noninline.h: Likewise.
2703 * config/os/generic/error_constants.h: Likewise.
2704 * config/os/generic/os_defines.h: Likewise.
2705 * config/os/gnu-linux/ctype_base.h: Likewise.
2706 * config/os/gnu-linux/ctype_inline.h: Likewise.
2707 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2708 * config/os/gnu-linux/os_defines.h: Likewise.
2709 * config/os/hpux/ctype_base.h: Likewise.
2710 * config/os/hpux/ctype_inline.h: Likewise.
2711 * config/os/hpux/ctype_noninline.h: Likewise.
2712 * config/os/hpux/os_defines.h: Likewise.
2713 * config/os/irix/atomic_word.h: Likewise.
2714 * config/os/irix/atomicity.h: Likewise.
2715 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2716 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2717 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2718 * config/os/irix/irix5.2/os_defines.h: Likewise.
2719 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2720 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2721 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2722 * config/os/irix/irix6.5/os_defines.h: Likewise.
2723 * config/os/mingw32/ctype_base.h: Likewise.
2724 * config/os/mingw32/ctype_inline.h: Likewise.
2725 * config/os/mingw32/ctype_noninline.h: Likewise.
2726 * config/os/mingw32/error_constants.h: Likewise.
2727 * config/os/mingw32/os_defines.h: Likewise.
2728 * config/os/newlib/ctype_base.h: Likewise.
2729 * config/os/newlib/ctype_inline.h: Likewise.
2730 * config/os/newlib/ctype_noninline.h: Likewise.
2731 * config/os/newlib/os_defines.h: Likewise.
2732 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2733 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2734 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2735 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2736 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2737 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2738 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2739 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2740 * config/os/tpf/ctype_base.h: Likewise.
2741 * config/os/tpf/ctype_inline.h: Likewise.
2742 * config/os/tpf/ctype_noninline.h: Likewise.
2743 * config/os/tpf/os_defines.h: Likewise.
2744 * config/os/uclibc/ctype_base.h: Likewise.
2745 * config/os/uclibc/ctype_inline.h: Likewise.
2746 * config/os/uclibc/ctype_noninline.h: Likewise.
2747 * config/os/uclibc/os_defines.h: Likewise.
2748 * config/os/vxworks/ctype_base.h: Likewise.
2749 * config/os/vxworks/ctype_inline.h: Likewise.
2750 * config/os/vxworks/ctype_noninline.h: Likewise.
2751 * config/os/vxworks/os_defines.h: Likewise.
2752 * include/backward/auto_ptr.h: Likewise.
2753 * include/backward/backward_warning.h: Likewise.
2754 * include/backward/binders.h: Likewise.
2755 * include/backward/hash_fun.h: Likewise.
2756 * include/backward/hash_map: Likewise.
2757 * include/backward/hash_set: Likewise.
2758 * include/backward/hashtable.h: Likewise.
2759 * include/backward/strstream: Likewise.
2760 * include/bits/algorithmfwd.h: Likewise.
2761 * include/bits/allocator.h: Likewise.
2762 * include/bits/atomic_0.h: Likewise.
2763 * include/bits/atomic_2.h: Likewise.
2764 * include/bits/atomicfwd_c.h: Likewise.
2765 * include/bits/atomicfwd_cxx.h: Likewise.
2766 * include/bits/basic_ios.h: Likewise.
2767 * include/bits/basic_ios.tcc: Likewise.
2768 * include/bits/basic_string.h: Likewise.
2769 * include/bits/basic_string.tcc: Likewise.
2770 * include/bits/boost_concept_check.h: Likewise.
2771 * include/bits/c++config: Likewise.
2772 * include/bits/char_traits.h: Likewise.
2773 * include/bits/codecvt.h: Likewise.
2774 * include/bits/concept_check.h: Likewise.
2775 * include/bits/cpp_type_traits.h: Likewise.
2776 * include/bits/deque.tcc: Likewise.
2777 * include/bits/forward_list.h: Likewise.
2778 * include/bits/forward_list.tcc: Likewise.
2779 * include/bits/fstream.tcc: Likewise.
2780 * include/bits/functexcept.h: Likewise.
2781 * include/bits/functional_hash.h: Likewise.
2782 * include/bits/gslice.h: Likewise.
2783 * include/bits/gslice_array.h: Likewise.
2784 * include/bits/hashtable.h: Likewise.
2785 * include/bits/indirect_array.h: Likewise.
2786 * include/bits/ios_base.h: Likewise.
2787 * include/bits/istream.tcc: Likewise.
2788 * include/bits/list.tcc: Likewise.
2789 * include/bits/locale_classes.h: Likewise.
2790 * include/bits/locale_classes.tcc: Likewise.
2791 * include/bits/locale_facets.h: Likewise.
2792 * include/bits/locale_facets.tcc: Likewise.
2793 * include/bits/locale_facets_nonio.h: Likewise.
2794 * include/bits/locale_facets_nonio.tcc: Likewise.
2795 * include/bits/localefwd.h: Likewise.
2796 * include/bits/mask_array.h: Likewise.
2797 * include/bits/move.h: Likewise.
2798 * include/bits/ostream.tcc: Likewise.
2799 * include/bits/ostream_insert.h: Likewise.
2800 * include/bits/postypes.h: Likewise.
2801 * include/bits/shared_ptr.h: Likewise.
2802 * include/bits/slice_array.h: Likewise.
2803 * include/bits/sstream.tcc: Likewise.
2804 * include/bits/stl_algo.h: Likewise.
2805 * include/bits/stl_algobase.h: Likewise.
2806 * include/bits/stl_bvector.h: Likewise.
2807 * include/bits/stl_construct.h: Likewise.
2808 * include/bits/stl_deque.h: Likewise.
2809 * include/bits/stl_function.h: Likewise.
2810 * include/bits/stl_heap.h: Likewise.
2811 * include/bits/stl_iterator.h: Likewise.
2812 * include/bits/stl_iterator_base_funcs.h: Likewise.
2813 * include/bits/stl_iterator_base_types.h: Likewise.
2814 * include/bits/stl_list.h: Likewise.
2815 * include/bits/stl_map.h: Likewise.
2816 * include/bits/stl_multimap.h: Likewise.
2817 * include/bits/stl_multiset.h: Likewise.
2818 * include/bits/stl_numeric.h: Likewise.
2819 * include/bits/stl_pair.h: Likewise.
2820 * include/bits/stl_queue.h: Likewise.
2821 * include/bits/stl_raw_storage_iter.h: Likewise.
2822 * include/bits/stl_relops.h: Likewise.
2823 * include/bits/stl_set.h: Likewise.
2824 * include/bits/stl_stack.h: Likewise.
2825 * include/bits/stl_tempbuf.h: Likewise.
2826 * include/bits/stl_tree.h: Likewise.
2827 * include/bits/stl_uninitialized.h: Likewise.
2828 * include/bits/stl_vector.h: Likewise.
2829 * include/bits/stream_iterator.h: Likewise.
2830 * include/bits/streambuf.tcc: Likewise.
2831 * include/bits/streambuf_iterator.h: Likewise.
2832 * include/bits/stringfwd.h: Likewise.
2833 * include/bits/unique_ptr.h: Likewise.
2834 * include/bits/valarray_after.h: Likewise.
2835 * include/bits/valarray_array.h: Likewise.
2836 * include/bits/valarray_array.tcc: Likewise.
2837 * include/bits/valarray_before.h: Likewise.
2838 * include/bits/vector.tcc: Likewise.
2839 * include/c/cassert: Likewise.
2840 * include/c/cctype: Likewise.
2841 * include/c/cerrno: Likewise.
2842 * include/c/cfloat: Likewise.
2843 * include/c/ciso646: Likewise.
2844 * include/c/climits: Likewise.
2845 * include/c/clocale: Likewise.
2846 * include/c/cmath: Likewise.
2847 * include/c/csetjmp: Likewise.
2848 * include/c/csignal: Likewise.
2849 * include/c/cstdarg: Likewise.
2850 * include/c/cstddef: Likewise.
2851 * include/c/cstdio: Likewise.
2852 * include/c/cstdlib: Likewise.
2853 * include/c/cstring: Likewise.
2854 * include/c/ctime: Likewise.
2855 * include/c/cwchar: Likewise.
2856 * include/c/cwctype: Likewise.
2857 * include/c_compatibility/assert.h: Likewise.
2858 * include/c_compatibility/complex.h: Likewise.
2859 * include/c_compatibility/ctype.h: Likewise.
2860 * include/c_compatibility/errno.h: Likewise.
2861 * include/c_compatibility/fenv.h: Likewise.
2862 * include/c_compatibility/float.h: Likewise.
2863 * include/c_compatibility/inttypes.h: Likewise.
2864 * include/c_compatibility/iso646.h: Likewise.
2865 * include/c_compatibility/limits.h: Likewise.
2866 * include/c_compatibility/locale.h: Likewise.
2867 * include/c_compatibility/math.h: Likewise.
2868 * include/c_compatibility/setjmp.h: Likewise.
2869 * include/c_compatibility/signal.h: Likewise.
2870 * include/c_compatibility/stdarg.h: Likewise.
2871 * include/c_compatibility/stdatomic.h: Likewise.
2872 * include/c_compatibility/stdbool.h: Likewise.
2873 * include/c_compatibility/stddef.h: Likewise.
2874 * include/c_compatibility/stdint.h: Likewise.
2875 * include/c_compatibility/stdio.h: Likewise.
2876 * include/c_compatibility/stdlib.h: Likewise.
2877 * include/c_compatibility/string.h: Likewise.
2878 * include/c_compatibility/tgmath.h: Likewise.
2879 * include/c_compatibility/time.h: Likewise.
2880 * include/c_compatibility/wchar.h: Likewise.
2881 * include/c_compatibility/wctype.h: Likewise.
2882 * include/c_global/cassert: Likewise.
2883 * include/c_global/ccomplex: Likewise.
2884 * include/c_global/cctype: Likewise.
2885 * include/c_global/cerrno: Likewise.
2886 * include/c_global/cfenv: Likewise.
2887 * include/c_global/cfloat: Likewise.
2888 * include/c_global/cinttypes: Likewise.
2889 * include/c_global/ciso646: Likewise.
2890 * include/c_global/climits: Likewise.
2891 * include/c_global/clocale: Likewise.
2892 * include/c_global/cmath.tcc: Likewise.
2893 * include/c_global/cmath: Likewise.
2894 * include/c_global/csetjmp: Likewise.
2895 * include/c_global/csignal: Likewise.
2896 * include/c_global/cstdarg: Likewise.
2897 * include/c_global/cstdatomic: Likewise.
2898 * include/c_global/cstdbool: Likewise.
2899 * include/c_global/cstddef: Likewise.
2900 * include/c_global/cstdint: Likewise.
2901 * include/c_global/cstdio: Likewise.
2902 * include/c_global/cstdlib: Likewise.
2903 * include/c_global/cstring: Likewise.
2904 * include/c_global/ctgmath: Likewise.
2905 * include/c_global/ctime: Likewise.
2906 * include/c_global/cwchar: Likewise.
2907 * include/c_global/cwctype: Likewise.
2908 * include/c_std/cassert: Likewise.
2909 * include/c_std/cctype: Likewise.
2910 * include/c_std/cerrno: Likewise.
2911 * include/c_std/cfloat: Likewise.
2912 * include/c_std/ciso646: Likewise.
2913 * include/c_std/climits: Likewise.
2914 * include/c_std/clocale: Likewise.
2915 * include/c_std/cmath.tcc: Likewise.
2916 * include/c_std/cmath: Likewise.
2917 * include/c_std/csetjmp: Likewise.
2918 * include/c_std/csignal: Likewise.
2919 * include/c_std/cstdarg: Likewise.
2920 * include/c_std/cstddef: Likewise.
2921 * include/c_std/cstdio: Likewise.
2922 * include/c_std/cstdlib: Likewise.
2923 * include/c_std/cstring: Likewise.
2924 * include/c_std/ctime: Likewise.
2925 * include/c_std/cwchar: Likewise.
2926 * include/c_std/cwctype: Likewise.
2927 * include/debug/bitset: Likewise.
2928 * include/debug/debug.h: Likewise.
2929 * include/debug/deque: Likewise.
2930 * include/debug/formatter.h: Likewise.
2931 * include/debug/functions.h: Likewise.
2932 * include/debug/list: Likewise.
2933 * include/debug/macros.h: Likewise.
2934 * include/debug/map.h: Likewise.
2935 * include/debug/map: Likewise.
2936 * include/debug/multimap.h: Likewise.
2937 * include/debug/multiset.h: Likewise.
2938 * include/debug/safe_base.h: Likewise.
2939 * include/debug/safe_iterator.h: Likewise.
2940 * include/debug/safe_iterator.tcc: Likewise.
2941 * include/debug/safe_sequence.h: Likewise.
2942 * include/debug/set.h: Likewise.
2943 * include/debug/set: Likewise.
2944 * include/debug/string: Likewise.
2945 * include/debug/unordered_map: Likewise.
2946 * include/debug/unordered_set: Likewise.
2947 * include/debug/vector: Likewise.
2948 * include/ext/algorithm: Likewise.
2949 * include/ext/array_allocator.h: Likewise.
2950 * include/ext/atomicity.h: Likewise.
2951 * include/ext/bitmap_allocator.h: Likewise.
2952 * include/ext/cast.h: Likewise.
2953 * include/ext/codecvt_specializations.h: Likewise.
2954 * include/ext/concurrence.h: Likewise.
2955 * include/ext/debug_allocator.h: Likewise.
2956 * include/ext/enc_filebuf.h: Likewise.
2957 * include/ext/extptr_allocator.h: Likewise.
2958 * include/ext/functional: Likewise.
2959 * include/ext/iterator: Likewise.
2960 * include/ext/malloc_allocator.h: Likewise.
2961 * include/ext/memory: Likewise.
2962 * include/ext/mt_allocator.h: Likewise.
2963 * include/ext/new_allocator.h: Likewise.
2964 * include/ext/numeric: Likewise.
2965 * include/ext/numeric_traits.h: Likewise.
2966 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2967 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2968 Likewise.
2969 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2970 Likewise.
2971 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2972 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2973 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2974 Likewise.
2975 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2976 Likewise.
2977 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2978 Likewise.
2979 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2980 Likewise.
2981 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2982 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2983 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2984 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2985 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2986 Likewise.
2987 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2988 Likewise.
2989 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2990 Likewise.
2991 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2992 Likewise.
2993 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2994 Likewise.
2995 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2996 Likewise.
2997 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2998 Likewise.
2999 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3000 Likewise.
3001 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3002 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3003 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3004 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3005 Likewise.
3006 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3007 Likewise.
3008 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3009 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3010 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3011 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3012 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3013 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3014 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3015 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3016 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3017 Likewise.
3018 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3019 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3020 Likewise.
3021 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3022 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3023 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3024 Likewise.
3025 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3026 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3027 Likewise.
3028 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3029 Likewise.
3030 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3031 Likewise.
3032 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3033 Likewise.
3034 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3035 Likewise.
3036 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3037 Likewise.
3038 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3039 Likewise.
3040 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3041 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3042 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3043 Likewise.
3044 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3045 Likewise.
3046 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3047 Likewise.
3048 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3049 Likewise.
3050 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3051 Likewise.
3052 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3053 Likewise.
3054 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3055 Likewise.
3056 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3057 Likewise.
3058 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3059 Likewise.
3060 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3061 Likewise.
3062 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3063 Likewise.
3064 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3065 Likewise.
3066 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3067 Likewise.
3068 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3069 Likewise.
3070 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3071 Likewise.
3072 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3073 Likewise.
3074 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3075 Likewise.
3076 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3077 Likewise.
3078 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3079 Likewise.
3080 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3081 Likewise.
3082 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3083 Likewise.
3084 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3085 Likewise.
3086 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3087 Likewise.
3088 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3089 Likewise.
3090 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3091 Likewise.
3092 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3093 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3094 Likewise.
3095 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3096 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3097 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3098 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3099 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3100 Likewise.
3101 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3102 Likewise.
3103 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3104 Likewise.
3105 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3106 Likewise.
3107 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3108 Likewise.
3109 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3110 Likewise.
3111 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3112 Likewise.
3113 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3114 Likewise.
3115 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3116 Likewise.
3117 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3118 Likewise.
3119 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3120 Likewise.
3121 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3122 Likewise.
3123 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3124 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3125 Likewise.
3126 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3129 Likewise.
3130 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3131 Likewise.
3132 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3133 Likewise.
3134 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3139 Likewise.
3140 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3141 Likewise.
3142 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3143 Likewise.
3144 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3145 Likewise.
3146 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3147 Likewise.
3148 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3149 Likewise.
3150 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3151 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3156 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3157 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3158 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3159 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3160 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3161 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3162 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3163 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3164 Likewise.
3165 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3166 Likewise.
3167 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3168 Likewise.
3169 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3170 Likewise.
3171 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3172 Likewise.
3173 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3174 Likewise.
3175 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3176 Likewise.
3177 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3178 Likewise.
3179 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3180 Likewise.
3181 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3182 Likewise.
3183 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3184 Likewise.
3185 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3186 Likewise.
3187 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3188 Likewise.
3189 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3192 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3193 Likewise.
3194 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3195 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3196 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3197 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3198 Likewise.
3199 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3200 Likewise.
3201 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3202 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3203 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3204 Likewise.
3205 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3206 Likewise.
3207 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3208 Likewise.
3209 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3210 Likewise.
3211 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3212 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3213 Likewise.
3214 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3215 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3216 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3217 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3218 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3219 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3220 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3221 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3222 Likewise.
3223 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3226 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3227 Likewise.
3228 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3229 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3230 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3231 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3232 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3233 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3234 Likewise.
3235 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3236 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3237 Likewise.
3238 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3239 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3242 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3243 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3244 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3245 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3246 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3247 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3248 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3249 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3250 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3251 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3252 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3253 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3254 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3255 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3256 Likewise.
3257 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3258 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3259 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3260 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3265 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3266 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3267 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3268 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3271 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3272 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3273 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3274 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3275 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3276 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3277 Likewise.
3278 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3279 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3280 Likewise.
3281 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3282 Likewise.
3283 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3284 Likewise.
3285 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3286 Likewise.
3287 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3288 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3289 Likewise.
3290 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3291 Likewise.
3292 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3293 Likewise.
3294 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3295 Likewise.
3296 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3297 Likewise.
3298 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3299 Likewise.
3300 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3301 Likewise.
3302 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3303 Likewise.
3304 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3305 Likewise.
3306 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3307 Likewise.
3308 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3309 Likewise.
3310 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3311 Likewise.
3312 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3313 Likewise.
3314 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3315 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3316 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3317 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3318 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3319 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3320 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3321 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3322 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3323 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3324 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3325 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3328 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3329 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3330 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3331 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3332 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3333 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3334 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3335 Likewise.
3336 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3337 Likewise.
3338 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3339 Likewise.
3340 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3341 Likewise.
3342 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3343 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3344 Likewise.
3345 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3346 Likewise.
3347 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3348 Likewise.
3349 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3350 Likewise.
3351 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3352 Likewise.
3353 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3354 Likewise.
3355 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3356 Likewise.
3357 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3358 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3359 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3360 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3361 Likewise.
3362 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3363 Likewise.
3364 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3365 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3366 Likewise.
3367 * include/ext/pb_ds/exception.hpp: Likewise.
3368 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3369 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3370 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3371 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3372 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3373 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3374 * include/ext/pod_char_traits.h: Likewise.
3375 * include/ext/pointer.h: Likewise.
3376 * include/ext/pool_allocator.h: Likewise.
3377 * include/ext/rb_tree: Likewise.
3378 * include/ext/rc_string_base.h: Likewise.
3379 * include/ext/rope: Likewise.
3380 * include/ext/ropeimpl.h: Likewise.
3381 * include/ext/slist: Likewise.
3382 * include/ext/sso_string_base.h: Likewise.
3383 * include/ext/stdio_filebuf.h: Likewise.
3384 * include/ext/stdio_sync_filebuf.h: Likewise.
3385 * include/ext/string_conversions.h: Likewise.
3386 * include/ext/throw_allocator.h: Likewise.
3387 * include/ext/type_traits.h: Likewise.
3388 * include/ext/typelist.h: Likewise.
3389 * include/ext/vstring.h: Likewise.
3390 * include/ext/vstring.tcc: Likewise.
3391 * include/ext/vstring_fwd.h: Likewise.
3392 * include/ext/vstring_util.h: Likewise.
3393 * include/parallel/algo.h: Likewise.
3394 * include/parallel/algobase.h: Likewise.
3395 * include/parallel/algorithm: Likewise.
3396 * include/parallel/algorithmfwd.h: Likewise.
3397 * include/parallel/balanced_quicksort.h: Likewise.
3398 * include/parallel/base.h: Likewise.
3399 * include/parallel/basic_iterator.h: Likewise.
3400 * include/parallel/checkers.h: Likewise.
3401 * include/parallel/compatibility.h: Likewise.
3402 * include/parallel/compiletime_settings.h: Likewise.
3403 * include/parallel/equally_split.h: Likewise.
3404 * include/parallel/features.h: Likewise.
3405 * include/parallel/find.h: Likewise.
3406 * include/parallel/find_selectors.h: Likewise.
3407 * include/parallel/for_each.h: Likewise.
3408 * include/parallel/for_each_selectors.h: Likewise.
3409 * include/parallel/iterator.h: Likewise.
3410 * include/parallel/list_partition.h: Likewise.
3411 * include/parallel/losertree.h: Likewise.
3412 * include/parallel/merge.h: Likewise.
3413 * include/parallel/multiseq_selection.h: Likewise.
3414 * include/parallel/multiway_merge.h: Likewise.
3415 * include/parallel/multiway_mergesort.h: Likewise.
3416 * include/parallel/numeric: Likewise.
3417 * include/parallel/numericfwd.h: Likewise.
3418 * include/parallel/omp_loop.h: Likewise.
3419 * include/parallel/omp_loop_static.h: Likewise.
3420 * include/parallel/par_loop.h: Likewise.
3421 * include/parallel/parallel.h: Likewise.
3422 * include/parallel/partial_sum.h: Likewise.
3423 * include/parallel/partition.h: Likewise.
3424 * include/parallel/queue.h: Likewise.
3425 * include/parallel/quicksort.h: Likewise.
3426 * include/parallel/random_number.h: Likewise.
3427 * include/parallel/random_shuffle.h: Likewise.
3428 * include/parallel/search.h: Likewise.
3429 * include/parallel/set_operations.h: Likewise.
3430 * include/parallel/settings.h: Likewise.
3431 * include/parallel/sort.h: Likewise.
3432 * include/parallel/tags.h: Likewise.
3433 * include/parallel/types.h: Likewise.
3434 * include/parallel/unique_copy.h: Likewise.
3435 * include/parallel/workstealing.h: Likewise.
3436 * include/precompiled/extc++.h: Likewise.
3437 * include/precompiled/stdc++.h: Likewise.
3438 * include/precompiled/stdtr1c++.h: Likewise.
3439 * include/std/algorithm: Likewise.
3440 * include/std/array: Likewise.
3441 * include/std/bitset: Likewise.
3442 * include/std/c++0x_warning.h: Likewise.
3443 * include/std/chrono: Likewise.
3444 * include/std/complex: Likewise.
3445 * include/std/condition_variable: Likewise.
3446 * include/std/deque: Likewise.
3447 * include/std/forward_list: Likewise.
3448 * include/std/fstream: Likewise.
3449 * include/std/functional: Likewise.
3450 * include/std/iomanip: Likewise.
3451 * include/std/ios: Likewise.
3452 * include/std/iosfwd: Likewise.
3453 * include/std/iostream: Likewise.
3454 * include/std/istream: Likewise.
3455 * include/std/iterator: Likewise.
3456 * include/std/limits: Likewise.
3457 * include/std/list: Likewise.
3458 * include/std/locale: Likewise.
3459 * include/std/map: Likewise.
3460 * include/std/memory: Likewise.
3461 * include/std/mutex: Likewise.
3462 * include/std/numeric: Likewise.
3463 * include/std/ostream: Likewise.
3464 * include/std/queue: Likewise.
3465 * include/std/random: Likewise.
3466 * include/std/ratio: Likewise.
3467 * include/std/regex: Likewise.
3468 * include/std/set: Likewise.
3469 * include/std/sstream: Likewise.
3470 * include/std/stack: Likewise.
3471 * include/std/stdexcept: Likewise.
3472 * include/std/streambuf: Likewise.
3473 * include/std/string: Likewise.
3474 * include/std/system_error: Likewise.
3475 * include/std/thread: Likewise.
3476 * include/std/tuple: Likewise.
3477 * include/std/type_traits: Likewise.
3478 * include/std/unordered_map: Likewise.
3479 * include/std/unordered_set: Likewise.
3480 * include/std/utility: Likewise.
3481 * include/std/valarray: Likewise.
3482 * include/std/vector: Likewise.
3483 * include/tr1/array: Likewise.
3484 * include/tr1/bessel_function.tcc: Likewise.
3485 * include/tr1/beta_function.tcc: Likewise.
3486 * include/tr1/ccomplex: Likewise.
3487 * include/tr1/cctype: Likewise.
3488 * include/tr1/cfenv: Likewise.
3489 * include/tr1/cfloat: Likewise.
3490 * include/tr1/cinttypes: Likewise.
3491 * include/tr1/climits: Likewise.
3492 * include/tr1/cmath: Likewise.
3493 * include/tr1/complex.h: Likewise.
3494 * include/tr1/complex: Likewise.
3495 * include/tr1/cstdarg: Likewise.
3496 * include/tr1/cstdbool: Likewise.
3497 * include/tr1/cstdint: Likewise.
3498 * include/tr1/cstdio: Likewise.
3499 * include/tr1/cstdlib: Likewise.
3500 * include/tr1/ctgmath: Likewise.
3501 * include/tr1/ctime: Likewise.
3502 * include/tr1/ctype.h: Likewise.
3503 * include/tr1/cwchar: Likewise.
3504 * include/tr1/cwctype: Likewise.
3505 * include/tr1/ell_integral.tcc: Likewise.
3506 * include/tr1/exp_integral.tcc: Likewise.
3507 * include/tr1/fenv.h: Likewise.
3508 * include/tr1/float.h: Likewise.
3509 * include/tr1/functional: Likewise.
3510 * include/tr1/functional_hash.h: Likewise.
3511 * include/tr1/gamma.tcc: Likewise.
3512 * include/tr1/hashtable.h: Likewise.
3513 * include/tr1/hypergeometric.tcc: Likewise.
3514 * include/tr1/inttypes.h: Likewise.
3515 * include/tr1/legendre_function.tcc: Likewise.
3516 * include/tr1/limits.h: Likewise.
3517 * include/tr1/math.h: Likewise.
3518 * include/tr1/memory: Likewise.
3519 * include/tr1/modified_bessel_func.tcc: Likewise.
3520 * include/tr1/poly_hermite.tcc: Likewise.
3521 * include/tr1/poly_laguerre.tcc: Likewise.
3522 * include/tr1/random: Likewise.
3523 * include/tr1/regex: Likewise.
3524 * include/tr1/riemann_zeta.tcc: Likewise.
3525 * include/tr1/shared_ptr.h: Likewise.
3526 * include/tr1/special_function_util.h: Likewise.
3527 * include/tr1/stdarg.h: Likewise.
3528 * include/tr1/stdbool.h: Likewise.
3529 * include/tr1/stdint.h: Likewise.
3530 * include/tr1/stdio.h: Likewise.
3531 * include/tr1/stdlib.h: Likewise.
3532 * include/tr1/tgmath.h: Likewise.
3533 * include/tr1/tuple: Likewise.
3534 * include/tr1/type_traits: Likewise.
3535 * include/tr1/unordered_map: Likewise.
3536 * include/tr1/unordered_set: Likewise.
3537 * include/tr1/utility: Likewise.
3538 * include/tr1/wchar.h: Likewise.
3539 * include/tr1/wctype.h: Likewise.
3540 * include/tr1_impl/array: Likewise.
3541 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3542 * include/tr1_impl/cctype: Likewise.
3543 * include/tr1_impl/cfenv: Likewise.
3544 * include/tr1_impl/cinttypes: Likewise.
3545 * include/tr1_impl/cmath: Likewise.
3546 * include/tr1_impl/complex: Likewise.
3547 * include/tr1_impl/cstdint: Likewise.
3548 * include/tr1_impl/cstdio: Likewise.
3549 * include/tr1_impl/cstdlib: Likewise.
3550 * include/tr1_impl/cwchar: Likewise.
3551 * include/tr1_impl/cwctype: Likewise.
3552 * include/tr1_impl/functional: Likewise.
3553 * include/tr1_impl/functional_hash.h: Likewise.
3554 * include/tr1_impl/hashtable: Likewise.
3555 * include/tr1_impl/hashtable_policy.h: Likewise.
3556 * include/tr1_impl/random.tcc: Likewise.
3557 * include/tr1_impl/random: Likewise.
3558 * include/tr1_impl/regex: Likewise.
3559 * include/tr1_impl/type_traits: Likewise.
3560 * include/tr1_impl/unordered_map: Likewise.
3561 * include/tr1_impl/unordered_set: Likewise.
3562 * include/tr1_impl/utility: Likewise.
3563 * libsupc++/array_type_info.cc: Likewise.
3564 * libsupc++/atexit_arm.cc: Likewise.
3565 * libsupc++/bad_cast.cc: Likewise.
3566 * libsupc++/bad_typeid.cc: Likewise.
3567 * libsupc++/class_type_info.cc: Likewise.
3568 * libsupc++/cxxabi-forced.h: Likewise.
3569 * libsupc++/cxxabi.h: Likewise.
3570 * libsupc++/del_op.cc: Likewise.
3571 * libsupc++/del_opnt.cc: Likewise.
3572 * libsupc++/del_opv.cc: Likewise.
3573 * libsupc++/del_opvnt.cc: Likewise.
3574 * libsupc++/dyncast.cc: Likewise.
3575 * libsupc++/eh_alloc.cc: Likewise.
3576 * libsupc++/eh_arm.cc: Likewise.
3577 * libsupc++/eh_aux_runtime.cc: Likewise.
3578 * libsupc++/eh_call.cc: Likewise.
3579 * libsupc++/eh_catch.cc: Likewise.
3580 * libsupc++/eh_exception.cc: Likewise.
3581 * libsupc++/eh_globals.cc: Likewise.
3582 * libsupc++/eh_personality.cc: Likewise.
3583 * libsupc++/eh_ptr.cc: Likewise.
3584 * libsupc++/eh_term_handler.cc: Likewise.
3585 * libsupc++/eh_terminate.cc: Likewise.
3586 * libsupc++/eh_throw.cc: Likewise.
3587 * libsupc++/eh_type.cc: Likewise.
3588 * libsupc++/eh_unex_handler.cc: Likewise.
3589 * libsupc++/enum_type_info.cc: Likewise.
3590 * libsupc++/exception: Likewise.
3591 * libsupc++/exception_defines.h: Likewise.
3592 * libsupc++/exception_ptr.h: Likewise.
3593 * libsupc++/function_type_info.cc: Likewise.
3594 * libsupc++/fundamental_type_info.cc: Likewise.
3595 * libsupc++/guard.cc: Likewise.
3596 * libsupc++/initializer_list: Likewise.
3597 * libsupc++/new: Likewise.
3598 * libsupc++/new_handler.cc: Likewise.
3599 * libsupc++/new_op.cc: Likewise.
3600 * libsupc++/new_opnt.cc: Likewise.
3601 * libsupc++/new_opv.cc: Likewise.
3602 * libsupc++/new_opvnt.cc: Likewise.
3603 * libsupc++/pbase_type_info.cc: Likewise.
3604 * libsupc++/pmem_type_info.cc: Likewise.
3605 * libsupc++/pointer_type_info.cc: Likewise.
3606 * libsupc++/pure.cc: Likewise.
3607 * libsupc++/si_class_type_info.cc: Likewise.
3608 * libsupc++/tinfo.cc: Likewise.
3609 * libsupc++/tinfo.h: Likewise.
3610 * libsupc++/tinfo2.cc: Likewise.
3611 * libsupc++/typeinfo: Likewise.
3612 * libsupc++/unwind-cxx.h: Likewise.
3613 * libsupc++/vec.cc: Likewise.
3614 * libsupc++/vmi_class_type_info.cc: Likewise.
3615 * libsupc++/vterminate.cc: Likewise.
3616 * po/string_literals.cc: Likewise.
3617 * src/atomic.cc: Likewise.
3618 * src/bitmap_allocator.cc: Likewise.
3619 * src/chrono.cc: Likewise.
3620 * src/codecvt.cc: Likewise.
3621 * src/compatibility-ldbl.cc: Likewise.
3622 * src/compatibility.cc: Likewise.
3623 * src/complex_io.cc: Likewise.
3624 * src/concept-inst.cc: Likewise.
3625 * src/condition_variable.cc: Likewise.
3626 * src/ctype.cc: Likewise.
3627 * src/debug.cc: Likewise.
3628 * src/debug_list.cc: Likewise.
3629 * src/ext-inst.cc: Likewise.
3630 * src/fstream-inst.cc: Likewise.
3631 * src/functexcept.cc: Likewise.
3632 * src/globals_io.cc: Likewise.
3633 * src/hash.cc: Likewise.
3634 * src/hash_c++0x.cc: Likewise.
3635 * src/hashtable.cc: Likewise.
3636 * src/hashtable_c++0x.cc: Likewise.
3637 * src/ios-inst.cc: Likewise.
3638 * src/ios.cc: Likewise.
3639 * src/ios_failure.cc: Likewise.
3640 * src/ios_init.cc: Likewise.
3641 * src/ios_locale.cc: Likewise.
3642 * src/iostream-inst.cc: Likewise.
3643 * src/istream-inst.cc: Likewise.
3644 * src/istream.cc: Likewise.
3645 * src/limits.cc: Likewise.
3646 * src/limits_c++0x.cc: Likewise.
3647 * src/list.cc: Likewise.
3648 * src/locale-inst.cc: Likewise.
3649 * src/locale.cc: Likewise.
3650 * src/locale_facets.cc: Likewise.
3651 * src/locale_init.cc: Likewise.
3652 * src/localename.cc: Likewise.
3653 * src/math_stubs_float.cc: Likewise.
3654 * src/math_stubs_long_double.cc: Likewise.
3655 * src/misc-inst.cc: Likewise.
3656 * src/mt_allocator.cc: Likewise.
3657 * src/mutex.cc: Likewise.
3658 * src/ostream-inst.cc: Likewise.
3659 * src/parallel_list.cc: Likewise.
3660 * src/parallel_settings.cc: Likewise.
3661 * src/pool_allocator.cc: Likewise.
3662 * src/sstream-inst.cc: Likewise.
3663 * src/stdexcept.cc: Likewise.
3664 * src/streambuf-inst.cc: Likewise.
3665 * src/streambuf.cc: Likewise.
3666 * src/string-inst.cc: Likewise.
3667 * src/strstream.cc: Likewise.
3668 * src/system_error.cc: Likewise.
3669 * src/thread.cc: Likewise.
3670 * src/tree.cc: Likewise.
3671 * src/valarray-inst.cc: Likewise.
3672 * src/wlocale-inst.cc: Likewise.
3673 * src/wstring-inst.cc: Likewise.
3674 * doc/xml/manual/intro.xml: Change documentation to refer the
3675 reader to version 3 of the GNU General Public License, version
3676 3.1 of the GCC Runtime Library Exception, and to point readers
3677 at the FSF's license web page.
3678
3679 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3680
3681 * Makefile.am: Change copyright header to refer to version
3682 3 of the GNU General Public License and to point readers at the
3683 COPYING3 file and the FSF's license web page.
3684 * doc/Makefile.am: Likewise.
3685 * include/Makefile.am: Likewise.
3686 * libsupc++/Makefile.am: Likewise.
3687 * po/Makefile.am: Likewise.
3688 * po/POTFILES.in: Likewise.
3689 * src/Makefile.am: Likewise.
3690 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3691 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3692 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3693 Likewise.
3694 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3695 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3696 Likewise.
3697 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3698 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3699 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3700 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3701 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3702 * testsuite/18_support/bad_cast/what.cc: Likewise.
3703 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3704 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3705 Likewise.
3706 * testsuite/18_support/bad_exception/what.cc: Likewise.
3707 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3708 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3709 * testsuite/18_support/exception/38732.cc: Likewise.
3710 * testsuite/18_support/exception/what.cc: Likewise.
3711 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3712 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3713 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3714 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3715 * testsuite/18_support/headers/climits/values.cc: Likewise.
3716 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3717 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3718 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3719 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3720 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3721 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3722 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3723 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3724 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3725 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3726 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3727 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3728 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3729 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3730 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3731 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3732 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3733 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3734 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3735 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3736 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3737 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3738 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3739 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3740 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3741 * testsuite/18_support/new_delete_placement.cc: Likewise.
3742 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3743 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3744 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3745 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3746 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3747 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3748 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3749 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3750 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3751 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3752 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3753 Likewise.
3754 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3755 * testsuite/18_support/pthread_guard.cc: Likewise.
3756 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3757 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3758 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3759 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3760 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3761 Likewise.
3762 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3763 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3764 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3765 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3766 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3767 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3768 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3769 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3770 Likewise.
3771 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3772 Likewise.
3773 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3774 Likewise.
3775 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3776 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3777 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3778 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3779 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3780 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3781 Likewise.
3782 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3783 Likewise.
3784 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3785 Likewise.
3786 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3787 Likewise.
3788 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3789 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3790 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3791 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3792 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3793 Likewise.
3794 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3795 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3796 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3797 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3798 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3799 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3800 Likewise.
3801 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3802 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3803 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3804 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3805 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3806 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3807 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3808 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3809 * testsuite/20_util/allocator/1.cc: Likewise.
3810 * testsuite/20_util/allocator/10378.cc: Likewise.
3811 * testsuite/20_util/allocator/14176.cc: Likewise.
3812 * testsuite/20_util/allocator/33807.cc: Likewise.
3813 * testsuite/20_util/allocator/8230.cc: Likewise.
3814 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3815 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3816 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3817 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3818 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3819 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3820 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3821 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3822 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3823 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3824 Likewise.
3825 * testsuite/20_util/clocks/1.cc: Likewise.
3826 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3827 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3828 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3829 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3830 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3831 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3832 * testsuite/20_util/duration/cons/1.cc: Likewise.
3833 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3834 * testsuite/20_util/duration/cons/2.cc: Likewise.
3835 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3836 Likewise.
3837 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3838 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3839 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3840 Likewise.
3841 * testsuite/20_util/forward/1.cc: Likewise.
3842 * testsuite/20_util/forward/1_neg.cc: Likewise.
3843 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3844 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3845 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3846 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3847 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3848 Likewise.
3849 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3850 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3851 Likewise.
3852 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3853 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3854 Likewise.
3855 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3856 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3857 Likewise.
3858 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3859 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3860 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3861 Likewise.
3862 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3863 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3864 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3865 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3866 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3867 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3868 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3869 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3870 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3871 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3872 Likewise.
3873 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3874 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3875 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3876 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3877 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3878 Likewise.
3879 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3880 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3881 Likewise.
3882 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3883 * testsuite/20_util/identity/value.cc: Likewise.
3884 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3885 * testsuite/20_util/is_integral/value.cc: Likewise.
3886 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3887 Likewise.
3888 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3889 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3890 * testsuite/20_util/is_reference/value.cc: Likewise.
3891 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3892 Likewise.
3893 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3894 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3895 * testsuite/20_util/is_signed/value.cc: Likewise.
3896 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3897 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3898 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3899 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3900 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3901 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3902 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3903 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3904 Likewise.
3905 * testsuite/20_util/move/1.cc: Likewise.
3906 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3907 * testsuite/20_util/pair/1.cc: Likewise.
3908 * testsuite/20_util/pair/2.cc: Likewise.
3909 * testsuite/20_util/pair/3.cc: Likewise.
3910 * testsuite/20_util/pair/4.cc: Likewise.
3911 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3912 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3913 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3914 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3915 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3916 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3917 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3918 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3919 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3920 Likewise.
3921 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3922 Likewise.
3923 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3924 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3925 * testsuite/20_util/rel_ops.cc: Likewise.
3926 * testsuite/20_util/remove_reference/value.cc: Likewise.
3927 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3928 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3929 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3930 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3931 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3932 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3933 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3934 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3935 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3936 Likewise.
3937 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3938 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3939 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3940 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3941 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3942 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3943 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3944 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3945 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3946 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3947 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3948 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3949 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3950 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3951 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3952 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3953 Likewise.
3954 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3955 Likewise.
3956 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3957 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3958 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3959 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3960 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3961 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3962 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3963 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3964 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3965 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3966 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3967 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3968 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3969 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3970 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3971 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3972 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3973 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3974 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3975 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3976 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3977 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3978 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3979 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3980 Likewise.
3981 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3982 Likewise.
3983 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3984 Likewise.
3985 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3986 Likewise.
3987 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3988 Likewise.
3989 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3990 Likewise.
3991 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3992 Likewise.
3993 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3994 Likewise.
3995 * testsuite/20_util/temporary_buffer.cc: Likewise.
3996 * testsuite/20_util/time_point/1.cc: Likewise.
3997 * testsuite/20_util/time_point/2.cc: Likewise.
3998 * testsuite/20_util/time_point/3.cc: Likewise.
3999 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4000 Likewise.
4001 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4002 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4003 Likewise.
4004 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4005 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4006 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4007 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4008 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4009 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4010 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4011 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4012 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4013 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4014 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4015 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4016 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4017 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4018 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4019 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4020 Likewise.
4021 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4022 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4023 Likewise.
4024 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4025 Likewise.
4026 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4027 Likewise.
4028 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4029 Likewise.
4030 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4031 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4032 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4033 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4034 Likewise.
4035 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4036 Likewise.
4037 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4038 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4039 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4040 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4041 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4042 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4043 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4044 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4045 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4046 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4047 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4048 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4049 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4050 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4051 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4052 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4053 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4054 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4055 Likewise.
4056 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4057 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4058 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4059 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4060 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4061 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4062 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4063 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4064 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4065 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4066 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4067 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4068 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4069 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4070 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4071 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4072 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4073 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4074 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4075 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4076 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4077 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4078 Likewise.
4079 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4080 Likewise.
4081 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4082 Likewise.
4083 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4084 Likewise.
4085 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4086 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4087 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4088 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4089 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4090 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4091 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4092 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4093 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4094 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4095 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4096 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4097 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4098 Likewise.
4099 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4100 Likewise.
4101 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4102 Likewise.
4103 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4104 Likewise.
4105 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4106 Likewise.
4107 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4108 Likewise.
4109 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4110 Likewise.
4111 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4112 Likewise.
4113 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4114 Likewise.
4115 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4116 Likewise.
4117 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4118 Likewise.
4119 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4120 Likewise.
4121 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4122 Likewise.
4123 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4124 Likewise.
4125 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4126 Likewise.
4127 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4128 Likewise.
4129 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4130 Likewise.
4131 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4132 Likewise.
4133 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4134 Likewise.
4135 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4136 Likewise.
4137 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4138 Likewise.
4139 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4140 Likewise.
4141 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4142 Likewise.
4143 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4144 Likewise.
4145 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4146 Likewise.
4147 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4148 Likewise.
4149 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4150 Likewise.
4151 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4152 Likewise.
4153 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4154 Likewise.
4155 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4156 Likewise.
4157 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4158 Likewise.
4159 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4160 Likewise.
4161 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4162 Likewise.
4163 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4164 Likewise.
4165 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4166 Likewise.
4167 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4168 Likewise.
4169 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4170 Likewise.
4171 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4172 Likewise.
4173 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4174 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4175 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4176 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4177 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4178 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4179 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4180 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4181 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4182 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4183 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4184 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4185 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4186 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4187 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4188 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4189 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4190 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4191 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4192 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4193 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4194 Likewise.
4195 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4196 Likewise.
4197 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4198 Likewise.
4199 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4200 Likewise.
4201 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4202 Likewise.
4203 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4204 Likewise.
4205 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4206 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4207 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4208 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4209 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4210 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4211 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4212 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4213 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4214 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4215 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4216 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4217 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4218 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4219 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4220 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4221 Likewise.
4222 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4223 Likewise.
4224 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4225 Likewise.
4226 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4227 Likewise.
4228 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4229 Likewise.
4230 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4231 Likewise.
4232 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4233 Likewise.
4234 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4235 Likewise.
4236 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4237 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4238 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4239 Likewise.
4240 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4241 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4242 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4243 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4244 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4245 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4246 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4247 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4248 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4249 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4250 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4251 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4252 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4253 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4254 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4255 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4256 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4257 Likewise.
4258 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4259 Likewise.
4260 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4261 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4262 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4263 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4264 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4265 Likewise.
4266 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4267 Likewise.
4268 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4269 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4270 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4271 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4272 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4273 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4274 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4275 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4276 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4277 Likewise.
4278 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4279 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4280 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4281 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4282 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4283 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4284 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4285 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4286 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4287 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4288 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4289 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4290 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4291 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4292 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4293 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4294 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4295 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4296 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4297 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4298 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4299 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4300 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4301 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4302 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4303 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4304 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4305 Likewise.
4306 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4307 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4308 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4309 Likewise.
4310 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4311 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4312 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4313 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4314 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4315 Likewise.
4316 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4317 Likewise.
4318 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4319 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4320 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4321 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4322 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4323 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4324 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4325 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4326 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4327 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4328 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4329 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4330 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4331 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4332 Likewise.
4333 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4334 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4335 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4336 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4337 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4338 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4339 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4340 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4341 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4342 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4343 Likewise.
4344 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4345 Likewise.
4346 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4347 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4348 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4349 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4350 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4351 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4352 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4353 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4354 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4355 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4356 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4357 Likewise.
4358 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4359 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4360 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4361 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4362 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4363 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4364 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4365 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4366 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4367 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4368 Likewise.
4369 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4370 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4371 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4372 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4373 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4374 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4375 Likewise.
4376 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4377 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4378 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4379 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4380 Likewise.
4381 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4382 Likewise.
4383 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4384 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4385 Likewise.
4386 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4387 * testsuite/22_locale/ctype/2.cc: Likewise.
4388 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4389 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4390 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4391 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4392 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4393 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4394 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4395 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4396 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4397 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4398 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4399 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4400 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4401 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4402 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4403 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4404 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4405 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4406 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4407 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4408 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4409 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4410 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4411 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4412 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4413 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4414 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4415 * testsuite/22_locale/facet/1.cc: Likewise.
4416 * testsuite/22_locale/facet/2.cc: Likewise.
4417 * testsuite/22_locale/facet/25421.cc: Likewise.
4418 * testsuite/22_locale/global_templates/1.cc: Likewise.
4419 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4420 Likewise.
4421 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4422 Likewise.
4423 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4424 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4425 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4426 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4427 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4428 * testsuite/22_locale/locale/13630.cc: Likewise.
4429 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4430 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4431 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4432 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4433 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4434 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4435 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4436 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4437 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4438 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4439 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4440 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4441 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4442 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4443 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4444 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4445 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4446 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4447 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4448 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4449 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4450 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4451 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4452 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4453 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4454 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4455 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4456 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4457 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4458 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4459 Likewise.
4460 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4461 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4462 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4463 Likewise.
4464 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4465 Likewise.
4466 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4467 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4468 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4469 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4470 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4471 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4472 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4473 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4474 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4475 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4476 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4477 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4478 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4479 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4480 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4481 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4482 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4483 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4484 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4485 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4486 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4487 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4488 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4489 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4490 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4491 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4492 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4493 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4494 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4495 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4496 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4497 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4498 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4499 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4500 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4501 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4502 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4503 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4504 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4505 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4506 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4507 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4508 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4509 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4510 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4511 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4512 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4513 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4514 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4515 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4516 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4517 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4518 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4519 Likewise.
4520 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4521 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4522 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4523 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4524 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4525 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4526 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4527 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4528 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4529 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4530 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4531 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4532 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4533 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4534 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4535 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4536 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4537 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4538 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4539 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4540 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4541 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4542 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4543 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4544 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4545 Likewise.
4546 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4547 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4548 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4549 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4550 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4551 Likewise.
4552 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4553 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4554 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4555 Likewise.
4556 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4557 Likewise.
4558 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4559 Likewise.
4560 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4561 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4562 Likewise.
4563 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4564 Likewise.
4565 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4566 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4567 Likewise.
4568 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4569 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4570 Likewise.
4571 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4572 Likewise.
4573 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4574 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4575 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4576 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4577 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4578 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4579 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4580 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4581 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4582 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4583 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4584 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4585 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4586 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4587 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4588 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4589 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4590 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4591 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4592 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4593 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4594 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4595 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4596 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4597 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4598 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4599 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4600 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4601 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4602 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4603 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4604 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4605 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4606 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4607 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4608 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4609 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4610 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4611 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4612 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4613 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4614 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4615 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4616 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4617 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4618 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4619 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4620 Likewise.
4621 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4622 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4623 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4624 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4625 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4626 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4627 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4628 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4629 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4630 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4631 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4632 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4633 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4634 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4635 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4636 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4637 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4638 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4639 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4640 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4641 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4642 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4643 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4644 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4645 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4646 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4647 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4648 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4649 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4650 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4651 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4652 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4653 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4654 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4655 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4656 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4657 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4658 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4659 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4660 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4661 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4662 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4663 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4664 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4665 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4666 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4667 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4668 Likewise.
4669 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4670 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4671 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4672 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4673 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4674 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4675 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4676 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4677 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4678 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4679 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4680 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4681 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4682 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4683 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4684 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4685 Likewise.
4686 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4687 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4688 Likewise.
4689 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4690 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4691 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4692 Likewise.
4693 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4694 Likewise.
4695 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4696 Likewise.
4697 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4698 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4699 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4700 Likewise.
4701 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4702 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4703 Likewise.
4704 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4705 Likewise.
4706 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4707 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4708 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4709 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4710 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4711 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4712 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4713 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4714 Likewise.
4715 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4716 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4717 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4718 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4719 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4720 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4721 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4722 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4723 Likewise.
4724 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4725 Likewise.
4726 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4727 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4728 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4729 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4730 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4731 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4732 Likewise.
4733 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4734 Likewise.
4735 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4736 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4737 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4738 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4739 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4740 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4741 Likewise.
4742 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4743 Likewise.
4744 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4745 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4746 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4747 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4748 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4749 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4750 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4751 Likewise.
4752 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4753 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4754 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4755 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4756 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4757 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4758 Likewise.
4759 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4760 Likewise.
4761 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4762 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4763 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4764 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4765 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4766 Likewise.
4767 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4768 Likewise.
4769 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4770 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4771 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4772 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4773 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4774 Likewise.
4775 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4776 Likewise.
4777 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4778 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4779 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4780 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4781 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4782 Likewise.
4783 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4784 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4785 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4786 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4787 Likewise.
4788 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4789 Likewise.
4790 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4791 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4792 Likewise.
4793 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4794 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4795 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4796 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4797 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4798 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4799 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4800 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4801 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4802 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4803 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4804 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4805 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4806 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4807 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4808 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4809 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4810 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4811 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4812 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4813 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4814 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4815 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4816 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4817 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4818 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4819 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4820 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4821 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4822 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4823 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4824 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4825 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4826 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4827 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4828 Likewise.
4829 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4830 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4831 * testsuite/23_containers/bitset/18604.cc: Likewise.
4832 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4833 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4834 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4835 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4836 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4837 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4838 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4839 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4840 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4841 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4842 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4843 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4844 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4845 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4846 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4847 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4848 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4849 * testsuite/23_containers/deque/18604.cc: Likewise.
4850 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4851 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4852 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4853 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4854 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4855 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4856 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4857 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4858 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4859 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4860 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4861 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4862 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4863 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4864 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4865 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4866 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4867 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4868 Likewise.
4869 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4870 Likewise.
4871 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4872 Likewise.
4873 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4874 Likewise.
4875 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4876 Likewise.
4877 * testsuite/23_containers/deque/types/1.cc: Likewise.
4878 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4879 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4880 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4881 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4882 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4883 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4884 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4885 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4886 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4887 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4888 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4889 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4890 Likewise.
4891 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4892 Likewise.
4893 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4894 Likewise.
4895 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4896 Likewise.
4897 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4898 Likewise.
4899 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4900 Likewise.
4901 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4902 Likewise.
4903 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4904 Likewise.
4905 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4906 Likewise.
4907 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4908 Likewise.
4909 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4910 Likewise.
4911 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4912 Likewise.
4913 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4914 Likewise.
4915 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4916 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4917 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4918 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4919 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4920 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4921 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4922 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4923 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4924 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4925 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4926 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4927 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4928 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4929 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4930 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4931 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4932 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4933 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4934 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4935 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4936 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4937 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4938 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4939 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4940 Likewise.
4941 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4942 Likewise.
4943 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4944 * testsuite/23_containers/list/18604.cc: Likewise.
4945 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4946 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4947 * testsuite/23_containers/list/cons/1.cc: Likewise.
4948 * testsuite/23_containers/list/cons/2.cc: Likewise.
4949 * testsuite/23_containers/list/cons/3.cc: Likewise.
4950 * testsuite/23_containers/list/cons/4.cc: Likewise.
4951 * testsuite/23_containers/list/cons/5.cc: Likewise.
4952 * testsuite/23_containers/list/cons/6.cc: Likewise.
4953 * testsuite/23_containers/list/cons/7.cc: Likewise.
4954 * testsuite/23_containers/list/cons/8.cc: Likewise.
4955 * testsuite/23_containers/list/cons/9.cc: Likewise.
4956 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4957 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4958 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4959 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4960 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4961 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4962 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4963 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4964 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4965 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4966 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4967 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4968 * testsuite/23_containers/list/operations/1.cc: Likewise.
4969 * testsuite/23_containers/list/operations/2.cc: Likewise.
4970 * testsuite/23_containers/list/operations/3.cc: Likewise.
4971 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4972 * testsuite/23_containers/list/operations/4.cc: Likewise.
4973 * testsuite/23_containers/list/operations/5.cc: Likewise.
4974 * testsuite/23_containers/list/pthread1.cc: Likewise.
4975 * testsuite/23_containers/list/pthread5.cc: Likewise.
4976 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4977 Likewise.
4978 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4979 Likewise.
4980 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4981 Likewise.
4982 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4983 Likewise.
4984 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4985 Likewise.
4986 * testsuite/23_containers/map/18604.cc: Likewise.
4987 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4988 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4989 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4990 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4991 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4992 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4993 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4994 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4995 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4996 * testsuite/23_containers/map/operators/1.cc: Likewise.
4997 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4998 * testsuite/23_containers/map/pthread6.cc: Likewise.
4999 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5000 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5001 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5002 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5003 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5004 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5005 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5006 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5007 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5008 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5009 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5010 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5011 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5012 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5013 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5014 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5015 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5016 * testsuite/23_containers/set/18604.cc: Likewise.
5017 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5018 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5019 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5020 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5021 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5022 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5023 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5024 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5025 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5026 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5027 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5028 Likewise.
5029 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5030 Likewise.
5031 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5032 Likewise.
5033 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5034 Likewise.
5035 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5036 Likewise.
5037 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5038 Likewise.
5039 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5040 Likewise.
5041 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5042 Likewise.
5043 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5044 Likewise.
5045 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5046 Likewise.
5047 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5048 Likewise.
5049 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5050 Likewise.
5051 * testsuite/23_containers/vector/18604.cc: Likewise.
5052 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5053 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5054 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5055 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5056 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5057 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5058 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5059 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5060 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5061 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5062 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5063 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5064 Likewise.
5065 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5066 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5067 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5068 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5069 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5070 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5071 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5072 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5073 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5074 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5075 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5076 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5077 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5078 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5079 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5080 Likewise.
5081 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5082 Likewise.
5083 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5084 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5085 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5086 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5087 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5088 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5089 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5090 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5091 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5092 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5093 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5094 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5095 Likewise.
5096 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5097 Likewise.
5098 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5099 Likewise.
5100 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5101 Likewise.
5102 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5103 Likewise.
5104 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5105 Likewise.
5106 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5107 * testsuite/23_containers/vector/types/1.cc: Likewise.
5108 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5109 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5110 Likewise.
5111 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5112 Likewise.
5113 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5114 Likewise.
5115 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5116 Likewise.
5117 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5118 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5119 Likewise.
5120 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5121 Likewise.
5122 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5123 Likewise.
5124 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5125 Likewise.
5126 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5127 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5128 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5129 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5130 Likewise.
5131 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5132 Likewise.
5133 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5134 Likewise.
5135 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5136 Likewise.
5137 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5138 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5139 Likewise.
5140 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5141 Likewise.
5142 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5143 Likewise.
5144 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5145 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5146 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5147 Likewise.
5148 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5149 Likewise.
5150 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5151 Likewise.
5152 * testsuite/24_iterators/operations/next.cc: Likewise.
5153 * testsuite/24_iterators/operations/prev.cc: Likewise.
5154 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5155 Likewise.
5156 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5157 Likewise.
5158 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5159 Likewise.
5160 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5161 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5162 Likewise.
5163 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5164 Likewise.
5165 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5166 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5167 Likewise.
5168 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5169 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5170 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5171 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5172 Likewise.
5173 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5174 Likewise.
5175 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5176 Likewise.
5177 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5178 Likewise.
5179 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5180 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5181 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5182 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5183 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5184 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5185 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5186 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5187 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5188 * testsuite/25_algorithms/copy/1.cc: Likewise.
5189 * testsuite/25_algorithms/copy/2.cc: Likewise.
5190 * testsuite/25_algorithms/copy/3.cc: Likewise.
5191 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5192 * testsuite/25_algorithms/copy/4.cc: Likewise.
5193 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5194 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5195 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5196 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5197 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5198 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5199 Likewise.
5200 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5201 Likewise.
5202 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5203 Likewise.
5204 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5205 Likewise.
5206 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5207 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5208 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5209 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5210 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5211 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5212 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5213 * testsuite/25_algorithms/count/1.cc: Likewise.
5214 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5215 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5216 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5217 * testsuite/25_algorithms/equal/1.cc: Likewise.
5218 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5219 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5220 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5221 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5222 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5223 * testsuite/25_algorithms/fill/1.cc: Likewise.
5224 * testsuite/25_algorithms/fill/2.cc: Likewise.
5225 * testsuite/25_algorithms/fill/3.cc: Likewise.
5226 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5227 * testsuite/25_algorithms/fill/4.cc: Likewise.
5228 * testsuite/25_algorithms/fill/5.cc: Likewise.
5229 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5230 * testsuite/25_algorithms/find/1.cc: Likewise.
5231 * testsuite/25_algorithms/find/17441.cc: Likewise.
5232 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5233 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5234 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5235 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5236 Likewise.
5237 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5238 Likewise.
5239 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5240 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5241 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5242 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5243 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5244 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5245 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5246 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5247 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5248 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5249 Likewise.
5250 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5251 Likewise.
5252 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5253 Likewise.
5254 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5255 Likewise.
5256 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5257 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5258 * testsuite/25_algorithms/heap/1.cc: Likewise.
5259 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5260 * testsuite/25_algorithms/includes/1.cc: Likewise.
5261 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5262 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5263 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5264 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5265 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5266 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5267 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5268 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5269 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5270 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5271 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5272 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5273 Likewise.
5274 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5275 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5276 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5277 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5278 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5279 * testsuite/25_algorithms/max/1.cc: Likewise.
5280 * testsuite/25_algorithms/max/2.cc: Likewise.
5281 * testsuite/25_algorithms/max/3.cc: Likewise.
5282 * testsuite/25_algorithms/max/37547.cc: Likewise.
5283 * testsuite/25_algorithms/max/4.cc: Likewise.
5284 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5285 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5286 * testsuite/25_algorithms/merge/1.cc: Likewise.
5287 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5288 * testsuite/25_algorithms/min/1.cc: Likewise.
5289 * testsuite/25_algorithms/min/2.cc: Likewise.
5290 * testsuite/25_algorithms/min/3.cc: Likewise.
5291 * testsuite/25_algorithms/min/37547.cc: Likewise.
5292 * testsuite/25_algorithms/min/4.cc: Likewise.
5293 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5294 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5295 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5296 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5297 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5298 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5299 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5300 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5301 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5302 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5303 * testsuite/25_algorithms/move/1.cc: Likewise.
5304 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5305 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5306 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5307 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5308 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5309 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5310 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5311 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5312 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5313 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5314 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5315 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5316 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5317 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5318 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5319 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5320 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5321 * testsuite/25_algorithms/partition/1.cc: Likewise.
5322 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5323 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5324 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5325 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5326 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5327 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5328 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5329 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5330 * testsuite/25_algorithms/remove/1.cc: Likewise.
5331 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5332 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5333 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5334 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5335 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5336 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5337 * testsuite/25_algorithms/replace/1.cc: Likewise.
5338 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5339 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5340 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5341 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5342 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5343 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5344 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5345 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5346 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5347 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5348 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5349 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5350 * testsuite/25_algorithms/search/1.cc: Likewise.
5351 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5352 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5353 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5354 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5355 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5356 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5357 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5358 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5359 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5360 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5361 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5362 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5363 Likewise.
5364 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5365 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5366 * testsuite/25_algorithms/sort/1.cc: Likewise.
5367 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5368 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5369 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5370 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5371 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5372 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5373 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5374 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5375 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5376 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5377 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5378 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5379 * testsuite/25_algorithms/unique/1.cc: Likewise.
5380 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5381 * testsuite/25_algorithms/unique/2.cc: Likewise.
5382 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5383 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5384 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5385 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5386 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5387 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5388 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5389 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5390 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5391 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5392 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5393 * testsuite/26_numerics/complex/13450.cc: Likewise.
5394 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5395 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5396 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5397 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5398 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5399 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5400 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5401 Likewise.
5402 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5403 Likewise.
5404 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5405 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5406 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5407 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5408 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5409 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5410 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5411 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5412 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5413 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5414 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5415 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5416 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5417 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5418 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5419 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5420 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5421 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5422 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5423 Likewise.
5424 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5425 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5426 Likewise.
5427 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5428 Likewise.
5429 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5430 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5431 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5432 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5433 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5434 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5435 * testsuite/26_numerics/iota/1.cc: Likewise.
5436 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5437 * testsuite/26_numerics/slice/1.cc: Likewise.
5438 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5439 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5440 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5441 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5442 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5443 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5444 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5445 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5446 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5447 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5448 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5449 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5450 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5451 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5452 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5453 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5454 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5455 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5456 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5457 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5458 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5459 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5460 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5461 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5462 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5463 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5464 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5465 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5466 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5467 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5468 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5469 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5470 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5471 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5472 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5473 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5474 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5475 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5476 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5477 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5478 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5479 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5480 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5481 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5482 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5483 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5484 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5485 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5486 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5487 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5488 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5489 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5490 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5491 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5492 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5493 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5494 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5495 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5496 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5497 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5498 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5499 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5500 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5501 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5502 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5503 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5504 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5505 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5506 Likewise.
5507 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5508 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5509 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5510 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5511 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5512 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5513 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5514 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5515 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5516 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5517 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5518 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5519 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5520 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5521 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5522 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5523 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5524 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5525 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5526 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5527 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5528 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5529 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5530 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5531 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5532 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5533 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5534 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5535 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5536 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5537 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5538 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5539 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5540 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5541 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5542 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5543 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5544 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5545 Likewise.
5546 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5547 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5548 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5549 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5550 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5551 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5552 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5553 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5554 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5555 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5556 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5557 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5558 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5559 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5560 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5561 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5562 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5563 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5564 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5565 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5566 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5569 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5570 Likewise.
5571 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5578 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5579 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5593 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5594 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5618 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5633 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5648 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5649 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5650 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5651 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5652 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5653 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5654 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5655 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5656 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5657 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5658 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5659 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5660 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5661 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5662 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5663 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5664 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5665 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5666 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5667 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5668 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5669 Likewise.
5670 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5671 Likewise.
5672 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5673 Likewise.
5674 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5675 Likewise.
5676 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5677 Likewise.
5678 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5679 Likewise.
5680 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5681 Likewise.
5682 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5683 Likewise.
5684 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5685 Likewise.
5686 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5687 Likewise.
5688 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5689 Likewise.
5690 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5691 Likewise.
5692 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5693 Likewise.
5694 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5695 Likewise.
5696 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5697 Likewise.
5698 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5699 Likewise.
5700 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5701 Likewise.
5702 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5703 Likewise.
5704 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5705 Likewise.
5706 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5707 Likewise.
5708 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5709 Likewise.
5710 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5711 Likewise.
5712 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5713 Likewise.
5714 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5715 Likewise.
5716 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5717 Likewise.
5718 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5719 Likewise.
5720 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5721 Likewise.
5722 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5723 Likewise.
5724 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5725 Likewise.
5726 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5727 Likewise.
5728 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5729 Likewise.
5730 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5731 Likewise.
5732 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5733 Likewise.
5734 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5735 Likewise.
5736 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5737 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5738 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5739 Likewise.
5740 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5741 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5742 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5743 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5744 Likewise.
5745 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5746 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5747 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5748 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5749 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5750 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5751 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5752 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5753 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5754 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5755 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5756 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5757 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5758 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5759 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5760 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5761 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5762 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5763 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5764 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5765 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5766 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5767 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5768 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5769 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5770 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5771 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5772 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5773 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5774 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5775 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5776 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5777 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5778 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5779 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5780 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5781 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5782 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5783 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5784 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5785 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5786 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5787 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5788 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5789 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5790 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5791 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5792 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5793 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5794 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5795 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5796 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5797 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5798 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5799 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5800 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5801 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5802 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5803 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5804 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5805 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5806 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5807 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5808 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5809 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5810 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5811 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5812 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5813 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5814 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5815 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5816 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5817 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5818 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5819 Likewise.
5820 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5821 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5822 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5823 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5824 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5825 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5826 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5827 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5828 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5829 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5830 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5831 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5832 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5833 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5834 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5835 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5836 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5837 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5838 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5839 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5840 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5841 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5842 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5843 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5844 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5845 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5846 Likewise.
5847 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5848 Likewise.
5849 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5850 Likewise.
5851 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5852 Likewise.
5853 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5854 Likewise.
5855 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5856 Likewise.
5857 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5858 Likewise.
5859 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5860 Likewise.
5861 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5862 Likewise.
5863 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5864 Likewise.
5865 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5866 Likewise.
5867 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5868 Likewise.
5869 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5870 Likewise.
5871 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5872 Likewise.
5873 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5874 Likewise.
5875 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5876 Likewise.
5877 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5878 Likewise.
5879 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5880 Likewise.
5881 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5882 Likewise.
5883 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5884 Likewise.
5885 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5886 Likewise.
5887 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5888 Likewise.
5889 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5890 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5891 Likewise.
5892 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5893 Likewise.
5894 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5895 Likewise.
5896 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5897 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5898 Likewise.
5899 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5900 Likewise.
5901 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5902 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5903 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5904 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5905 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5906 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5907 Likewise.
5908 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5909 Likewise.
5910 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5911 Likewise.
5912 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5913 Likewise.
5914 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5915 Likewise.
5916 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5917 Likewise.
5918 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5919 Likewise.
5920 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5921 Likewise.
5922 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5923 Likewise.
5924 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5925 Likewise.
5926 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5927 Likewise.
5928 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5929 Likewise.
5930 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5931 Likewise.
5932 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5933 Likewise.
5934 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5935 Likewise.
5936 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5937 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5938 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5939 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5940 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5941 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5942 Likewise.
5943 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5944 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5945 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5946 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5947 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5948 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5949 Likewise.
5950 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5951 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5952 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5953 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5954 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5955 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5956 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5957 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5958 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5959 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5960 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5961 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5962 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5963 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5964 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5965 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5966 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5967 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5968 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5969 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5970 Likewise.
5971 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5972 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5973 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5974 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5975 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5976 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5977 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5978 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5979 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5980 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5981 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5982 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5983 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5984 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5985 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5986 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5987 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5988 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5989 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5990 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5991 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5992 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5993 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5994 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5995 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5996 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5997 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5998 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5999 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6000 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6001 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6002 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6003 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6004 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6005 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6006 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6007 Likewise.
6008 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6009 Likewise.
6010 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6011 Likewise.
6012 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6013 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6014 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6015 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6016 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6017 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6018 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6019 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6020 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6021 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6022 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6023 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6024 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6025 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6026 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6027 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6028 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6029 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6030 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6031 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6032 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6033 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6034 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6035 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6036 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6037 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6038 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6039 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6040 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6041 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6042 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6043 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6044 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6045 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6046 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6047 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6048 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6049 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6050 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6051 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6052 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6053 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6054 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6055 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6056 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6057 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6058 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6059 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6060 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6061 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6062 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6063 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6064 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6065 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6066 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6067 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6068 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6069 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6070 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6071 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6072 Likewise.
6073 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6074 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6075 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6076 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6077 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6078 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6079 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6080 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6081 * testsuite/27_io/fpos/11450.cc: Likewise.
6082 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6083 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6084 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6085 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6086 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6087 * testsuite/27_io/fpos/14775.cc: Likewise.
6088 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6089 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6090 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6091 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6092 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6093 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6094 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6095 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6096 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6097 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6098 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6099 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6100 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6101 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6102 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6103 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6104 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6105 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6106 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6107 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6108 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6109 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6110 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6111 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6112 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6113 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6114 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6115 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6116 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6117 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6118 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6119 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6120 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6121 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6122 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6123 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6124 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6125 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6126 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6127 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6128 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6129 * testsuite/27_io/objects/char/1.cc: Likewise.
6130 * testsuite/27_io/objects/char/10.cc: Likewise.
6131 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6132 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6133 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6134 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6135 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6136 * testsuite/27_io/objects/char/2.cc: Likewise.
6137 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6138 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6139 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6140 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6141 * testsuite/27_io/objects/char/5.cc: Likewise.
6142 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6143 * testsuite/27_io/objects/char/6.cc: Likewise.
6144 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6145 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6146 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6147 * testsuite/27_io/objects/char/7.cc: Likewise.
6148 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6149 * testsuite/27_io/objects/char/8.cc: Likewise.
6150 * testsuite/27_io/objects/char/9.cc: Likewise.
6151 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6152 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6153 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6154 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6155 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6156 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6157 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6158 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6159 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6160 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6161 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6162 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6163 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6164 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6165 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6166 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6167 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6168 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6169 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6170 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6171 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6172 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6173 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6174 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6175 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6176 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6177 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6178 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6179 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6180 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6181 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6182 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6183 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6184 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6185 * testsuite/27_io/types/1.cc: Likewise.
6186 * testsuite/27_io/types/2.cc: Likewise.
6187 * testsuite/27_io/types/3.cc: Likewise.
6188 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6189 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6190 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6191 Likewise.
6192 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6193 Likewise.
6194 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6195 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6196 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6197 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6198 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6199 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6200 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6201 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6202 Likewise.
6203 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6204 Likewise.
6205 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6206 Likewise.
6207 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6208 Likewise.
6209 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6210 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6211 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6212 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6213 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6214 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6215 Likewise.
6216 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6217 Likewise.
6218 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6219 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6220 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6221 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6222 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6223 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6224 * testsuite/Makefile.am: Likewise.
6225 * testsuite/abi/30586.cc: Likewise.
6226 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6227 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6228 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6229 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6230 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6231 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6232 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6233 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6234 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6235 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6236 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6237 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6238 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6239 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6240 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6241 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6242 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6243 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6244 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6245 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6246 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6247 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6248 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6249 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6250 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6251 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6252 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6253 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6254 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6255 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6256 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6257 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6258 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6259 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6260 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6261 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6262 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6263 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6264 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6265 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6266 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6267 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6268 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6269 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6270 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6271 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6272 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6273 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6274 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6275 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6276 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6277 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6278 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6279 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6280 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6281 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6282 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6283 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6284 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6285 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6286 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6287 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6288 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6289 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6290 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6291 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6292 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6293 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6294 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6295 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6296 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6297 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6298 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6299 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6300 * testsuite/abi/demangle/regression/old.cc: Likewise.
6301 * testsuite/abi/header_cxxabi.c: Likewise.
6302 * testsuite/backward/11460.cc: Likewise.
6303 * testsuite/backward/hash_map/1.cc: Likewise.
6304 * testsuite/backward/hash_map/14648.cc: Likewise.
6305 * testsuite/backward/hash_map/23528.cc: Likewise.
6306 * testsuite/backward/hash_set/1.cc: Likewise.
6307 * testsuite/backward/strstream_members.cc: Likewise.
6308 * testsuite/config/default.exp: Likewise.
6309 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6310 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6311 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6312 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6313 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6314 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6315 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6316 * testsuite/data/sgetn.txt: Likewise.
6317 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6318 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6319 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6320 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6321 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6322 * testsuite/ext/array_allocator/26875.cc: Likewise.
6323 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6324 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6325 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6326 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6327 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6328 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6329 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6330 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6331 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6332 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6333 * testsuite/ext/codecvt/1.cc: Likewise.
6334 * testsuite/ext/codecvt/char-1.cc: Likewise.
6335 * testsuite/ext/codecvt/char-2.cc: Likewise.
6336 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6337 * testsuite/ext/concept_checks.cc: Likewise.
6338 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6339 Likewise.
6340 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6341 Likewise.
6342 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6343 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6344 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6345 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6346 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6347 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6348 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6349 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6350 Likewise.
6351 * testsuite/ext/headers.cc: Likewise.
6352 * testsuite/ext/is_heap/1.cc: Likewise.
6353 * testsuite/ext/is_heap/check_type.cc: Likewise.
6354 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6355 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6356 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6357 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6358 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6359 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6360 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6361 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6362 * testsuite/ext/median.cc: Likewise.
6363 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6364 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6365 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6366 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6367 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6368 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6369 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6370 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6371 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6372 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6373 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6374 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6375 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6376 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6377 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6378 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6379 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6380 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6381 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6382 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6383 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6384 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6385 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6386 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6387 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6388 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6389 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6390 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6391 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6392 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6393 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6394 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6395 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6396 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6397 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6398 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6399 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6400 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6401 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6402 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6403 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6404 * testsuite/ext/rope/1.cc: Likewise.
6405 * testsuite/ext/rope/2.cc: Likewise.
6406 * testsuite/ext/rope/3.cc: Likewise.
6407 * testsuite/ext/rope/36832.cc: Likewise.
6408 * testsuite/ext/rope/4.cc: Likewise.
6409 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6410 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6411 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6412 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6413 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6414 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6415 Likewise.
6416 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6417 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6418 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6419 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6420 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6421 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6422 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6423 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6424 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6425 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6426 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6427 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6428 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6429 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6430 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6431 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6432 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6433 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6434 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6435 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6436 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6437 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6438 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6439 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6440 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6441 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6442 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6443 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6444 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6445 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6446 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6447 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6448 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6449 * testsuite/lib/dg-options.exp: Likewise.
6450 * testsuite/lib/libstdc++.exp: Likewise.
6451 * testsuite/lib/prune.exp: Likewise.
6452 * testsuite/libstdc++-abi/abi.exp: Likewise.
6453 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6454 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6455 Likewise.
6456 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6457 Likewise.
6458 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6459 Likewise.
6460 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6461 Likewise.
6462 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6463 Likewise.
6464 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6465 Likewise.
6466 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6467 Likewise.
6468 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6469 Likewise.
6470 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6471 Likewise.
6472 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6473 Likewise.
6474 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6475 Likewise.
6476 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6477 Likewise.
6478 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6479 Likewise.
6480 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6481 Likewise.
6482 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6483 Likewise.
6484 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6485 Likewise.
6486 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6487 Likewise.
6488 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6489 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6490 Likewise.
6491 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6492 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6493 Likewise.
6494 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6495 Likewise.
6496 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6497 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6498 Likewise.
6499 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6500 Likewise.
6501 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6502 Likewise.
6503 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6504 Likewise.
6505 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6506 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6507 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6508 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6509 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6510 Likewise.
6511 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6512 Likewise.
6513 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6514 Likewise.
6515 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6516 Likewise.
6517 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6518 Likewise.
6519 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6520 Likewise.
6521 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6522 Likewise.
6523 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6524 Likewise.
6525 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6526 Likewise.
6527 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6528 Likewise.
6529 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6530 Likewise.
6531 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6532 Likewise.
6533 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6534 Likewise.
6535 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6536 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6537 Likewise.
6538 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6539 Likewise.
6540 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6541 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6542 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6543 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6544 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6545 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6546 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6547 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6548 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6549 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6550 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6551 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6552 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6553 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6554 Likewise.
6555 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6556 Likewise.
6557 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6558 Likewise.
6559 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6560 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6561 Likewise.
6562 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6563 Likewise.
6564 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6565 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6566 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6567 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6568 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6569 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6570 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6571 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6572 Likewise.
6573 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6574 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6575 Likewise.
6576 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6577 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6578 Likewise.
6579 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6580 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6581 Likewise.
6582 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6583 Likewise.
6584 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6585 Likewise.
6586 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6587 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6588 Likewise.
6589 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6590 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6591 Likewise.
6592 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6593 Likewise.
6594 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6595 Likewise.
6596 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6597 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6598 Likewise.
6599 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6600 Likewise.
6601 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6602 Likewise.
6603 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6604 Likewise.
6605 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6606 Likewise.
6607 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6608 Likewise.
6609 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6610 Likewise.
6611 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6612 Likewise.
6613 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6614 Likewise.
6615 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6616 Likewise.
6617 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6618 Likewise.
6619 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6620 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6621 Likewise.
6622 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6623 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6624 Likewise.
6625 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6626 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6627 Likewise.
6628 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6629 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6630 Likewise.
6631 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6632 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6633 Likewise.
6634 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6635 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6636 Likewise.
6637 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6638 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6639 Likewise.
6640 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6641 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6642 Likewise.
6643 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6644 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6645 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6646 Likewise.
6647 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6648 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6649 Likewise.
6650 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6651 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6652 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6653 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6654 Likewise.
6655 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6656 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6657 Likewise.
6658 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6659 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6660 Likewise.
6661 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6662 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6663 Likewise.
6664 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6665 Likewise.
6666 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6667 Likewise.
6668 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6669 Likewise.
6670 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6671 Likewise.
6672 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6673 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6674 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6675 Likewise.
6676 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6677 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6678 Likewise.
6679 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6680 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6681 Likewise.
6682 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6683 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6684 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6685 Likewise.
6686 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6687 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6688 Likewise.
6689 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6690 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6691 Likewise.
6692 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6693 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6694 Likewise.
6695 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6696 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6697 Likewise.
6698 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6699 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6700 Likewise.
6701 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6702 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6703 Likewise.
6704 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6705 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6706 Likewise.
6707 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6708 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6709 Likewise.
6710 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6711 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6712 Likewise.
6713 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6714 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6715 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6716 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6717 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6718 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6719 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6720 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6721 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6722 Likewise.
6723 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6724 Likewise.
6725 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6726 Likewise.
6727 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6728 Likewise.
6729 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6730 Likewise.
6731 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6732 Likewise.
6733 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6734 Likewise.
6735 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6736 Likewise.
6737 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6738 Likewise.
6739 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6740 Likewise.
6741 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6742 Likewise.
6743 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6744 Likewise.
6745 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6746 Likewise.
6747 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6748 Likewise.
6749 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6750 Likewise.
6751 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6752 Likewise.
6753 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6754 Likewise.
6755 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6756 Likewise.
6757 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6758 Likewise.
6759 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6760 Likewise.
6761 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6762 Likewise.
6763 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6764 Likewise.
6765 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6766 Likewise.
6767 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6768 Likewise.
6769 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6770 Likewise.
6771 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6772 Likewise.
6773 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6774 Likewise.
6775 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6776 Likewise.
6777 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6778 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6779 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6780 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6781 Likewise.
6782 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6783 Likewise.
6784 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6785 Likewise.
6786 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6787 Likewise.
6788 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6789 Likewise.
6790 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6791 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6792 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6793 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6794 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6795 Likewise.
6796 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6797 Likewise.
6798 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6799 Likewise.
6800 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6801 Likewise.
6802 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6803 Likewise.
6804 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6805 Likewise.
6806 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6807 Likewise.
6808 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6809 Likewise.
6810 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6811 Likewise.
6812 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6813 Likewise.
6814 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6815 Likewise.
6816 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6817 Likewise.
6818 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6819 Likewise.
6820 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6841 Likewise.
6842 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6845 Likewise.
6846 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6847 Likewise.
6848 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6849 Likewise.
6850 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6851 Likewise.
6852 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6853 Likewise.
6854 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6855 Likewise.
6856 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6857 Likewise.
6858 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6859 Likewise.
6860 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6861 Likewise.
6862 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6863 Likewise.
6864 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6865 Likewise.
6866 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6867 Likewise.
6868 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6869 Likewise.
6870 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6871 Likewise.
6872 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6873 Likewise.
6874 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6875 Likewise.
6876 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6877 Likewise.
6878 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6879 Likewise.
6880 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6881 Likewise.
6882 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6883 Likewise.
6884 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6885 Likewise.
6886 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6887 Likewise.
6888 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6889 Likewise.
6890 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6891 Likewise.
6892 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6893 Likewise.
6894 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6895 Likewise.
6896 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6897 Likewise.
6898 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6899 Likewise.
6900 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6901 Likewise.
6902 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6903 Likewise.
6904 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6905 Likewise.
6906 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6913 Likewise.
6914 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6915 Likewise.
6916 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6917 Likewise.
6918 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6919 Likewise.
6920 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6921 Likewise.
6922 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6923 Likewise.
6924 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6925 Likewise.
6926 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6927 Likewise.
6928 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6929 Likewise.
6930 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6931 Likewise.
6932 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6933 Likewise.
6934 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6935 Likewise.
6936 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6937 Likewise.
6938 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6939 Likewise.
6940 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6941 Likewise.
6942 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6943 Likewise.
6944 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6945 Likewise.
6946 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6947 Likewise.
6948 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6949 Likewise.
6950 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6951 Likewise.
6952 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6953 Likewise.
6954 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6955 Likewise.
6956 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6957 Likewise.
6958 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6959 Likewise.
6960 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6961 Likewise.
6962 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6963 Likewise.
6964 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6965 Likewise.
6966 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6967 Likewise.
6968 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6969 Likewise.
6970 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6971 Likewise.
6972 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6973 Likewise.
6974 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6975 Likewise.
6976 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6977 Likewise.
6978 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6979 Likewise.
6980 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6981 Likewise.
6982 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6983 Likewise.
6984 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6985 Likewise.
6986 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6987 Likewise.
6988 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6989 Likewise.
6990 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6991 Likewise.
6992 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6993 Likewise.
6994 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6995 Likewise.
6996 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6997 Likewise.
6998 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7007 Likewise.
7008 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7009 Likewise.
7010 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7039 Likewise.
7040 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7041 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7042 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7043 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7044 Likewise.
7045 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7046 Likewise.
7047 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7048 Likewise.
7049 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7050 Likewise.
7051 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7052 Likewise.
7053 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7054 Likewise.
7055 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7056 Likewise.
7057 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7058 Likewise.
7059 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7060 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7061 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7062 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7063 Likewise.
7064 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7065 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7066 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7067 Likewise.
7068 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7069 Likewise.
7070 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7071 Likewise.
7072 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7073 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7074 Likewise.
7075 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7076 Likewise.
7077 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7078 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7079 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7080 Likewise.
7081 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7082 Likewise.
7083 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7084 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7085 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7086 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7087 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7088 Likewise.
7089 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7090 Likewise.
7091 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7092 Likewise.
7093 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7094 Likewise.
7095 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7096 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7097 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7098 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7099 Likewise.
7100 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7101 Likewise.
7102 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7103 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7104 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7105 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7106 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7107 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7108 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7109 Likewise.
7110 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7111 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7112 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7113 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7114 Likewise.
7115 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7116 Likewise.
7117 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7118 Likewise.
7119 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7120 Likewise.
7121 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7122 Likewise.
7123 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7124 Likewise.
7125 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7126 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7127 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7128 Likewise.
7129 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7130 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7131 Likewise.
7132 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7133 Likewise.
7134 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7135 Likewise.
7136 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7137 Likewise.
7138 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7139 Likewise.
7140 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7141 Likewise.
7142 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7143 Likewise.
7144 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7145 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7146 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7147 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7148 Likewise.
7149 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7150 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7151 Likewise.
7152 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7153 Likewise.
7154 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7155 Likewise.
7156 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7157 Likewise.
7158 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7159 Likewise.
7160 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7161 Likewise.
7162 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7163 Likewise.
7164 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7165 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7166 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7167 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7168 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7169 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7170 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7171 Likewise.
7172 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7173 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7174 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7175 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7176 Likewise.
7177 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7178 Likewise.
7179 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7180 Likewise.
7181 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7182 Likewise.
7183 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7184 Likewise.
7185 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7186 Likewise.
7187 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7188 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7189 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7190 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7191 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7192 Likewise.
7193 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7194 Likewise.
7195 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7196 Likewise.
7197 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7198 Likewise.
7199 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7200 Likewise.
7201 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7202 Likewise.
7203 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7204 Likewise.
7205 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7206 Likewise.
7207 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7208 Likewise.
7209 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7210 Likewise.
7211 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7212 Likewise.
7213 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7214 Likewise.
7215 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7216 Likewise.
7217 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7218 Likewise.
7219 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7220 Likewise.
7221 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7222 Likewise.
7223 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7224 Likewise.
7225 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7226 Likewise.
7227 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7228 Likewise.
7229 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7230 Likewise.
7231 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7232 Likewise.
7233 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7234 Likewise.
7235 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7236 Likewise.
7237 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7238 Likewise.
7239 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7240 Likewise.
7241 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7242 Likewise.
7243 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7244 Likewise.
7245 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7246 Likewise.
7247 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7248 Likewise.
7249 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7250 Likewise.
7251 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7252 Likewise.
7253 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7254 Likewise.
7255 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7256 Likewise.
7257 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7258 Likewise.
7259 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7260 Likewise.
7261 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7262 Likewise.
7263 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7264 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7265 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7266 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7267 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7268 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7269 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7270 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7271 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7272 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7273 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7274 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7275 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7276 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7277 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7278 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7279 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7280 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7281 * testsuite/tr1/headers/all.cc: Likewise.
7282 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7283 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7284 * testsuite/util/testsuite_shared.cc: Likewise.
7285 * scripts/extract_symvers: Likewise. Remove runtime exception.
7286 * testsuite/17_intro/headers/all.cc: Likewise.
7287 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7288 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7289 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7290 Likewise.
7291 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7292 Likewise.
7293 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7294 Likewise.
7295 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7296 Likewise.
7297 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7298 Likewise.
7299 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7300 Likewise.
7301 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7302 Likewise.
7303 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7304 Likewise.
7305 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7306 Likewise.
7307 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7308 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7309 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7310 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7311 Likewise.
7312 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7313 Likewise.
7314 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7315 Likewise.
7316 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7317 Likewise.
7318 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7319 Likewise.
7320 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7321 Likewise.
7322 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7323 Likewise.
7324 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7325 Likewise.
7326 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7327 Likewise.
7328 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7329 Likewise.
7330 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7331 Likewise.
7332 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7333 Likewise.
7334 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7335 Likewise.
7336 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7337 Likewise.
7338 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7339 Likewise.
7340 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7341 Likewise.
7342 * testsuite/20_util/pair/moveable.cc: Likewise.
7343 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7344 Likewise.
7345 * testsuite/20_util/pair/swap.cc: Likewise.
7346 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7347 Likewise.
7348 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7349 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7350 Likewise.
7351 * testsuite/20_util/tuple/moveable.cc: Likewise.
7352 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7353 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7354 Likewise.
7355 * testsuite/20_util/tuple/swap.cc: Likewise.
7356 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7357 Likewise.
7358 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7359 Likewise.
7360 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7361 Likewise.
7362 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7363 Likewise.
7364 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7365 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7366 Likewise.
7367 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7368 Likewise.
7369 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7370 Likewise.
7371 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7372 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7373 Likewise.
7374 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7375 Likewise.
7376 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7377 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7378 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7379 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7380 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7381 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7382 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7383 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7384 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7385 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7386 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7387 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7388 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7389 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7390 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7391 Likewise.
7392 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7393 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7394 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7395 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7396 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7397 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7398 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7399 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7400 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7401 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7402 Likewise.
7403 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7404 Likewise.
7405 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7406 Likewise.
7407 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7408 Likewise.
7409 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7410 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7411 Likewise.
7412 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7413 Likewise.
7414 * testsuite/23_containers/deque/14340.cc: Likewise.
7415 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7416 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7417 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7418 * testsuite/23_containers/deque/init-list.cc: Likewise.
7419 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7420 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7421 * testsuite/23_containers/deque/moveable.cc: Likewise.
7422 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7423 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7424 Likewise.
7425 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7426 Likewise.
7427 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7428 Likewise.
7429 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7430 Likewise.
7431 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7432 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7433 Likewise.
7434 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7435 Likewise.
7436 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7437 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7438 Likewise.
7439 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7440 Likewise.
7441 * testsuite/23_containers/list/14340.cc: Likewise.
7442 * testsuite/23_containers/list/23781.cc: Likewise.
7443 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7444 * testsuite/23_containers/list/init-list.cc: Likewise.
7445 * testsuite/23_containers/list/moveable.cc: Likewise.
7446 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7447 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7448 Likewise.
7449 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7450 Likewise.
7451 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7452 Likewise.
7453 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7454 Likewise.
7455 * testsuite/23_containers/map/14340.cc: Likewise.
7456 * testsuite/23_containers/map/23781.cc: Likewise.
7457 * testsuite/23_containers/map/init-list.cc: Likewise.
7458 * testsuite/23_containers/map/moveable.cc: Likewise.
7459 * testsuite/23_containers/map/operations/1.cc: Likewise.
7460 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7461 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7462 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7463 Likewise.
7464 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7465 Likewise.
7466 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7467 Likewise.
7468 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7469 Likewise.
7470 * testsuite/23_containers/multimap/14340.cc: Likewise.
7471 * testsuite/23_containers/multimap/23781.cc: Likewise.
7472 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7473 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7474 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7475 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7476 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7477 Likewise.
7478 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7479 Likewise.
7480 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7481 Likewise.
7482 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7483 Likewise.
7484 * testsuite/23_containers/multiset/14340.cc: Likewise.
7485 * testsuite/23_containers/multiset/23781.cc: Likewise.
7486 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7487 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7488 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7489 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7490 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7491 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7492 Likewise.
7493 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7494 Likewise.
7495 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7496 Likewise.
7497 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7498 Likewise.
7499 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7500 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7501 Likewise.
7502 * testsuite/23_containers/queue/moveable.cc: Likewise.
7503 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7504 Likewise.
7505 * testsuite/23_containers/set/14340.cc: Likewise.
7506 * testsuite/23_containers/set/23781.cc: Likewise.
7507 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7508 * testsuite/23_containers/set/init-list.cc: Likewise.
7509 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7510 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7511 * testsuite/23_containers/set/moveable.cc: Likewise.
7512 * testsuite/23_containers/set/operations/1.cc: Likewise.
7513 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7514 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7515 Likewise.
7516 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7517 Likewise.
7518 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7519 Likewise.
7520 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7521 Likewise.
7522 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7523 Likewise.
7524 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7525 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7526 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7527 Likewise.
7528 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7529 Likewise.
7530 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7531 Likewise.
7532 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7533 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7534 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7535 Likewise.
7536 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7537 Likewise.
7538 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7539 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7540 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7541 Likewise.
7542 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7543 Likewise.
7544 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7545 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7546 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7547 Likewise.
7548 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7549 Likewise.
7550 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7551 Likewise.
7552 * testsuite/23_containers/vector/14340.cc: Likewise.
7553 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7554 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7555 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7556 Likewise.
7557 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7558 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7559 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7560 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7561 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7562 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7563 Likewise.
7564 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7565 Likewise.
7566 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7567 Likewise.
7568 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7569 Likewise.
7570 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7571 Likewise.
7572 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7573 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7574 * testsuite/23_containers/vector/init-list.cc: Likewise.
7575 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7576 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7577 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7578 * testsuite/23_containers/vector/moveable.cc: Likewise.
7579 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7580 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7581 Likewise.
7582 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7583 Likewise.
7584 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7585 Likewise.
7586 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7587 Likewise.
7588 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7589 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7590 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7591 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7592 Likewise.
7593 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7594 Likewise.
7595 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7596 Likewise.
7597 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7598 Likewise.
7599 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7600 Likewise.
7601 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7602 Likewise.
7603 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7604 Likewise.
7605 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7606 Likewise.
7607 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7608 Likewise.
7609 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7610 Likewise.
7611 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7612 Likewise.
7613 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7614 Likewise.
7615 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7616 Likewise.
7617 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7618 Likewise.
7619 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7620 Likewise.
7621 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7622 Likewise.
7623 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7624 Likewise.
7625 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7626 Likewise.
7627 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7628 Likewise.
7629 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7630 Likewise.
7631 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7632 Likewise.
7633 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7634 Likewise.
7635 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7636 Likewise.
7637 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7638 Likewise.
7639 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7640 Likewise.
7641 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7642 Likewise.
7643 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7644 Likewise.
7645 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7646 Likewise.
7647 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7648 Likewise.
7649 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7650 Likewise.
7651 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7652 Likewise.
7653 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7654 Likewise.
7655 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7656 Likewise.
7657 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7658 Likewise.
7659 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7660 Likewise.
7661 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7662 Likewise.
7663 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7736 Likewise.
7737 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7738 Likewise.
7739 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7740 Likewise.
7741 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7742 Likewise.
7743 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7744 Likewise.
7745 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7746 Likewise.
7747 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7748 Likewise.
7749 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7750 Likewise.
7751 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7752 Likewise.
7753 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7754 Likewise.
7755 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7756 Likewise.
7757 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7758 Likewise.
7759 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7760 Likewise.
7761 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7762 Likewise.
7763 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7764 Likewise.
7765 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7784 Likewise.
7785 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7786 Likewise.
7787 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7788 Likewise.
7789 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7790 Likewise.
7791 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7792 Likewise.
7793 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7794 Likewise.
7795 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7796 Likewise.
7797 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7798 Likewise.
7799 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7800 Likewise.
7801 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7802 Likewise.
7803 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7804 Likewise.
7805 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7806 Likewise.
7807 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7910 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7911 Likewise.
7912 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7913 Likewise.
7914 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7915 Likewise.
7916 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7917 Likewise.
7918 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7919 Likewise.
7920 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7921 Likewise.
7922 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7923 Likewise.
7924 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7925 Likewise.
7926 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7927 Likewise.
7928 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7929 Likewise.
7930 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7931 Likewise.
7932 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7933 Likewise.
7934 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7935 Likewise.
7936 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7937 Likewise.
7938 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7939 Likewise.
7940 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7941 Likewise.
7942 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7943 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7944 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7945 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7946 Likewise.
7947 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7948 Likewise.
7949 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7950 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7951 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7952 Likewise.
7953 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7954 Likewise.
7955 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7956 Likewise.
7957 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7958 Likewise.
7959 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7960 Likewise.
7961 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7962 Likewise.
7963 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7964 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7965 Likewise.
7966 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7967 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7968 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7969 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7970 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7971 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7972 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7973 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7974 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7975 Likewise.
7976 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7977 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7978 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7979 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7980 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7981 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7982 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7983 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7984 Likewise.
7985 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7986 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7987 Likewise.
7988 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7989 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7990 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7991 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7992 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7993 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7994 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7995 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7996 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7997 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7998 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7999 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8000 Likewise.
8001 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8002 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8003 Likewise.
8004 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8005 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8006 Likewise.
8007 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8008 Likewise.
8009 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8010 Likewise.
8011 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8012 Likewise.
8013 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8014 Likewise.
8015 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8016 Likewise.
8017 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8018 Likewise.
8019 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8020 Likewise.
8021 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8022 Likewise.
8023 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8024 Likewise.
8025 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8026 Likewise.
8027 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8028 Likewise.
8029 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8030 Likewise.
8031 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8032 Likewise.
8033 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8034 Likewise.
8035 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8036 Likewise.
8037 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8038 Likewise.
8039 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8040 Likewise.
8041 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8042 Likewise.
8043 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8044 Likewise.
8045 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8046 Likewise.
8047 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8048 Likewise.
8049 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8050 Likewise.
8051 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8052 Likewise.
8053 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8054 Likewise.
8055 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8056 Likewise.
8057 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8058 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8059 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8060 Likewise.
8061 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8062 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8063 Likewise.
8064 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8065 Likewise.
8066 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8067 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8068 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8069 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8070 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8071 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8072 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8073 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8074 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8075 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8076 Likewise.
8077 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8078 Likewise.
8079 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8080 Likewise.
8081 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8082 Likewise.
8083 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8084 Likewise.
8085 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8086 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8087 Likewise.
8088 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8089 Likewise.
8090 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8091 Likewise.
8092 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8093 Likewise.
8094 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8095 Likewise.
8096 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8097 Likewise.
8098 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8099 Likewise.
8100 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8101 Likewise.
8102 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8103 Likewise.
8104 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8105 Likewise.
8106 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8107 Likewise.
8108 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8109 Likewise.
8110 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8111 Likewise.
8112 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8113 Likewise.
8114 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8115 Likewise.
8116 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8117 Likewise.
8118 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8119 Likewise.
8120 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8121 Likewise.
8122 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8123 Likewise.
8124 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8125 Likewise.
8126 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8127 Likewise.
8128 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8129 Likewise.
8130 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8131 Likewise.
8132 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8133 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8134 Likewise.
8135 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8136 Likewise.
8137 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8138 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8139 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8140 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8141 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8142 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8143 Likewise.
8144 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8145 Likewise.
8146 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8147 Likewise.
8148 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8149 Likewise.
8150 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8151 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8152 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8153 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8154 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8155 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8156 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8157 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8158 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8159 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8160 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8161 Likewise.
8162 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8163 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8164 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8165 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8166 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8167 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8168 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8169 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8170 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8171 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8172 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8173 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8174 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8175 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8176 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8177 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8178 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8179 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8180 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8181 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8182 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8183 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8184 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8185 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8186 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8187 Likewise.
8188 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8189 * testsuite/27_io/fpos/14252.cc: Likewise.
8190 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8191 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8192 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8193 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8194 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8195 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8196 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8197 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8198 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8199 Likewise.
8200 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8201 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8202 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8203 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8204 Likewise.
8205 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8206 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8207 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8208 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8209 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8210 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8211 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8212 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8213 * testsuite/27_io/objects/char/3045.cc: Likewise.
8214 * testsuite/27_io/objects/char/3647.cc: Likewise.
8215 * testsuite/27_io/objects/char/5268.cc: Likewise.
8216 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8217 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8218 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8219 * testsuite/28_regex/init-list.cc: Likewise.
8220 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8221 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8222 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8223 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8224 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8225 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8226 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8227 Likewise.
8228 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8229 Likewise.
8230 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8231 Likewise.
8232 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8233 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8234 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8235 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8236 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8237 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8238 Likewise.
8239 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8240 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8241 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8242 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8243 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8244 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8245 Likewise.
8246 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8247 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8248 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8249 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8250 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8251 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8252 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8253 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8254 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8255 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8256 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8257 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8258 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8259 Likewise.
8260 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8261 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8262 Likewise.
8263 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8264 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8265 Likewise.
8266 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8267 Likewise.
8268 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8269 Likewise.
8270 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8271 Likewise.
8272 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8273 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8274 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8275 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8276 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8277 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8278 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8279 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8280 Likewise.
8281 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8282 Likewise.
8283 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8284 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8285 Likewise.
8286 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8287 Likewise.
8288 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8289 Likewise.
8290 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8291 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8292 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8293 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8294 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8295 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8296 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8297 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8298 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8299 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8300 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8301 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8302 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8303 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8304 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8305 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8306 Likewise.
8307 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8308 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8309 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8310 Likewise.
8311 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8312 Likewise.
8313 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8314 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8315 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8316 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8317 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8318 Likewise.
8319 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8320 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8321 Likewise.
8322 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8323 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8324 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8325 Likewise.
8326 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8327 Likewise.
8328 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8329 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8330 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8331 Likewise.
8332 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8333 Likewise.
8334 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8335 Likewise.
8336 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8337 Likewise.
8338 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8339 Likewise.
8340 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8341 * testsuite/30_threads/this_thread/1.cc: Likewise.
8342 * testsuite/30_threads/this_thread/2.cc: Likewise.
8343 * testsuite/30_threads/this_thread/3.cc: Likewise.
8344 * testsuite/30_threads/this_thread/4.cc: Likewise.
8345 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8346 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8347 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8348 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8349 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8350 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8351 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8352 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8353 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8354 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8355 * testsuite/30_threads/thread/members/1.cc: Likewise.
8356 * testsuite/30_threads/thread/members/2.cc: Likewise.
8357 * testsuite/30_threads/thread/members/3.cc: Likewise.
8358 * testsuite/30_threads/thread/members/4.cc: Likewise.
8359 * testsuite/30_threads/thread/members/5.cc: Likewise.
8360 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8361 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8362 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8363 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8364 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8365 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8366 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8367 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8368 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8369 Likewise.
8370 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8371 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8372 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8373 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8374 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8375 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8376 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8377 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8378 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8379 * testsuite/30_threads/try_lock/1.cc: Likewise.
8380 * testsuite/30_threads/try_lock/2.cc: Likewise.
8381 * testsuite/30_threads/try_lock/3.cc: Likewise.
8382 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8383 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8384 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8385 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8386 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8387 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8388 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8389 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8390 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8391 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8392 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8393 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8394 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8395 Likewise.
8396 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8397 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8398 Likewise.
8399 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8400 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8401 Likewise.
8402 * testsuite/ext/array_allocator/1.cc: Likewise.
8403 * testsuite/ext/array_allocator/2.cc: Likewise.
8404 * testsuite/ext/array_allocator/3.cc: Likewise.
8405 * testsuite/ext/ext_pointer/1.cc: Likewise.
8406 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8407 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8408 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8409 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8410 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8411 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8412 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8413 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8414 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8415 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8416 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8417 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8418 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8419 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8420 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8421 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8422 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8423 Likewise.
8424 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8425 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8426 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8427 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8428 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8429 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8430 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8431 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8432 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8433 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8434 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8435 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8436 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8437 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8438 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8439 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8440 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8441 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8442 Likewise.
8443 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8444 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8445 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8446 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8447 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8448 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8449 * testsuite/ext/pod_char_traits.cc: Likewise.
8450 * testsuite/ext/slist/23781.cc: Likewise.
8451 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8452 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8453 * testsuite/ext/vstring/init-list.cc: Likewise.
8454 * testsuite/ext/vstring/moveable.cc: Likewise.
8455 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8456 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8457 Likewise.
8458 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8459 Likewise.
8460 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8461 Likewise.
8462 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8463 Likewise.
8464 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8465 Likewise.
8466 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8467 Likewise.
8468 * testsuite/ext/vstring/types/23767.cc: Likewise.
8469 * testsuite/performance/21_strings/string_append.cc: Likewise.
8470 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8471 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8472 Likewise.
8473 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8474 Likewise.
8475 * testsuite/performance/21_strings/string_find.cc: Likewise.
8476 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8477 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8478 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8479 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8480 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8481 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8482 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8483 Likewise.
8484 * testsuite/performance/23_containers/create/map.cc: Likewise.
8485 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8486 Likewise.
8487 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8488 * testsuite/performance/23_containers/find/map.cc: Likewise.
8489 * testsuite/performance/23_containers/index/map.cc: Likewise.
8490 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8491 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8492 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8493 Likewise.
8494 * testsuite/performance/23_containers/insert_erase/associative.cc:
8495 Likewise.
8496 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8497 Likewise.
8498 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8499 Likewise.
8500 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8501 Likewise.
8502 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8503 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8504 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8505 Likewise.
8506 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8507 Likewise.
8508 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8509 Likewise.
8510 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8511 Likewise.
8512 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8513 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8514 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8515 Likewise.
8516 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8517 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8518 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8519 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8520 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8521 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8522 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8523 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8524 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8525 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8526 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8527 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8528 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8529 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8530 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8531 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8532 Likewise.
8533 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8534 Likewise.
8535 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8536 Likewise.
8537 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8538 Likewise.
8539 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8540 Likewise.
8541 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8542 Likewise.
8543 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8544 Likewise.
8545 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8546 Likewise.
8547 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8548 Likewise.
8549 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8550 Likewise.
8551 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8552 Likewise.
8553 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8554 Likewise.
8555 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8556 Likewise.
8557 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8558 Likewise.
8559 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8560 Likewise.
8561 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8562 Likewise.
8563 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8564 Likewise.
8565 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8566 Likewise.
8567 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8568 Likewise.
8569 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8570 Likewise.
8571 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8572 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8573 Likewise.
8574 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8575 Likewise.
8576 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8577 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8578 Likewise.
8579 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8580 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8581 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8582 Likewise.
8583 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8584 Likewise.
8585 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8586 Likewise.
8587 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8588 Likewise.
8589 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8590 Likewise.
8591 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8592 Likewise.
8593 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8594 Likewise.
8595 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8596 Likewise.
8597 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8598 Likewise.
8599 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8600 Likewise.
8601 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8602 Likewise.
8603 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8604 Likewise.
8605 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8606 Likewise.
8607 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8608 Likewise.
8609 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8610 Likewise.
8611 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8612 Likewise.
8613 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8614 Likewise.
8615 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8616 Likewise.
8617 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8618 Likewise.
8619 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8620 Likewise.
8621 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8622 Likewise.
8623 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8624 Likewise.
8625 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8626 Likewise.
8627 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8628 Likewise.
8629 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8630 Likewise.
8631 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8632 Likewise.
8633 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8634 Likewise.
8635 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8636 Likewise.
8637 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8638 Likewise.
8639 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8640 Likewise.
8641 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8642 Likewise.
8643 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8644 Likewise.
8645 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8646 Likewise.
8647 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8648 Likewise.
8649 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8650 Likewise.
8651 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8652 Likewise.
8653 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8654 Likewise.
8655 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8656 Likewise.
8657 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8658 Likewise.
8659 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8660 Likewise.
8661 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8662 Likewise.
8663 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8664 Likewise.
8665 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8666 Likewise.
8667 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8668 Likewise.
8669 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8670 Likewise.
8671 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8672 Likewise.
8673 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8674 Likewise.
8675 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8676 Likewise.
8677 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8678 Likewise.
8679 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8680 Likewise.
8681 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8682 Likewise.
8683 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8684 Likewise.
8685 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8686 Likewise.
8687 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8688 Likewise.
8689 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8690 Likewise.
8691 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8692 Likewise.
8693 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8694 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8695 Likewise.
8696 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8697 Likewise.
8698 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8699 Likewise.
8700 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8701 Likewise.
8702 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8703 Likewise.
8704 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8705 Likewise.
8706 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8707 Likewise.
8708 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8709 Likewise.
8710 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8711 Likewise.
8712 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8713 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8714 Likewise.
8715 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8716 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8717 Likewise.
8718 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8719 Likewise.
8720 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8721 Likewise.
8722 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8723 Likewise.
8724 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8725 Likewise.
8726 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8727 Likewise.
8728 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8729 Likewise.
8730 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8731 Likewise.
8732 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8733 Likewise.
8734 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8735 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8736 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8737 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8738 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8739 Likewise.
8740 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8741 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8742 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8743 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8744 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8745 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8746 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8747 * testsuite/util/io/prog_bar.cc: Likewise.
8748 * testsuite/util/io/prog_bar.hpp: Likewise.
8749 * testsuite/util/io/text_populate.hpp: Likewise.
8750 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8751 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8752 * testsuite/util/io/xml.hpp: Likewise.
8753 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8754 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8755 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8756 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8757 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8758 * testsuite/util/native_type/native_map.hpp: Likewise.
8759 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8760 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8761 * testsuite/util/native_type/native_set.hpp: Likewise.
8762 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8763 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8764 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8765 Likewise.
8766 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8767 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8768 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8769 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8770 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8771 Likewise.
8772 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8773 Likewise.
8774 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8775 Likewise.
8776 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8777 Likewise.
8778 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8779 Likewise.
8780 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8781 Likewise.
8782 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8783 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8784 Likewise.
8785 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8786 Likewise.
8787 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8788 Likewise.
8789 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8790 Likewise.
8791 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8792 Likewise.
8793 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8794 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8795 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8796 * testsuite/util/regression/basic_type.hpp: Likewise.
8797 * testsuite/util/regression/common_type.hpp: Likewise.
8798 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8799 Likewise.
8800 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8801 Likewise.
8802 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8803 Likewise.
8804 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8805 Likewise.
8806 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8807 Likewise.
8808 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8809 Likewise.
8810 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8811 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8812 Likewise.
8813 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8814 Likewise.
8815 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8816 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8817 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8818 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8819 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8820 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8821 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8822 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8823 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8824 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8825 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8826 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8827 * testsuite/util/testsuite_abi.cc: Likewise.
8828 * testsuite/util/testsuite_abi.h: Likewise.
8829 * testsuite/util/testsuite_abi_check.cc: Likewise.
8830 * testsuite/util/testsuite_allocator.cc: Likewise.
8831 * testsuite/util/testsuite_allocator.h: Likewise.
8832 * testsuite/util/testsuite_api.h: Likewise.
8833 * testsuite/util/testsuite_character.cc: Likewise.
8834 * testsuite/util/testsuite_character.h: Likewise.
8835 * testsuite/util/testsuite_common_types.h: Likewise.
8836 * testsuite/util/testsuite_error.h: Likewise.
8837 * testsuite/util/testsuite_hooks.cc: Likewise.
8838 * testsuite/util/testsuite_hooks.h: Likewise.
8839 * testsuite/util/testsuite_io.h: Likewise.
8840 * testsuite/util/testsuite_iterators.h: Likewise.
8841 * testsuite/util/testsuite_performance.h: Likewise.
8842 * testsuite/util/testsuite_rng.h: Likewise.
8843 * testsuite/util/testsuite_rvalref.h: Likewise.
8844 * testsuite/util/testsuite_tr1.h: Likewise.
8845 * testsuite/util/thread/all.h: Likewise.
8846 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8847 Likewise.
8848 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8849 Likewise.
8850 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8851 Likewise.
8852 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8853 Likewise.
8854 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8855 Likewise.
8856 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8857 Likewise.
8858 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8859 Likewise.
8860 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8861 Likewise.
8862 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8863 Likewise.
8864 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8865 Likewise.
8866 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8867 Likewise.
8868 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8869 Likewise.
8870 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8871 Likewise.
8872 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8873 Likewise.
8874 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8875 Likewise.
8876 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8877 Likewise.
8878 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8879 Likewise.
8880 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8881 Likewise.
8882 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8883 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8884 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8885 Likewise.
8886 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8887 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8888 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8889 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8890 Likewise.
8891 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8892 Likewise.
8893 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8894 Likewise.
8895 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8896 Likewise.
8897 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8898 Likewise.
8899 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8900 Likewise.
8901 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8902 Likewise.
8903 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8904 Likewise.
8905 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8906 Likewise.
8907 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8908 Likewise.
8909 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8910 Likewise.
8911 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8912 Likewise.
8913 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8914 Likewise.
8915 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8916 Likewise.
8917 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8918 Likewise.
8919 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8920 Likewise.
8921 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8922 Likewise.
8923 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8924 Likewise.
8925 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8926 Likewise.
8927 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8928 Likewise.
8929 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8930 Likewise.
8931 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8932 Likewise.
8933 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8934 Likewise.
8935 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8936 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8937 Likewise.
8938 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8939 Likewise.
8940 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8941 Likewise.
8942 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8943 Likewise.
8944 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8945 Likewise.
8946 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8947 Likewise.
8948 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8949 Likewise.
8950 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8951 Likewise.
8952 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8953 Likewise.
8954 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8955 Likewise.
8956 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8957 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8958 Likewise.
8959 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8960 Likewise.
8961 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8962 Likewise.
8963 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8964 Likewise.
8965 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8966 Likewise.
8967 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8968 Likewise.
8969 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8970 Likewise.
8971 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8972 Likewise.
8973 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8974 Likewise.
8975 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8976 Likewise.
8977 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8978 Likewise.
8979 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8980 Likewise.
8981 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8982 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8983 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8984 Likewise.
8985 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8986 Likewise.
8987 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8988 Likewise.
8989 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8990 Likewise.
8991 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8992 Likewise.
8993 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8994 Likewise.
8995 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8996 Likewise.
8997 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8998 Likewise.
8999 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9000 Likewise.
9001 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9002 Likewise.
9003 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9004 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9005 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9006 Likewise.
9007 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9008 Likewise.
9009 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9010 Likewise.
9011 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9012 Likewise.
9013 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9014 Likewise.
9015 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9016 Likewise.
9017 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9018 Likewise.
9019 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9020 Likewise.
9021 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9022 Likewise.
9023 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9024 Likewise.
9025 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9026 Likewise.
9027 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9028 Likewise.
9029 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9030 Likewise.
9031 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9032 Likewise.
9033 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9034 Likewise.
9035 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9038 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9039 Likewise.
9040 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9041 Likewise.
9042 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9043 Likewise.
9044 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9045 Likewise.
9046 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9047 Likewise.
9048 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9049 Likewise.
9050 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9051 Likewise.
9052 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9053 Likewise.
9054 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9055 Likewise.
9056 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9057 Likewise.
9058 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9059 Likewise.
9060 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9061 Likewise.
9062 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9067 Likewise.
9068 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9081 Likewise.
9082 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9083 Likewise.
9084 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9085 Likewise.
9086 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9087 Likewise.
9088 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9091 Likewise.
9092 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9093 Likewise.
9094 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9095 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9096 Likewise.
9097 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9098 Likewise.
9099 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9100 Likewise.
9101 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9104 Likewise.
9105 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9114 Likewise.
9115 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9116 Likewise.
9117 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9118 Likewise.
9119 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9120 Likewise.
9121 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9122 Likewise.
9123 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9124 Likewise.
9125 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9126 Likewise.
9127 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9128 Likewise.
9129 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9130 Likewise.
9131 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9132 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9133 * testsuite/backward/hash_map/25896.cc: Likewise.
9134 * testsuite/backward/hash_set/25896.cc: Likewise.
9135
9136 2009-04-08 Ian Lance Taylor <iant@google.com>
9137
9138 * include/backward/hashtable.h (erase): Correctly handle erasing a
9139 reference to an entry in the hash table.
9140 * testsuite/backward/hash_map/25896.cc: New.
9141 * testsuite/backward/hash_set/25896.cc: New.
9142
9143 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9144
9145 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9146 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9147
9148 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9149
9150 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9151 of debug.
9152 * include/Makefile.in: Regenerate.
9153 * include/precompiled/stdc++.h: Add.
9154
9155 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9156
9157 * include/bits/random.h: Adjust doxygen markup.
9158 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9159
9160 * testsuite/26_numerics/random/piecewise_linear_distribution/
9161 operators/serialize.cc: Use typedefs.
9162
9163 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9164
9165 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9166 __gnu_cxx namespace. Remove "static inline".
9167
9168 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9169
9170 * include/bits/random.tcc (linear_congruential_engine<>::
9171 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9172
9173 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9174
9175 * include/bits/random.h (operator==): Mark all inline.
9176 (mersenne_twister_engine): Enable #if 0 checks.
9177
9178 * include/bits/random.h: Formatting tweaks.
9179
9180 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9181
9182 * include/bits/random.tcc (piecewise_linear_distribution<>::
9183 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9184 Remove spurious closed parenthesis.
9185
9186 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9187
9188 PR libstdc++/39644 (partial)
9189 * include/bits/random.tcc (linear_congruential_engine<>::
9190 seed(seed_seq&), independent_bits_engine<>::operator(),
9191 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9192
9193 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9194
9195 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9196 thinko.
9197 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9198 default.cc: Enable.
9199
9200 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9201
9202 PR libstdc++/39629 (partial)
9203 * testsuite/26_numerics/random/independent_bits_engine/cons/
9204 base_move.cc: Use uint_fast64_t instead of unsigned long.
9205 * testsuite/26_numerics/random/independent_bits_engine/cons/
9206 seed1.cc: Likewise.
9207 * testsuite/26_numerics/random/independent_bits_engine/cons/
9208 seed2.cc: Likewise.
9209 * testsuite/26_numerics/random/independent_bits_engine/cons/
9210 base_copy.cc: Likewise.
9211 * testsuite/26_numerics/random/independent_bits_engine/cons/
9212 default.cc: Likewise.
9213 * testsuite/26_numerics/random/independent_bits_engine/cons/
9214 seed_seq.cc: Likewise.
9215 * testsuite/26_numerics/random/independent_bits_engine/
9216 requirements/typedefs.cc: Likewise.
9217 * testsuite/26_numerics/random/independent_bits_engine/
9218 operators/equal.cc: Likewise.
9219 * testsuite/26_numerics/random/independent_bits_engine/
9220 operators/serialize.cc: Likewise.
9221 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9222
9223 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9224
9225 * include/tr1_impl/random: Remove, empty.
9226 * include/tr1_impl/random.tcc: Likewise.
9227
9228 * include/std/random: Minor clean-ups, formatting fixes, adjust
9229 copyright years.
9230 * include/bits/random.tcc: Likewise.
9231 * include/bits/random.h: Likewise.
9232 * include/tr1/random: Likewise.
9233 * include/tr1/random.tcc: Likewise.
9234 * include/tr1/random.h: Likewise.
9235
9236 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9237
9238 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9239 * doc/html/api.html: Regenerate.
9240
9241 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9242
9243 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9244 Change to mersenne_twister_engine, add same defaults as
9245 mersenne_twister_engine/cons/default.cc.
9246 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9247
9248 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9249 to __il.
9250 * include/bits/random.h (mersenne_twister_engine): Qualify
9251 _ShiftMin1 with namespace __detail.
9252 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9253 constexpr std::numeric_limits::max() can be used.
9254 (mersenne_twister_engine): Split apart static asserts into one
9255 assert per message. Temporarily disable the last three.
9256
9257 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9258
9259 * include/Makefile.am: Update to N2836. Modified for new random headers.
9260 * include/Makefile.in: Ditto.
9261 * include/tr1_impl/random: Moved to tr1/random.h
9262 * include/tr1_impl/random.tcc: Moved to tr1
9263 * include/tr1/random: Just point to moved tr1 random headers.
9264 * include/tr1/random.tcc: Moved from tr1_impl.
9265 * include/tr1/random.h: Moved from tr1_impl/random.
9266 * include/std/random: Modified to point to std random headers.
9267 * include/bits/random.tcc: New implementation of std random facilities.
9268 * include/bits/random.h: Ditto.
9269 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9270 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9271 seed1.cc: New.
9272 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9273 seed2.cc: New.
9274 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9275 default.cc: New.
9276 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9277 non_uint_neg.cc: New.
9278 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9279 typedefs.cc: New.
9280 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9281 equal.cc: New.
9282 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9283 serialize.cc: New.
9284 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9285 seed1.cc: New.
9286 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9287 seed2.cc: New.
9288 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9289 default.cc: New.
9290 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9291 typedefs.cc: New.
9292 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9293 equal.cc: New.
9294 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9295 serialize.cc: New.
9296 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9297 seed1.cc: New.
9298 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9299 seed2.cc: New.
9300 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9301 default.cc: New.
9302 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9303 typedefs.cc: New.
9304 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9305 equal.cc: New.
9306 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9307 serialize.cc: New.
9308 * testsuite/26_numerics/random/discard_block_engine/cons/
9309 base_move.cc: New.
9310 * testsuite/26_numerics/random/discard_block_engine/cons/
9311 seed1.cc: New.
9312 * testsuite/26_numerics/random/discard_block_engine/cons/
9313 seed2.cc: New.
9314 * testsuite/26_numerics/random/discard_block_engine/cons/
9315 base_copy.cc: New.
9316 * testsuite/26_numerics/random/discard_block_engine/cons/
9317 default.cc: New.
9318 * testsuite/26_numerics/random/discard_block_engine/cons/
9319 seed_seq.cc: New.
9320 * testsuite/26_numerics/random/discard_block_engine/requirements/
9321 typedefs.cc: New.
9322 * testsuite/26_numerics/random/discard_block_engine/operators/
9323 equal.cc: New.
9324 * testsuite/26_numerics/random/discard_block_engine/operators/
9325 serialize.cc: New.
9326 * testsuite/26_numerics/random/independent_bits_engine/cons/
9327 base_move.cc: New.
9328 * testsuite/26_numerics/random/independent_bits_engine/cons/
9329 seed1.cc: New.
9330 * testsuite/26_numerics/random/independent_bits_engine/cons/
9331 seed2.cc: New.
9332 * testsuite/26_numerics/random/independent_bits_engine/cons/
9333 base_copy.cc: New.
9334 * testsuite/26_numerics/random/independent_bits_engine/cons/
9335 default.cc: New.
9336 * testsuite/26_numerics/random/independent_bits_engine/cons/
9337 seed_seq.cc: New.
9338 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9339 typedefs.cc: New.
9340 * testsuite/26_numerics/random/independent_bits_engine/operators/
9341 equal.cc: New.
9342 * testsuite/26_numerics/random/independent_bits_engine/operators/
9343 serialize.cc: New.
9344 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9345 base_move.cc: New.
9346 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9347 seed1.cc: New.
9348 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9349 seed2.cc: New.
9350 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9351 base_copy.cc: New.
9352 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9353 default.cc: New.
9354 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9355 seed_seq.cc: New.
9356 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9357 typedefs.cc: New.
9358 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9359 equal.cc: New.
9360 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9361 serialize.cc
9362 * testsuite/26_numerics/random/mt19937.cc: New.
9363 * testsuite/26_numerics/random/mt19937_64.cc: New.
9364 * testsuite/26_numerics/random/minstd_rand.cc: New.
9365 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9366 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9367 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9368 * testsuite/26_numerics/random/ranlux24.cc: New.
9369 * testsuite/26_numerics/random/ranlux48.cc: New.
9370 * testsuite/26_numerics/random/knuth_b.cc: New.
9371 * testsuite/26_numerics/random/default_random_engine.cc: New.
9372 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9373 parms.cc: New.
9374 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9375 default.cc: New.
9376 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9377 typedefs.cc: New.
9378 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9379 serialize.cc: New.
9380 * testsuite/26_numerics/random/normal_distribution/cons/
9381 parms.cc: New.
9382 * testsuite/26_numerics/random/normal_distribution/cons/
9383 default.cc: New.
9384 * testsuite/26_numerics/random/normal_distribution/requirements/
9385 typedefs.cc: New.
9386 * testsuite/26_numerics/random/normal_distribution/operators/
9387 serialize.cc: New.
9388 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9389 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9390 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9391 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9392 parms_neg.cc: New.
9393 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9394 parms.cc: New.
9395 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9396 default.cc: New.
9397 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9398 typedefs.cc: New.
9399 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9400 serialize.cc: New.
9401 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9402 parms_neg.cc: New.
9403 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9404 parms.cc: New.
9405 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9406 default.cc: New.
9407 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9408 typedefs.cc: New.
9409 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9410 serialize.cc: New.
9411 * testsuite/26_numerics/random/poisson_distribution/cons/
9412 parms.cc: New.
9413 * testsuite/26_numerics/random/poisson_distribution/cons/
9414 default.cc: New.
9415 * testsuite/26_numerics/random/poisson_distribution/requirements/
9416 typedefs.cc
9417 * testsuite/26_numerics/random/poisson_distribution/operators/
9418 serialize.cc: New.
9419 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9420 parms.cc: New.
9421 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9422 default.cc: New.
9423 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9424 typedefs.cc: New.
9425 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9426 serialize.cc: New.
9427 * testsuite/26_numerics/random/discrete_distribution/cons/
9428 range.cc: New.
9429 * testsuite/26_numerics/random/discrete_distribution/cons/
9430 initlist.cc: New.
9431 * testsuite/26_numerics/random/discrete_distribution/cons/
9432 default.cc: New.
9433 * testsuite/26_numerics/random/discrete_distribution/cons/
9434 num_xbound_fun.cc: New.
9435 * testsuite/26_numerics/random/discrete_distribution/requirements/
9436 typedefs.cc: New.
9437 * testsuite/26_numerics/random/discrete_distribution/operators/
9438 serialize.cc: New.
9439 * testsuite/26_numerics/random/weibull_distribution/cons/
9440 parms.cc: New.
9441 * testsuite/26_numerics/random/weibull_distribution/cons/
9442 default.cc: New.
9443 * testsuite/26_numerics/random/weibull_distribution/requirements/
9444 typedefs.cc: New.
9445 * testsuite/26_numerics/random/weibull_distribution/operators/
9446 serialize.cc: New.
9447 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9448 parms.cc: New.
9449 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9450 default.cc: New.
9451 * testsuite/26_numerics/random/negative_binomial_distribution/
9452 requirements/typedefs.cc: New.
9453 * testsuite/26_numerics/random/negative_binomial_distribution/
9454 operators/serialize.cc: New.
9455 * testsuite/26_numerics/random/cauchy_distribution/cons/
9456 parms.cc: New.
9457 * testsuite/26_numerics/random/cauchy_distribution/cons/
9458 default.cc: New.
9459 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9460 typedefs.cc: New.
9461 * testsuite/26_numerics/random/cauchy_distribution/operators/
9462 serialize.cc: New.
9463 * testsuite/26_numerics/random/gamma_distribution/cons/
9464 parms.cc: New.
9465 * testsuite/26_numerics/random/gamma_distribution/cons/
9466 default.cc: New.
9467 * testsuite/26_numerics/random/gamma_distribution/requirements/
9468 typedefs.cc: New.
9469 * testsuite/26_numerics/random/gamma_distribution/operators/
9470 serialize.cc: New.
9471 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9472 parms.cc: New.
9473 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9474 default.cc: New.
9475 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9476 typedefs.cc: New.
9477 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9478 serialize.cc: New.
9479
9480 * testsuite/26_numerics/random/exponential_distribution/cons/
9481 parms.cc: New.
9482 * testsuite/26_numerics/random/exponential_distribution/cons/
9483 default.cc: New.
9484 * testsuite/26_numerics/random/exponential_distribution/requirements/
9485 typedefs.cc: New.
9486 * testsuite/26_numerics/random/exponential_distribution/operators/
9487 serialize.cc: New.
9488 * testsuite/26_numerics/random/lognormal_distribution/cons/
9489 parms.cc: New.
9490 * testsuite/26_numerics/random/lognormal_distribution/cons/
9491 default.cc: New.
9492 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9493 typedefs.cc: New.
9494 * testsuite/26_numerics/random/lognormal_distribution/operators/
9495 serialize.cc: New.
9496 * testsuite/26_numerics/random/binomial_distribution/cons/
9497 parms.cc: New.
9498 * testsuite/26_numerics/random/binomial_distribution/cons/
9499 default.cc: New.
9500 * testsuite/26_numerics/random/binomial_distribution/requirements/
9501 typedefs.cc: New.
9502 * testsuite/26_numerics/random/binomial_distribution/operators/
9503 serialize.cc: New.
9504 * testsuite/26_numerics/random/random_device/cons/
9505 token.cc: New.
9506 * testsuite/26_numerics/random/random_device/cons/
9507 default.cc: New.
9508 * testsuite/26_numerics/random/random_device/requirements/
9509 typedefs.cc: New.
9510 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9511 parms.cc: New.
9512 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9513 default.cc: New.
9514 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9515 typedefs.cc: New.
9516 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9517 serialize.cc: New.
9518 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9519 range.cc: New.
9520 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9521 default.cc: New.
9522 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9523 num_xbound_fun.cc: New.
9524 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9525 initlist_fun.cc: New.
9526 * testsuite/26_numerics/random/piecewise_linear_distribution/
9527 requirements/typedefs.cc: New.
9528 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9529 serialize.cc: New.
9530 * testsuite/26_numerics/random/student_t_distribution/cons/
9531 parms.cc: New.
9532 * testsuite/26_numerics/random/student_t_distribution/cons/
9533 default.cc: New.
9534 * testsuite/26_numerics/random/student_t_distribution/requirements/
9535 typedefs.cc: New.
9536 * testsuite/26_numerics/random/student_t_distribution/operators/
9537 serialize.cc: New.
9538 * testsuite/26_numerics/random/geometric_distribution/cons/
9539 parms.cc: New.
9540 * testsuite/26_numerics/random/geometric_distribution/cons/
9541 default.cc: New.
9542 * testsuite/26_numerics/random/geometric_distribution/requirements/
9543 typedefs.cc: New.
9544 * testsuite/26_numerics/random/geometric_distribution/operators/
9545 serialize.cc: New.
9546 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9547 range.cc: New.
9548 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9549 default.cc: New.
9550 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9551 num_xbound_fun.cc: New.
9552 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9553 initlist_fun.cc: New.
9554 * testsuite/26_numerics/random/piecewise_constant_distribution/
9555 requirements/typedefs.cc: New.
9556 * testsuite/26_numerics/random/piecewise_constant_distribution/
9557 operators/serialize.cc: New.
9558
9559 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9560
9561 * include/ext/bitmap_allocator.h: The typedefs should be made public
9562 if we want them to be accessible. This has been revealed by the patch
9563 that fixes PR c++/26693 in g++.
9564
9565 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9566
9567 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9568 Regenerated.
9569 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9570 Regenerated.
9571 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9572 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9573 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9574 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9575 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9576 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9577 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9578 Regenerated.
9579 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9580
9581 2009-03-31 Jason Merrill <jason@redhat.com>
9582
9583 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9584
9585 PR libstdc++/39310
9586 * include/tr1_impl/type_traits (is_function): Add partial
9587 specializations with function cv-quals.
9588 (__is_function_helper): Remove.
9589 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9590
9591 2009-03-30 Ian Lance Taylor <iant@google.com>
9592
9593 * include/backward/hashtable.h (clear): Return quickly if the
9594 table is empty.
9595
9596 2009-03-27 Ian Lance Taylor <iant@google.com>
9597
9598 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9599 (__stl_prime_list): Add 5 at the start of the list.
9600
9601 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9602
9603 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9604 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9605 std::string&, ios_base::openmode), basic_ifstream<>::
9606 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9607 basic_ofstream(const std::string&, ios_base::openmode),
9608 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9609 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9610 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9611 Add in C++0x mode.
9612 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9613 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9614 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9615 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9616 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9617 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9618 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9619
9620 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9621
9622 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9623 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9624 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9625 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9626
9627 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9628
9629 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9630 _M_transfer_after, _M_reverse_after): Move out of line...
9631 * include/bits/forward_list.tcc: ... here.
9632 (forward_list<>::reverse): Move inline...
9633 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9634
9635 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9636
9637 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9638 28277.cc: Likewise.
9639 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9640 Likewise.
9641 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9642 Likewise.
9643 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9644 Likewise.
9645
9646 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9647
9648 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9649 year(s).
9650 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9651 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9652 Likewise.
9653 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9654 Likewise.
9655 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9656 Likewise.
9657 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9658
9659 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9660
9661 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9662 iterations for simulators.
9663 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9664 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9665 Condition stream width for simulators.
9666 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9667 Likewise.
9668 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9669 Likewise.
9670 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9671
9672 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9673
9674 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9675 sheet version information. Table-ize docbook element examples.
9676 * doc/xml/manual/using.xml: Human-readable header
9677 markup. Alphabetized. Add new headers.
9678 * doc/html: Regenerate.
9679
9680 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9681
9682 * doc/xml/faq.xml: Fix link to setup documentation.
9683
9684 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9685
9686 * include/std/type_traits (__add_lvalue_reference_helper,
9687 __add_rvalue_reference_helper): As an optimization, rewrite
9688 condition (avoid is_function).
9689
9690 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9691
9692 PR libstdc++/39405
9693 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9694 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9695
9696 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9697
9698 * testsuite/30_threads/condition_variable_any/native_handle/
9699 typesizes.cc: Include tweaks.
9700 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9701 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9702 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9703 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9704 * testsuite/30_threads/condition_variable/native_handle/
9705 typesizes.cc: Same.
9706
9707 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9708
9709 * include/bits/shared_ptr.h: Add include guards.
9710 * include/tr1/shared_ptr.h: Likewise.
9711
9712 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9713
9714 * include/std/iostream: Fix doxygen link.
9715 * include/bits/forward_list.h: Fix doxygen markup.
9716 * include/ext/vstring.h: Escape backslash in doxygen comment.
9717 * include/bits/basic_string.h: Likewise.
9718
9719 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9720
9721 * doc/xml/faq.xml: Fix links to implementation status pages.
9722
9723 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9724
9725 * include/std/complex (operator+(const complex<>&, const _Tp&),
9726 operator+(const _Tp&, const complex<>&),
9727 operator-(const complex<>&, const _Tp&),
9728 operator-(const _Tp&, const complex<>&)): Do not assume real()
9729 returns a reference (against DR 387).
9730 * testsuite/26_numerics/complex/dr387_2.cc: New.
9731
9732 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9733
9734 * testsuite/thread/pthread4.cc: Move...
9735 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9736 * testsuite/thread/pthread5.cc: Move...
9737 * testsuite/23_containers/list/pthread5.cc: ...here.
9738 * testsuite/thread/pthread6.cc: Move...
9739 * testsuite/23_containers/map/pthread6.cc: ...here.
9740 * testsuite/thread/pthread7-rope.cc: Move...
9741 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9742 * testsuite/thread/guard.cc: Move...
9743 * testsuite/18_support/pthread_guard.cc: ...here.
9744 * testsuite/thread/18185.cc: Move...
9745 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9746 * testsuite/thread/pthread1.cc: Move...
9747 * testsuite/23_containers/list/pthread1.cc: ...here.
9748 * testsuite/thread/pthread2.cc: Move...
9749 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9750 * testsuite/thread/pthread3.cc: Move...
9751 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9752
9753 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9754 * testsuite/thread: Remove.
9755
9756 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9757
9758 * configure: Regenerate.
9759
9760 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9761
9762 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9763 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9764 from baseline_dir.
9765 * configure: Regenerate.
9766 * testsuite/Makefile.am (baseline_file): Remove variable.
9767 (site.exp): Set baseline_dir rather than baseline_file.
9768 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9769 * testsuite/Makefile.in: Regenerate.
9770
9771 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9772
9773 * testsuite/30_threads/thread/this_thread: Move...
9774 * testsuite/30_threads/this_thread: ...here.
9775 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9776 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9777 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9778 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9779 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9780 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9781
9782 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9783
9784 * doc/doxygen/user.cfg.in: Tweaks.
9785 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9786 be elsewhere.
9787
9788 * include/tr1_impl/unordered_map: Just use most specialized
9789 container module.
9790 * include/tr1_impl/unordered_set: Same.
9791 * include/tr1_impl/array: Same.
9792 * include/bits/stl_list.h: Same.
9793 * include/bits/stl_map.h: Same.
9794 * include/bits/stl_queue.h: Same.
9795 * include/bits/stl_set.h: Same.
9796 * include/bits/stl_stack.h: Same.
9797 * include/bits/forward_list.h: Same.
9798 * include/bits/basic_string.h: Same.
9799 * include/bits/stl_multimap.h: Same.
9800 * include/bits/stl_vector.h: Same.
9801 * include/bits/stl_deque.h: Same.
9802 * include/bits/stl_multiset.h: Same.
9803 * include/bits/stl_bvector.h: Same.
9804
9805 * include/backward/binders.h: Change binder module to binders.
9806
9807 * include/std/complex: Add complex_numers module.
9808 * include/tr1_impl/complex: Same.
9809
9810 * include/std/valarray: Add numeric_arrays module.
9811 * include/bits/gslice_array.h: Same.
9812 * include/bits/gslice.h: Same.
9813 * include/bits/mask_array.h: Same.
9814 * include/bits/slice_array.h: Same.
9815 * include/bits/indirect_array.h: Same.
9816
9817 * include/bits/allocator.h: Add allocators module.
9818 * include/ext/throw_allocator.h
9819 * include/ext/pool_allocator.h
9820 * include/ext/bitmap_allocator.h
9821 * include/ext/new_allocator.h
9822 * include/ext/malloc_allocator.h
9823 * include/ext/array_allocator.h
9824 * include/ext/mt_allocator.h
9825 * include/ext/debug_allocator.h
9826 * include/ext/extptr_allocator.h
9827
9828 * include/tr1_impl/functional: Move namespace markup here.
9829 * include/tr1_impl/regex: Same.
9830
9831 * include/tr1_impl/type_traits: Add metaprogramming module.
9832 * include/std/type_traits: Same.
9833
9834 * include/std/memory: Add memory module.
9835
9836 * include/std/ratio: Add ratio module.
9837
9838 * include/std/chrono: Move namespace markup here, add time module.
9839
9840 * include/std/thread: Move namespace markup here, add concurrency
9841 module.
9842 * include/std/mutex: Use concurrency module.
9843 * include/std/condition_variable: Same.
9844
9845
9846 * include/bits/ios_base.h: Refine io module.
9847 * include/bits/basic_ios.h: Same.
9848 * include/std/fstream: Same.
9849 * include/std/istream: Same.
9850 * include/std/ostream: Same.
9851 * include/std/sstream: Same.
9852
9853 * include/ext/vstring.h: Correct parameter markup.
9854
9855 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9856 * include/bits/unique_ptr.h: Same.
9857
9858 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9859 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9860 * include/bits/stl_heap.h: Add markup for new groupings.
9861 * include/bits/stl_algobase.h: Same.
9862 * include/bits/stl_algo.h: Same.
9863
9864 * include/c_compatibility/stdatomic.h: Add atomics module.
9865 * include/c_global/cstdatomic: Same.
9866
9867 * libsupc++/exception: Add exceptions module.
9868 * libsupc++/typeinfo: Same.
9869 * libsupc++/new: Same.
9870 * libsupc++/exception_ptr.h: Same.
9871 * include/std/system_error: Same.
9872 * include/std/stdexcept: Same.
9873
9874 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9875 * libsupc++/cxxabi-forced.h: Same.
9876
9877 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9878 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9879 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9880 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9881 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9882 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9883 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9884 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9885 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9886 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9887 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9888 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9889 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9890 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9891 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9892 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9893 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9894 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9895 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9896 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9897 * testsuite/23_containers/vector/requirements/dr438/
9898 constructor_1_neg.cc: Same.
9899 * testsuite/23_containers/vector/requirements/dr438/
9900 constructor_2_neg.cc: Same.
9901 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9902 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9903 * testsuite/23_containers/deque/requirements/dr438/
9904 constructor_1_neg.cc: Same.
9905 * testsuite/23_containers/deque/requirements/dr438/
9906 constructor_2_neg.cc: Same.
9907 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9908 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9909 * testsuite/23_containers/list/requirements/dr438/
9910 constructor_1_neg.cc: Same.
9911 * testsuite/23_containers/list/requirements/dr438/
9912 constructor_2_neg.cc: Same.
9913 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9914 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9915 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9916 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9917 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9918 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9919 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9920 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9921 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9922 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9923
9924 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9925
9926 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9927 * doc/doxygen/user.cfg.in: Update.
9928 * scripts/run_doxygen: Adjust for new group names.
9929
9930 * include/tr1_impl/random: Update doxygen group markup.
9931 * include/tr1_impl/unordered_map: Same.
9932 * include/tr1_impl/unordered_set: Same.
9933 * include/tr1_impl/array: Same.
9934 * include/std/numeric: Same.
9935 * include/std/utility: Same.
9936 * include/std/bitset: Same.
9937 * include/std/iosfwd: Same.
9938 * include/bits/stl_list.h: Same.
9939 * include/bits/stl_map.h: Same.
9940 * include/bits/stl_algobase.h: Same.
9941 * include/bits/stl_queue.h: Same.
9942 * include/bits/stl_set.h: Same.
9943 * include/bits/stl_stack.h: Same.
9944 * include/bits/stl_iterator_base_types.h: Same.
9945 * include/bits/forward_list.h: Same.
9946 * include/bits/basic_string.h: Same.
9947 * include/bits/stl_multimap.h: Same.
9948 * include/bits/stl_vector.h: Same.
9949 * include/bits/stl_deque.h: Same.
9950 * include/bits/stl_multiset.h: Same.
9951 * include/bits/stl_algo.h: Same.
9952 * include/bits/stl_bvector.h: Same.
9953 * include/bits/algorithmfwd.h: Same.
9954 * include/bits/stl_function.h: Same.
9955 * include/tr1/cmath: Same.
9956 * include/backward/binders.h: Same.
9957
9958 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9959
9960 * include/std/system_error (system_category): To system_category().
9961 (generic_category): To generic_category. DR 890.
9962 * src/system_error.cc: Define.
9963 * include/bits/functexcept.h: Only one __throw_system_error.
9964 * src/functexcept.cc: Same.
9965 * include/std/mutex: Fixup for changes above.
9966 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9967 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9968 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9969 * config/abi/pre/gnu.ver: Clean up exports.
9970
9971 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9972
9973 * include/std/thread: Fix typo.
9974 * src/thread.cc (thread::join): Use NULL.
9975
9976 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9977
9978 PR libstdc++/39168
9979 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9980 const string&)): Also check that the value != CHAR_MAX.
9981 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9982 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9983 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9984 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9985 _M_cache(const locale&)): Likewise.
9986 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9987 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9988 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9989 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9990 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9991 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9992
9993 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9994 Benjamin Kosnik <bkoz@redhat.com>
9995
9996 * include/std/thread (_Impl_base): Move _M_id out and into ...
9997 (thread): ...here. Call _M_make_routine in body of constructors.
9998 Adjust data member usage to reflect changes.
9999 (_M_make_routine): From _M_make_shared_data.
10000 (_M_start_thread): Add __shared_base_type argument.
10001 * src/thread.cc: Fixups for above.
10002 * config/abi/pre/gnu.ver: Adjust exports.
10003 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10004 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10005 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10006
10007 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10008
10009 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10010 (compare_type_to_native_type): ...this, add alignment check.
10011 * testsuite/30_threads/condition_variable_any/native_handle/
10012 typesizes.cc: Modify as above.
10013 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10014 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10015 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10016 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10017 * testsuite/30_threads/condition_variable/native_handle/
10018 typesizes.cc: Same.
10019 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10020 typesizes.cc: Same.
10021
10022 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10023 * testsuite/30_threads/thread/cons/2.cc: Same.
10024 * testsuite/30_threads/thread/cons/3.cc: Same.
10025 * testsuite/30_threads/thread/cons/4.cc: Same.
10026 * testsuite/30_threads/thread/cons/5.cc: Same.
10027 * testsuite/30_threads/thread/cons/6.cc: Same.
10028 * testsuite/30_threads/thread/cons/7.cc: Same.
10029 * testsuite/30_threads/thread/cons/8.cc: Same.
10030
10031 * testsuite/30_threads/thread/cons/9.cc: New.
10032 * testsuite/30_threads/thread/cons/moveable.cc: New.
10033
10034 * src/condition_variable.cc: Clean up whitespace.
10035 * include/std/condition_variable: Same.
10036
10037 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10038
10039 * include/std/condition_variable (condition_variable): Remove
10040 _M_internal_mutex. Add private __native_type typedef.
10041 * src/condition_variable.cc (condition_variable::notify_one):
10042 Remove _M_internal_mutex use. Use typedef.
10043 (condition_variable::notify_all): Same.
10044 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10045 (recursive_mutex): Same.
10046 (timed_mutex): Same.
10047 (recursive_timed_mutex): Same.
10048 (once_flag): Make __native_type typedef private.
10049
10050 * include/std/thread (this_thread): Add minimal markup.
10051
10052 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10053 Adjust line numbers.
10054 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10055 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10056 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10057 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10058 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10059 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10060 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10061 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10062 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10063 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10064 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10065 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10066 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10067
10068 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10069 * testsuite/30_threads/condition_variable_any/native_handle/
10070 typesizes.cc: New.
10071 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10072 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10073 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10074 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10075 * testsuite/30_threads/condition_variable/native_handle/
10076 typesizes.cc: Same.
10077 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10078 typesizes.cc: Same.
10079
10080 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10081
10082 PR testsuite/33300
10083 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10084 on darwin for lp64.
10085
10086 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10087
10088 * configure.host: Set abi_baseline_pair for mips64*-linux.
10089 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10090
10091 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10092
10093 * include/std/thread (this_thread::get_id): Inline.
10094
10095 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10096
10097 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10098 _Callable as template argument for _M_make_shared_data.
10099 * testsuite/30_threads/thread/cons/6.cc: New.
10100 * testsuite/30_threads/thread/cons/7.cc: New.
10101 * testsuite/30_threads/thread/cons/8.cc: New.
10102
10103 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10104
10105 * testsuite/30_threads/thread/member: To..
10106 * testsuite/30_threads/thread/members: ...this.
10107 * testsuite/30_threads/condition_variable/member: To...
10108 * testsuite/30_threads/condition_variable/members: ...this.
10109
10110 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10111
10112 * include/std/thread (thread::id): Move definition inside thread.
10113 Use native_handle_type. Remove this_thread::get_id friend.
10114 Change __thread_data_ptr to __shared_base_ptr.
10115 (thread::id::id(native_handle_type): Make public. Still explicit.
10116 Use native_handle_type. Change _M_thread_id to _M_thread.
10117 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10118 _M_thread_handle to _M_id.
10119 (thread::__thread_data): Rename to _Impl.
10120 Fixup for renames.
10121 (thread::_M_make_thread_data): Return derived type.
10122 (thread::hardware_concurrency): Add definition for default case.
10123 (thread::get_id): Now can define inline.
10124 (thread): Change _M_thread_data to _M_data.
10125 (this_thread::get_id): Now can define inline.
10126 * src/thread.cc (__thread_proxy): Rename to
10127 execute_native_thread_routine.
10128 Fixup for other renames.
10129 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10130 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10131 * testsuite/30_threads/thread/algorithm: Move to..
10132 * testsuite/30_threads/thread/swap: ...this.
10133 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10134 * testsuite/30_threads/thread/id/operators.cc: New.
10135
10136 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10137
10138 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10139 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10140 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10141 exposing it in public std::tuple interface.
10142
10143 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10144 Benjamin Kosnik <bkoz@redhat.com>
10145
10146 * include/std/thread (__thread_data_base): Nest class in std::thread.
10147 (__thread_data): Likewise.
10148 (__thread_data_ptr): Nest typedef in std::thread.
10149 * src/thread.cc (__thread_proxy): Qualify the above names.
10150 * config/abi/pre/gnu.ver: Remove unused exports.
10151
10152 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10153
10154 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10155 * include/bits/stl_vector.h: Remove private vector_type typedef.
10156 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10157 Fix line numbers.
10158 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10159 * testsuite/23_containers/vector/requirements/dr438/
10160 constructor_1_neg.cc: Same.
10161 * testsuite/23_containers/vector/requirements/dr438/
10162 constructor_2_neg.cc: Same.
10163 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10164 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10165
10166 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10167
10168 PR libstdc++/25191
10169 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10170 deal consistently with __try and __catch too.
10171 * src/localename.cc: Replace try -> __try, catch -> __catch.
10172 * src/ios.cc: Likewise.
10173 * src/locale.cc: Likewise.
10174 * src/istream.cc: Likewise.
10175 * src/thread.cc: Likewise.
10176 * src/compatibility.cc: Likewise.
10177 * src/bitmap_allocator.cc: Likewise.
10178 * src/ios_init.cc: Likewise.
10179 * include/debug/deque: Likewise.
10180 * include/debug/list: Likewise.
10181 * include/tr1_impl/hashtable: Likewise.
10182 * include/std/bitset: Likewise.
10183 * include/ext/pb_ds/detail/resize_policy/
10184 hash_load_check_resize_trigger_imp.hpp: Likewise.
10185 * include/ext/pb_ds/detail/resize_policy/
10186 hash_standard_resize_policy_imp.hpp: Likewise.
10187 * include/ext/pb_ds/detail/cc_hash_table_map_/
10188 resize_fn_imps.hpp: Likewise.
10189 * include/ext/pb_ds/detail/cc_hash_table_map_/
10190 constructor_destructor_fn_imps.hpp: Likewise.
10191 * include/ext/pb_ds/detail/pat_trie_/
10192 split_join_branch_bag.hpp: Likewise.
10193 * include/ext/pb_ds/detail/pat_trie_/
10194 constructors_destructor_fn_imps.hpp: Likewise.
10195 * include/ext/pb_ds/detail/bin_search_tree_/
10196 constructors_destructor_fn_imps.hpp: Likewise.
10197 * include/ext/pb_ds/detail/gp_hash_table_map_/
10198 resize_fn_imps.hpp: Likewise.
10199 * include/ext/pb_ds/detail/gp_hash_table_map_/
10200 constructor_destructor_fn_imps.hpp: Likewise.
10201 * include/ext/pb_ds/detail/binary_heap_/
10202 constructors_destructor_fn_imps.hpp: Likewise.
10203 * include/ext/pb_ds/detail/binary_heap_/
10204 erase_fn_imps.hpp: Likewise.
10205 * include/ext/pb_ds/detail/binary_heap_/
10206 split_join_fn_imps.hpp: Likewise.
10207 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10208 constructors_destructor_fn_imps.hpp: Likewise.
10209 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10210 * include/ext/pb_ds/detail/list_update_map_/
10211 constructor_destructor_fn_imps.hpp: Likewise.
10212 * include/ext/slist: Likewise.
10213 * include/ext/memory: Likewise.
10214 * include/ext/rc_string_base.h: Likewise.
10215 * include/ext/ropeimpl.h: Likewise.
10216 * include/ext/vstring.tcc: Likewise.
10217 * include/ext/rope: Likewise.
10218 * include/ext/sso_string_base.h: Likewise.
10219 * include/bits/shared_ptr.h: Likewise.
10220 * include/bits/stl_list.h: Likewise.
10221 * include/bits/locale_classes.tcc: Likewise.
10222 * include/bits/locale_facets.tcc: Likewise.
10223 * include/bits/locale_classes.h: Likewise.
10224 * include/bits/forward_list.h: Likewise.
10225 * include/bits/stl_vector.h: Likewise.
10226 * include/bits/stl_deque.h: Likewise.
10227 * include/bits/istream.tcc: Likewise.
10228 * include/bits/stl_uninitialized.h: Likewise.
10229 * include/bits/ostream.tcc: Likewise.
10230 * include/bits/vector.tcc: Likewise.
10231 * include/bits/stl_tempbuf.h: Likewise.
10232 * include/bits/deque.tcc: Likewise.
10233 * include/bits/basic_string.tcc: Likewise.
10234 * include/bits/ostream_insert.h: Likewise.
10235 * include/bits/locale_facets_nonio.tcc: Likewise.
10236 * include/bits/stl_tree.h: Likewise.
10237 * include/bits/fstream.tcc: Likewise.
10238 * include/tr1/shared_ptr.h: Likewise.
10239 * include/tr1/hypergeometric.tcc: Likewise.
10240 * include/backward/hashtable.h: Likewise.
10241 * libsupc++/exception_ptr.h: Likewise.
10242 * libsupc++/eh_personality.cc: Likewise.
10243 * libsupc++/eh_call.cc: Likewise.
10244 * config/locale/gnu/monetary_members.cc: Likewise.
10245 * config/locale/gnu/time_members.h: Likewise.
10246 * config/locale/generic/time_members.h: Likewise.
10247
10248 2009-02-03 Johannes Singler <singler@ira.uka.de>
10249
10250 * include/parallel/algorithmfwd.h:
10251 Add parallelism default for many declarations.
10252 * include/parallel/numericfwd.h: Likewise.
10253 * include/parallel/iterator.h: Use iterator_traits as usual.
10254 * include/parallel/par_loop.h:
10255 Include equally_split.h.
10256 (for_each_template_random_access_ed):
10257 Avoid calling the Result default constructor.
10258 * include/parallel/numeric: Replace
10259 for_each_template_random_access by
10260 for_each_template_random_access_ed in numeric functions.
10261
10262 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10263
10264 * config/os/gnu-linux/os_defines.h: Remove superfluous
10265 __NO_STRING_INLINES.
10266
10267 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10268
10269 * testsuite/21_strings/c_strings/char/3.cc: New test.
10270 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10271
10272 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10273 Jakub Jelinek <jakub@redhat.com>
10274
10275 PR libstdc++/30928 (partial, works together with recent glibcs)
10276 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10277 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10278 defined.
10279 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10280 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10281 defined.
10282 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10283 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10284 defined.
10285 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10286 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10287 defined.
10288 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10289 argument is const char *, assign result to const char * var, not
10290 char *.
10291 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10292 argument is const wchar_t *, assign result to const wchar_t * var, not
10293 wchar_t *.
10294
10295 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10296
10297 * include/std/thread: Remove unused headers.
10298 (__thread_data_base): Remove unused mutex and base.
10299 (thread::~thread): Only detach if joinable.
10300 (thread::joinable): Test if thread data ptr is empty.
10301 (thread::_M_thread_data_mutex): Remove.
10302 (thread::_M_get_thread_data): Remove.
10303 (thread::_M_make_thread_data): Remove overload, use make_shared.
10304 (thread::id::id): Make constructor explicit.
10305 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10306 (thread::_M_start_thread): Break shared_ptr cycle on error.
10307 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10308 * testsuite/30_threads/thread/member/4.cc: New.
10309 * testsuite/30_threads/thread/member/5.cc: New.
10310
10311 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10312
10313 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10314 (standard_layout): Just use !has_virtual_destructor for now.
10315 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10316 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10317 * testsuite/30_threads/recursive_mutex/requirements/
10318 standard_layout.cc: New.
10319 * testsuite/30_threads/condition_variable/requirements/
10320 standard_layout.cc: New.
10321 * testsuite/29_atomics/atomic_address/requirements/
10322 standard_layout.cc: Adjust.
10323 * testsuite/29_atomics/atomic_flag/requirements/
10324 standard_layout.cc: Same.
10325 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10326 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10327 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10328 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10329 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10330 line numbers.
10331 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10332 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10333 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10334 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10335 Remove, not required.
10336
10337 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10338
10339 * include/std/thread (__thread_data_base, thread): Rename member
10340 functions to match coding style.
10341 (thread::thread,thread::operator=): Define move operations.
10342 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10343 * config/abi/pre/gnu.ver: Adjust.
10344
10345 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10346
10347 PR libstdc++/38384
10348 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10349 on HPUX.
10350 * configure: Regenerate.
10351
10352 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10353
10354 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10355 atomic_flag_fence.
10356
10357 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10358
10359 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10360 Uros Bizjak <ubizjak@gmail.com>
10361
10362 PR libstdc++/38834
10363 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10364 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10365
10366 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10367 Rainer Emrich <r.emrich@de.tecosim.com>
10368
10369 PR libstdc++/38919
10370 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10371 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10372 * configure: Regenerate.
10373
10374 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10375
10376 * include/std/thread (__thread_data_base::__run): Make non-const.
10377 * testsuite/30_threads/thread/cons/5.cc: New.
10378
10379 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10380
10381 * src/Makefile.am (sources): Add math_stubs_float.cc.
10382 * src/Makefile.in: Regenerate.
10383 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10384
10385 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10386
10387 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10388 * src/Makefile.in: Regenerate.
10389 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10390
10391 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10392
10393 PR libstdc++/32666
10394 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10395
10396 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10397
10398 PR libstdc++/32666
10399 * Makefile.am (hosted_source): Remove libmath directory.
10400 * Makefile.in: Regenerate.
10401 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10402 (AC_REPLACE_MATHFUNCS): Remove.
10403 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10404 in GLIBCXX_CHECK_C99_TR1.
10405 * acinclude.m4: Remove libmath, need_math.
10406 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10407 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10408 * configure.ac: Same.
10409 * configure: Regenerate.
10410 * fragment.am: Fix comment.
10411 * config.h.in: Regenerate.
10412 * src/Makefile.in: Regenerate.
10413 * src/Makefile.am: Remove libmath references.
10414 * doc/Makefile.in: Regenerate.
10415 * po/Makefile.in: Regenerate.
10416 * include/Makefile.in: Regenerate.
10417 * libsupc++/Makefile.in: Regenerate.
10418 * testsuite/Makefile.in: Regenerate.
10419
10420 * src/compatibility.cc: Also export long double versions of "C" math
10421 library if hppa-linux.
10422 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10423 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10424
10425 * libmath: Remove.
10426 * libmath/signbit.c: Same.
10427 * libmath/stubs.c: Same.
10428 * libmath/Makefile.in: Same.
10429 * libmath/copysignf.c: Same.
10430 * libmath/mathconf.h: Same.
10431 * libmath/signbitf.c: Same.
10432 * libmath/Makefile.am: Same.
10433 * libmath/signbitl.c: Same.
10434
10435 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10436 Paolo Carlini <paolo.carlini@oracle.com>
10437
10438 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10439 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10440 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10441 * configure.ac: Adjust.
10442 * doc/xml/manual/configure.xml: Update.
10443 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10444 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10445 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10446 * configure: Regenerate.
10447 * config.h.in: Likewise.
10448
10449 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10450 thread::joinable, thread::swap, this_thread::get_id,
10451 this_thread::yield): Define inline...
10452 * include/std/thread: ... here.
10453 * config/abi/pre/gnu.ver: Adjust.
10454
10455 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10456
10457 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10458 Add dg-timeout-factor 2.0.
10459 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10460 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10461 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10462 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10463 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10464 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10465
10466 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10467
10468 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10469 field from readelf output.
10470
10471 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10472
10473 PR libstdc++/38384
10474 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10475 * configure: Regenerate.
10476
10477 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10478
10479 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10480 _GLIBCXX_HAVE_TLS.
10481 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10482
10483 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10484
10485 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10486 constructor for _M_pattern.
10487 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10488 string.cc: Test construction from different basic_string type.
10489 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10490 string.cc: Likewise.
10491
10492 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10493 Jonathan Larmour <jifl@eCosCentric.com>
10494
10495 PR libstdc++/36801
10496 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10497 New.
10498 (__gnu_cxx::__exchange_and_add): Use it.
10499 * src/atomic.cc (get_atomic_mutex): New.
10500 * src/debug.cc (get_safe_base_mutex): New.
10501 * src/locale.cc (get_locale_cache_mutex): New.
10502 * src/mt_allocator.cc (get_freelist): New.
10503 (get_freelist_mutex): New.
10504 * src/pool_allocator.cc (get_palloc_mutex): New.
10505 * include/std/mutex (__once_functor_lock): To
10506 (__get_once_functor_lock): ...this.
10507 * src/mutex.cc (__once_mutex): Don't export, use
10508 (get_once_mutex): ...this.
10509 * config/abi/pre/gnu.ver: Adjust exports.
10510
10511 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10512
10513 PR libstdc++/38732
10514 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10515 referenceCount field again.
10516 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10517 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10518 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10519 inline functions.
10520 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10521 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10522 instead of __cxa_exception.
10523 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10524 __cxxabiv1::__cxa_throw): Likewise.
10525 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10526 std::__exception_ptr::exception_ptr::_M_addref,
10527 std::__exception_ptr::exception_ptr::_M_release,
10528 __gxx_dependent_exception_cleanup): Likewise.
10529 * testsuite/18_support/exception/38732.cc: New test.
10530
10531 PR libstdc++/38092
10532 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10533 * src/compatibility.cc: Don't use .symver directives if
10534 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10535 * config.h.in: Regenerated.
10536 * configure: Likewise.
10537
10538 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10539
10540 PR libstdc++/38466
10541 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10542
10543 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10544
10545 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10546 of classic locale...
10547 (locale::classic): Here.
10548
10549 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10550
10551 * include/tr1_impl/regex: Fix bad return statements and typos.
10552
10553 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10554
10555 * include/tr1_impl/regex: Remove unimplemented function definitions.
10556 * testsuite/28_regex/init-list.cc: Compile only.
10557 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10558 c_string_extended.cc: Same.
10559 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10560 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10561
10562 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10563
10564 PR libstdc++/38384
10565 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10566 * configure: Regenerate.
10567
10568 2009-01-05 Ben Elliston <bje@au.ibm.com>
10569
10570 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10571 * configure: Regenerate.
10572
10573 2009-01-05 Ben Elliston <bje@au.ibm.com>
10574
10575 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10576 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10577 * configure: Regenerate.
10578
10579 2009-01-04 Richard Guenther <rguenther@suse.de>
10580
10581 PR libstdc++/38720
10582 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10583 integer type for storage, arithmetic and comparisons.
10584 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10585
10586 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10587
10588 PR libstdc++/38719
10589 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10590 _Fwd_list_const_iterator::_M_next): Fix return type.
10591
10592 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10593
10594 * Revert last commit, reopen and suspend libstdc++/38678.
10595
10596 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10597
10598 PR libstdc++/38678
10599 * include/std/istream (basic_istream<>::_M_read): New.
10600 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10601 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10602 * include/std/ostream (basic_ostream<>::_M_write_): New.
10603 (basic_ostream<>::_M_write): Adjust.
10604 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10605 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10606 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10607 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10608 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.