vstring.h (to_wstring(long long), [...]): Disable for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-17 Joseph Myers <joseph@codesourcery.com>
2
3 * include/ext/vstring.h (to_wstring(long long),
4 to_wstring(unsigned long long), to_wstring(long double)): Disable
5 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
6
7 2009-09-17 Johannes Singler <singler@ira.uka.de>
8
9 * include/parallel/algobase.h: Replace tabs by spaces;
10 correct line breaks.
11 * include/parallel/algorithmfwd.h: Likewise.
12 * include/parallel/balanced_quicksort.h: Likewise.
13 * include/parallel/base.h: Likewise.
14 * include/parallel/checkers.h: Likewise.
15 * include/parallel/compatibility.h: Likewise.
16 * include/parallel/equally_split.h: Likewise.
17 * include/parallel/find.h: Likewise.
18 * include/parallel/for_each.h: Likewise.
19 * include/parallel/for_each_selectors.h: Likewise.
20 * include/parallel/iterator.h: Likewise.
21 * include/parallel/list_partition.h: Likewise.
22 * include/parallel/losertree.h: Likewise.
23 * include/parallel/merge.h: Likewise.
24 * include/parallel/multiseq_selection.h: Likewise.
25 * include/parallel/multiway_merge.h: Likewise.
26 * include/parallel/multiway_mergesort.h: Likewise.
27 * include/parallel/numeric: Likewise.
28 * include/parallel/numericfwd.h: Likewise.
29 * include/parallel/omp_loop.h: Likewise.
30 * include/parallel/omp_loop_static.h: Likewise.
31 * include/parallel/par_loop.h: Likewise.
32 * include/parallel/partial_sum.h: Likewise.
33 * include/parallel/partition.h: Likewise.
34 * include/parallel/queue.h: Likewise.
35 * include/parallel/quicksort.h: Likewise.
36 * include/parallel/random_number.h: Likewise.
37 * include/parallel/random_shuffle.h: Likewise.
38 * include/parallel/search.h: Likewise.
39 * include/parallel/set_operations.h: Likewise.
40 * include/parallel/settings.h: Likewise.
41 * include/parallel/sort.h: Likewise.
42 * include/parallel/types.h: Likewise.
43 * include/parallel/unique_copy.h: Likewise.
44 * include/parallel/workstealing.h: Likewise.
45 * include/parallel/algo.h: Likewise;
46 shorten _ForwardIterator to _FIterator.
47 * include/parallel/find_selectors.h: Likewise.
48
49 2009-09-16 Johannes Singler <singler@ira.uka.de>
50
51 * include/parallel/base.h: Correct some comments accidentally changed
52 during uglification.
53 * include/parallel/find.h: Likewise.
54 * include/parallel/find_selectors.h: Likewise.
55 * include/parallel/multiway_merge.h: Likewise.
56 * include/parallel/multiway_mergesort.h: Likewise.
57 * include/parallel/partial_sum.h: Likewise.
58 * include/parallel/partition.h: Likewise.
59 * include/parallel/queue.h: Likewise.
60 * include/parallel/random_shuffle.h: Likewise.
61 * include/parallel/settings.h: Likewise.
62 * include/parallel/sort.h: Likewise.
63 * include/parallel/tags.h: Likewise.
64 * include/parallel/workstealing.h: Likewise.
65
66 2009-09-16 Johannes Singler <singler@ira.uka.de>
67
68 * include/parallel/base.h (_EqualFromLess):
69 Correct uglification of member variables and method arguments.
70 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
71 * include/parallel/find_selectors.h (__find_first_of_selector):
72 Likewise.
73 * include/parallel/iterator.h (_IteratorTriple): Likewise.
74 * include/parallel/multiseq_selection.h
75 (_Lexicographic, _LexicographicReverse): Likewise.
76 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
77 Likewise.
78 * include/parallel/random_number.h (_RandomNumber): Likewise.
79 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
80 Likewise.
81 * include/parallel/set_operations.h (__symmetric_difference_func,
82 __difference_func, __intersection_func, __union_func,
83 parallel_set_union, parallel_set_intersection, parallel_set_difference,
84 parallel_set_symmetric_difference): Likewise.
85 * include/parallel/tags.h (parallel_tag): Likewise.
86 * include/parallel/workstealing.h (_Job): Likewise.
87 * include/parallel/multiway_merge.h
88 (__multiway_merge_k_variant_sentinel_switch:operator())
89 correct uglification of _*LoserTree*.
90 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
91 uglification of member variables and method arguments.
92 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
93 * include/parallel/for_each_selectors.h: Likewise.
94 * include/parallel/omp_loop.h: Likewise.
95 * include/parallel/algo.h: Likewise; uglify c_rand_number.
96
97 2009-09-16 Johannes Singler <singler@ira.uka.de>
98
99 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
100 Replace redundant _Self.
101 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
102 Replace redundant _Self.
103 * include/parallel/algo.h: Correct accidental _Self in comments.
104 * include/parallel/losertree.h: Likewise.
105 * include/parallel/multiway_merge.h: Likewise.
106 * include/parallel/random_shuffle.h: Likewise.
107
108 2009-09-16 Johannes Singler <singler@ira.uka.de>
109
110 * include/parallel/algobase.h: Uglify internal identifiers.
111 * include/parallel/algo.h: Likewise.
112 * include/parallel/algorithm: Likewise.
113 * include/parallel/algorithmfwd.h: Likewise.
114 * include/parallel/balanced_quicksort.h: Likewise.
115 * include/parallel/base.h: Likewise.
116 * include/parallel/basic_iterator.h: Likewise.
117 * include/parallel/checkers.h: Likewise.
118 * include/parallel/compatibility.h: Likewise.
119 * include/parallel/compiletime_settings.: Likewise.
120 * include/parallel/equally_split.h: Likewise.
121 * include/parallel/features.h: Likewise.
122 * include/parallel/find.h: Likewise.
123 * include/parallel/find_selectors.h: Likewise.
124 * include/parallel/for_each.h: Likewise.
125 * include/parallel/for_each_selectors.h: Likewise.
126 * include/parallel/iterator.h: Likewise.
127 * include/parallel/list_partition.h: Likewise.
128 * include/parallel/losertree.h: Likewise.
129 * include/parallel/merge.h: Likewise.
130 * include/parallel/multiseq_selection.h: Likewise.
131 * include/parallel/multiway_merge.h: Likewise.
132 * include/parallel/multiway_mergesort.h: Likewise.
133 * include/parallel/numeric: Likewise.
134 * include/parallel/numericfwd.h: Likewise.
135 * include/parallel/omp_loop.h: Likewise.
136 * include/parallel/omp_loop_static.h: Likewise.
137 * include/parallel/parallel.h: Likewise.
138 * include/parallel/par_loop.h: Likewise.
139 * include/parallel/partial_sum.h: Likewise.
140 * include/parallel/partition.h: Likewise.
141 * include/parallel/queue.h: Likewise.
142 * include/parallel/quicksort.h: Likewise.
143 * include/parallel/random_number.h: Likewise.
144 * include/parallel/random_shuffle.h: Likewise.
145 * include/parallel/search.h: Likewise.
146 * include/parallel/set_operations.h: Likewise.
147 * include/parallel/settings.h: Likewise.
148 * include/parallel/sort.h: Likewise.
149 * include/parallel/tags.h: Likewise.
150 * include/parallel/types.h: Likewise.
151 * include/parallel/unique_copy.h: Likewise.
152 * include/parallel/workstealing.h: Likewise.
153
154 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
155
156 PR libstdc++/41037
157 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
158 and wcerr flags.
159 * testsuite/27_io/objects/char/41037.cc: New.
160 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
161
162 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
163
164 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
165 constraint.
166
167 2009-09-11 Johannes Singler <singler@ira.uka.de>
168
169 * include/parallel/multiway_merge.h
170 (multiway_merge_exact_splitting): Deallocate borders correctly.
171 (parallel_multiway_merge): Remove unnecessarily complicated
172 allocation, random access iterators are default-constructible;
173 deallocate ne_seqs correctly.
174
175 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
176
177 PR libstdc++/41316
178 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
179 Remove.
180 (forward_list<>::sort(_Comp)): Only declare.
181 (forward_list<>::sort()): Forward to the latter.
182 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
183 Remove definition.
184 (forward_list<>::sort(_Comp)): Define.
185 * testsuite/23_containers/forward_list/requirements/dr438/
186 assign_neg.cc: Adjust dg-error line number.
187 * testsuite/23_containers/forward_list/requirements/dr438/
188 insert_neg.cc: Likewise.
189 * testsuite/23_containers/forward_list/requirements/dr438/
190 constructor_1_neg.cc: Likewise.
191 * testsuite/23_containers/forward_list/requirements/dr438/
192 constructor_2_neg.cc: Likewise.
193
194 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
195
196 * src/Makefile.am (libstdc___la_LINK): New.
197 * src/Makefile.in: Regenerate.
198
199 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
200
201 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
202 *-*-freebsd* from both dg-do and dg-options.
203
204 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
205
206 * configure: Rebuilt with modified libtool.m4.
207
208 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
209 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
210
211 PR libstdc++/41280
212 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
213 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
214 * configure: Regenerate.
215
216 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
217
218 PR libstdc++/41267
219 * include/bits/stl_algobase.h (__copy_move::__copy_m,
220 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
221 with a null third argument.
222
223 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
224
225 Revert.
226 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
227 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
228 bool for stream sentry objects.
229 * include/bits/istream.tcc: Same.
230 * include/bits/ostream.tcc: Same.
231 * include/bits/basic_string.tcc: Same.
232 * include/bits/ostream_insert.h: Same.
233 * src/istream.cc: Same.
234
235 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
236
237 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
238 instantiation with additional commands issued for each Makefile
239 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
240 runs these commands.
241 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
242 running `make' in include, passing `pch_build=' to `make'.
243 * configure: Regenerate.
244
245 PR libstdc++/41220
246 * include/Makefile.am (CLEANFILES): Add stamp-host.
247 * include/Makefile.in: Regenerate.
248
249 2009-09-02 Joseph Myers <joseph@codesourcery.com>
250
251 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
252 under util/ to remote host. Copy .h and .hpp files at more levels
253 under util/ to remote host.
254
255 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
256
257 * include/bits/stl_uninitialized.h
258 (__uninitialized_copy::uninitialized_copy): Just call (the now
259 forwarding) _Construct.
260
261 2009-09-01 Chris Jefferson <chris@bubblescope.net>
262 Paolo Carlini <paolo.carlini@oracle.com>
263
264 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
265 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
266 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
267 move_iterators/1.cc: Adjust, do not define
268 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
269 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
270 move_iterators/1.cc: Likewise.
271 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
272 * testsuite/25_algorithms/move/1.cc: Likewise.
273 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
274 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
275 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
276 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
277 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
278 test for predicated test.
279 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
280 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
281 for predicated version.
282 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
283
284 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
285 enable test2 and test3.
286
287 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
288 moving bug in C++0x mode.
289
290 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
291 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
292 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
293 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
294
295 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
296 Kaz Kojima <kkojima@gcc.gnu.org>
297
298 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
299 dg-add-options ieee.
300 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
301 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
302 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
303 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
304 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
305 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
306 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
307 * testsuite/18_support/numeric_limits/
308 specialization_default_values.cc: Likewise.
309 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
310 * testsuite/26_numerics/complex/pow.cc: Likewise.
311 * testsuite/tr1/5_numerical_facilities/special_functions/
312 01_assoc_laguerre/check_nan.cc: Likewise.
313 * testsuite/tr1/5_numerical_facilities/special_functions/
314 02_assoc_legendre/check_nan.cc: Likewise.
315 * testsuite/tr1/5_numerical_facilities/special_functions/
316 03_beta/check_nan.cc: Likewise.
317 * testsuite/tr1/5_numerical_facilities/special_functions/
318 04_comp_ellint_1/check_nan.cc: Likewise.
319 * testsuite/tr1/5_numerical_facilities/special_functions/
320 05_comp_ellint_2/check_nan.cc: Likewise.
321 * testsuite/tr1/5_numerical_facilities/special_functions/
322 06_comp_ellint_3/check_nan.cc: Likewise.
323 * testsuite/tr1/5_numerical_facilities/special_functions/
324 07_conf_hyperg/check_nan.cc: Likewise.
325 * testsuite/tr1/5_numerical_facilities/special_functions/
326 08_cyl_bessel_i/check_nan.cc: Likewise.
327 * testsuite/tr1/5_numerical_facilities/special_functions/
328 09_cyl_bessel_j/check_nan.cc: Likewise.
329 * testsuite/tr1/5_numerical_facilities/special_functions/
330 10_cyl_bessel_k/check_nan.cc: Likewise.
331 * testsuite/tr1/5_numerical_facilities/special_functions/
332 11_cyl_neumann/check_nan.cc: Likewise.
333 * testsuite/tr1/5_numerical_facilities/special_functions/
334 12_ellint_1/check_nan.cc: Likewise.
335 * testsuite/tr1/5_numerical_facilities/special_functions/
336 13_ellint_2/check_nan.cc: Likewise.
337 * testsuite/tr1/5_numerical_facilities/special_functions/
338 14_ellint_3/check_nan.cc: Likewise.
339 * testsuite/tr1/5_numerical_facilities/special_functions/
340 15_expint/check_nan.cc: Likewise.
341 * testsuite/tr1/5_numerical_facilities/special_functions/
342 16_hermite/check_nan.cc: Likewise.
343 * testsuite/tr1/5_numerical_facilities/special_functions/
344 17_hyperg/check_nan.cc: Likewise.
345 * testsuite/tr1/5_numerical_facilities/special_functions/
346 18_laguerre/check_nan.cc: Likewise.
347 * testsuite/tr1/5_numerical_facilities/special_functions/
348 19_legendre/check_nan.cc: Likewise.
349 * testsuite/tr1/5_numerical_facilities/special_functions/
350 20_riemann_zeta/check_nan.cc: Likewise.
351 * testsuite/tr1/5_numerical_facilities/special_functions/
352 21_sph_bessel/check_nan.cc: Likewise.
353 * testsuite/tr1/5_numerical_facilities/special_functions/
354 22_sph_legendre/check_nan.cc: Likewise.
355 * testsuite/tr1/5_numerical_facilities/special_functions/
356 23_sph_neumann/check_nan.cc: Likewise.
357
358 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
359
360 * include/bits/stl_construct.h: Include <bits/move.h>.
361
362 2009-08-29 Chris Jefferson <chris@bubblescope.net>
363
364 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
365 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
366 Add.
367 * include/bits/stl_tempbuf.h (_Temporary_buffer::
368 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
369 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
370 C++0x mode.
371 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
372 const copy_tracker&)): Add.
373 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
374 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
375
376 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
377
378 * config/abi/pre/gnu.ver: Fixups for string member functions.
379
380 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
381
382 PR libstdc++/41005
383 * configure.ac: Bump libtool_VERSION to 6:14:0.
384 * configure: Regenerate.
385 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
386 * src/Makefile.in: Regenerate.
387 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
388 move <future> symbols to 3.4.14 version.
389 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
390
391 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
392
393 * include/bits/basic_string.h (basic_string): Add cbegin(),
394 cend(), crbegin(), crend() in C++0x mode.
395 * config/abi/pre/gnu.ver: Add exports.
396
397 * testsuite/util/testsuite_containers.h: New.
398 * testsuite/util/testsuite_container_traits.h: New.
399 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
400 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
401 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
402 * testsuite/ext/vstring/requirements/typedefs.cc: New.
403 * testsuite/23_containers/unordered_map/requirements/
404 cliterators.cc: Edit.
405 * testsuite/23_containers/unordered_map/requirements/
406 citerators.cc: Edit.
407 * testsuite/23_containers/unordered_map/requirements/
408 explicit_instantiation/1.cc: New.
409 * testsuite/23_containers/unordered_map/requirements/
410 explicit_instantiation/2.cc: New.
411 * testsuite/23_containers/unordered_map/requirements/
412 explicit_instantiation/3.cc: New.
413 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
414 * testsuite/23_containers/unordered_map/requirements/
415 explicit_instantiation.cc: Move to nested directory.
416 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
417 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
418 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
419 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
420 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
421 * testsuite/23_containers/set/requirements/typedefs.cc: New.
422 * testsuite/23_containers/unordered_multimap/requirements/
423 cliterators.cc: Edit.
424 * testsuite/23_containers/unordered_multimap/requirements/
425 citerators.cc: Edit.
426 * testsuite/23_containers/unordered_multimap/requirements/
427 explicit_instantiation/1.cc: New.
428 * testsuite/23_containers/unordered_multimap/requirements/
429 explicit_instantiation/2.cc: Edit.: New.
430 * testsuite/23_containers/unordered_multimap/requirements/
431 explicit_instantiation/3.cc: New.
432 * testsuite/23_containers/unordered_multimap/requirements/
433 typedefs.cc: Edit.
434 * testsuite/23_containers/unordered_multimap/requirements/
435 explicit_instantiation.cc: Move to nested.
436 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
437 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
438 * testsuite/23_containers/forward_list/requirements/dr438/
439 insert_neg.cc: New.
440 * testsuite/23_containers/forward_list/requirements/dr438/
441 assign_neg.cc: New.
442 * testsuite/23_containers/forward_list/requirements/dr438/
443 constructor_1_neg.cc: New.
444 * testsuite/23_containers/forward_list/requirements/dr438/
445 constructor_2_neg.cc: New.
446 * testsuite/23_containers/forward_list/requirements/dr438/
447 constructor.cc: New.
448 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
449 * testsuite/23_containers/unordered_set/requirements/
450 cliterators.cc: Edit.
451 * testsuite/23_containers/unordered_set/requirements/
452 citerators.cc: Edit.
453 * testsuite/23_containers/unordered_set/requirements/
454 explicit_instantiation/1.cc: New.
455 * testsuite/23_containers/unordered_set/requirements/
456 explicit_instantiation/2.cc: New.
457 * testsuite/23_containers/unordered_set/requirements/
458 explicit_instantiation/3.cc: New.
459 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
460 * testsuite/23_containers/unordered_set/requirements/
461 explicit_instantiation.cc: Move to nested.
462 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
463 * testsuite/23_containers/vector/requirements/dr438/bool/
464 constructor.cc: Move.
465 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
466 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
467 * testsuite/23_containers/vector/bool/requirements/dr438/
468 constructor.cc: New.
469 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
470 * testsuite/23_containers/deque/requirements/typedefs.cc
471 * testsuite/23_containers/stack/requirements/typedefs.cc
472 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
473 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
474 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
475 * testsuite/23_containers/list/requirements/typedefs.cc: New.
476 * testsuite/23_containers/unordered_multiset/requirements/
477 cliterators.cc: Edit.
478 * testsuite/23_containers/unordered_multiset/requirements/
479 citerators.cc: Edit.
480 * testsuite/23_containers/unordered_multiset/requirements/
481 explicit_instantiation.cc: Move.
482 * testsuite/23_containers/unordered_multiset/requirements/
483 explicit_instantiation/1.cc: New.
484 * testsuite/23_containers/unordered_multiset/requirements/
485 explicit_instantiation/2.cc: New.
486 * testsuite/23_containers/unordered_multiset/requirements/
487 explicit_instantiation/3.cc: New.
488 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
489 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
490 * testsuite/23_containers/map/requirements/typedefs.cc: New.
491 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
492 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
493 Move.
494 * testsuite/23_containers/array/requirements/
495 explicit_instantiation/1.cc: New.
496 * testsuite/23_containers/array/requirements/
497 explicit_instantiation/2.cc: New.
498 * testsuite/23_containers/array/requirements/typedefs.cc: New.
499
500 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
501
502 * configure.ac (AC_PREREQ): Bump to 2.64.
503
504 2009-08-24 Chris Jefferson <chris@bubblescope.net>
505
506 * include/stl_algo.h (__unguarded_partition_pivot,
507 __move_median_first): New.
508 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
509 types.
510 (__unguarded_linear_insert): Assume always inserting value at __last.
511 (__unguarded_partition): Take pivot by reference.
512 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
513 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
514
515 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
516
517 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
518 before --mode argument.
519 * libsupc++/Makefile.in: Regenerate.
520
521 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
522
523 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
524 2.64 and Automake 1.11 in examples; update link to Autoconf
525 manual page about quadrigraphs.
526 * Makefile.am (install-html, install-pdf): Remove.
527 * Makefile.in: Regenerate.
528
529 * Makefile.in: Regenerate.
530 * acinclude.m4: Regenerate.
531 * aclocal.m4: Regenerate.
532 * config.h.in: Regenerate.
533 * configure: Regenerate.
534 * doc/Makefile.in: Regenerate.
535 * include/Makefile.in: Regenerate.
536 * libsupc++/Makefile.in: Regenerate.
537 * po/Makefile.in: Regenerate.
538 * python/Makefile.in: Regenerate.
539 * src/Makefile.in: Regenerate.
540 * testsuite/Makefile.in: Regenerate.
541
542 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
543
544 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
545 $(LIBTOOLFLAGS).
546 * libsupc++/Makefile.in: Regenerate.
547 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
548 and $(LIBTOOLFLAGS).
549 * src/Makefile.in: Regenerate.
550
551 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
552
553 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
554 missing dg-require directives.
555
556 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
557
558 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
559 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
560 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
561 __numeric_constants<_Tp>::__gamma_e().
562
563 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
564
565 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
566
567 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
568
569 * configure.ac: Move guarded checks for CC and CXX ...
570 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
571 * configure: Regenerate.
572
573 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
574 Paolo Carlini <paolo.carlini@oracle.com>
575
576 PR libstdc++/41061
577 * include/bits/random.h (operator<<(std::basic_ostream<>&,
578 const std::lognormal_distribution<>&),
579 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
580 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
581 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
582 operator<<(std::basic_ostream<>&,
583 const std::chi_squared_distribution<>&),
584 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
585 operator<<(std::basic_ostream<>&,
586 const std::fisher_f_distribution<>&),
587 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
588 operator<<(std::basic_ostream<>&,
589 const std::student_t_distribution<>&),
590 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
591 operator<<(std::basic_ostream<>&,
592 const std::negative_binomial_distribution<>&)): Declare friend.
593 * testsuite/26_numerics/random/uniform_real_distribution/operators/
594 serialize.cc: New.
595 * testsuite/26_numerics/random/piecewise_constant_distribution/
596 operators/serialize.cc: Likewise.
597 * testsuite/26_numerics/random/chi_squared_distribution/operators/
598 serialize.cc: Likewise.
599 * testsuite/26_numerics/random/normal_distribution/operators/
600 serialize.cc: Likewise.
601 * testsuite/26_numerics/random/uniform_int_distribution/operators/
602 serialize.cc: Likewise.
603 * testsuite/26_numerics/random/poisson_distribution/operators/
604 serialize.cc: Likewise.
605 * testsuite/26_numerics/random/bernoulli_distribution/operators/
606 serialize.cc: Likewise.
607 * testsuite/26_numerics/random/discrete_distribution/operators/
608 serialize.cc: Likewise.
609 * testsuite/26_numerics/random/weibull_distribution/operators/
610 serialize.cc: Likewise.
611 * testsuite/26_numerics/random/negative_binomial_distribution/
612 operators/serialize.cc: Likewise.
613 * testsuite/26_numerics/random/cauchy_distribution/operators/
614 serialize.cc: Likewise.
615 * testsuite/26_numerics/random/gamma_distribution/operators/
616 serialize.cc: Likewise.
617 * testsuite/26_numerics/random/fisher_f_distribution/operators/
618 serialize.cc: Likewise.
619 * testsuite/26_numerics/random/exponential_distribution/operators/
620 serialize.cc: Likewise.
621 * testsuite/26_numerics/random/lognormal_distribution/operators/
622 serialize.cc: Likewise.
623 * testsuite/26_numerics/random/binomial_distribution/operators/
624 serialize.cc: Likewise.
625 * testsuite/26_numerics/random/extreme_value_distribution/operators/
626 serialize.cc: Likewise.
627 * testsuite/26_numerics/random/piecewise_linear_distribution/
628 operators/serialize.cc
629 * testsuite/26_numerics/random/student_t_distribution/operators/
630 serialize.cc: Likewise.
631 * testsuite/26_numerics/random/geometric_distribution/operators/
632 serialize.cc: Likewise.
633
634 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
635
636 * include/bits/stl_tree.h: In C++0x mode make erase return
637 an iterator as per DR 130.
638 * include/bits/stl_set.h: Same.
639 * include/bits/stl_multiset.h: Same.
640 * include/bits/stl_map.h: Same.
641 * include/bits/stl_multimap.h: Same.
642 * doc/xml/manual/intro.xml: Document.
643 * testsuite/23_containers/set/dr130.cc: New.
644 * testsuite/23_containers/multiset/dr130.cc: New.
645 * testsuite/23_containers/map/dr130.cc: New.
646 * testsuite/23_containers/multimap/dr130.cc: New.
647
648 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
649
650 * include/ext/pointer.h: Add pragma system_header, use
651 _GLIBCXX_USE_LONG_LONG, macro cleanup.
652
653 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
654
655 * src/compatibility-ldbl.cc: Include cmath.
656
657 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
658
659 * src/compatibility-ldbl.cc: Include tr1/functional.
660
661 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
662
663 * src/compatibility-ldbl.cc: Add explicit namespace scope.
664
665 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
666
667 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
668 * include/precompiled/stdc++.h: Don't include cassert if
669 _GLIBCXX_NO_ASSERT defined.
670 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
671 semi-colon.
672 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
673 Same.
674
675 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
676 directory.
677 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
678 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
679 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
680
681 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
682 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
683 use stdc++.h include.
684 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
685 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
686 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
687 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
688 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
689 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
690 ...this.
691 * testsuite/17_intro/headers/c++200x/all.cc: To...
692 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
693 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
694 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
695 ...this.
696 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
697 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
698
699 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
700
701 * include/std/future: Move error handling bits outside macro guard.
702 * src/future.cc: Adjust.
703
704 * include/precompiled/stdc++.h: Add future.
705 * doc/xml/manual/using.xml: Same.
706
707 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
708
709 * src/hashtable.cc: Just definitions.
710 * src/hashtable_c++0x.cc: Compile C++0x versions.
711 * src/hash.cc: Same.
712 * src/hash_c++0x.cc: Same.
713 src/hash_tr1.cc: Compile TR1 versions.
714 src/hashtable_tr1.cc: Same.
715
716 * src/limits_c++0x.cc: Sync build error handling.
717
718 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
719 hashtable.cc to hashtable_tr1.cc.
720 * src/Makefile.in: Regenerate.
721
722 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
723
724 * include/tr1_impl/functional: Doxygen markup.
725
726 * doc/html/*: Regenerate.
727
728 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
729
730 * include/std/future: Fixes for -fno-exceptions.
731 * include/bits/functexcept.h: Same.
732 * libsupc++/exception_ptr.h: Same.
733 * src/pool_allocator.cc: Same.
734 * src/future.cc: Same.
735 * src/functexcept.cc: Same.
736 * config/abi/pre/gnu.ver: New exports.
737 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
738 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
739 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
740 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
741 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
742 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
743 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
744
745 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
746 * testsuite/23_containers/deque/operators/2.cc: New.
747
748 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
749
750 * src/hash.cc (hash<string>::operator()(string),
751 hash<wstring>::operator()(wstring)): Do not decorate as throwing
752 nothing.
753 * include/bits/functional_hash.h (hash<error_code>::
754 operator()(error_code)): Likewise.
755
756 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
757
758 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
759 bool for stream sentry objects.
760 * include/bits/istream.tcc: Same.
761 * include/bits/ostream.tcc: Same.
762 * include/bits/basic_string.tcc: Same.
763 * include/bits/ostream_insert.h: Same.
764 * src/istream.cc: Same.
765
766 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
767
768 PR libstdc++/15523
769 * include/debug/safe_iterator.h (_Safe_iterator<>::
770 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
771 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
772 do not error out when the source is a value-initialized iterator.
773 * testsuite/23_containers/vector/15523.cc: New.
774 * doc/xml/manual/intro.xml: Add an entry for DR 408.
775
776 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
777
778 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
779 cosmetic changes, inline.
780 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
781 Likewise.
782 * include/bits/move.h: Minor cosmetic changes.
783
784 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
785
786 PR libstdc++/40912 (final)
787 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
788 * testsuite/26_numerics/random/uniform_real_distribution/cons/
789 parms_neg.cc: Likewise.
790 * testsuite/26_numerics/random/uniform_real_distribution/cons/
791 parms.cc: Likewise.
792 * testsuite/26_numerics/random/uniform_real_distribution/cons/
793 default.cc: Likewise.
794 * testsuite/26_numerics/random/uniform_real_distribution/
795 requirements/typedefs.cc: Likewise.
796 * testsuite/26_numerics/random/piecewise_constant_distribution/
797 cons/range.cc: Likewise.
798 * testsuite/26_numerics/random/piecewise_constant_distribution/
799 cons/default.cc: Likewise.
800 * testsuite/26_numerics/random/piecewise_constant_distribution/
801 cons/num_xbound_fun.cc: Likewise.
802 * testsuite/26_numerics/random/piecewise_constant_distribution/
803 cons/initlist_fun.cc: Likewise.
804 * testsuite/26_numerics/random/piecewise_constant_distribution/
805 requirements/typedefs.cc: Likewise.
806 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
807 * testsuite/26_numerics/random/chi_squared_distribution/cons/
808 parms.cc: Likewise.
809 * testsuite/26_numerics/random/chi_squared_distribution/cons/
810 default.cc: Likewise.
811 * testsuite/26_numerics/random/chi_squared_distribution/
812 requirements/typedefs.cc: Likewise.
813 * testsuite/26_numerics/random/normal_distribution/
814 cons/parms.cc: Likewise.
815 * testsuite/26_numerics/random/normal_distribution/
816 cons/default.cc: Likewise.
817 * testsuite/26_numerics/random/normal_distribution/
818 requirements/typedefs.cc: Likewise.
819 * testsuite/26_numerics/random/seed_seq/cons/
820 range.cc: Likewise.
821 * testsuite/26_numerics/random/seed_seq/cons/
822 initlist.cc: Likewise.
823 * testsuite/26_numerics/random/seed_seq/cons/
824 default.cc: Likewise.
825 * testsuite/26_numerics/random/seed_seq/requirements/
826 typedefs.cc: Likewise.
827 * testsuite/26_numerics/random/uniform_int_distribution/
828 cons/parms_neg.cc: Likewise.
829 * testsuite/26_numerics/random/uniform_int_distribution/
830 cons/parms.cc: Likewise.
831 * testsuite/26_numerics/random/uniform_int_distribution/
832 cons/default.cc: Likewise.
833 * testsuite/26_numerics/random/uniform_int_distribution/
834 requirements/typedefs.cc: Likewise.
835 * testsuite/26_numerics/random/poisson_distribution/cons/
836 parms.cc: Likewise.
837 * testsuite/26_numerics/random/poisson_distribution/cons/
838 default.cc: Likewise.
839 * testsuite/26_numerics/random/poisson_distribution/
840 requirements/typedefs.cc: Likewise.
841 * testsuite/26_numerics/random/bernoulli_distribution/
842 cons/parms.cc: Likewise.
843 * testsuite/26_numerics/random/bernoulli_distribution/
844 cons/default.cc: Likewise.
845 * testsuite/26_numerics/random/bernoulli_distribution/
846 requirements/typedefs.cc: Likewise.
847 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
848 * testsuite/26_numerics/random/
849 default_random_engine.cc: Likewise.
850 * testsuite/26_numerics/random/discrete_distribution/
851 cons/range.cc: Likewise.
852 * testsuite/26_numerics/random/discrete_distribution/
853 cons/initlist.cc: Likewise.
854 * testsuite/26_numerics/random/discrete_distribution/
855 cons/default.cc: Likewise.
856 * testsuite/26_numerics/random/discrete_distribution/
857 cons/num_xbound_fun.cc: Likewise.
858 * testsuite/26_numerics/random/discrete_distribution/
859 requirements/typedefs.cc: Likewise.
860 * testsuite/26_numerics/random/weibull_distribution/
861 cons/parms.cc: Likewise.
862 * testsuite/26_numerics/random/weibull_distribution/
863 cons/default.cc: Likewise.
864 * testsuite/26_numerics/random/weibull_distribution/
865 requirements/typedefs.cc: Likewise.
866 * testsuite/26_numerics/random/independent_bits_engine/
867 cons/base_move.cc: Likewise.
868 * testsuite/26_numerics/random/independent_bits_engine/
869 cons/seed1.cc: Likewise.
870 * testsuite/26_numerics/random/independent_bits_engine/
871 cons/seed2.cc: Likewise.
872 * testsuite/26_numerics/random/independent_bits_engine/
873 cons/base_copy.cc: Likewise.
874 * testsuite/26_numerics/random/independent_bits_engine/
875 cons/default.cc: Likewise.
876 * testsuite/26_numerics/random/independent_bits_engine/
877 cons/seed_seq.cc: Likewise.
878 * testsuite/26_numerics/random/independent_bits_engine/
879 requirements/typedefs.cc: Likewise.
880 * testsuite/26_numerics/random/independent_bits_engine/
881 operators/equal.cc: Likewise.
882 * testsuite/26_numerics/random/independent_bits_engine/
883 operators/serialize.cc: Likewise.
884 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
885 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
886 * testsuite/26_numerics/random/subtract_with_carry_engine/
887 cons/seed1.cc: Likewise.
888 * testsuite/26_numerics/random/subtract_with_carry_engine/
889 cons/seed2.cc: Likewise.
890 * testsuite/26_numerics/random/subtract_with_carry_engine/
891 cons/default.cc: Likewise.
892 * testsuite/26_numerics/random/subtract_with_carry_engine/
893 requirements/typedefs.cc: Likewise.
894 * testsuite/26_numerics/random/subtract_with_carry_engine/
895 operators/equal.cc: Likewise.
896 * testsuite/26_numerics/random/subtract_with_carry_engine/
897 operators/serialize.cc: Likewise.
898 * testsuite/26_numerics/random/discard_block_engine/cons/
899 base_move.cc: Likewise.
900 * testsuite/26_numerics/random/discard_block_engine/cons/
901 seed1.cc: Likewise.
902 * testsuite/26_numerics/random/discard_block_engine/cons/
903 seed2.cc: Likewise.
904 * testsuite/26_numerics/random/discard_block_engine/cons/
905 base_copy.cc: Likewise.
906 * testsuite/26_numerics/random/discard_block_engine/cons/
907 default.cc: Likewise.
908 * testsuite/26_numerics/random/discard_block_engine/cons/
909 seed_seq.cc: Likewise.
910 * testsuite/26_numerics/random/discard_block_engine/
911 requirements/typedefs.cc: Likewise.
912 * testsuite/26_numerics/random/discard_block_engine/
913 operators/equal.cc: Likewise.
914 * testsuite/26_numerics/random/discard_block_engine/
915 operators/serialize.cc: Likewise.
916 * testsuite/26_numerics/random/cauchy_distribution/
917 cons/parms.cc: Likewise.
918 * testsuite/26_numerics/random/cauchy_distribution/
919 cons/default.cc: Likewise.
920 * testsuite/26_numerics/random/cauchy_distribution/
921 requirements/typedefs.cc: Likewise.
922 * testsuite/26_numerics/random/negative_binomial_distribution/
923 cons/parms.cc: Likewise.
924 * testsuite/26_numerics/random/negative_binomial_distribution/
925 cons/default.cc: Likewise.
926 * testsuite/26_numerics/random/negative_binomial_distribution/
927 requirements/typedefs.cc: Likewise.
928 * testsuite/26_numerics/random/gamma_distribution/
929 cons/parms.cc: Likewise.
930 * testsuite/26_numerics/random/gamma_distribution/
931 cons/default.cc: Likewise.
932 * testsuite/26_numerics/random/gamma_distribution/
933 requirements/typedefs.cc: Likewise.
934 * testsuite/26_numerics/random/mersenne_twister_engine/
935 cons/seed1.cc: Likewise.
936 * testsuite/26_numerics/random/mersenne_twister_engine/
937 cons/seed2.cc: Likewise.
938 * testsuite/26_numerics/random/mersenne_twister_engine/
939 cons/default.cc: Likewise.
940 * testsuite/26_numerics/random/mersenne_twister_engine/
941 requirements/typedefs.cc: Likewise.
942 * testsuite/26_numerics/random/mersenne_twister_engine/
943 operators/equal.cc: Likewise.
944 * testsuite/26_numerics/random/mersenne_twister_engine/
945 operators/serialize.cc: Likewise.
946 * testsuite/26_numerics/random/fisher_f_distribution/
947 cons/parms.cc: Likewise.
948 * testsuite/26_numerics/random/fisher_f_distribution/
949 cons/default.cc: Likewise.
950 * testsuite/26_numerics/random/fisher_f_distribution/
951 requirements/typedefs.cc: Likewise.
952 * testsuite/26_numerics/random/exponential_distribution/
953 cons/parms.cc: Likewise.
954 * testsuite/26_numerics/random/exponential_distribution/
955 cons/default.cc: Likewise.
956 * testsuite/26_numerics/random/exponential_distribution/
957 requirements/typedefs.cc: Likewise.
958 * testsuite/26_numerics/random/binomial_distribution/
959 cons/parms.cc: Likewise.
960 * testsuite/26_numerics/random/binomial_distribution/
961 cons/default.cc: Likewise.
962 * testsuite/26_numerics/random/binomial_distribution/
963 requirements/typedefs.cc: Likewise.
964 * testsuite/26_numerics/random/lognormal_distribution/
965 cons/parms.cc: Likewise.
966 * testsuite/26_numerics/random/lognormal_distribution/
967 cons/default.cc: Likewise.
968 * testsuite/26_numerics/random/lognormal_distribution/
969 requirements/typedefs.cc: Likewise.
970 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
971 * testsuite/26_numerics/random/random_device/cons/
972 token.cc: Likewise.
973 * testsuite/26_numerics/random/random_device/cons/
974 default.cc: Likewise.
975 * testsuite/26_numerics/random/random_device/
976 requirements/typedefs.cc: Likewise.
977 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
978 * testsuite/26_numerics/random/extreme_value_distribution/
979 cons/parms.cc: Likewise.
980 * testsuite/26_numerics/random/extreme_value_distribution/
981 cons/default.cc: Likewise.
982 * testsuite/26_numerics/random/extreme_value_distribution/
983 requirements/typedefs.cc: Likewise.
984 * testsuite/26_numerics/random/piecewise_linear_distribution/
985 cons/range.cc: Likewise.
986 * testsuite/26_numerics/random/piecewise_linear_distribution/
987 cons/default.cc: Likewise.
988 * testsuite/26_numerics/random/piecewise_linear_distribution/
989 cons/num_xbound_fun.cc: Likewise.
990 * testsuite/26_numerics/random/piecewise_linear_distribution/
991 cons/initlist_fun.cc: Likewise.
992 * testsuite/26_numerics/random/piecewise_linear_distribution/
993 requirements/typedefs.cc: Likewise.
994 * testsuite/26_numerics/random/student_t_distribution/
995 cons/parms.cc: Likewise.
996 * testsuite/26_numerics/random/student_t_distribution/
997 cons/default.cc: Likewise.
998 * testsuite/26_numerics/random/student_t_distribution/
999 requirements/typedefs.cc: Likewise.
1000 * testsuite/26_numerics/random/linear_congruential_engine/
1001 cons/seed1.cc: Likewise.
1002 * testsuite/26_numerics/random/linear_congruential_engine/
1003 cons/seed2.cc: Likewise.
1004 * testsuite/26_numerics/random/linear_congruential_engine/
1005 cons/default.cc: Likewise.
1006 * testsuite/26_numerics/random/linear_congruential_engine/
1007 requirements/non_uint_neg.cc: Likewise.
1008 * testsuite/26_numerics/random/linear_congruential_engine/
1009 requirements/typedefs.cc: Likewise.
1010 * testsuite/26_numerics/random/linear_congruential_engine/
1011 operators/equal.cc: Likewise.
1012 * testsuite/26_numerics/random/linear_congruential_engine/
1013 operators/serialize.cc: Likewise.
1014 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1015 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1016 base_move.cc: Likewise.
1017 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1018 seed1.cc: Likewise.
1019 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1020 seed2.cc: Likewise.
1021 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1022 base_copy.cc: Likewise.
1023 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1024 default.cc: Likewise.
1025 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1026 seed_seq.cc: Likewise.
1027 * testsuite/26_numerics/random/shuffle_order_engine/
1028 requirements/typedefs.cc: Likewise.
1029 * testsuite/26_numerics/random/shuffle_order_engine/
1030 operators/equal.cc: Likewise.
1031 * testsuite/26_numerics/random/shuffle_order_engine/
1032 operators/serialize.cc: Likewise.
1033 * testsuite/26_numerics/random/geometric_distribution/
1034 cons/parms.cc: Likewise.
1035 * testsuite/26_numerics/random/geometric_distribution/
1036 cons/default.cc: Likewise.
1037 * testsuite/26_numerics/random/geometric_distribution/
1038 requirements/typedefs.cc: Likewise.
1039 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1040
1041 2009-07-31 Jason Merrill <jason@redhat.com>
1042 Douglas Gregor <doug.gregor@gmail.com>
1043
1044 * include/bits/move.h (forward): Implement as in N2835.
1045 (move): Implement as in N2831.
1046 * include/std/istream (rvalue stream operator>>): New.
1047 * include/std/ostream (rvalue stream operator<<): New.
1048 * testsuite/27_io/rvalue_streams.cc: New.
1049
1050 2009-07-31 Jason Merrill <jason@redhat.com>
1051
1052 * include/bits/forward_list.h (splice_after): Use forward.
1053 (merge): Likewise.
1054 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1055 (move_iterator::operator[]): Use move.
1056 * include/bits/stl_list.h (insert): Use move.
1057 * include/std/thread (_Callable constructor): Use forward.
1058 * include/std/tuple: Don't specify explicit template args to move.
1059
1060 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1061 Adjust signature.
1062 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1063 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1064 reference.
1065 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1066 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1067 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1068 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1069 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1070 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1071 testsuite/23_containers/forward_list/operations/1.cc,
1072 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1073 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1074 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1075 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1076 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1077 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1078
1079 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1080
1081 PR libstdc++/40912 (partial)
1082 * include/std/random: Disable the facility if <stdint.h> is not
1083 available.
1084
1085 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1086
1087 PR libstdc++/40919
1088 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1089 xfail on darwin[3-9]*.
1090
1091 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1092
1093 PR libstdc++/40917
1094 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1095 tweak qualifications.
1096
1097 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1098
1099 PR libstdc++/40916
1100 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1101 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1102 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1103
1104 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1105
1106 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1107
1108 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1109
1110 PR libstdc++/40915
1111 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1112 std::terminate declaration.
1113
1114 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1115
1116 PR libstdc++/40908
1117 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1118 symbols at GLIBCXX_3.4.
1119
1120 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1121
1122 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1123 * testsuite/util/testsuite_abi.cc: Adjust.
1124 * configure.ac: Bump libtool_VERSION to 6:13:0.
1125 * configure: Regenerate.
1126
1127 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1128 Tyler Earman <rem.intellegare@gmail.com>
1129
1130 * doc/xml/manual/configure.xml: Consistent placement of
1131 ABI-changing options, clarify --enable-clocale.
1132
1133 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1134
1135 * python/Makefile.in: Regenerate.
1136
1137 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1138
1139 * python/Makefile.am (install-data-local): Use DESTDIR
1140 correctly.
1141
1142 2009-07-24 Jason Merrill <jason@redhat.com>
1143
1144 Core issue 901
1145 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1146 dealloc.
1147
1148 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1149
1150 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1151 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1152 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1153 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1154 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1155 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1156 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1157 Use dg-require-swprintf.
1158
1159 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1160
1161 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1162
1163 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1164
1165 * include/c_std/cmath (abs(_Tp)): Add.
1166 * include/c_global/cmath (abs(_Tp)): Likewise.
1167 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1168
1169 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1170
1171 * doc/html/ext/lwg-closed.html: Update to R65.
1172 * doc/html/ext/lwg-defects.html: Likewise.
1173 * doc/html/ext/lwg-active.html: Likewise.
1174 * doc/xml/manual/intro.xml: Update DRs entries.
1175
1176 2009-07-22 Jason Merrill <jason@redhat.com>
1177
1178 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1179
1180 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1181
1182 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1183 valarray<>::operator=(initializer_list<>)): Implement resolution
1184 of DR 630, [Ready] in Frankfurt.
1185 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1186 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1187 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1188
1189 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1190
1191 * include/std/chrono (duration<>::operator%=, operator%):
1192 Add, per DR 934.
1193 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1194 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1195
1196 * include/std/chrono (operator/): Simplify implementation.
1197
1198 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1199
1200 * doc/xml/manual/intro.xml: Escape '&', validate.
1201 * doc/xml/manual/using.xml: Validate, dead link check.
1202 * doc/xml/manual/strings.xml: Same.
1203 * doc/xml/manual/appendix_contributing.xml: Same.
1204 * doc/xml/manual/iterators.xml: Same.
1205 * doc/xml/manual/spine.xml: Same.
1206
1207 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1208 * doc/xml/gnu/gpl-3.0.xml: Same.
1209 * doc/xml/manual/mt_allocator.xml: Same.
1210 * doc/xml/manual/allocator.xml: Same.
1211 * doc/xml/manual/ctype.xml: Same.
1212 * doc/xml/manual/codecvt.xml: Same.
1213 * doc/xml/manual/backwards_compatibility.xml: Same.
1214 * doc/xml/manual/shared_ptr.xml: Same.
1215 * doc/xml/manual/abi.xml: Same.
1216 * doc/xml/manual/auto_ptr.xml: Same.
1217 * doc/xml/manual/internals.xml: Same.
1218 * doc/xml/manual/parallel_mode.xml: Same.
1219 * doc/xml/manual/bitmap_allocator.xml: Same.
1220 * doc/xml/manual/build_hacking.xml: Same.
1221 * doc/xml/manual/evolution.xml: Same.
1222 * doc/xml/manual/debug.xml: Same.
1223 * doc/xml/manual/localization.xml: Same.
1224 * doc/xml/manual/appendix_contributing.xml: Same.
1225 * doc/xml/manual/locale.xml: Same.
1226 * doc/xml/manual/messages.xml: Same.
1227 * doc/xml/manual/spine.xml: Same.
1228 * doc/xml/manual/test.xml: Same.
1229 * doc/xml/book.txml: Same.
1230 * doc/xml/spine.xml: Same.
1231
1232 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1233 * doc/xml/manual/backwards_compatibility.xml: Same.
1234 * doc/xml/manual/concurrency.xml: Same.
1235 * doc/xml/manual/intro.xml: Same.
1236 * doc/xml/manual/parallel_mode.xml: Same.
1237 * doc/xml/manual/status_cxx1998.xml: Same.
1238 * doc/xml/manual/containers.xml: Same.
1239 * doc/xml/manual/io.xml: Same.
1240 * doc/xml/manual/support.xml: Same.
1241 * doc/xml/manual/strings.xml: Same.
1242 * doc/xml/manual/debug_mode.xml: Same.
1243 * doc/xml/manual/extensions.xml: Same.
1244 * doc/xml/manual/appendix_contributing.xml: Same.
1245 * doc/xml/manual/messages.xml: Same.
1246 * doc/xml/manual/test.xml: Same.
1247
1248 * doc/xml/manual/abi.xml: Same.
1249 * doc/xml/manual/auto_ptr.xml: Same.
1250 * doc/xml/manual/parallel_mode.xml: Same.
1251 * doc/xml/manual/build_hacking.xml: Same.
1252 * doc/xml/manual/evolution.xml: Same.
1253 * doc/xml/manual/using.xml: Same.
1254 * doc/xml/manual/debug_mode.xml: Same.
1255 * doc/xml/manual/extensions.xml: Same.
1256 * doc/xml/manual/diagnostics.xml: Same.
1257 * doc/xml/manual/algorithms.xml: Same.
1258
1259 * doc/html: Regenerate.
1260
1261 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1262
1263 PR libstdc++/40712
1264 * config/locale/gnu/numeric_members.cc (numpunct<>::
1265 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1266 and copy the langinfo data into it.
1267 (numpunct<>::~numpunct): Free the allocated memory.
1268 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1269 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1270 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1271 _M_data->_M_curr_symbol.
1272 (moneypunct<>::~moneypunct): Free the allocated memory.
1273 * testsuite/22_locale/moneypunct/40712.cc: New.
1274
1275 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1276 Do not leak memory if new throws.
1277 * include/bits/locale_facets_nonio.tcc
1278 (__moneypunct_cache<>::_M_cache): Likewise.
1279
1280 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1281
1282 PR other/40784
1283 * configure: Regenerate.
1284
1285 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1286
1287 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1288 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1289 line numbers.
1290 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1291 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1292 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1293
1294 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1295
1296 * configure: Regenerate.
1297
1298 2009-07-16 Jason Merrill <jason@redhat.com>
1299
1300 PR libstdc++/37907
1301 * include/std/type_traits: Add is_standard_layout, is_trivial.
1302 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1303 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1304 Update line numbers.
1305
1306 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1307 Tom Tromey <tromey@redhat.com>
1308
1309 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1310 Fetch std::string to the given length.
1311
1312 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1313
1314 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1315 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1316 [Ready] in Frankfurt.
1317 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1318 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1319 New.
1320 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1321 Likewise.
1322 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1323 Adjust.
1324 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1325 Likewise.
1326 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1327
1328 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1329 __err locals.
1330 * include/bits/ostream.tcc: Likewise.
1331 * src/compatibility.cc: Likewise.
1332 * src/istream.cc: Likewise.
1333
1334 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1335
1336 * include/std/type_traits (common_type): Remove workaround for
1337 PR36628, now fixed.
1338
1339 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1340
1341 PR testsuite/40699
1342 PR testsuite/40707
1343 PR testsuite/40709
1344 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1345
1346 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1347
1348 PR libstdc++/40691
1349 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1350 * testsuite/26_numerics/valarray/40691.cc: New test.
1351
1352 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1353
1354 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1355 * testsuite/21_strings/c_strings/char/3.cc: Same.
1356
1357 2009-07-06 Jason Merrill <jason@redhat.com>
1358
1359 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1360 to defer searching bases that don't overlap the desired address.
1361
1362 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1363
1364 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1365 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1366 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1367 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1368 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1369 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1370 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1371 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1372 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1373 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1374 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1375 testsuite/ext/vstring/init-list.cc,
1376 testsuite/ext/vstring/moveable.cc,
1377 testsuite/ext/vstring/requirements/citerators.cc,
1378 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1379 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1380 Use dg-require-string-conversions.
1381
1382 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1383
1384 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1385 to ld_library_path. Use add_path. Add just find_libgcc_s to
1386 ld_library_path, not every libgcc multilib directory.
1387
1388 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1389
1390 PR libstdc++/40600
1391 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1392 std::minmax return type.
1393 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1394
1395 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1396
1397 PR libstdc++/40511
1398 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1399 with glibc2.2.x.
1400
1401 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1402
1403 * include/bits/random.tcc
1404 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1405 as array type.
1406
1407 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1408
1409 * include/bits/random.h (__mod(_Tp)): Use defaults.
1410 (struct _Mod): Adjust template parameters.
1411 (linear_congruential_engine<>::operator()()): Adjust.
1412 (typedef _UInt32Type): Remove.
1413 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1414 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1415 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1416 calls.
1417 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1418 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1419 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1420 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1421 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1422 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1423 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1424 Likewise.
1425
1426 * include/bits/random.tcc
1427 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1428 formula (i mod n).
1429 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1430 as array type.
1431 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1432 size.
1433 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1434 uint_least32_t.
1435
1436 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1437
1438 * include/std/future (shared_future): Adjust doxygen comment.
1439
1440 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1441
1442 PR libstdc++/40297
1443 * include/bits/atomic_0.h: Reverse debug assertions.
1444 * include/bits/atomic_2.h: Likewise.
1445
1446 2009-06-23 DJ Delorie <dj@redhat.com>
1447
1448 Add MeP port.
1449 * configure.host: Add mep support.
1450
1451 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1452
1453 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1454 (INPUT): Add future.
1455 * include/std/future: Adjust markup.
1456 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1457 line numbers.
1458 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1459 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1460 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1461 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1462
1463 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1464
1465 * include/bits/shared_ptr.h: Do not swap rvalues.
1466 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1467 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1468 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1469 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1470 * testsuite/20_util/tuple/swap.cc: Likewise.
1471
1472 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1473
1474 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1475 * include/std/ratio: Typo in comment.
1476
1477 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1478
1479 PR libstdc++/40518
1480 * include/bits/basic_string.h (basic_string<>::_Rep::
1481 _M_set_length_and_sharable): Do not write the empty rep.
1482 (basic_string<>::erase(iterator, iterator)): Likewise,
1483 move out of line...
1484 * include/bits/basic_string.tcc: ... here.
1485
1486 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1487
1488 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1489 bitwise_assignment_operators): Initialize a and b.
1490 (struct has_bitwise_operators): Do not call the latter.
1491 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1492 dg-error line numbers.
1493 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1494 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1495 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1496
1497 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1498
1499 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1500 possibly unused.
1501 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1502 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1503 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1504
1505 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1506
1507 * include/std/future: New.
1508 * include/Makefile.am: Add.
1509 * include/Makefile.in: Regenerate.
1510 * src/future.cc: New.
1511 * src/Makefile.am: Add.
1512 * src/Makefile.in: Regenerate.
1513 * config/abi/pre/gnu.ver: Add export.
1514 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1515 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1516 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1517 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1518 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1519 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1520 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1521 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1522 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1523 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1524 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1525 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1526 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1527 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1528 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1529 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1530 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1531 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1532 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1533 * testsuite/30_threads/packaged_task/requirements/
1534 explicit_instantiation.cc: New.
1535 * testsuite/30_threads/promise/cons/1.cc: New.
1536 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1537 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1538 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1539 * testsuite/30_threads/promise/cons/move.cc: New.
1540 * testsuite/30_threads/promise/members/get_future.cc: New.
1541 * testsuite/30_threads/promise/members/get_future2.cc: New.
1542 * testsuite/30_threads/promise/members/set_exception.cc: New.
1543 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1544 * testsuite/30_threads/promise/members/set_value.cc: New.
1545 * testsuite/30_threads/promise/members/set_value2.cc: New.
1546 * testsuite/30_threads/promise/members/set_value3.cc: New.
1547 * testsuite/30_threads/promise/members/swap.cc: New.
1548 * testsuite/30_threads/promise/requirements/
1549 explicit_instantiation.cc: New.
1550 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1551 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1552 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1553 * testsuite/30_threads/shared_future/cons/move.cc: New.
1554 * testsuite/30_threads/shared_future/members/get.cc: New.
1555 * testsuite/30_threads/shared_future/members/get2.cc: New.
1556 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1557 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1558 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1559 * testsuite/30_threads/shared_future/members/wait.cc: New.
1560 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1561 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1562 * testsuite/30_threads/shared_future/requirements/
1563 explicit_instantiation.cc: New.
1564 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1565 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1566 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1567 * testsuite/30_threads/unique_future/cons/move.cc: New.
1568 * testsuite/30_threads/unique_future/members/get.cc: New.
1569 * testsuite/30_threads/unique_future/members/get2.cc: New.
1570 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1571 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1572 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1573 * testsuite/30_threads/unique_future/members/wait.cc: New.
1574 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1575 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1576 * testsuite/30_threads/unique_future/requirements/
1577 explicit_instantiation.cc: New.
1578 * testsuite/performance/30_threads/future/polling.cc: New.
1579
1580 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1581
1582 * Revert last Change.
1583
1584 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1585
1586 PR libstdc++/40497
1587 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1588 signature per the current C++1x draft (N2857).
1589 * testsuite/24_iterators/operations/40497.cc: Add.
1590
1591 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1592
1593 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1594 a floating point type.
1595 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1596 _IntType)): Fix second default argument.
1597 (uniform_int_distribution<>::_M_call): Remove.
1598 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1599 const param_type&)): Only declare.
1600 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1601 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1602 Remove.
1603 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1604 const param_type&): Define here.
1605 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1606 const param_type&), discrete_distribution<>::operator()
1607 (_UniformRandomNumberGenerator&, const param_type&),
1608 piecewise_constant_distribution<>::operator()
1609 (_UniformRandomNumberGenerator&, const param_type&),
1610 piecewise_linear_distribution<>::operator()
1611 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1612 the second template argument of _Adaptor.
1613 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1614 default.cc: Adjust.
1615
1616 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1617
1618 * include/bits/random.tcc (discrete_distribution<>::param_type::
1619 param_type(size_t, double, double, _Func),
1620 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1621 const param_type&)): Tidy.
1622 (piecewise_constant_distribution<>::param_type::_M_initialize):
1623 Use reserve, fix.
1624 (piecewise_constant_distribution<>::param_type::
1625 param_type(initializer_list<>, _Func),
1626 piecewise_constant_distribution<>::param_type::
1627 param_type(size_t, _RealType, _RealType, _Func),
1628 piecewise_linear_distribution<>::param_type::
1629 param_type(initializer_list<>, _Func),
1630 piecewise_linear_distribution<>::param_type::
1631 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1632 (piecewise_constant_distribution<>::param_type::
1633 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1634 piecewise_constant_distribution<>::
1635 operator()(_UniformRandomNumberGenerator&, const param_type&),
1636 piecewise_linear_distribution<>::
1637 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1638 (operator>>(std::basic_istream<>&,
1639 piecewise_constant_distribution<>&),
1640 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1641 Use reserve.
1642 * include/bits/random.h: Minor cosmetic changes.
1643
1644 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1645
1646 * testsuite/23_containers/list/check_construct_destroy.h: New.
1647 Move test logic here.
1648 * testsuite/23_containers/list/moveable.h: Same.
1649 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1650 * testsuite/23_containers/list/modifiers/1.h: Same.
1651 * testsuite/23_containers/list/modifiers/2.h: Same.
1652 * testsuite/23_containers/list/modifiers/3.h: Same.
1653 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1654 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1655 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1656 * testsuite/23_containers/list/operations/1.h: Same.
1657 * testsuite/23_containers/list/operations/2.h: Same.
1658 * testsuite/23_containers/list/operations/3.h: Same.
1659 * testsuite/23_containers/list/operations/4.h: Same.
1660 * testsuite/23_containers/list/operations/5.h: Same.
1661 * testsuite/23_containers/list/capacity/1.h: Same.
1662 * testsuite/23_containers/list/init-list.h: Same.
1663 * testsuite/23_containers/list/cons/1.h: Same.
1664 * testsuite/23_containers/list/cons/2.h: Same.
1665 * testsuite/23_containers/list/cons/3.h: Same.
1666 * testsuite/23_containers/list/cons/4.h: Same.
1667 * testsuite/23_containers/list/cons/5.h: Same.
1668 * testsuite/23_containers/list/cons/6.h: Same.
1669 * testsuite/23_containers/list/cons/7.h: Same.
1670 * testsuite/23_containers/list/cons/8.h: Same.
1671 * testsuite/23_containers/list/cons/9.h: Same.
1672 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1673 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1674 header.
1675 * testsuite/23_containers/list/modifiers/1.cc: Same.
1676 * testsuite/23_containers/list/modifiers/2.cc: Same.
1677 * testsuite/23_containers/list/modifiers/3.cc: Same.
1678 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1679 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1680 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1681 * testsuite/23_containers/list/operations/1.cc: Same.
1682 * testsuite/23_containers/list/operations/2.cc: Same.
1683 * testsuite/23_containers/list/operations/3.cc: Same.
1684 * testsuite/23_containers/list/operations/4.cc: Same.
1685 * testsuite/23_containers/list/operations/5.cc: Same.
1686 * testsuite/23_containers/list/capacity/1.cc: Same.
1687 * testsuite/23_containers/list/init-list.cc: Same.
1688 * testsuite/23_containers/list/cons/1.cc: Same.
1689 * testsuite/23_containers/list/cons/2.cc: Same.
1690 * testsuite/23_containers/list/cons/3.cc: Same.
1691 * testsuite/23_containers/list/cons/4.cc: Same.
1692 * testsuite/23_containers/list/cons/5.cc: Same.
1693 * testsuite/23_containers/list/cons/6.cc: Same.
1694 * testsuite/23_containers/list/cons/7.cc: Same.
1695 * testsuite/23_containers/list/cons/8.cc: Same.
1696 * testsuite/23_containers/list/cons/9.cc: Same.
1697 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1698 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1699 * testsuite/23_containers/list/moveable.cc: Same.
1700
1701 2009-06-17 Tom Tromey <tromey@redhat.com>
1702
1703 * python/hook.in: Do not fail when there is no current objfile.
1704 Use os.path.normpath.
1705
1706 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1707
1708 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1709 Remove.
1710 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1711 rvalue-reference so that move constructor is called.
1712 * testsuite/18_support/exception_ptr/move.cc: New.
1713
1714 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1715
1716 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1717 if joinable.
1718
1719 2009-06-15 Tom Tromey <tromey@redhat.com>
1720
1721 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1722 set self.iter.
1723 (StdMapPrinter.to_string): Make a new iterator.
1724 (StdMapPrinter.children): Likewise.
1725 (StdSetPrinter.__init__): Don't set self.iter.
1726 (StdSetPrinter.to_string): Make a new iterator.
1727 (StdSetPrinter.children): Likewise.
1728
1729 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1730
1731 * include/bits/random.tcc
1732 (negative_binomial_distribution<>::operator()
1733 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1734 class member gamma_distribution.
1735 (negative_binomial_distribution<>::operator()
1736 (_UniformRandomNumberGenerator&)): Implement out of line here.
1737 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1738 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1739 (student_t_distribution<>::operator()
1740 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1741 simplify.
1742 (operator<<(basic_ostream<>&, student_t_distribution<>),
1743 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1744 (chi_squared_distribution<>::operator()
1745 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1746 tweak to use a class member gamma_distribution.
1747 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1748 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1749 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1750 const param_type&): Move inline, tweak to use class member
1751 gamma_distributions.
1752 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1753 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1754 * include/bits/random.h: Adjust, minor tweaks.
1755
1756 2009-06-10 Tom Tromey <tromey@redhat.com>
1757
1758 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1759 (build_libstdcxx_dictionary): Accept shortened form of
1760 basic_string names.
1761 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1762
1763 2009-06-10 Tom Tromey <tromey@redhat.com>
1764
1765 PR libstdc++/40289:
1766 * python/Makefile.in: Rebuild.
1767 * python/hook.in: Compute module path relative to objfile.
1768 * python/Makefile.am (pythondir): Redefine.
1769 (gdb.py): Subst toolexeclibdir.
1770 (install-data-local): Rewrite.
1771
1772 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1773
1774 * include/bits/move.h: Doxygen group fixes.
1775
1776 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1777
1778 * include/bits/random.tcc (gamma_distribution<>::operator()
1779 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1780 the Marsaglia/Tsang algorithm.
1781 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1782 (operator<<(basic_ostream<>&, gamma_distribution<>),
1783 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1784
1785 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1786 Remove, just use normal_distribution.
1787 (operator<<(basic_ostream<>&, student_t_distribution<>),
1788 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1789 (linear_congruential_engine<>::operator()()): Move inline.
1790 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1791 const param_type&)): Move inline, just use normal_distribution.
1792 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1793 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1794 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1795 const param_type&)): Move here, out of line.
1796 (piecewise_constant_distribution<>::param_type::param_type()): Move
1797 inline.
1798 * include/bits/random.h: Adjust, minor tweaks.
1799
1800 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1801
1802 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1803
1804 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1805
1806 * include/ext/throw_allocator.h: Rework.
1807 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1808 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1809 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1810 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1811 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1812 * testsuite/util/regression/rand/priority_queue/
1813 container_rand_regression_test.tcc: Inline functions.
1814 * testsuite/util/regression/rand/assoc/
1815 container_rand_regression_test.tcc: Same.
1816
1817 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1818
1819 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1820
1821 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1822
1823 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1824 * configure: Regenerate.
1825
1826 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1827
1828 PR libstdc++/40299
1829 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1830 * testsuite/ext/rope/40299.cc: New.
1831
1832 2009-05-28 Tom Tromey <tromey@redhat.com>
1833 Phil Muldoon <pmuldoon@redhat.com>
1834 Jonathan Wakely <jwakely.gcc@gmail.com>
1835
1836 * python/Makefile.in, , python/libstdcxx/__init__.py,
1837 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1838 python/hook.in, python/Makefile.am: New files.
1839 * configure, Makefile.in: Rebuild.
1840 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1841 * Makefile.am (SUBDIRS): Add python.
1842
1843 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1844
1845 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1846 to ...
1847 * testsuite/util/replacement_memory_operators.h: ...here. New.
1848 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1849 * testsuite/util/testsuite_hooks.cc: Same.
1850
1851 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1852 replacement_memory_operators.h.
1853 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1854 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1855 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1856 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1857 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1858 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1859 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1860 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1861 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1862 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1863 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1864 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1865 * testsuite/ext/mt_allocator/check_new.cc: Same.
1866 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1867 * testsuite/ext/debug_allocator/check_new.cc: Same.
1868 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1869 * testsuite/ext/new_allocator/check_delete.cc: Same.
1870 * testsuite/ext/new_allocator/check_new.cc: Same.
1871 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1872 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1873 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1874 * testsuite/ext/throw_allocator/check_new.cc: Same.
1875 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1876 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1877 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1878 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1879 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1880 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1881 * testsuite/ext/pool_allocator/check_new.cc: Same.
1882 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1883 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1884 * testsuite/ext/array_allocator/check_delete.cc: Same.
1885 * testsuite/ext/array_allocator/check_new.cc: Same.
1886 * testsuite/23_containers/deque/cons/1.cc: Same.
1887 * testsuite/23_containers/deque/cons/2.cc: Same.
1888
1889 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1890
1891 * libsupc++/initializer_list: Format.
1892 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1893 * testsuite/18_support/initializer_list/requirements/
1894 explicit_instantiation.cc: New.
1895
1896 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1897
1898 PR libstdc++/40273
1899 * include/tr1_impl/functional: Add explicit casts.
1900 * testsuite/20_util/function/requirements/
1901 explicit_instantiation.cc: New.
1902 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1903
1904 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1905
1906 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1907
1908 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1909
1910 PR libstdc++/40221
1911 * include/tr1_impl/functional: Add explicit cast.
1912
1913 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1914
1915 PR libstdc++/40094
1916 Revert:
1917 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1918 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1919 out of line member functions definitions.
1920 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1921 Remove, use static locals instead.
1922 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1923 * src/throw_allocator.cc: New.
1924 * src/Makefile.am: Add.
1925 * config/abi/pre/gnu.ver: Add exports.
1926 * src/Makefile.in: Regenerate.
1927
1928 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1929
1930 * include/tr1_impl/functional (function): Use explicit operator bool.
1931 * include/bits/shared_ptr.h (__shared_ptr): Same.
1932 * include/bits/unique_ptr.h (unique_ptr): Same.
1933 * include/std/mutex (unique_lock): Same.
1934 * include/std/system_error (error_code): Same.
1935 (error_condition): Same.
1936 * include/std/ostream (sentry): Same.
1937 * include/std/istream (sentry): Same.
1938 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1939 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1940 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1941 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1942 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1943 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1944 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1945
1946 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1947
1948 * testsuite/23_containers/list/14340.cc: Abstract list type.
1949 * testsuite/23_containers/list/init-list.cc: Same.
1950 * testsuite/23_containers/list/pthread5.cc: Same.
1951 * testsuite/23_containers/list/invalidation/1.cc: Same.
1952 * testsuite/23_containers/list/invalidation/2.cc: Same.
1953 * testsuite/23_containers/list/invalidation/3.cc: Same.
1954 * testsuite/23_containers/list/invalidation/4.cc: Same.
1955 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1956 * testsuite/23_containers/list/modifiers/1.cc: Same.
1957 * testsuite/23_containers/list/modifiers/2.cc: Same.
1958 * testsuite/23_containers/list/modifiers/3.cc: Same.
1959 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1960 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1961 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1962 * testsuite/23_containers/list/cons/1.cc: Same.
1963 * testsuite/23_containers/list/cons/2.cc: Same.
1964 * testsuite/23_containers/list/cons/3.cc: Same.
1965 * testsuite/23_containers/list/cons/4.cc: Same.
1966 * testsuite/23_containers/list/cons/5.cc: Same.
1967 * testsuite/23_containers/list/cons/6.cc: Same.
1968 * testsuite/23_containers/list/cons/7.cc: Same.
1969 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1970 * testsuite/23_containers/list/cons/8.cc: Same.
1971 * testsuite/23_containers/list/cons/9.cc: Same.
1972 * testsuite/23_containers/list/operations/1.cc: Same.
1973 * testsuite/23_containers/list/operations/2.cc: Same.
1974 * testsuite/23_containers/list/operations/3.cc: Same.
1975 * testsuite/23_containers/list/operations/4.cc: Same.
1976 * testsuite/23_containers/list/operations/5.cc: Same.
1977 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1978 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1979 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1980 * testsuite/23_containers/list/requirements/dr438/
1981 constructor_1_neg.cc: Same.
1982 * testsuite/23_containers/list/requirements/dr438/
1983 constructor_2_neg.cc: Same.
1984 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1985 * testsuite/23_containers/list/requirements/
1986 partial_specialization/1.cc: Same.
1987 * testsuite/23_containers/list/23781.cc: Same.
1988 * testsuite/23_containers/list/pthread1.cc: Same.
1989 * testsuite/23_containers/list/capacity/1.cc: Same.
1990 * testsuite/23_containers/list/capacity/29134.cc: Same.
1991 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1992 * testsuite/23_containers/list/moveable.cc: Same.
1993
1994 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1995
1996 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1997
1998 PR libstdc++/40184
1999 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2000 Declare...
2001 * config/locale/gnu/c_locale.cc: ... and define.
2002 * config/locale/generic/c_locale.cc: Define.
2003 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2004 Use it.
2005 * testsuite/22_locale/locale/cons/40184.cc: New.
2006
2007 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2008
2009 PR libstdc++/40192
2010 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2011 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2012 * testsuite/23_containers/vector/40192.cc: New.
2013
2014 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2015
2016 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2017 * include/bits/stl_deque.h (swap): Likewise.
2018 * include/bits/stl_list.h (swap): Likewise.
2019 * include/bits/stl_vector.h (swap): Likewise.
2020 * include/bits/stl_bvector.h (swap): Likewise.
2021 * include/bits/stl_queue.h (swap): Likewise.
2022 * include/bits/stl_stack.h (swap): Likewise.
2023 * include/bits/stl_tree.h (swap): Likewise.
2024 * include/bits/stl_map.h (swap): Likewise.
2025 * include/bits/stl_multimap.h (swap): Likewise.
2026 * include/bits/stl_set.h (swap): Likewise.
2027 * include/bits/stl_multiset.h (swap): Likewise.
2028 * include/bits/forward_list.h (swap): Likewise.
2029 * include/bits/unique_ptr.h (swap): Likewise.
2030 * include/debug/deque (swap): Likewise.
2031 * include/debug/list (swap): Likewise.
2032 * include/debug/vector (swap): Likewise.
2033 * include/debug/map.h (swap): Likewise.
2034 * include/debug/multimap.h (swap): Likewise.
2035 * include/debug/set.h (swap): Likewise.
2036 * include/debug/multiset.h (swap): Likewise.
2037 * include/debug/unordered_map (swap): Likewise.
2038 * include/debug/unordered_set (swap): Likewise.
2039 * include/ext/vstring.h (swap): Likewise.
2040 * include/tr1_impl/unordered_map (swap): Likewise.
2041 * include/tr1_impl/hashtable (swap): Likewise.
2042 * include/tr1_impl/unordered_set (swap): Likewise.
2043 * include/std/tuple (swap): Likewise.
2044 * include/std/mutex (swap): Likewise.
2045 * include/std/thread (swap): Likewise.
2046 (operator<<): Only output to lvalue streams.
2047 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2048 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2049 * testsuite/23_containers/deque/requirements/dr438/
2050 assign_neg.cc: Adjust line numbers.
2051 * testsuite/23_containers/deque/requirements/dr438/
2052 constructor_1_neg.cc: Likewise.
2053 * testsuite/23_containers/deque/requirements/dr438/
2054 constructor_2_neg.cc: Likewise.
2055 * testsuite/23_containers/deque/requirements/dr438/
2056 insert_neg.cc: Likewise.
2057 * testsuite/23_containers/list/requirements/dr438/
2058 assign_neg.cc: Likewise.
2059 * testsuite/23_containers/list/requirements/dr438/
2060 constructor_1_neg.cc: Likewise.
2061 * testsuite/23_containers/list/requirements/dr438/
2062 constructor_2_neg.cc: Likewise.
2063 * testsuite/23_containers/list/requirements/dr438/
2064 insert_neg.cc: Likewise.
2065 * testsuite/23_containers/vector/requirements/dr438/
2066 assign_neg.cc: Likewise.
2067 * testsuite/23_containers/vector/requirements/dr438/
2068 constructor_1_neg.cc: Likewise.
2069 * testsuite/23_containers/vector/requirements/dr438/
2070 constructor_2_neg.cc: Likewise.
2071 * testsuite/23_containers/vector/requirements/dr438/
2072 insert_neg.cc: Likewise.
2073 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2074 test non-member swap.
2075 * testsuite/30_threads/thread/swap/2.cc: Remove.
2076
2077 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2078
2079 * include/std/mutex: Move std::lock_error to ...
2080 * src/compatibility.cc: Here.
2081 * src/mutex.cc: Likewise.
2082 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2083 for lock types and remove std::lock_error check.
2084
2085 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2086
2087 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2088 double include.
2089
2090 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2091
2092 PR libstdc++/40160
2093 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2094 typeid when __GXX_RTTI is undefined.
2095 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2096 for null _M_variant._M_iterator._M_type,
2097 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2098 * testsuite/21_strings/basic_string/40160.cc: New.
2099
2100 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2101
2102 * testsuite/26_numerics/random/discrete_distribution/cons/
2103 num_xbound_fun.cc: Minor tweaks.
2104 * testsuite/26_numerics/random/piecewise_constant_distribution/
2105 cons/initlist_fun.cc: Likewise
2106 * testsuite/26_numerics/random/piecewise_constant_distribution/
2107 cons/num_xbound_fun.cc: Likewise
2108 * testsuite/26_numerics/random/piecewise_linear_distribution/
2109 cons/initlist_fun.cc: Likewise
2110 * testsuite/26_numerics/random/piecewise_linear_distribution/
2111 cons/num_xbound_fun.cc: Likewise
2112
2113 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2114
2115 PR libstdc++/36211
2116 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2117 cxxldflags to additional_flags rather than cxx_final.
2118
2119 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2120
2121 * testsuite/26_numerics/random/discrete_distribution/cons/
2122 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2123 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2124 initlist_fun.cc: Likewise
2125 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2126 num_xbound_fun.cc: Likewise
2127 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2128 initlist_fun.cc: Likewise
2129 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2130 num_xbound_fun.cc: Likewise
2131
2132 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2133
2134 PR libstdc++/40123
2135 * random.tcc (independent_bits_engine<>::operator()()): Use
2136 result_type(1), not 1UL.
2137
2138 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2139 and _M_b.min(), instead of this->max() and this->min().
2140
2141 * random.h (_ShiftMin1): Remove, adjust everywhere.
2142
2143 * random.tcc: Minor cosmetic changes.
2144
2145 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2146
2147 * include/bits/random.tcc (cauchy_distribution<>::
2148 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2149 Avoid M_PI, a glibc extension.
2150
2151 2009-05-13 Ben Elliston <bje@au.ibm.com>
2152
2153 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2154 * include/Makefile.in: Likewise.
2155
2156 2009-05-13 Ben Elliston <bje@au.ibm.com>
2157
2158 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2159 const void * const.
2160
2161 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2162
2163 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2164 random number engines, complex, bitset, array, time utilities, and
2165 char_traits.
2166
2167 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2168
2169 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2170 * libsupc++/nested_exception.h: New.
2171 * libsupc++/Makefile.am: Add new header.
2172 * libsupc++/Makefile.in: Regenerate.
2173 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2174 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2175 * testsuite/18_support/nested_exception/cons.cc: New.
2176 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2177 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2178 * doc/xml/manual/status_cxx200x.xml: Adjust.
2179
2180 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2181
2182 * include/ext/throw_allocator.h: Remove redundant include.
2183
2184 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2185
2186 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2187 out of line member functions definitions.
2188 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2189 Remove, use static locals instead.
2190 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2191 * src/throw_allocator.cc: New.
2192 * src/Makefile.am: Add.
2193 * config/abi/pre/gnu.ver: Add exports.
2194 * src/Makefile.in: Regenerate.
2195
2196 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2197
2198 * configure.ac: Bump libtool_VERSION to 6:12:0.
2199 * configure: Regenerate.
2200
2201 2009-05-07 Matthias Klose <doko@ubuntu.com>
2202
2203 PR libstdc++/40038
2204 * src/math_stubs_long_double.cc: Add ceill.
2205
2206 2009-05-06 Johannes Singler <singler@ira.uka.de>
2207
2208 PR libstdc++/39546
2209 * include/parallel/algo.h (find_switch):
2210 Parametrize binder2nd with const T& instead of T.
2211 * testsuite/25_algorithms/find/39546.cc: new test case
2212
2213 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2214
2215 Revert:
2216 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2217
2218 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2219 possible.
2220 * configure: Regenerate.
2221
2222 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2223
2224 PR libstdc++/39909
2225 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2226 __set_once_functor_lock_ptr): Replace global lock object with local
2227 locks on global mutex.
2228 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2229 __set_once_functor_lock_ptr): Likewise, keeping old function to
2230 preserve ABI.
2231 (__once_proxy): Use pointer to local lock if set, global lock
2232 otherwise.
2233 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2234 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2235 * testsuite/30_threads/call_once/39909.cc: New.
2236
2237 2009-05-03 Jan Hubicka <jh@suse.cz>
2238
2239 * include/parallel/settings.h (get): Mark const.
2240 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2241 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2242 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2243 throw ().
2244 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2245 (is_open, fd): Mark pure and throw ().
2246 (seekoff): Mark throw ().
2247
2248 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2249
2250 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2251 possible.
2252 * configure: Regenerate.
2253
2254 2009-05-02 Jan Hubicka <jh@suse.cz>
2255
2256 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2257 operator): Mark pure.
2258
2259 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2260
2261 * scripts/create_testsuite_files: Remove thread directory.
2262
2263 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2264
2265 PR libstdc++/39868
2266 * scripts/run_doxygen: Uncomment removal of includes.
2267 (problematic): Rewrite __cxxabiv1 namespace to abi.
2268
2269 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2270
2271 Revert the last commit.
2272
2273 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2274
2275 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2276 Replace global lock object with local locks on global mutex.
2277 * src/mutex.cc: Likewise.
2278 * config/abi/pre/gnu.ver: Adjust.
2279 * testsuite/30_threads/call_once/call_once2.cc: New.
2280
2281 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2282
2283 PR libstdc++/39880
2284 PR libstdc++/39881
2285 PR libstdc++/39882
2286 * include/std/system_error (is_error_code_enum<errc>): Remove.
2287 (error_condition<>::error_condition(_ErrorCodeEnum,)
2288 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2289 (error_code<>::error_code(_ErrorCodeEnum,),
2290 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2291 * testsuite/19_diagnostics/system_error/39880.cc: New.
2292 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2293 Likewise.
2294 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2295 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2296 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2297 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2298 Adjust.
2299 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2300 Likewise.
2301 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2302 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2303 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2304 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2305 Likewise.
2306 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2307 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2308 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2309 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2310
2311 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2312
2313 * doc/xml/authors.xml: Add space.
2314 * doc/xml/faq.xml: Update links.
2315 * doc/xml/manual/intro.xml: Same.
2316 * doc/xml/manual/abi.xml: Update.
2317 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2318 * doc/xml/manual/status_cxxtr1.xml: Update links.
2319 * doc/xml/manual/status_cxx1998.xml: Same.
2320 * doc/xml/manual/status_cxx200x.xml: Same.
2321
2322 2009-04-22 Jan Hubicka <jh@suse.cz>
2323
2324 * include/tr1_impl/array (at): Do not use builtin_expect.
2325 * include/ext/throw_allocator.h (allocate): Likewise.
2326 * include/ext/pool_allocator.h (allocate): Likweise.
2327 * include/ext/bitmap_allocator.h (allocate): Likewise.
2328 * include/ext/rc_string_base.h (_S_construct): Likewise.
2329 * include/ext/malloc_allocator.h (allocate): Likewise.
2330 * include/ext/mt_allocator.h (allocate): Likewise.
2331 * include/ext/sso_string_base.h (_M_construct): Likewise.
2332 * include/bits/basic_string.tcc (_S_construct): Likewise.
2333
2334 2009-04-22 Jan Hubicka <jh@suse.cz>
2335
2336 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2337 (atexit, atoll, stroll, strtoull): Mark throw ()
2338 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2339 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2340 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2341 (atexit, atoll, stroll, strtoull): Mark throw ()
2342 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2343 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2344
2345 2009-04-21 Jan Hubicka <jh@suse.cz>
2346
2347 * include/ext/atomicity.h
2348 (__exchange_and_add, __atomic_add): Mark throw ().
2349 * config/os/aix/atomicity.h
2350 * config/os/aix/atomicity.h
2351 * config/os/irix/atomicity.h
2352 * config/cpu/cris/atomicity.h
2353 * config/cpu/m68k/atomicity.h
2354 * config/cpu/hppa/atomicity.h
2355 * config/cpu/sparc/atomicity.h
2356 * config/cpu/i386/atomicity.h
2357 * config/cpu/i486/atomicity.h
2358 * config/cpu/sh/atomicity.h
2359 * config/cpu/generic/atomicity_mutex/atomicity.h
2360 * config/cpu/generic/atomicity_builtins/atomicity.h
2361 (__exchange_and_add, __atomic_add): Mark throw ().
2362
2363 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2364
2365 PR libstdc++/39835
2366 * include/bits/random.h: Avoid the badname __alpha (and, for
2367 consistency, __beta too).
2368 * include/bits/random.tcc: Likewise.
2369
2370 2009-04-19 Jan Hubicka <jh@suse.cz>
2371
2372 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2373 _GLIBCXX_NOTHROW.
2374
2375 2009-04-19 Jan Hubicka <jh@suse.cz>
2376
2377 * include/c_compatibility/stdatomic.h
2378 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2379 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2380 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2381
2382 2009-04-18 Jan Hubicka <jh@suse.cz>
2383
2384 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2385 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2386 __cxa_get_globals_fast): Mark const.
2387 (__cxa_get_exception_ptr): Mark pure.
2388 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2389 (__terminate): Makr throw ().
2390 * libsupc++/exception (terminate): Mark throw().
2391 (uncaught_exception): Mark pure.
2392 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2393 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2394 Mark throw().
2395 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2396 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2397 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2398 __cxa_guard_abort): Mark throw ().
2399 (__cxa_pure_virtual): Mark noreturn.
2400 (__cxa_current_exception_type): Mark throw and pure.
2401 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2402 __cxa_exception_type): Mark pure.
2403 (_M_safe_bool_dummy): Mark pure and const.
2404
2405 2009-04-18 Jan Hubicka <jh@suse.cz>
2406
2407 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2408 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2409 _M_destroy_thread_key): Mark throw ()
2410 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2411 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2412 _M_get_max_length): Mark throw ().
2413 * include/debug/formatter.h (_M_message, _M_format_word,
2414 _M_get_max_length): Mark throw ().
2415 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2416 _M_detach_single): Mark throw ().
2417 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2418 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2419 throw ()
2420 (_M_get_mutex): Mark throw ().
2421 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2422 (_M_destroy_thread_key): Mark CONST and throw.
2423 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2424 throw ().
2425
2426 2009-04-18 Jan Hubicka <jh@suse.cz>
2427
2428 * src/condition_variable.cc (condition_variable,
2429 condition_variable_any constructors): Mark throw()
2430 * src/hash.cc (operator() for long double, string, and wstring): Mark
2431 throw ().
2432 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2433 _M_setup, rdbuf, str): Mark throw ().
2434 * src/chrono.cc (new): Mark throw ().
2435 * include/std/system_error (system_category, generic_category): Mark
2436 throw () and const.
2437 * include/std/chrono (now): Mark throw ().
2438 * include/std/condition_variable (condition_variable,
2439 ~condition_variable, condition_variable_any,
2440 ~condition_variable_any): Mark throw ().
2441 * include/std/mutex (mutex): Mark throw ().
2442 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2443 throw.
2444 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2445 and throw ().
2446 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2447 * include/bits/locale_classes.h (_S_initialize_once,
2448 _S_clone_c_locale): Mark throw ().
2449 (_S_get_c_name): Mark const and throw ().
2450 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2451 throw ().
2452 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2453 Mark throw ().
2454 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2455 throw ().
2456 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2457 ios_base): Mark throw ()
2458 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2459 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2460 (str, freeze, _M_setupf): Mark throw ().
2461 (pcount): Mark pure and throw ().
2462 (rdbuf): Mark const and throw ().
2463
2464 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2465
2466 PR libstdc++/39802
2467 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2468 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2469 Always accept negative values, for unsigned types too.
2470 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2471 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2472
2473 2009-04-18 Jan Hubicka <jh@suse.cz>
2474
2475 * include/debug/formater.h: Include bits/c++config.h.
2476 (_M_error): Mark noreturn.
2477 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2478 _GLIBCXX_NORETURN): New.
2479 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2480 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2481 Mark pure.
2482 * include/c_compatibility/stdatomic.h
2483 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2484 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2485 Mark by throw ().
2486 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2487 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2488 __atomic_flag_for_address): Mark by throw ().
2489
2490 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2491
2492 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2493
2494 2009-04-16 Jan Hubicka <jh@suse.cz>
2495
2496 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2497 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2498 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2499 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2500 out body to ...
2501 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2502 functions.
2503 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2504 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2505 _Rb_tree_black_count): Mark nothrow.
2506
2507 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2508
2509 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2510 from base classes.
2511 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2512
2513 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2514
2515 * doc/html: Regenerate.
2516
2517 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2518
2519 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2520
2521 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2522 * doc/xml/gnu/fdl-1.2.xml: Same.
2523 * doc/xml/manual/numerics.xml: Same.
2524 * doc/xml/manual/concurrency.xml: Same.
2525 * doc/xml/manual/intro.xml: Same.
2526 * doc/xml/manual/status_cxxtr1.xml: Same.
2527 * doc/xml/manual/containers.xml: Same.
2528 * doc/xml/manual/io.xml: Same.
2529 * doc/xml/manual/utilities.xml: Same.
2530 * doc/xml/manual/support.xml: Same.
2531 * doc/xml/manual/using.xml: Same.
2532 * doc/xml/manual/localization.xml: Same.
2533 * doc/xml/manual/locale.xml: Same.
2534 * doc/xml/manual/extensions.xml: Same.
2535 * doc/xml/manual/appendix_contributing.xml: Same.
2536 * doc/xml/manual/diagnostics.xml: Same.
2537 * doc/xml/manual/status_cxx200x.xml: Same.
2538
2539 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2540
2541 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2542 * doc/xml/manual/status_cxx200x.xml: Adjust.
2543
2544 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2545
2546 * doc/xml/spine.xml: Remove unused license entity, update
2547 copyright year.
2548
2549 * doc/xml/manual/spine.xml: Markup for primary index terms.
2550 * doc/xml/manual/numerics.xml: Same.
2551 * doc/xml/manual/intro.xml: Same.
2552 * doc/xml/manual/containers.xml: Same.
2553 * doc/xml/manual/io.xml: Same.
2554 * doc/xml/manual/appendix_porting.xml: Same.
2555 * doc/xml/manual/utilities.xml: Same.
2556 * doc/xml/manual/support.xml: Same.
2557 * doc/xml/manual/localization.xml: Same.
2558 * doc/xml/manual/strings.xml: Same.
2559 * doc/xml/manual/extensions.xml: Same.
2560 * doc/xml/manual/appendix_contributing.xml: Same.
2561 * doc/xml/manual/diagnostics.xml: Same.
2562 * doc/xml/manual/algorithms.xml: Same.
2563 * doc/xml/manual/appendix_free.xml: Same.
2564 * doc/xml/manual/iterators.xml: Same.
2565
2566 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2567 * doc/xml/gnu/fdl-1.2.xml: Same.
2568
2569 * doc/xml/manual/status_cxx200x.xml: Re-write.
2570
2571 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2572
2573 PR libstdc++/39629 (final bits)
2574 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2575 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2576 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2577 Fix formula for __j.
2578 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2579 const normal_distribution<>&): Remove.
2580 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2581 const uniform_int_distribution<>&), operator==(const
2582 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2583 operator==(const normal_distribution<>&, const normal_distribution<>&),
2584 operator==(const lognormal_distribution<>&,
2585 const lognormal_distribution<>&), operator==(const
2586 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2587 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2588 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2589 operator==(const student_t_distribution<>&,
2590 const student_t_distribution<>&), operator==(const
2591 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2592 operator==(const binomial_distribution<>&, const
2593 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2594 const geometric_distribution<>&), operator==(const
2595 negative_binomial_distribution<>&, const
2596 negative_binomial_distribution<>&), operator==(const
2597 poisson_distribution<>&, const poisson_distribution<>&),
2598 operator==(const exponential_distribution<>&,
2599 const exponential_distribution<>&), operator==(const
2600 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2601 weibull_distribution<>&, const weibull_distribution<>&),
2602 operator==(const extreme_value_distribution<>&,
2603 const extreme_value_distribution<>&), operator==(const
2604 discrete_distribution<>&, const discrete_distribution<>&),
2605 operator==(const piecewise_constant_distribution<>&,
2606 const piecewise_constant_distribution<>&), operator==(const
2607 piecewise_linear_distribution<>&, const
2608 piecewise_linear_distribution<>&)): Remove.
2609 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2610 serialize.cc: Remove.
2611 * testsuite/26_numerics/random/piecewise_constant_distribution/
2612 operators/serialize.cc: Likewise.
2613 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2614 serialize.cc: Likewise.
2615 * testsuite/26_numerics/random/normal_distribution/operators/
2616 serialize.cc: Likewise.
2617 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2618 serialize.cc: Likewise.
2619 * testsuite/26_numerics/random/poisson_distribution/operators/
2620 serialize.cc: Likewise.
2621 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2622 serialize.cc: Likewise.
2623 * testsuite/26_numerics/random/discrete_distribution/operators/
2624 serialize.cc: Likewise.
2625 * testsuite/26_numerics/random/weibull_distribution/operators/
2626 serialize.cc: Likewise.
2627 * testsuite/26_numerics/random/negative_binomial_distribution/
2628 operators/serialize.cc: Likewise.
2629 * testsuite/26_numerics/random/cauchy_distribution/operators/
2630 serialize.cc: Likewise.
2631 * testsuite/26_numerics/random/gamma_distribution/operators/
2632 serialize.cc: Likewise.
2633 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2634 serialize.cc: Likewise.
2635 * testsuite/26_numerics/random/exponential_distribution/operators/
2636 serialize.cc: Likewise.
2637 * testsuite/26_numerics/random/lognormal_distribution/operators/
2638 serialize.cc: Likewise.
2639 * testsuite/26_numerics/random/binomial_distribution/operators/
2640 serialize.cc: Likewise.
2641 * testsuite/26_numerics/random/extreme_value_distribution/
2642 operators/serialize.cc: Likewise.
2643 * testsuite/26_numerics/random/piecewise_linear_distribution/
2644 operators/serialize.cc: Likewise.
2645 * testsuite/26_numerics/random/student_t_distribution/operators/
2646 serialize.cc: Likewise.
2647 * testsuite/26_numerics/random/geometric_distribution/operators/
2648 serialize.cc: Likewise.
2649
2650 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2651 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2652 mersenne_twister_engine<>::seed(_Gen&,
2653 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2654 subtract_with_carry_engine<>::seed(_Gen&,
2655 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2656 Remove, unused.
2657 * include/bits/random.tcc (linear_congruential_engine<>::
2658 seed(_Gen&, false_type): Likewise.
2659
2660 2009-04-09 Nick Clifton <nickc@redhat.com>
2661
2662 * src/allocator-inst.cc: Change copyright header to refer to
2663 version 3 of the GNU General Public License with version 3.1
2664 of the GCC Runtime Library Exception and to point readers at
2665 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2666 web page.
2667 * config/abi/compatibility.h: Likewise.
2668 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2669 * config/abi/pre/gnu.ver: Likewise.
2670 * config/allocator/bitmap_allocator_base.h: Likewise.
2671 * config/allocator/malloc_allocator_base.h: Likewise.
2672 * config/allocator/mt_allocator_base.h: Likewise.
2673 * config/allocator/new_allocator_base.h: Likewise.
2674 * config/allocator/pool_allocator_base.h: Likewise.
2675 * config/cpu/alpha/atomic_word.h: Likewise.
2676 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2677 * config/cpu/cris/atomic_word.h: Likewise.
2678 * config/cpu/cris/atomicity.h: Likewise.
2679 * config/cpu/generic/atomic_word.h: Likewise.
2680 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2681 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2682 * config/cpu/generic/cpu_defines.h: Likewise.
2683 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2684 * config/cpu/hppa/atomicity.h: Likewise.
2685 * config/cpu/i386/atomicity.h: Likewise.
2686 * config/cpu/i486/atomicity.h: Likewise.
2687 * config/cpu/ia64/atomic_word.h: Likewise.
2688 * config/cpu/m68k/atomicity.h: Likewise.
2689 * config/cpu/powerpc/atomic_word.h: Likewise.
2690 * config/cpu/powerpc/cpu_defines.h: Likewise.
2691 * config/cpu/sh/atomicity.h: Likewise.
2692 * config/cpu/sparc/atomic_word.h: Likewise.
2693 * config/cpu/sparc/atomicity.h: Likewise.
2694 * config/io/basic_file_stdio.cc: Likewise.
2695 * config/io/basic_file_stdio.h: Likewise.
2696 * config/io/c_io_stdio.h: Likewise.
2697 * config/locale/darwin/ctype_members.cc: Likewise.
2698 * config/locale/generic/c++locale_internal.h: Likewise.
2699 * config/locale/generic/c_locale.cc: Likewise.
2700 * config/locale/generic/c_locale.h: Likewise.
2701 * config/locale/generic/codecvt_members.cc: Likewise.
2702 * config/locale/generic/collate_members.cc: Likewise.
2703 * config/locale/generic/ctype_members.cc: Likewise.
2704 * config/locale/generic/messages_members.cc: Likewise.
2705 * config/locale/generic/messages_members.h: Likewise.
2706 * config/locale/generic/monetary_members.cc: Likewise.
2707 * config/locale/generic/numeric_members.cc: Likewise.
2708 * config/locale/generic/time_members.cc: Likewise.
2709 * config/locale/generic/time_members.h: Likewise.
2710 * config/locale/gnu/c++locale_internal.h: Likewise.
2711 * config/locale/gnu/c_locale.cc: Likewise.
2712 * config/locale/gnu/c_locale.h: Likewise.
2713 * config/locale/gnu/codecvt_members.cc: Likewise.
2714 * config/locale/gnu/collate_members.cc: Likewise.
2715 * config/locale/gnu/ctype_members.cc: Likewise.
2716 * config/locale/gnu/messages_members.cc: Likewise.
2717 * config/locale/gnu/messages_members.h: Likewise.
2718 * config/locale/gnu/monetary_members.cc: Likewise.
2719 * config/locale/gnu/numeric_members.cc: Likewise.
2720 * config/locale/gnu/time_members.cc: Likewise.
2721 * config/locale/gnu/time_members.h: Likewise.
2722 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2723 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2724 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2725 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2726 * config/os/aix/atomic_word.h: Likewise.
2727 * config/os/aix/atomicity.h: Likewise.
2728 * config/os/aix/ctype_base.h: Likewise.
2729 * config/os/aix/ctype_inline.h: Likewise.
2730 * config/os/aix/ctype_noninline.h: Likewise.
2731 * config/os/aix/os_defines.h: Likewise.
2732 * config/os/bsd/darwin/ctype_base.h: Likewise.
2733 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2734 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2735 * config/os/bsd/darwin/os_defines.h: Likewise.
2736 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2737 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2738 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2739 * config/os/bsd/freebsd/os_defines.h: Likewise.
2740 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2741 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2742 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2743 * config/os/bsd/netbsd/os_defines.h: Likewise.
2744 * config/os/djgpp/ctype_base.h: Likewise.
2745 * config/os/djgpp/ctype_inline.h: Likewise.
2746 * config/os/djgpp/ctype_noninline.h: Likewise.
2747 * config/os/djgpp/os_defines.h: Likewise.
2748 * config/os/generic/ctype_base.h: Likewise.
2749 * config/os/generic/ctype_inline.h: Likewise.
2750 * config/os/generic/ctype_noninline.h: Likewise.
2751 * config/os/generic/error_constants.h: Likewise.
2752 * config/os/generic/os_defines.h: Likewise.
2753 * config/os/gnu-linux/ctype_base.h: Likewise.
2754 * config/os/gnu-linux/ctype_inline.h: Likewise.
2755 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2756 * config/os/gnu-linux/os_defines.h: Likewise.
2757 * config/os/hpux/ctype_base.h: Likewise.
2758 * config/os/hpux/ctype_inline.h: Likewise.
2759 * config/os/hpux/ctype_noninline.h: Likewise.
2760 * config/os/hpux/os_defines.h: Likewise.
2761 * config/os/irix/atomic_word.h: Likewise.
2762 * config/os/irix/atomicity.h: Likewise.
2763 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2764 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2765 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2766 * config/os/irix/irix5.2/os_defines.h: Likewise.
2767 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2768 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2769 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2770 * config/os/irix/irix6.5/os_defines.h: Likewise.
2771 * config/os/mingw32/ctype_base.h: Likewise.
2772 * config/os/mingw32/ctype_inline.h: Likewise.
2773 * config/os/mingw32/ctype_noninline.h: Likewise.
2774 * config/os/mingw32/error_constants.h: Likewise.
2775 * config/os/mingw32/os_defines.h: Likewise.
2776 * config/os/newlib/ctype_base.h: Likewise.
2777 * config/os/newlib/ctype_inline.h: Likewise.
2778 * config/os/newlib/ctype_noninline.h: Likewise.
2779 * config/os/newlib/os_defines.h: Likewise.
2780 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2781 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2782 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2783 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2784 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2785 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2786 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2787 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2788 * config/os/tpf/ctype_base.h: Likewise.
2789 * config/os/tpf/ctype_inline.h: Likewise.
2790 * config/os/tpf/ctype_noninline.h: Likewise.
2791 * config/os/tpf/os_defines.h: Likewise.
2792 * config/os/uclibc/ctype_base.h: Likewise.
2793 * config/os/uclibc/ctype_inline.h: Likewise.
2794 * config/os/uclibc/ctype_noninline.h: Likewise.
2795 * config/os/uclibc/os_defines.h: Likewise.
2796 * config/os/vxworks/ctype_base.h: Likewise.
2797 * config/os/vxworks/ctype_inline.h: Likewise.
2798 * config/os/vxworks/ctype_noninline.h: Likewise.
2799 * config/os/vxworks/os_defines.h: Likewise.
2800 * include/backward/auto_ptr.h: Likewise.
2801 * include/backward/backward_warning.h: Likewise.
2802 * include/backward/binders.h: Likewise.
2803 * include/backward/hash_fun.h: Likewise.
2804 * include/backward/hash_map: Likewise.
2805 * include/backward/hash_set: Likewise.
2806 * include/backward/hashtable.h: Likewise.
2807 * include/backward/strstream: Likewise.
2808 * include/bits/algorithmfwd.h: Likewise.
2809 * include/bits/allocator.h: Likewise.
2810 * include/bits/atomic_0.h: Likewise.
2811 * include/bits/atomic_2.h: Likewise.
2812 * include/bits/atomicfwd_c.h: Likewise.
2813 * include/bits/atomicfwd_cxx.h: Likewise.
2814 * include/bits/basic_ios.h: Likewise.
2815 * include/bits/basic_ios.tcc: Likewise.
2816 * include/bits/basic_string.h: Likewise.
2817 * include/bits/basic_string.tcc: Likewise.
2818 * include/bits/boost_concept_check.h: Likewise.
2819 * include/bits/c++config: Likewise.
2820 * include/bits/char_traits.h: Likewise.
2821 * include/bits/codecvt.h: Likewise.
2822 * include/bits/concept_check.h: Likewise.
2823 * include/bits/cpp_type_traits.h: Likewise.
2824 * include/bits/deque.tcc: Likewise.
2825 * include/bits/forward_list.h: Likewise.
2826 * include/bits/forward_list.tcc: Likewise.
2827 * include/bits/fstream.tcc: Likewise.
2828 * include/bits/functexcept.h: Likewise.
2829 * include/bits/functional_hash.h: Likewise.
2830 * include/bits/gslice.h: Likewise.
2831 * include/bits/gslice_array.h: Likewise.
2832 * include/bits/hashtable.h: Likewise.
2833 * include/bits/indirect_array.h: Likewise.
2834 * include/bits/ios_base.h: Likewise.
2835 * include/bits/istream.tcc: Likewise.
2836 * include/bits/list.tcc: Likewise.
2837 * include/bits/locale_classes.h: Likewise.
2838 * include/bits/locale_classes.tcc: Likewise.
2839 * include/bits/locale_facets.h: Likewise.
2840 * include/bits/locale_facets.tcc: Likewise.
2841 * include/bits/locale_facets_nonio.h: Likewise.
2842 * include/bits/locale_facets_nonio.tcc: Likewise.
2843 * include/bits/localefwd.h: Likewise.
2844 * include/bits/mask_array.h: Likewise.
2845 * include/bits/move.h: Likewise.
2846 * include/bits/ostream.tcc: Likewise.
2847 * include/bits/ostream_insert.h: Likewise.
2848 * include/bits/postypes.h: Likewise.
2849 * include/bits/shared_ptr.h: Likewise.
2850 * include/bits/slice_array.h: Likewise.
2851 * include/bits/sstream.tcc: Likewise.
2852 * include/bits/stl_algo.h: Likewise.
2853 * include/bits/stl_algobase.h: Likewise.
2854 * include/bits/stl_bvector.h: Likewise.
2855 * include/bits/stl_construct.h: Likewise.
2856 * include/bits/stl_deque.h: Likewise.
2857 * include/bits/stl_function.h: Likewise.
2858 * include/bits/stl_heap.h: Likewise.
2859 * include/bits/stl_iterator.h: Likewise.
2860 * include/bits/stl_iterator_base_funcs.h: Likewise.
2861 * include/bits/stl_iterator_base_types.h: Likewise.
2862 * include/bits/stl_list.h: Likewise.
2863 * include/bits/stl_map.h: Likewise.
2864 * include/bits/stl_multimap.h: Likewise.
2865 * include/bits/stl_multiset.h: Likewise.
2866 * include/bits/stl_numeric.h: Likewise.
2867 * include/bits/stl_pair.h: Likewise.
2868 * include/bits/stl_queue.h: Likewise.
2869 * include/bits/stl_raw_storage_iter.h: Likewise.
2870 * include/bits/stl_relops.h: Likewise.
2871 * include/bits/stl_set.h: Likewise.
2872 * include/bits/stl_stack.h: Likewise.
2873 * include/bits/stl_tempbuf.h: Likewise.
2874 * include/bits/stl_tree.h: Likewise.
2875 * include/bits/stl_uninitialized.h: Likewise.
2876 * include/bits/stl_vector.h: Likewise.
2877 * include/bits/stream_iterator.h: Likewise.
2878 * include/bits/streambuf.tcc: Likewise.
2879 * include/bits/streambuf_iterator.h: Likewise.
2880 * include/bits/stringfwd.h: Likewise.
2881 * include/bits/unique_ptr.h: Likewise.
2882 * include/bits/valarray_after.h: Likewise.
2883 * include/bits/valarray_array.h: Likewise.
2884 * include/bits/valarray_array.tcc: Likewise.
2885 * include/bits/valarray_before.h: Likewise.
2886 * include/bits/vector.tcc: Likewise.
2887 * include/c/cassert: Likewise.
2888 * include/c/cctype: Likewise.
2889 * include/c/cerrno: Likewise.
2890 * include/c/cfloat: Likewise.
2891 * include/c/ciso646: Likewise.
2892 * include/c/climits: Likewise.
2893 * include/c/clocale: Likewise.
2894 * include/c/cmath: Likewise.
2895 * include/c/csetjmp: Likewise.
2896 * include/c/csignal: Likewise.
2897 * include/c/cstdarg: Likewise.
2898 * include/c/cstddef: Likewise.
2899 * include/c/cstdio: Likewise.
2900 * include/c/cstdlib: Likewise.
2901 * include/c/cstring: Likewise.
2902 * include/c/ctime: Likewise.
2903 * include/c/cwchar: Likewise.
2904 * include/c/cwctype: Likewise.
2905 * include/c_compatibility/assert.h: Likewise.
2906 * include/c_compatibility/complex.h: Likewise.
2907 * include/c_compatibility/ctype.h: Likewise.
2908 * include/c_compatibility/errno.h: Likewise.
2909 * include/c_compatibility/fenv.h: Likewise.
2910 * include/c_compatibility/float.h: Likewise.
2911 * include/c_compatibility/inttypes.h: Likewise.
2912 * include/c_compatibility/iso646.h: Likewise.
2913 * include/c_compatibility/limits.h: Likewise.
2914 * include/c_compatibility/locale.h: Likewise.
2915 * include/c_compatibility/math.h: Likewise.
2916 * include/c_compatibility/setjmp.h: Likewise.
2917 * include/c_compatibility/signal.h: Likewise.
2918 * include/c_compatibility/stdarg.h: Likewise.
2919 * include/c_compatibility/stdatomic.h: Likewise.
2920 * include/c_compatibility/stdbool.h: Likewise.
2921 * include/c_compatibility/stddef.h: Likewise.
2922 * include/c_compatibility/stdint.h: Likewise.
2923 * include/c_compatibility/stdio.h: Likewise.
2924 * include/c_compatibility/stdlib.h: Likewise.
2925 * include/c_compatibility/string.h: Likewise.
2926 * include/c_compatibility/tgmath.h: Likewise.
2927 * include/c_compatibility/time.h: Likewise.
2928 * include/c_compatibility/wchar.h: Likewise.
2929 * include/c_compatibility/wctype.h: Likewise.
2930 * include/c_global/cassert: Likewise.
2931 * include/c_global/ccomplex: Likewise.
2932 * include/c_global/cctype: Likewise.
2933 * include/c_global/cerrno: Likewise.
2934 * include/c_global/cfenv: Likewise.
2935 * include/c_global/cfloat: Likewise.
2936 * include/c_global/cinttypes: Likewise.
2937 * include/c_global/ciso646: Likewise.
2938 * include/c_global/climits: Likewise.
2939 * include/c_global/clocale: Likewise.
2940 * include/c_global/cmath.tcc: Likewise.
2941 * include/c_global/cmath: Likewise.
2942 * include/c_global/csetjmp: Likewise.
2943 * include/c_global/csignal: Likewise.
2944 * include/c_global/cstdarg: Likewise.
2945 * include/c_global/cstdatomic: Likewise.
2946 * include/c_global/cstdbool: Likewise.
2947 * include/c_global/cstddef: Likewise.
2948 * include/c_global/cstdint: Likewise.
2949 * include/c_global/cstdio: Likewise.
2950 * include/c_global/cstdlib: Likewise.
2951 * include/c_global/cstring: Likewise.
2952 * include/c_global/ctgmath: Likewise.
2953 * include/c_global/ctime: Likewise.
2954 * include/c_global/cwchar: Likewise.
2955 * include/c_global/cwctype: Likewise.
2956 * include/c_std/cassert: Likewise.
2957 * include/c_std/cctype: Likewise.
2958 * include/c_std/cerrno: Likewise.
2959 * include/c_std/cfloat: Likewise.
2960 * include/c_std/ciso646: Likewise.
2961 * include/c_std/climits: Likewise.
2962 * include/c_std/clocale: Likewise.
2963 * include/c_std/cmath.tcc: Likewise.
2964 * include/c_std/cmath: Likewise.
2965 * include/c_std/csetjmp: Likewise.
2966 * include/c_std/csignal: Likewise.
2967 * include/c_std/cstdarg: Likewise.
2968 * include/c_std/cstddef: Likewise.
2969 * include/c_std/cstdio: Likewise.
2970 * include/c_std/cstdlib: Likewise.
2971 * include/c_std/cstring: Likewise.
2972 * include/c_std/ctime: Likewise.
2973 * include/c_std/cwchar: Likewise.
2974 * include/c_std/cwctype: Likewise.
2975 * include/debug/bitset: Likewise.
2976 * include/debug/debug.h: Likewise.
2977 * include/debug/deque: Likewise.
2978 * include/debug/formatter.h: Likewise.
2979 * include/debug/functions.h: Likewise.
2980 * include/debug/list: Likewise.
2981 * include/debug/macros.h: Likewise.
2982 * include/debug/map.h: Likewise.
2983 * include/debug/map: Likewise.
2984 * include/debug/multimap.h: Likewise.
2985 * include/debug/multiset.h: Likewise.
2986 * include/debug/safe_base.h: Likewise.
2987 * include/debug/safe_iterator.h: Likewise.
2988 * include/debug/safe_iterator.tcc: Likewise.
2989 * include/debug/safe_sequence.h: Likewise.
2990 * include/debug/set.h: Likewise.
2991 * include/debug/set: Likewise.
2992 * include/debug/string: Likewise.
2993 * include/debug/unordered_map: Likewise.
2994 * include/debug/unordered_set: Likewise.
2995 * include/debug/vector: Likewise.
2996 * include/ext/algorithm: Likewise.
2997 * include/ext/array_allocator.h: Likewise.
2998 * include/ext/atomicity.h: Likewise.
2999 * include/ext/bitmap_allocator.h: Likewise.
3000 * include/ext/cast.h: Likewise.
3001 * include/ext/codecvt_specializations.h: Likewise.
3002 * include/ext/concurrence.h: Likewise.
3003 * include/ext/debug_allocator.h: Likewise.
3004 * include/ext/enc_filebuf.h: Likewise.
3005 * include/ext/extptr_allocator.h: Likewise.
3006 * include/ext/functional: Likewise.
3007 * include/ext/iterator: Likewise.
3008 * include/ext/malloc_allocator.h: Likewise.
3009 * include/ext/memory: Likewise.
3010 * include/ext/mt_allocator.h: Likewise.
3011 * include/ext/new_allocator.h: Likewise.
3012 * include/ext/numeric: Likewise.
3013 * include/ext/numeric_traits.h: Likewise.
3014 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3015 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3016 Likewise.
3017 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3018 Likewise.
3019 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3020 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3021 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3022 Likewise.
3023 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3024 Likewise.
3025 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3026 Likewise.
3027 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3028 Likewise.
3029 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3030 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3031 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3032 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3033 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3034 Likewise.
3035 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3036 Likewise.
3037 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3038 Likewise.
3039 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3040 Likewise.
3041 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3042 Likewise.
3043 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3044 Likewise.
3045 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3046 Likewise.
3047 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3048 Likewise.
3049 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3050 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3051 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3052 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3053 Likewise.
3054 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3055 Likewise.
3056 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3057 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3058 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3059 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3060 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3061 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3062 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3063 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3064 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3065 Likewise.
3066 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3067 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3068 Likewise.
3069 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3070 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3071 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3072 Likewise.
3073 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3074 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3075 Likewise.
3076 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3077 Likewise.
3078 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3079 Likewise.
3080 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3081 Likewise.
3082 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3083 Likewise.
3084 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3085 Likewise.
3086 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3087 Likewise.
3088 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3089 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3090 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3091 Likewise.
3092 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3093 Likewise.
3094 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3095 Likewise.
3096 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3097 Likewise.
3098 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3099 Likewise.
3100 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3101 Likewise.
3102 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3103 Likewise.
3104 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3105 Likewise.
3106 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3107 Likewise.
3108 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3109 Likewise.
3110 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3111 Likewise.
3112 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3113 Likewise.
3114 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3115 Likewise.
3116 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3117 Likewise.
3118 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3119 Likewise.
3120 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3121 Likewise.
3122 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3123 Likewise.
3124 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3125 Likewise.
3126 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3129 Likewise.
3130 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3131 Likewise.
3132 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3133 Likewise.
3134 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3139 Likewise.
3140 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3141 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3142 Likewise.
3143 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3144 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3145 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3146 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3147 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3148 Likewise.
3149 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3150 Likewise.
3151 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3156 Likewise.
3157 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3158 Likewise.
3159 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3160 Likewise.
3161 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3162 Likewise.
3163 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3164 Likewise.
3165 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3166 Likewise.
3167 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3168 Likewise.
3169 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3170 Likewise.
3171 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3172 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3173 Likewise.
3174 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3175 Likewise.
3176 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3179 Likewise.
3180 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3183 Likewise.
3184 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3185 Likewise.
3186 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3187 Likewise.
3188 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3189 Likewise.
3190 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3191 Likewise.
3192 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3193 Likewise.
3194 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3195 Likewise.
3196 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3197 Likewise.
3198 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3199 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3200 Likewise.
3201 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3202 Likewise.
3203 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3204 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3205 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3206 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3207 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3208 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3209 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3210 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3211 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3212 Likewise.
3213 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3214 Likewise.
3215 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3216 Likewise.
3217 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3218 Likewise.
3219 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3220 Likewise.
3221 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3222 Likewise.
3223 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3230 Likewise.
3231 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3232 Likewise.
3233 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3234 Likewise.
3235 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3236 Likewise.
3237 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3238 Likewise.
3239 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3240 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3241 Likewise.
3242 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3243 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3244 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3245 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3246 Likewise.
3247 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3248 Likewise.
3249 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3250 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3251 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3252 Likewise.
3253 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3254 Likewise.
3255 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3256 Likewise.
3257 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3258 Likewise.
3259 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3260 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3263 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3264 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3265 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3266 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3267 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3268 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3269 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3270 Likewise.
3271 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3272 Likewise.
3273 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3274 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3275 Likewise.
3276 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3277 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3278 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3279 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3280 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3281 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3282 Likewise.
3283 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3284 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3285 Likewise.
3286 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3287 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3288 Likewise.
3289 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3290 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3291 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3292 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3293 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3294 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3295 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3296 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3297 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3298 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3299 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3300 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3301 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3302 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3303 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3304 Likewise.
3305 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3306 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3307 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3308 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3309 Likewise.
3310 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3311 Likewise.
3312 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3313 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3314 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3315 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3316 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3317 Likewise.
3318 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3319 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3320 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3321 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3322 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3323 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3324 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3325 Likewise.
3326 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3327 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3328 Likewise.
3329 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3330 Likewise.
3331 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3332 Likewise.
3333 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3334 Likewise.
3335 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3336 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3337 Likewise.
3338 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3339 Likewise.
3340 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3341 Likewise.
3342 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3343 Likewise.
3344 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3345 Likewise.
3346 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3347 Likewise.
3348 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3349 Likewise.
3350 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3351 Likewise.
3352 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3353 Likewise.
3354 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3355 Likewise.
3356 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3357 Likewise.
3358 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3359 Likewise.
3360 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3361 Likewise.
3362 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3363 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3364 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3365 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3366 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3367 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3368 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3369 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3370 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3371 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3372 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3373 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3374 Likewise.
3375 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3376 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3377 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3378 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3379 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3380 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3381 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3382 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3383 Likewise.
3384 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3385 Likewise.
3386 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3387 Likewise.
3388 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3389 Likewise.
3390 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3391 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3392 Likewise.
3393 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3394 Likewise.
3395 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3396 Likewise.
3397 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3398 Likewise.
3399 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3400 Likewise.
3401 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3402 Likewise.
3403 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3404 Likewise.
3405 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3406 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3407 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3408 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3409 Likewise.
3410 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3411 Likewise.
3412 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3413 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3414 Likewise.
3415 * include/ext/pb_ds/exception.hpp: Likewise.
3416 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3417 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3418 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3419 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3420 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3421 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3422 * include/ext/pod_char_traits.h: Likewise.
3423 * include/ext/pointer.h: Likewise.
3424 * include/ext/pool_allocator.h: Likewise.
3425 * include/ext/rb_tree: Likewise.
3426 * include/ext/rc_string_base.h: Likewise.
3427 * include/ext/rope: Likewise.
3428 * include/ext/ropeimpl.h: Likewise.
3429 * include/ext/slist: Likewise.
3430 * include/ext/sso_string_base.h: Likewise.
3431 * include/ext/stdio_filebuf.h: Likewise.
3432 * include/ext/stdio_sync_filebuf.h: Likewise.
3433 * include/ext/string_conversions.h: Likewise.
3434 * include/ext/throw_allocator.h: Likewise.
3435 * include/ext/type_traits.h: Likewise.
3436 * include/ext/typelist.h: Likewise.
3437 * include/ext/vstring.h: Likewise.
3438 * include/ext/vstring.tcc: Likewise.
3439 * include/ext/vstring_fwd.h: Likewise.
3440 * include/ext/vstring_util.h: Likewise.
3441 * include/parallel/algo.h: Likewise.
3442 * include/parallel/algobase.h: Likewise.
3443 * include/parallel/algorithm: Likewise.
3444 * include/parallel/algorithmfwd.h: Likewise.
3445 * include/parallel/balanced_quicksort.h: Likewise.
3446 * include/parallel/base.h: Likewise.
3447 * include/parallel/basic_iterator.h: Likewise.
3448 * include/parallel/checkers.h: Likewise.
3449 * include/parallel/compatibility.h: Likewise.
3450 * include/parallel/compiletime_settings.h: Likewise.
3451 * include/parallel/equally_split.h: Likewise.
3452 * include/parallel/features.h: Likewise.
3453 * include/parallel/find.h: Likewise.
3454 * include/parallel/find_selectors.h: Likewise.
3455 * include/parallel/for_each.h: Likewise.
3456 * include/parallel/for_each_selectors.h: Likewise.
3457 * include/parallel/iterator.h: Likewise.
3458 * include/parallel/list_partition.h: Likewise.
3459 * include/parallel/losertree.h: Likewise.
3460 * include/parallel/merge.h: Likewise.
3461 * include/parallel/multiseq_selection.h: Likewise.
3462 * include/parallel/multiway_merge.h: Likewise.
3463 * include/parallel/multiway_mergesort.h: Likewise.
3464 * include/parallel/numeric: Likewise.
3465 * include/parallel/numericfwd.h: Likewise.
3466 * include/parallel/omp_loop.h: Likewise.
3467 * include/parallel/omp_loop_static.h: Likewise.
3468 * include/parallel/par_loop.h: Likewise.
3469 * include/parallel/parallel.h: Likewise.
3470 * include/parallel/partial_sum.h: Likewise.
3471 * include/parallel/partition.h: Likewise.
3472 * include/parallel/queue.h: Likewise.
3473 * include/parallel/quicksort.h: Likewise.
3474 * include/parallel/random_number.h: Likewise.
3475 * include/parallel/random_shuffle.h: Likewise.
3476 * include/parallel/search.h: Likewise.
3477 * include/parallel/set_operations.h: Likewise.
3478 * include/parallel/settings.h: Likewise.
3479 * include/parallel/sort.h: Likewise.
3480 * include/parallel/tags.h: Likewise.
3481 * include/parallel/types.h: Likewise.
3482 * include/parallel/unique_copy.h: Likewise.
3483 * include/parallel/workstealing.h: Likewise.
3484 * include/precompiled/extc++.h: Likewise.
3485 * include/precompiled/stdc++.h: Likewise.
3486 * include/precompiled/stdtr1c++.h: Likewise.
3487 * include/std/algorithm: Likewise.
3488 * include/std/array: Likewise.
3489 * include/std/bitset: Likewise.
3490 * include/std/c++0x_warning.h: Likewise.
3491 * include/std/chrono: Likewise.
3492 * include/std/complex: Likewise.
3493 * include/std/condition_variable: Likewise.
3494 * include/std/deque: Likewise.
3495 * include/std/forward_list: Likewise.
3496 * include/std/fstream: Likewise.
3497 * include/std/functional: Likewise.
3498 * include/std/iomanip: Likewise.
3499 * include/std/ios: Likewise.
3500 * include/std/iosfwd: Likewise.
3501 * include/std/iostream: Likewise.
3502 * include/std/istream: Likewise.
3503 * include/std/iterator: Likewise.
3504 * include/std/limits: Likewise.
3505 * include/std/list: Likewise.
3506 * include/std/locale: Likewise.
3507 * include/std/map: Likewise.
3508 * include/std/memory: Likewise.
3509 * include/std/mutex: Likewise.
3510 * include/std/numeric: Likewise.
3511 * include/std/ostream: Likewise.
3512 * include/std/queue: Likewise.
3513 * include/std/random: Likewise.
3514 * include/std/ratio: Likewise.
3515 * include/std/regex: Likewise.
3516 * include/std/set: Likewise.
3517 * include/std/sstream: Likewise.
3518 * include/std/stack: Likewise.
3519 * include/std/stdexcept: Likewise.
3520 * include/std/streambuf: Likewise.
3521 * include/std/string: Likewise.
3522 * include/std/system_error: Likewise.
3523 * include/std/thread: Likewise.
3524 * include/std/tuple: Likewise.
3525 * include/std/type_traits: Likewise.
3526 * include/std/unordered_map: Likewise.
3527 * include/std/unordered_set: Likewise.
3528 * include/std/utility: Likewise.
3529 * include/std/valarray: Likewise.
3530 * include/std/vector: Likewise.
3531 * include/tr1/array: Likewise.
3532 * include/tr1/bessel_function.tcc: Likewise.
3533 * include/tr1/beta_function.tcc: Likewise.
3534 * include/tr1/ccomplex: Likewise.
3535 * include/tr1/cctype: Likewise.
3536 * include/tr1/cfenv: Likewise.
3537 * include/tr1/cfloat: Likewise.
3538 * include/tr1/cinttypes: Likewise.
3539 * include/tr1/climits: Likewise.
3540 * include/tr1/cmath: Likewise.
3541 * include/tr1/complex.h: Likewise.
3542 * include/tr1/complex: Likewise.
3543 * include/tr1/cstdarg: Likewise.
3544 * include/tr1/cstdbool: Likewise.
3545 * include/tr1/cstdint: Likewise.
3546 * include/tr1/cstdio: Likewise.
3547 * include/tr1/cstdlib: Likewise.
3548 * include/tr1/ctgmath: Likewise.
3549 * include/tr1/ctime: Likewise.
3550 * include/tr1/ctype.h: Likewise.
3551 * include/tr1/cwchar: Likewise.
3552 * include/tr1/cwctype: Likewise.
3553 * include/tr1/ell_integral.tcc: Likewise.
3554 * include/tr1/exp_integral.tcc: Likewise.
3555 * include/tr1/fenv.h: Likewise.
3556 * include/tr1/float.h: Likewise.
3557 * include/tr1/functional: Likewise.
3558 * include/tr1/functional_hash.h: Likewise.
3559 * include/tr1/gamma.tcc: Likewise.
3560 * include/tr1/hashtable.h: Likewise.
3561 * include/tr1/hypergeometric.tcc: Likewise.
3562 * include/tr1/inttypes.h: Likewise.
3563 * include/tr1/legendre_function.tcc: Likewise.
3564 * include/tr1/limits.h: Likewise.
3565 * include/tr1/math.h: Likewise.
3566 * include/tr1/memory: Likewise.
3567 * include/tr1/modified_bessel_func.tcc: Likewise.
3568 * include/tr1/poly_hermite.tcc: Likewise.
3569 * include/tr1/poly_laguerre.tcc: Likewise.
3570 * include/tr1/random: Likewise.
3571 * include/tr1/regex: Likewise.
3572 * include/tr1/riemann_zeta.tcc: Likewise.
3573 * include/tr1/shared_ptr.h: Likewise.
3574 * include/tr1/special_function_util.h: Likewise.
3575 * include/tr1/stdarg.h: Likewise.
3576 * include/tr1/stdbool.h: Likewise.
3577 * include/tr1/stdint.h: Likewise.
3578 * include/tr1/stdio.h: Likewise.
3579 * include/tr1/stdlib.h: Likewise.
3580 * include/tr1/tgmath.h: Likewise.
3581 * include/tr1/tuple: Likewise.
3582 * include/tr1/type_traits: Likewise.
3583 * include/tr1/unordered_map: Likewise.
3584 * include/tr1/unordered_set: Likewise.
3585 * include/tr1/utility: Likewise.
3586 * include/tr1/wchar.h: Likewise.
3587 * include/tr1/wctype.h: Likewise.
3588 * include/tr1_impl/array: Likewise.
3589 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3590 * include/tr1_impl/cctype: Likewise.
3591 * include/tr1_impl/cfenv: Likewise.
3592 * include/tr1_impl/cinttypes: Likewise.
3593 * include/tr1_impl/cmath: Likewise.
3594 * include/tr1_impl/complex: Likewise.
3595 * include/tr1_impl/cstdint: Likewise.
3596 * include/tr1_impl/cstdio: Likewise.
3597 * include/tr1_impl/cstdlib: Likewise.
3598 * include/tr1_impl/cwchar: Likewise.
3599 * include/tr1_impl/cwctype: Likewise.
3600 * include/tr1_impl/functional: Likewise.
3601 * include/tr1_impl/functional_hash.h: Likewise.
3602 * include/tr1_impl/hashtable: Likewise.
3603 * include/tr1_impl/hashtable_policy.h: Likewise.
3604 * include/tr1_impl/random.tcc: Likewise.
3605 * include/tr1_impl/random: Likewise.
3606 * include/tr1_impl/regex: Likewise.
3607 * include/tr1_impl/type_traits: Likewise.
3608 * include/tr1_impl/unordered_map: Likewise.
3609 * include/tr1_impl/unordered_set: Likewise.
3610 * include/tr1_impl/utility: Likewise.
3611 * libsupc++/array_type_info.cc: Likewise.
3612 * libsupc++/atexit_arm.cc: Likewise.
3613 * libsupc++/bad_cast.cc: Likewise.
3614 * libsupc++/bad_typeid.cc: Likewise.
3615 * libsupc++/class_type_info.cc: Likewise.
3616 * libsupc++/cxxabi-forced.h: Likewise.
3617 * libsupc++/cxxabi.h: Likewise.
3618 * libsupc++/del_op.cc: Likewise.
3619 * libsupc++/del_opnt.cc: Likewise.
3620 * libsupc++/del_opv.cc: Likewise.
3621 * libsupc++/del_opvnt.cc: Likewise.
3622 * libsupc++/dyncast.cc: Likewise.
3623 * libsupc++/eh_alloc.cc: Likewise.
3624 * libsupc++/eh_arm.cc: Likewise.
3625 * libsupc++/eh_aux_runtime.cc: Likewise.
3626 * libsupc++/eh_call.cc: Likewise.
3627 * libsupc++/eh_catch.cc: Likewise.
3628 * libsupc++/eh_exception.cc: Likewise.
3629 * libsupc++/eh_globals.cc: Likewise.
3630 * libsupc++/eh_personality.cc: Likewise.
3631 * libsupc++/eh_ptr.cc: Likewise.
3632 * libsupc++/eh_term_handler.cc: Likewise.
3633 * libsupc++/eh_terminate.cc: Likewise.
3634 * libsupc++/eh_throw.cc: Likewise.
3635 * libsupc++/eh_type.cc: Likewise.
3636 * libsupc++/eh_unex_handler.cc: Likewise.
3637 * libsupc++/enum_type_info.cc: Likewise.
3638 * libsupc++/exception: Likewise.
3639 * libsupc++/exception_defines.h: Likewise.
3640 * libsupc++/exception_ptr.h: Likewise.
3641 * libsupc++/function_type_info.cc: Likewise.
3642 * libsupc++/fundamental_type_info.cc: Likewise.
3643 * libsupc++/guard.cc: Likewise.
3644 * libsupc++/initializer_list: Likewise.
3645 * libsupc++/new: Likewise.
3646 * libsupc++/new_handler.cc: Likewise.
3647 * libsupc++/new_op.cc: Likewise.
3648 * libsupc++/new_opnt.cc: Likewise.
3649 * libsupc++/new_opv.cc: Likewise.
3650 * libsupc++/new_opvnt.cc: Likewise.
3651 * libsupc++/pbase_type_info.cc: Likewise.
3652 * libsupc++/pmem_type_info.cc: Likewise.
3653 * libsupc++/pointer_type_info.cc: Likewise.
3654 * libsupc++/pure.cc: Likewise.
3655 * libsupc++/si_class_type_info.cc: Likewise.
3656 * libsupc++/tinfo.cc: Likewise.
3657 * libsupc++/tinfo.h: Likewise.
3658 * libsupc++/tinfo2.cc: Likewise.
3659 * libsupc++/typeinfo: Likewise.
3660 * libsupc++/unwind-cxx.h: Likewise.
3661 * libsupc++/vec.cc: Likewise.
3662 * libsupc++/vmi_class_type_info.cc: Likewise.
3663 * libsupc++/vterminate.cc: Likewise.
3664 * po/string_literals.cc: Likewise.
3665 * src/atomic.cc: Likewise.
3666 * src/bitmap_allocator.cc: Likewise.
3667 * src/chrono.cc: Likewise.
3668 * src/codecvt.cc: Likewise.
3669 * src/compatibility-ldbl.cc: Likewise.
3670 * src/compatibility.cc: Likewise.
3671 * src/complex_io.cc: Likewise.
3672 * src/concept-inst.cc: Likewise.
3673 * src/condition_variable.cc: Likewise.
3674 * src/ctype.cc: Likewise.
3675 * src/debug.cc: Likewise.
3676 * src/debug_list.cc: Likewise.
3677 * src/ext-inst.cc: Likewise.
3678 * src/fstream-inst.cc: Likewise.
3679 * src/functexcept.cc: Likewise.
3680 * src/globals_io.cc: Likewise.
3681 * src/hash.cc: Likewise.
3682 * src/hash_c++0x.cc: Likewise.
3683 * src/hashtable.cc: Likewise.
3684 * src/hashtable_c++0x.cc: Likewise.
3685 * src/ios-inst.cc: Likewise.
3686 * src/ios.cc: Likewise.
3687 * src/ios_failure.cc: Likewise.
3688 * src/ios_init.cc: Likewise.
3689 * src/ios_locale.cc: Likewise.
3690 * src/iostream-inst.cc: Likewise.
3691 * src/istream-inst.cc: Likewise.
3692 * src/istream.cc: Likewise.
3693 * src/limits.cc: Likewise.
3694 * src/limits_c++0x.cc: Likewise.
3695 * src/list.cc: Likewise.
3696 * src/locale-inst.cc: Likewise.
3697 * src/locale.cc: Likewise.
3698 * src/locale_facets.cc: Likewise.
3699 * src/locale_init.cc: Likewise.
3700 * src/localename.cc: Likewise.
3701 * src/math_stubs_float.cc: Likewise.
3702 * src/math_stubs_long_double.cc: Likewise.
3703 * src/misc-inst.cc: Likewise.
3704 * src/mt_allocator.cc: Likewise.
3705 * src/mutex.cc: Likewise.
3706 * src/ostream-inst.cc: Likewise.
3707 * src/parallel_list.cc: Likewise.
3708 * src/parallel_settings.cc: Likewise.
3709 * src/pool_allocator.cc: Likewise.
3710 * src/sstream-inst.cc: Likewise.
3711 * src/stdexcept.cc: Likewise.
3712 * src/streambuf-inst.cc: Likewise.
3713 * src/streambuf.cc: Likewise.
3714 * src/string-inst.cc: Likewise.
3715 * src/strstream.cc: Likewise.
3716 * src/system_error.cc: Likewise.
3717 * src/thread.cc: Likewise.
3718 * src/tree.cc: Likewise.
3719 * src/valarray-inst.cc: Likewise.
3720 * src/wlocale-inst.cc: Likewise.
3721 * src/wstring-inst.cc: Likewise.
3722 * doc/xml/manual/intro.xml: Change documentation to refer the
3723 reader to version 3 of the GNU General Public License, version
3724 3.1 of the GCC Runtime Library Exception, and to point readers
3725 at the FSF's license web page.
3726
3727 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3728
3729 * Makefile.am: Change copyright header to refer to version
3730 3 of the GNU General Public License and to point readers at the
3731 COPYING3 file and the FSF's license web page.
3732 * doc/Makefile.am: Likewise.
3733 * include/Makefile.am: Likewise.
3734 * libsupc++/Makefile.am: Likewise.
3735 * po/Makefile.am: Likewise.
3736 * po/POTFILES.in: Likewise.
3737 * src/Makefile.am: Likewise.
3738 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3739 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3740 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3741 Likewise.
3742 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3743 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3744 Likewise.
3745 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3746 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3747 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3748 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3749 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3750 * testsuite/18_support/bad_cast/what.cc: Likewise.
3751 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3752 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3753 Likewise.
3754 * testsuite/18_support/bad_exception/what.cc: Likewise.
3755 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3756 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3757 * testsuite/18_support/exception/38732.cc: Likewise.
3758 * testsuite/18_support/exception/what.cc: Likewise.
3759 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3760 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3761 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3762 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3763 * testsuite/18_support/headers/climits/values.cc: Likewise.
3764 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3765 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3766 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3767 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3768 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3769 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3770 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3771 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3772 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3773 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3774 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3775 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3776 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3777 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3778 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3779 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3780 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3781 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3782 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3783 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3784 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3785 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3786 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3787 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3788 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3789 * testsuite/18_support/new_delete_placement.cc: Likewise.
3790 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3791 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3792 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3793 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3794 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3795 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3796 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3797 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3798 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3799 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3800 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3801 Likewise.
3802 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3803 * testsuite/18_support/pthread_guard.cc: Likewise.
3804 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3805 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3806 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3807 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3808 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3809 Likewise.
3810 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3811 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3812 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3813 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3814 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3815 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3816 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3817 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3818 Likewise.
3819 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3820 Likewise.
3821 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3822 Likewise.
3823 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3824 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3825 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3826 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3827 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3828 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3829 Likewise.
3830 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3831 Likewise.
3832 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3833 Likewise.
3834 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3835 Likewise.
3836 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3837 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3838 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3839 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3840 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3841 Likewise.
3842 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3843 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3844 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3845 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3846 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3847 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3848 Likewise.
3849 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3850 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3851 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3852 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3853 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3854 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3855 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3856 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3857 * testsuite/20_util/allocator/1.cc: Likewise.
3858 * testsuite/20_util/allocator/10378.cc: Likewise.
3859 * testsuite/20_util/allocator/14176.cc: Likewise.
3860 * testsuite/20_util/allocator/33807.cc: Likewise.
3861 * testsuite/20_util/allocator/8230.cc: Likewise.
3862 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3863 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3864 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3865 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3866 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3867 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3868 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3869 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3870 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3871 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3872 Likewise.
3873 * testsuite/20_util/clocks/1.cc: Likewise.
3874 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3875 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3876 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3877 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3878 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3879 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3880 * testsuite/20_util/duration/cons/1.cc: Likewise.
3881 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3882 * testsuite/20_util/duration/cons/2.cc: Likewise.
3883 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3884 Likewise.
3885 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3886 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3887 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3888 Likewise.
3889 * testsuite/20_util/forward/1.cc: Likewise.
3890 * testsuite/20_util/forward/1_neg.cc: Likewise.
3891 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3892 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3893 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3894 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3895 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3896 Likewise.
3897 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3898 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3899 Likewise.
3900 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3901 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3902 Likewise.
3903 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3904 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3905 Likewise.
3906 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3907 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3908 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3909 Likewise.
3910 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3911 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3912 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3913 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3914 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3915 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3916 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3917 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3918 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3919 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3920 Likewise.
3921 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3922 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3923 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3924 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3925 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3926 Likewise.
3927 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3928 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3929 Likewise.
3930 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3931 * testsuite/20_util/identity/value.cc: Likewise.
3932 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3933 * testsuite/20_util/is_integral/value.cc: Likewise.
3934 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3935 Likewise.
3936 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3937 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3938 * testsuite/20_util/is_reference/value.cc: Likewise.
3939 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3940 Likewise.
3941 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3942 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3943 * testsuite/20_util/is_signed/value.cc: Likewise.
3944 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3945 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3946 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3947 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3948 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3949 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3950 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3951 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3952 Likewise.
3953 * testsuite/20_util/move/1.cc: Likewise.
3954 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3955 * testsuite/20_util/pair/1.cc: Likewise.
3956 * testsuite/20_util/pair/2.cc: Likewise.
3957 * testsuite/20_util/pair/3.cc: Likewise.
3958 * testsuite/20_util/pair/4.cc: Likewise.
3959 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3960 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3961 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3962 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3963 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3964 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3965 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3966 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3967 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3968 Likewise.
3969 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3970 Likewise.
3971 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3972 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3973 * testsuite/20_util/rel_ops.cc: Likewise.
3974 * testsuite/20_util/remove_reference/value.cc: Likewise.
3975 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3976 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3977 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3978 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3979 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3980 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3981 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3982 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3983 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3984 Likewise.
3985 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3986 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3987 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3988 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3989 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3990 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3991 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3992 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3993 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3994 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3995 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3996 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3997 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3998 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3999 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4000 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4001 Likewise.
4002 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4003 Likewise.
4004 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4005 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4006 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4007 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4008 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4009 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4010 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4011 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4012 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4013 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4014 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4015 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4016 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4017 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4018 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4019 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4020 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4021 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4022 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4023 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4024 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4025 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4026 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4027 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4028 Likewise.
4029 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4030 Likewise.
4031 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4032 Likewise.
4033 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4034 Likewise.
4035 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4036 Likewise.
4037 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4038 Likewise.
4039 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4040 Likewise.
4041 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4042 Likewise.
4043 * testsuite/20_util/temporary_buffer.cc: Likewise.
4044 * testsuite/20_util/time_point/1.cc: Likewise.
4045 * testsuite/20_util/time_point/2.cc: Likewise.
4046 * testsuite/20_util/time_point/3.cc: Likewise.
4047 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4048 Likewise.
4049 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4050 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4051 Likewise.
4052 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4053 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4054 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4055 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4056 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4057 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4058 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4059 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4060 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4061 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4062 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4063 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4064 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4065 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4066 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4067 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4068 Likewise.
4069 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4070 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4071 Likewise.
4072 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4073 Likewise.
4074 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4075 Likewise.
4076 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4077 Likewise.
4078 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4079 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4080 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4081 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4082 Likewise.
4083 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4084 Likewise.
4085 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4086 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4087 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4088 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4089 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4090 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4091 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4092 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4093 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4094 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4095 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4096 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4097 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4098 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4099 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4100 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4101 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4102 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4103 Likewise.
4104 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4105 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4106 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4107 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4108 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4109 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4110 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4111 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4112 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4113 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4114 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4115 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4116 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4117 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4118 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4119 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4120 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4121 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4122 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4123 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4124 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4125 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4126 Likewise.
4127 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4128 Likewise.
4129 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4130 Likewise.
4131 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4132 Likewise.
4133 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4134 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4135 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4136 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4137 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4138 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4139 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4140 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4141 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4142 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4143 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4144 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4145 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4146 Likewise.
4147 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4148 Likewise.
4149 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4150 Likewise.
4151 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4152 Likewise.
4153 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4154 Likewise.
4155 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4156 Likewise.
4157 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4158 Likewise.
4159 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4160 Likewise.
4161 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4162 Likewise.
4163 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4164 Likewise.
4165 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4166 Likewise.
4167 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4168 Likewise.
4169 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4170 Likewise.
4171 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4172 Likewise.
4173 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4174 Likewise.
4175 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4176 Likewise.
4177 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4178 Likewise.
4179 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4180 Likewise.
4181 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4182 Likewise.
4183 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4184 Likewise.
4185 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4186 Likewise.
4187 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4188 Likewise.
4189 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4190 Likewise.
4191 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4192 Likewise.
4193 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4194 Likewise.
4195 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4196 Likewise.
4197 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4198 Likewise.
4199 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4200 Likewise.
4201 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4202 Likewise.
4203 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4204 Likewise.
4205 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4206 Likewise.
4207 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4208 Likewise.
4209 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4210 Likewise.
4211 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4212 Likewise.
4213 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4214 Likewise.
4215 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4216 Likewise.
4217 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4218 Likewise.
4219 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4220 Likewise.
4221 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4222 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4223 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4224 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4225 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4226 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4227 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4228 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4229 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4230 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4231 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4232 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4233 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4234 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4235 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4236 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4237 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4238 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4239 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4240 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4241 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4242 Likewise.
4243 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4244 Likewise.
4245 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4246 Likewise.
4247 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4248 Likewise.
4249 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4250 Likewise.
4251 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4252 Likewise.
4253 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4254 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4255 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4256 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4257 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4258 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4259 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4260 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4261 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4262 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4263 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4264 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4265 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4266 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4267 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4268 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4269 Likewise.
4270 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4271 Likewise.
4272 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4273 Likewise.
4274 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4275 Likewise.
4276 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4277 Likewise.
4278 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4279 Likewise.
4280 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4281 Likewise.
4282 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4283 Likewise.
4284 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4285 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4286 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4287 Likewise.
4288 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4289 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4290 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4291 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4292 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4293 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4294 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4295 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4296 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4297 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4298 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4299 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4300 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4301 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4302 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4303 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4304 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4305 Likewise.
4306 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4307 Likewise.
4308 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4309 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4310 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4311 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4312 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4313 Likewise.
4314 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4315 Likewise.
4316 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4317 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4318 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4319 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4320 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4321 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4322 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4323 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4324 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4325 Likewise.
4326 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4327 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4328 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4329 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4330 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4331 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4332 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4333 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4334 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4335 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4336 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4337 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4338 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4339 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4340 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4341 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4342 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4343 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4344 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4345 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4346 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4347 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4348 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4349 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4350 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4351 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4352 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4353 Likewise.
4354 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4355 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4356 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4357 Likewise.
4358 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4359 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4360 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4361 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4362 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4363 Likewise.
4364 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4365 Likewise.
4366 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4367 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4368 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4369 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4370 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4371 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4372 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4373 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4374 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4375 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4376 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4377 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4378 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4379 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4380 Likewise.
4381 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4382 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4383 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4384 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4385 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4386 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4387 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4388 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4389 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4390 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4391 Likewise.
4392 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4393 Likewise.
4394 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4395 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4396 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4397 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4398 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4399 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4400 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4401 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4402 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4403 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4404 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4405 Likewise.
4406 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4407 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4408 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4409 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4410 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4411 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4412 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4413 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4414 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4415 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4416 Likewise.
4417 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4418 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4419 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4420 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4421 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4422 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4423 Likewise.
4424 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4425 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4426 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4427 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4428 Likewise.
4429 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4430 Likewise.
4431 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4432 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4433 Likewise.
4434 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4435 * testsuite/22_locale/ctype/2.cc: Likewise.
4436 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4437 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4438 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4439 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4440 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4441 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4442 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4443 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4444 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4445 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4446 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4447 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4448 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4449 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4450 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4451 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4452 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4453 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4454 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4455 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4456 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4457 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4458 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4459 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4460 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4461 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4462 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4463 * testsuite/22_locale/facet/1.cc: Likewise.
4464 * testsuite/22_locale/facet/2.cc: Likewise.
4465 * testsuite/22_locale/facet/25421.cc: Likewise.
4466 * testsuite/22_locale/global_templates/1.cc: Likewise.
4467 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4468 Likewise.
4469 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4470 Likewise.
4471 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4472 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4473 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4474 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4475 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4476 * testsuite/22_locale/locale/13630.cc: Likewise.
4477 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4478 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4479 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4480 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4481 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4482 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4483 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4484 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4485 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4486 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4487 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4488 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4489 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4490 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4491 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4492 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4493 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4494 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4495 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4496 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4497 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4498 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4499 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4500 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4501 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4502 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4503 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4504 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4505 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4506 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4507 Likewise.
4508 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4509 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4510 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4511 Likewise.
4512 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4513 Likewise.
4514 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4515 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4516 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4517 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4518 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4519 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4520 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4521 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4522 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4523 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4524 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4525 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4526 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4527 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4528 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4529 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4530 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4531 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4532 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4533 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4534 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4535 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4536 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4537 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4538 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4539 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4540 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4541 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4542 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4543 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4544 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4545 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4546 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4547 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4548 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4549 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4550 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4551 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4552 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4553 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4554 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4555 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4556 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4557 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4558 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4559 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4560 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4561 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4562 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4563 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4564 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4565 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4566 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4567 Likewise.
4568 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4569 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4570 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4571 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4572 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4573 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4574 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4575 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4576 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4577 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4578 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4579 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4580 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4581 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4582 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4583 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4584 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4585 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4586 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4587 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4588 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4589 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4590 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4591 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4592 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4593 Likewise.
4594 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4595 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4596 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4597 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4598 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4599 Likewise.
4600 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4601 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4602 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4603 Likewise.
4604 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4605 Likewise.
4606 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4607 Likewise.
4608 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4609 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4610 Likewise.
4611 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4612 Likewise.
4613 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4614 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4615 Likewise.
4616 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4617 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4618 Likewise.
4619 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4620 Likewise.
4621 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4622 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4623 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4624 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4625 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4626 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4627 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4628 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4629 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4630 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4631 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4632 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4633 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4634 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4635 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4636 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4637 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4638 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4639 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4640 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4641 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4642 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4643 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4644 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4645 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4646 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4647 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4648 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4649 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4650 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4651 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4652 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4653 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4654 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4655 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4656 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4657 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4658 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4659 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4660 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4661 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4662 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4663 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4664 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4665 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4666 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4667 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4668 Likewise.
4669 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4670 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4671 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4672 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4673 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4674 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4675 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4676 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4677 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4678 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4679 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4680 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4681 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4682 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4683 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4684 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4685 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4686 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4687 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4688 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4689 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4690 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4691 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4692 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4693 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4694 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4695 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4696 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4697 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4698 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4699 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4700 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4701 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4702 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4703 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4704 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4705 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4706 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4707 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4708 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4709 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4710 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4711 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4712 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4713 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4714 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4715 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4716 Likewise.
4717 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4718 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4719 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4720 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4721 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4722 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4723 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4724 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4725 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4726 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4727 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4728 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4729 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4730 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4731 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4732 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4733 Likewise.
4734 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4735 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4736 Likewise.
4737 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4738 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4739 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4740 Likewise.
4741 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4742 Likewise.
4743 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4744 Likewise.
4745 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4746 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4747 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4748 Likewise.
4749 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4750 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4751 Likewise.
4752 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4753 Likewise.
4754 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4755 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4756 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4757 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4758 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4759 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4760 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4761 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4762 Likewise.
4763 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4764 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4765 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4766 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4767 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4768 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4769 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4770 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4771 Likewise.
4772 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4773 Likewise.
4774 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4775 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4776 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4777 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4778 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4779 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4780 Likewise.
4781 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4782 Likewise.
4783 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4784 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4785 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4786 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4787 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4788 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4789 Likewise.
4790 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4791 Likewise.
4792 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4793 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4794 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4795 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4796 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4797 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4798 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4799 Likewise.
4800 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4801 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4802 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4803 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4804 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4805 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4806 Likewise.
4807 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4808 Likewise.
4809 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4810 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4811 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4812 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4813 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4814 Likewise.
4815 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4816 Likewise.
4817 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4818 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4819 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4820 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4821 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4822 Likewise.
4823 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4824 Likewise.
4825 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4826 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4827 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4828 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4829 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4830 Likewise.
4831 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4832 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4833 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4834 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4835 Likewise.
4836 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4837 Likewise.
4838 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4839 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4840 Likewise.
4841 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4842 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4843 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4844 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4845 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4846 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4847 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4848 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4849 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4850 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4851 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4852 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4853 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4854 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4855 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4856 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4857 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4858 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4859 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4860 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4861 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4862 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4863 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4864 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4865 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4866 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4867 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4868 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4869 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4870 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4871 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4872 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4873 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4874 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4875 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4876 Likewise.
4877 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4878 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4879 * testsuite/23_containers/bitset/18604.cc: Likewise.
4880 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4881 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4882 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4883 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4884 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4885 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4886 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4887 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4888 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4889 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4890 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4891 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4892 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4893 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4894 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4895 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4896 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4897 * testsuite/23_containers/deque/18604.cc: Likewise.
4898 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4899 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4900 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4901 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4902 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4903 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4904 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4905 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4906 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4907 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4908 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4909 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4910 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4911 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4912 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4913 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4914 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4915 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4916 Likewise.
4917 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4918 Likewise.
4919 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4920 Likewise.
4921 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4922 Likewise.
4923 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4924 Likewise.
4925 * testsuite/23_containers/deque/types/1.cc: Likewise.
4926 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4927 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4928 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4929 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4930 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4931 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4932 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4933 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4934 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4935 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4936 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4937 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4938 Likewise.
4939 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4940 Likewise.
4941 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4942 Likewise.
4943 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4944 Likewise.
4945 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4946 Likewise.
4947 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4948 Likewise.
4949 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4950 Likewise.
4951 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4952 Likewise.
4953 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4954 Likewise.
4955 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4956 Likewise.
4957 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4958 Likewise.
4959 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4960 Likewise.
4961 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4962 Likewise.
4963 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4964 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4965 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4966 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4967 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4968 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4969 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4970 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4971 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4972 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4973 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4974 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4975 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4976 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4977 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4978 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4979 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4980 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4981 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4982 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4983 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4984 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4985 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4986 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4987 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4988 Likewise.
4989 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4990 Likewise.
4991 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4992 * testsuite/23_containers/list/18604.cc: Likewise.
4993 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4994 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4995 * testsuite/23_containers/list/cons/1.cc: Likewise.
4996 * testsuite/23_containers/list/cons/2.cc: Likewise.
4997 * testsuite/23_containers/list/cons/3.cc: Likewise.
4998 * testsuite/23_containers/list/cons/4.cc: Likewise.
4999 * testsuite/23_containers/list/cons/5.cc: Likewise.
5000 * testsuite/23_containers/list/cons/6.cc: Likewise.
5001 * testsuite/23_containers/list/cons/7.cc: Likewise.
5002 * testsuite/23_containers/list/cons/8.cc: Likewise.
5003 * testsuite/23_containers/list/cons/9.cc: Likewise.
5004 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5005 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5006 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5007 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5008 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5009 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5010 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5011 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5012 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5013 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5014 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5015 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5016 * testsuite/23_containers/list/operations/1.cc: Likewise.
5017 * testsuite/23_containers/list/operations/2.cc: Likewise.
5018 * testsuite/23_containers/list/operations/3.cc: Likewise.
5019 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5020 * testsuite/23_containers/list/operations/4.cc: Likewise.
5021 * testsuite/23_containers/list/operations/5.cc: Likewise.
5022 * testsuite/23_containers/list/pthread1.cc: Likewise.
5023 * testsuite/23_containers/list/pthread5.cc: Likewise.
5024 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5025 Likewise.
5026 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5027 Likewise.
5028 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5029 Likewise.
5030 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5031 Likewise.
5032 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5033 Likewise.
5034 * testsuite/23_containers/map/18604.cc: Likewise.
5035 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5036 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5037 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5038 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5039 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5040 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5041 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5042 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5043 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5044 * testsuite/23_containers/map/operators/1.cc: Likewise.
5045 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5046 * testsuite/23_containers/map/pthread6.cc: Likewise.
5047 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5048 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5049 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5050 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5051 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5052 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5053 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5054 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5055 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5056 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5057 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5058 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5059 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5060 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5061 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5062 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5063 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5064 * testsuite/23_containers/set/18604.cc: Likewise.
5065 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5066 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5067 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5068 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5069 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5070 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5071 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5072 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5073 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5074 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5075 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5076 Likewise.
5077 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5078 Likewise.
5079 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5080 Likewise.
5081 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5082 Likewise.
5083 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5084 Likewise.
5085 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5086 Likewise.
5087 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5088 Likewise.
5089 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5090 Likewise.
5091 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5092 Likewise.
5093 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5094 Likewise.
5095 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5096 Likewise.
5097 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5098 Likewise.
5099 * testsuite/23_containers/vector/18604.cc: Likewise.
5100 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5101 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5102 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5103 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5104 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5105 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5106 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5107 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5108 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5109 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5110 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5111 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5112 Likewise.
5113 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5114 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5115 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5116 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5117 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5118 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5119 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5120 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5121 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5122 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5123 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5124 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5125 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5126 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5127 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5128 Likewise.
5129 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5130 Likewise.
5131 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5132 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5133 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5134 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5135 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5136 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5137 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5138 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5139 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5140 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5141 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5142 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5143 Likewise.
5144 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5145 Likewise.
5146 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5147 Likewise.
5148 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5149 Likewise.
5150 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5151 Likewise.
5152 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5153 Likewise.
5154 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5155 * testsuite/23_containers/vector/types/1.cc: Likewise.
5156 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5157 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5158 Likewise.
5159 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5160 Likewise.
5161 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5162 Likewise.
5163 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5164 Likewise.
5165 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5166 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5167 Likewise.
5168 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5169 Likewise.
5170 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5171 Likewise.
5172 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5173 Likewise.
5174 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5175 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5176 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5177 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5178 Likewise.
5179 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5180 Likewise.
5181 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5182 Likewise.
5183 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5184 Likewise.
5185 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5186 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5187 Likewise.
5188 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5189 Likewise.
5190 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5191 Likewise.
5192 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5193 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5194 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5195 Likewise.
5196 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5197 Likewise.
5198 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5199 Likewise.
5200 * testsuite/24_iterators/operations/next.cc: Likewise.
5201 * testsuite/24_iterators/operations/prev.cc: Likewise.
5202 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5203 Likewise.
5204 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5205 Likewise.
5206 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5207 Likewise.
5208 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5209 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5210 Likewise.
5211 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5212 Likewise.
5213 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5214 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5215 Likewise.
5216 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5217 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5218 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5219 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5220 Likewise.
5221 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5222 Likewise.
5223 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5224 Likewise.
5225 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5226 Likewise.
5227 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5228 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5229 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5230 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5231 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5232 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5233 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5234 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5235 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5236 * testsuite/25_algorithms/copy/1.cc: Likewise.
5237 * testsuite/25_algorithms/copy/2.cc: Likewise.
5238 * testsuite/25_algorithms/copy/3.cc: Likewise.
5239 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5240 * testsuite/25_algorithms/copy/4.cc: Likewise.
5241 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5242 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5243 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5244 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5245 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5246 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5247 Likewise.
5248 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5249 Likewise.
5250 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5251 Likewise.
5252 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5253 Likewise.
5254 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5255 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5256 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5257 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5258 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5259 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5260 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5261 * testsuite/25_algorithms/count/1.cc: Likewise.
5262 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5263 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5264 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5265 * testsuite/25_algorithms/equal/1.cc: Likewise.
5266 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5267 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5268 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5269 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5270 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5271 * testsuite/25_algorithms/fill/1.cc: Likewise.
5272 * testsuite/25_algorithms/fill/2.cc: Likewise.
5273 * testsuite/25_algorithms/fill/3.cc: Likewise.
5274 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5275 * testsuite/25_algorithms/fill/4.cc: Likewise.
5276 * testsuite/25_algorithms/fill/5.cc: Likewise.
5277 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5278 * testsuite/25_algorithms/find/1.cc: Likewise.
5279 * testsuite/25_algorithms/find/17441.cc: Likewise.
5280 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5281 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5282 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5283 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5284 Likewise.
5285 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5286 Likewise.
5287 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5288 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5289 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5290 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5291 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5292 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5293 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5294 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5295 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5296 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5297 Likewise.
5298 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5299 Likewise.
5300 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5301 Likewise.
5302 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5303 Likewise.
5304 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5305 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5306 * testsuite/25_algorithms/heap/1.cc: Likewise.
5307 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5308 * testsuite/25_algorithms/includes/1.cc: Likewise.
5309 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5310 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5311 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5312 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5313 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5314 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5315 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5316 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5317 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5318 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5319 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5320 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5321 Likewise.
5322 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5323 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5324 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5325 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5326 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5327 * testsuite/25_algorithms/max/1.cc: Likewise.
5328 * testsuite/25_algorithms/max/2.cc: Likewise.
5329 * testsuite/25_algorithms/max/3.cc: Likewise.
5330 * testsuite/25_algorithms/max/37547.cc: Likewise.
5331 * testsuite/25_algorithms/max/4.cc: Likewise.
5332 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5333 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5334 * testsuite/25_algorithms/merge/1.cc: Likewise.
5335 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5336 * testsuite/25_algorithms/min/1.cc: Likewise.
5337 * testsuite/25_algorithms/min/2.cc: Likewise.
5338 * testsuite/25_algorithms/min/3.cc: Likewise.
5339 * testsuite/25_algorithms/min/37547.cc: Likewise.
5340 * testsuite/25_algorithms/min/4.cc: Likewise.
5341 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5342 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5343 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5344 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5345 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5346 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5347 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5348 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5349 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5350 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5351 * testsuite/25_algorithms/move/1.cc: Likewise.
5352 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5353 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5354 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5355 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5356 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5357 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5358 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5359 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5360 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5361 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5362 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5363 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5364 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5365 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5366 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5367 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5368 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5369 * testsuite/25_algorithms/partition/1.cc: Likewise.
5370 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5371 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5372 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5373 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5374 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5375 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5376 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5377 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5378 * testsuite/25_algorithms/remove/1.cc: Likewise.
5379 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5380 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5381 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5382 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5383 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5384 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5385 * testsuite/25_algorithms/replace/1.cc: Likewise.
5386 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5387 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5388 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5389 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5390 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5391 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5392 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5393 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5394 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5395 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5396 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5397 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5398 * testsuite/25_algorithms/search/1.cc: Likewise.
5399 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5400 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5401 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5402 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5403 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5404 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5405 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5406 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5407 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5408 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5409 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5410 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5411 Likewise.
5412 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5413 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5414 * testsuite/25_algorithms/sort/1.cc: Likewise.
5415 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5416 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5417 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5418 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5419 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5420 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5421 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5422 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5423 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5424 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5425 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5426 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5427 * testsuite/25_algorithms/unique/1.cc: Likewise.
5428 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5429 * testsuite/25_algorithms/unique/2.cc: Likewise.
5430 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5431 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5432 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5433 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5434 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5435 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5436 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5437 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5438 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5439 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5440 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5441 * testsuite/26_numerics/complex/13450.cc: Likewise.
5442 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5443 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5444 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5445 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5446 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5447 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5448 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5449 Likewise.
5450 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5451 Likewise.
5452 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5453 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5454 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5455 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5456 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5457 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5458 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5459 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5460 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5461 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5462 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5463 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5464 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5465 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5466 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5467 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5468 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5469 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5470 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5471 Likewise.
5472 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5473 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5474 Likewise.
5475 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5476 Likewise.
5477 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5478 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5479 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5480 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5481 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5482 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5483 * testsuite/26_numerics/iota/1.cc: Likewise.
5484 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5485 * testsuite/26_numerics/slice/1.cc: Likewise.
5486 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5487 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5488 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5489 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5490 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5491 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5492 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5493 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5494 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5495 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5496 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5497 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5498 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5499 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5500 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5501 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5502 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5503 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5504 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5505 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5506 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5507 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5508 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5509 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5510 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5511 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5512 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5513 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5514 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5515 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5516 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5517 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5518 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5519 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5520 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5521 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5522 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5523 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5524 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5525 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5526 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5527 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5528 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5529 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5530 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5531 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5532 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5533 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5534 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5535 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5536 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5537 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5538 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5539 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5540 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5541 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5542 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5543 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5544 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5545 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5546 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5547 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5548 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5549 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5550 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5551 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5552 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5553 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5554 Likewise.
5555 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5556 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5557 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5558 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5559 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5560 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5561 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5562 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5563 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5564 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5565 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5566 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5569 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5570 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5571 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5578 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5579 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5593 Likewise.
5594 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5608 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5609 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5618 Likewise.
5619 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5633 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5634 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5696 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5697 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5698 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5699 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5700 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5701 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5702 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5703 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5704 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5705 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5706 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5707 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5708 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5709 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5710 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5711 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5712 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5713 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5714 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5715 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5716 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5717 Likewise.
5718 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5719 Likewise.
5720 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5721 Likewise.
5722 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5723 Likewise.
5724 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5725 Likewise.
5726 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5727 Likewise.
5728 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5729 Likewise.
5730 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5731 Likewise.
5732 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5733 Likewise.
5734 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5735 Likewise.
5736 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5737 Likewise.
5738 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5739 Likewise.
5740 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5741 Likewise.
5742 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5743 Likewise.
5744 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5745 Likewise.
5746 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5747 Likewise.
5748 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5749 Likewise.
5750 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5751 Likewise.
5752 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5753 Likewise.
5754 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5755 Likewise.
5756 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5757 Likewise.
5758 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5759 Likewise.
5760 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5761 Likewise.
5762 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5763 Likewise.
5764 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5765 Likewise.
5766 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5767 Likewise.
5768 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5769 Likewise.
5770 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5771 Likewise.
5772 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5773 Likewise.
5774 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5775 Likewise.
5776 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5777 Likewise.
5778 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5779 Likewise.
5780 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5781 Likewise.
5782 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5783 Likewise.
5784 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5785 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5786 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5787 Likewise.
5788 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5789 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5790 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5791 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5792 Likewise.
5793 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5794 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5795 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5796 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5797 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5798 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5799 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5800 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5801 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5802 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5803 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5804 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5805 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5806 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5807 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5808 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5809 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5810 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5811 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5812 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5813 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5814 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5815 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5816 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5817 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5818 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5819 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5820 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5821 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5822 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5823 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5824 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5825 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5826 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5827 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5828 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5829 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5830 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5831 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5832 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5833 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5834 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5835 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5836 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5837 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5838 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5839 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5840 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5841 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5842 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5843 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5844 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5845 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5846 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5847 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5848 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5849 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5850 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5851 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5852 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5853 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5854 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5855 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5856 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5857 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5858 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5859 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5860 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5861 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5862 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5863 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5864 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5865 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5866 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5867 Likewise.
5868 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5869 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5870 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5871 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5872 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5873 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5874 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5875 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5876 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5877 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5878 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5879 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5880 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5881 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5882 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5883 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5884 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5885 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5886 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5887 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5888 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5889 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5890 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5891 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5892 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5893 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5894 Likewise.
5895 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5896 Likewise.
5897 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5898 Likewise.
5899 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5900 Likewise.
5901 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5902 Likewise.
5903 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5904 Likewise.
5905 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5906 Likewise.
5907 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5908 Likewise.
5909 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5910 Likewise.
5911 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5912 Likewise.
5913 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5914 Likewise.
5915 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5916 Likewise.
5917 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5918 Likewise.
5919 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5920 Likewise.
5921 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5922 Likewise.
5923 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5924 Likewise.
5925 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5926 Likewise.
5927 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5928 Likewise.
5929 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5930 Likewise.
5931 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5932 Likewise.
5933 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5934 Likewise.
5935 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5936 Likewise.
5937 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5938 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5939 Likewise.
5940 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5941 Likewise.
5942 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5943 Likewise.
5944 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5945 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5946 Likewise.
5947 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5948 Likewise.
5949 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5950 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5951 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5952 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5953 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5954 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5955 Likewise.
5956 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5957 Likewise.
5958 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5959 Likewise.
5960 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5961 Likewise.
5962 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5963 Likewise.
5964 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5965 Likewise.
5966 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5967 Likewise.
5968 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5969 Likewise.
5970 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5971 Likewise.
5972 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5973 Likewise.
5974 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5975 Likewise.
5976 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5977 Likewise.
5978 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5979 Likewise.
5980 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5981 Likewise.
5982 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5983 Likewise.
5984 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5985 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5986 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5987 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5988 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5989 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5990 Likewise.
5991 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5992 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5993 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5994 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5995 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5996 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5997 Likewise.
5998 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5999 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6000 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6001 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6002 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6003 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6004 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6005 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6006 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6007 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6008 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6009 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6010 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6011 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6012 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6013 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6014 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6015 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6016 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6017 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6018 Likewise.
6019 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6020 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6021 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6022 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6023 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6024 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6025 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6026 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6027 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6028 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6029 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6030 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6031 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6032 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6033 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6034 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6035 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6036 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6037 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6038 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6039 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6040 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6041 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6042 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6043 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6044 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6045 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6046 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6047 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6048 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6049 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6050 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6051 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6052 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6053 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6054 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6055 Likewise.
6056 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6057 Likewise.
6058 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6059 Likewise.
6060 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6061 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6062 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6063 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6064 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6065 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6066 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6067 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6068 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6069 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6070 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6071 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6072 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6073 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6074 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6075 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6076 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6077 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6078 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6079 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6080 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6081 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6082 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6083 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6084 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6085 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6086 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6087 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6088 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6089 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6090 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6091 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6092 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6093 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6094 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6095 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6096 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6097 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6098 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6099 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6100 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6101 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6102 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6103 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6104 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6105 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6106 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6107 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6108 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6109 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6110 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6111 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6112 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6113 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6114 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6115 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6116 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6117 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6118 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6119 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6120 Likewise.
6121 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6122 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6123 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6124 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6125 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6126 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6127 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6128 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6129 * testsuite/27_io/fpos/11450.cc: Likewise.
6130 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6131 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6132 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6133 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6134 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6135 * testsuite/27_io/fpos/14775.cc: Likewise.
6136 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6137 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6138 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6139 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6140 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6141 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6142 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6143 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6144 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6145 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6146 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6147 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6148 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6149 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6150 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6151 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6152 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6153 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6154 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6155 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6156 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6157 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6158 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6159 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6160 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6161 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6162 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6163 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6164 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6165 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6166 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6167 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6168 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6169 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6170 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6171 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6172 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6173 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6174 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6175 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6176 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6177 * testsuite/27_io/objects/char/1.cc: Likewise.
6178 * testsuite/27_io/objects/char/10.cc: Likewise.
6179 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6180 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6181 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6182 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6183 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6184 * testsuite/27_io/objects/char/2.cc: Likewise.
6185 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6186 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6187 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6188 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6189 * testsuite/27_io/objects/char/5.cc: Likewise.
6190 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6191 * testsuite/27_io/objects/char/6.cc: Likewise.
6192 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6193 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6194 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6195 * testsuite/27_io/objects/char/7.cc: Likewise.
6196 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6197 * testsuite/27_io/objects/char/8.cc: Likewise.
6198 * testsuite/27_io/objects/char/9.cc: Likewise.
6199 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6200 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6201 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6202 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6203 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6204 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6205 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6206 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6207 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6208 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6209 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6210 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6211 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6212 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6213 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6214 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6215 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6216 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6217 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6218 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6219 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6220 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6221 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6222 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6223 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6224 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6225 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6226 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6227 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6228 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6229 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6230 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6231 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6232 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6233 * testsuite/27_io/types/1.cc: Likewise.
6234 * testsuite/27_io/types/2.cc: Likewise.
6235 * testsuite/27_io/types/3.cc: Likewise.
6236 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6237 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6238 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6239 Likewise.
6240 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6241 Likewise.
6242 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6243 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6244 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6245 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6246 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6247 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6248 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6249 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6250 Likewise.
6251 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6252 Likewise.
6253 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6254 Likewise.
6255 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6256 Likewise.
6257 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6258 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6259 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6260 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6261 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6262 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6263 Likewise.
6264 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6265 Likewise.
6266 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6267 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6268 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6269 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6270 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6271 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6272 * testsuite/Makefile.am: Likewise.
6273 * testsuite/abi/30586.cc: Likewise.
6274 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6275 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6276 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6277 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6278 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6279 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6280 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6281 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6282 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6283 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6284 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6285 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6286 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6287 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6288 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6289 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6290 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6291 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6292 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6293 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6294 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6295 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6296 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6297 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6298 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6299 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6300 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6301 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6302 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6303 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6304 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6305 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6306 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6307 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6308 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6309 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6310 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6311 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6312 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6313 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6314 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6315 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6316 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6317 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6318 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6319 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6320 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6321 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6322 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6323 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6324 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6325 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6326 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6327 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6328 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6329 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6330 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6331 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6332 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6333 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6334 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6335 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6336 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6337 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6338 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6339 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6340 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6341 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6342 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6343 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6344 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6345 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6346 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6347 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6348 * testsuite/abi/demangle/regression/old.cc: Likewise.
6349 * testsuite/abi/header_cxxabi.c: Likewise.
6350 * testsuite/backward/11460.cc: Likewise.
6351 * testsuite/backward/hash_map/1.cc: Likewise.
6352 * testsuite/backward/hash_map/14648.cc: Likewise.
6353 * testsuite/backward/hash_map/23528.cc: Likewise.
6354 * testsuite/backward/hash_set/1.cc: Likewise.
6355 * testsuite/backward/strstream_members.cc: Likewise.
6356 * testsuite/config/default.exp: Likewise.
6357 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6358 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6359 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6360 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6361 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6362 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6363 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6364 * testsuite/data/sgetn.txt: Likewise.
6365 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6366 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6367 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6368 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6369 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6370 * testsuite/ext/array_allocator/26875.cc: Likewise.
6371 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6372 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6373 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6374 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6375 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6376 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6377 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6378 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6379 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6380 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6381 * testsuite/ext/codecvt/1.cc: Likewise.
6382 * testsuite/ext/codecvt/char-1.cc: Likewise.
6383 * testsuite/ext/codecvt/char-2.cc: Likewise.
6384 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6385 * testsuite/ext/concept_checks.cc: Likewise.
6386 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6387 Likewise.
6388 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6389 Likewise.
6390 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6391 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6392 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6393 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6394 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6395 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6396 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6397 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6398 Likewise.
6399 * testsuite/ext/headers.cc: Likewise.
6400 * testsuite/ext/is_heap/1.cc: Likewise.
6401 * testsuite/ext/is_heap/check_type.cc: Likewise.
6402 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6403 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6404 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6405 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6406 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6407 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6408 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6409 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6410 * testsuite/ext/median.cc: Likewise.
6411 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6412 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6413 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6414 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6415 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6416 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6417 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6418 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6419 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6420 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6421 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6422 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6423 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6424 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6425 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6426 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6427 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6428 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6429 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6430 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6431 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6432 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6433 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6434 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6435 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6436 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6437 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6438 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6439 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6440 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6441 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6442 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6443 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6444 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6445 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6446 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6447 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6448 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6449 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6450 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6451 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6452 * testsuite/ext/rope/1.cc: Likewise.
6453 * testsuite/ext/rope/2.cc: Likewise.
6454 * testsuite/ext/rope/3.cc: Likewise.
6455 * testsuite/ext/rope/36832.cc: Likewise.
6456 * testsuite/ext/rope/4.cc: Likewise.
6457 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6458 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6459 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6460 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6461 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6462 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6463 Likewise.
6464 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6465 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6466 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6467 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6468 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6469 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6470 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6471 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6472 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6473 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6474 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6475 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6476 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6477 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6478 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6479 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6480 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6481 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6482 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6483 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6484 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6485 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6486 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6487 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6488 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6489 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6490 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6491 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6492 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6493 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6494 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6495 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6496 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6497 * testsuite/lib/dg-options.exp: Likewise.
6498 * testsuite/lib/libstdc++.exp: Likewise.
6499 * testsuite/lib/prune.exp: Likewise.
6500 * testsuite/libstdc++-abi/abi.exp: Likewise.
6501 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6502 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6503 Likewise.
6504 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6505 Likewise.
6506 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6507 Likewise.
6508 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6509 Likewise.
6510 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6511 Likewise.
6512 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6513 Likewise.
6514 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6515 Likewise.
6516 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6517 Likewise.
6518 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6519 Likewise.
6520 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6521 Likewise.
6522 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6523 Likewise.
6524 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6525 Likewise.
6526 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6527 Likewise.
6528 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6529 Likewise.
6530 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6531 Likewise.
6532 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6533 Likewise.
6534 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6535 Likewise.
6536 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6537 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6538 Likewise.
6539 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6540 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6541 Likewise.
6542 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6543 Likewise.
6544 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6545 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6546 Likewise.
6547 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6548 Likewise.
6549 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6550 Likewise.
6551 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6552 Likewise.
6553 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6554 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6555 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6556 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6557 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6558 Likewise.
6559 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6560 Likewise.
6561 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6562 Likewise.
6563 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6564 Likewise.
6565 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6566 Likewise.
6567 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6568 Likewise.
6569 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6570 Likewise.
6571 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6572 Likewise.
6573 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6574 Likewise.
6575 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6576 Likewise.
6577 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6578 Likewise.
6579 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6580 Likewise.
6581 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6582 Likewise.
6583 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6584 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6585 Likewise.
6586 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6587 Likewise.
6588 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6589 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6590 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6591 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6592 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6593 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6594 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6595 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6596 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6597 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6598 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6599 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6600 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6601 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6602 Likewise.
6603 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6604 Likewise.
6605 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6606 Likewise.
6607 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6608 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6609 Likewise.
6610 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6611 Likewise.
6612 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6613 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6614 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6615 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6616 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6617 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6618 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6619 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6620 Likewise.
6621 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6622 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6623 Likewise.
6624 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6625 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6626 Likewise.
6627 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6628 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6629 Likewise.
6630 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6631 Likewise.
6632 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6633 Likewise.
6634 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6635 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6636 Likewise.
6637 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6638 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6639 Likewise.
6640 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6641 Likewise.
6642 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6643 Likewise.
6644 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6645 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6646 Likewise.
6647 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6648 Likewise.
6649 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6650 Likewise.
6651 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6652 Likewise.
6653 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6654 Likewise.
6655 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6656 Likewise.
6657 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6658 Likewise.
6659 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6660 Likewise.
6661 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6662 Likewise.
6663 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6664 Likewise.
6665 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6666 Likewise.
6667 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6668 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6669 Likewise.
6670 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6671 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6672 Likewise.
6673 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6674 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6675 Likewise.
6676 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6677 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6678 Likewise.
6679 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6680 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6681 Likewise.
6682 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6683 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6684 Likewise.
6685 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6686 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6687 Likewise.
6688 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6689 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6690 Likewise.
6691 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6692 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6693 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6694 Likewise.
6695 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6696 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6697 Likewise.
6698 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6699 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6700 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6701 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6702 Likewise.
6703 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6704 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6705 Likewise.
6706 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6707 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6708 Likewise.
6709 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6710 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6711 Likewise.
6712 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6713 Likewise.
6714 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6715 Likewise.
6716 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6717 Likewise.
6718 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6719 Likewise.
6720 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6721 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6722 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6723 Likewise.
6724 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6725 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6726 Likewise.
6727 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6728 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6729 Likewise.
6730 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6731 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6732 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6733 Likewise.
6734 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6735 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6736 Likewise.
6737 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6738 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6739 Likewise.
6740 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6741 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6742 Likewise.
6743 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6744 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6745 Likewise.
6746 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6747 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6748 Likewise.
6749 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6750 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6751 Likewise.
6752 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6753 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6754 Likewise.
6755 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6756 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6757 Likewise.
6758 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6759 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6760 Likewise.
6761 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6762 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6763 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6764 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6765 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6766 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6767 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6768 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6769 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6770 Likewise.
6771 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6772 Likewise.
6773 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6774 Likewise.
6775 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6776 Likewise.
6777 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6778 Likewise.
6779 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6780 Likewise.
6781 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6782 Likewise.
6783 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6784 Likewise.
6785 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6786 Likewise.
6787 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6788 Likewise.
6789 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6790 Likewise.
6791 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6792 Likewise.
6793 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6794 Likewise.
6795 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6796 Likewise.
6797 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6798 Likewise.
6799 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6800 Likewise.
6801 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6802 Likewise.
6803 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6804 Likewise.
6805 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6806 Likewise.
6807 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6808 Likewise.
6809 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6810 Likewise.
6811 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6812 Likewise.
6813 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6814 Likewise.
6815 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6816 Likewise.
6817 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6818 Likewise.
6819 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6820 Likewise.
6821 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6822 Likewise.
6823 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6824 Likewise.
6825 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6826 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6827 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6828 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6839 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6840 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6841 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6842 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6845 Likewise.
6846 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6847 Likewise.
6848 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6849 Likewise.
6850 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6851 Likewise.
6852 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6853 Likewise.
6854 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6855 Likewise.
6856 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6857 Likewise.
6858 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6859 Likewise.
6860 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6861 Likewise.
6862 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6863 Likewise.
6864 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6865 Likewise.
6866 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6867 Likewise.
6868 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6869 Likewise.
6870 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6871 Likewise.
6872 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6873 Likewise.
6874 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6875 Likewise.
6876 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6877 Likewise.
6878 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6879 Likewise.
6880 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6881 Likewise.
6882 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6883 Likewise.
6884 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6885 Likewise.
6886 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6887 Likewise.
6888 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6889 Likewise.
6890 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6891 Likewise.
6892 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6893 Likewise.
6894 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6895 Likewise.
6896 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6897 Likewise.
6898 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6899 Likewise.
6900 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6901 Likewise.
6902 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6903 Likewise.
6904 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6905 Likewise.
6906 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6913 Likewise.
6914 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6915 Likewise.
6916 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6917 Likewise.
6918 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6919 Likewise.
6920 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6921 Likewise.
6922 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6923 Likewise.
6924 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6925 Likewise.
6926 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6927 Likewise.
6928 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6929 Likewise.
6930 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6931 Likewise.
6932 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6933 Likewise.
6934 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6935 Likewise.
6936 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6937 Likewise.
6938 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6939 Likewise.
6940 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6941 Likewise.
6942 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6943 Likewise.
6944 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6945 Likewise.
6946 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6947 Likewise.
6948 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6949 Likewise.
6950 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6951 Likewise.
6952 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6953 Likewise.
6954 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6955 Likewise.
6956 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6957 Likewise.
6958 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6959 Likewise.
6960 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6961 Likewise.
6962 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6963 Likewise.
6964 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6965 Likewise.
6966 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6967 Likewise.
6968 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6969 Likewise.
6970 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6971 Likewise.
6972 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6973 Likewise.
6974 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6975 Likewise.
6976 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6977 Likewise.
6978 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6979 Likewise.
6980 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6981 Likewise.
6982 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6983 Likewise.
6984 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6985 Likewise.
6986 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6987 Likewise.
6988 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6989 Likewise.
6990 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6991 Likewise.
6992 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6993 Likewise.
6994 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6995 Likewise.
6996 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6997 Likewise.
6998 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6999 Likewise.
7000 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7001 Likewise.
7002 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7003 Likewise.
7004 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7005 Likewise.
7006 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7007 Likewise.
7008 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7009 Likewise.
7010 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7011 Likewise.
7012 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7013 Likewise.
7014 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7015 Likewise.
7016 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7017 Likewise.
7018 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7019 Likewise.
7020 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7021 Likewise.
7022 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7023 Likewise.
7024 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7025 Likewise.
7026 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7027 Likewise.
7028 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7029 Likewise.
7030 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7031 Likewise.
7032 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7033 Likewise.
7034 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7035 Likewise.
7036 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7037 Likewise.
7038 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7039 Likewise.
7040 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7041 Likewise.
7042 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7043 Likewise.
7044 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7045 Likewise.
7046 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7047 Likewise.
7048 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7049 Likewise.
7050 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7051 Likewise.
7052 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7053 Likewise.
7054 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7055 Likewise.
7056 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7057 Likewise.
7058 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7059 Likewise.
7060 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7061 Likewise.
7062 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7063 Likewise.
7064 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7065 Likewise.
7066 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7067 Likewise.
7068 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7069 Likewise.
7070 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7071 Likewise.
7072 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7073 Likewise.
7074 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7075 Likewise.
7076 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7077 Likewise.
7078 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7079 Likewise.
7080 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7081 Likewise.
7082 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7083 Likewise.
7084 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7085 Likewise.
7086 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7087 Likewise.
7088 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7089 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7090 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7091 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7092 Likewise.
7093 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7094 Likewise.
7095 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7096 Likewise.
7097 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7098 Likewise.
7099 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7100 Likewise.
7101 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7102 Likewise.
7103 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7104 Likewise.
7105 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7106 Likewise.
7107 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7108 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7109 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7110 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7111 Likewise.
7112 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7113 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7114 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7115 Likewise.
7116 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7117 Likewise.
7118 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7119 Likewise.
7120 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7121 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7122 Likewise.
7123 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7124 Likewise.
7125 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7126 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7127 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7128 Likewise.
7129 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7130 Likewise.
7131 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7132 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7133 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7134 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7135 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7136 Likewise.
7137 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7138 Likewise.
7139 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7140 Likewise.
7141 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7142 Likewise.
7143 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7144 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7145 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7146 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7147 Likewise.
7148 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7149 Likewise.
7150 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7151 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7152 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7153 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7154 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7155 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7156 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7157 Likewise.
7158 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7159 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7160 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7161 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7162 Likewise.
7163 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7164 Likewise.
7165 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7166 Likewise.
7167 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7168 Likewise.
7169 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7170 Likewise.
7171 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7172 Likewise.
7173 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7174 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7175 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7176 Likewise.
7177 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7178 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7179 Likewise.
7180 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7181 Likewise.
7182 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7183 Likewise.
7184 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7185 Likewise.
7186 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7187 Likewise.
7188 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7189 Likewise.
7190 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7191 Likewise.
7192 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7193 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7194 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7195 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7196 Likewise.
7197 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7198 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7199 Likewise.
7200 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7201 Likewise.
7202 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7203 Likewise.
7204 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7205 Likewise.
7206 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7207 Likewise.
7208 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7209 Likewise.
7210 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7211 Likewise.
7212 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7213 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7214 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7215 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7216 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7217 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7218 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7219 Likewise.
7220 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7221 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7222 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7223 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7224 Likewise.
7225 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7226 Likewise.
7227 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7228 Likewise.
7229 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7230 Likewise.
7231 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7232 Likewise.
7233 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7234 Likewise.
7235 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7236 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7237 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7238 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7239 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7240 Likewise.
7241 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7242 Likewise.
7243 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7244 Likewise.
7245 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7246 Likewise.
7247 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7248 Likewise.
7249 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7250 Likewise.
7251 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7252 Likewise.
7253 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7254 Likewise.
7255 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7256 Likewise.
7257 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7258 Likewise.
7259 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7260 Likewise.
7261 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7262 Likewise.
7263 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7264 Likewise.
7265 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7266 Likewise.
7267 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7268 Likewise.
7269 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7270 Likewise.
7271 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7272 Likewise.
7273 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7274 Likewise.
7275 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7276 Likewise.
7277 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7278 Likewise.
7279 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7280 Likewise.
7281 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7282 Likewise.
7283 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7284 Likewise.
7285 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7286 Likewise.
7287 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7288 Likewise.
7289 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7290 Likewise.
7291 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7292 Likewise.
7293 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7294 Likewise.
7295 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7296 Likewise.
7297 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7298 Likewise.
7299 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7300 Likewise.
7301 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7302 Likewise.
7303 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7304 Likewise.
7305 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7306 Likewise.
7307 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7308 Likewise.
7309 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7310 Likewise.
7311 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7312 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7313 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7314 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7315 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7316 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7317 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7318 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7319 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7320 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7321 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7322 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7323 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7324 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7325 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7326 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7327 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7328 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7329 * testsuite/tr1/headers/all.cc: Likewise.
7330 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7331 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7332 * testsuite/util/testsuite_shared.cc: Likewise.
7333 * scripts/extract_symvers: Likewise. Remove runtime exception.
7334 * testsuite/17_intro/headers/all.cc: Likewise.
7335 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7336 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7337 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7338 Likewise.
7339 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7340 Likewise.
7341 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7342 Likewise.
7343 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7344 Likewise.
7345 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7346 Likewise.
7347 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7348 Likewise.
7349 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7350 Likewise.
7351 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7352 Likewise.
7353 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7354 Likewise.
7355 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7356 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7357 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7358 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7359 Likewise.
7360 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7361 Likewise.
7362 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7363 Likewise.
7364 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7365 Likewise.
7366 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7367 Likewise.
7368 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7369 Likewise.
7370 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7371 Likewise.
7372 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7373 Likewise.
7374 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7375 Likewise.
7376 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7377 Likewise.
7378 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7379 Likewise.
7380 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7381 Likewise.
7382 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7383 Likewise.
7384 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7385 Likewise.
7386 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7387 Likewise.
7388 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7389 Likewise.
7390 * testsuite/20_util/pair/moveable.cc: Likewise.
7391 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7392 Likewise.
7393 * testsuite/20_util/pair/swap.cc: Likewise.
7394 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7395 Likewise.
7396 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7397 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7398 Likewise.
7399 * testsuite/20_util/tuple/moveable.cc: Likewise.
7400 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7401 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7402 Likewise.
7403 * testsuite/20_util/tuple/swap.cc: Likewise.
7404 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7405 Likewise.
7406 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7407 Likewise.
7408 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7409 Likewise.
7410 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7411 Likewise.
7412 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7413 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7414 Likewise.
7415 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7416 Likewise.
7417 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7418 Likewise.
7419 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7420 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7421 Likewise.
7422 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7423 Likewise.
7424 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7425 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7426 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7427 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7428 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7429 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7430 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7431 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7432 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7433 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7434 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7435 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7436 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7437 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7438 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7439 Likewise.
7440 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7441 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7442 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7443 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7444 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7445 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7446 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7447 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7448 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7449 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7450 Likewise.
7451 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7452 Likewise.
7453 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7454 Likewise.
7455 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7456 Likewise.
7457 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7458 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7459 Likewise.
7460 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7461 Likewise.
7462 * testsuite/23_containers/deque/14340.cc: Likewise.
7463 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7464 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7465 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7466 * testsuite/23_containers/deque/init-list.cc: Likewise.
7467 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7468 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7469 * testsuite/23_containers/deque/moveable.cc: Likewise.
7470 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7471 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7472 Likewise.
7473 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7474 Likewise.
7475 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7476 Likewise.
7477 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7478 Likewise.
7479 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7480 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7481 Likewise.
7482 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7483 Likewise.
7484 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7485 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7486 Likewise.
7487 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7488 Likewise.
7489 * testsuite/23_containers/list/14340.cc: Likewise.
7490 * testsuite/23_containers/list/23781.cc: Likewise.
7491 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7492 * testsuite/23_containers/list/init-list.cc: Likewise.
7493 * testsuite/23_containers/list/moveable.cc: Likewise.
7494 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7495 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7496 Likewise.
7497 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7498 Likewise.
7499 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7500 Likewise.
7501 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7502 Likewise.
7503 * testsuite/23_containers/map/14340.cc: Likewise.
7504 * testsuite/23_containers/map/23781.cc: Likewise.
7505 * testsuite/23_containers/map/init-list.cc: Likewise.
7506 * testsuite/23_containers/map/moveable.cc: Likewise.
7507 * testsuite/23_containers/map/operations/1.cc: Likewise.
7508 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7509 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7510 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7511 Likewise.
7512 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7513 Likewise.
7514 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7515 Likewise.
7516 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7517 Likewise.
7518 * testsuite/23_containers/multimap/14340.cc: Likewise.
7519 * testsuite/23_containers/multimap/23781.cc: Likewise.
7520 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7521 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7522 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7523 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7524 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7525 Likewise.
7526 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7527 Likewise.
7528 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7529 Likewise.
7530 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7531 Likewise.
7532 * testsuite/23_containers/multiset/14340.cc: Likewise.
7533 * testsuite/23_containers/multiset/23781.cc: Likewise.
7534 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7535 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7536 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7537 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7538 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7539 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7540 Likewise.
7541 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7542 Likewise.
7543 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7544 Likewise.
7545 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7546 Likewise.
7547 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7548 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7549 Likewise.
7550 * testsuite/23_containers/queue/moveable.cc: Likewise.
7551 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7552 Likewise.
7553 * testsuite/23_containers/set/14340.cc: Likewise.
7554 * testsuite/23_containers/set/23781.cc: Likewise.
7555 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7556 * testsuite/23_containers/set/init-list.cc: Likewise.
7557 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7558 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7559 * testsuite/23_containers/set/moveable.cc: Likewise.
7560 * testsuite/23_containers/set/operations/1.cc: Likewise.
7561 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7562 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7563 Likewise.
7564 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7565 Likewise.
7566 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7567 Likewise.
7568 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7569 Likewise.
7570 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7571 Likewise.
7572 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7573 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7574 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7575 Likewise.
7576 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7577 Likewise.
7578 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7579 Likewise.
7580 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7581 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7582 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7583 Likewise.
7584 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7585 Likewise.
7586 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7587 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7588 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7589 Likewise.
7590 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7591 Likewise.
7592 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7593 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7594 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7595 Likewise.
7596 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7597 Likewise.
7598 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7599 Likewise.
7600 * testsuite/23_containers/vector/14340.cc: Likewise.
7601 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7602 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7603 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7604 Likewise.
7605 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7606 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7607 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7608 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7609 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7610 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7611 Likewise.
7612 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7613 Likewise.
7614 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7615 Likewise.
7616 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7617 Likewise.
7618 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7619 Likewise.
7620 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7621 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7622 * testsuite/23_containers/vector/init-list.cc: Likewise.
7623 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7624 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7625 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7626 * testsuite/23_containers/vector/moveable.cc: Likewise.
7627 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7628 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7629 Likewise.
7630 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7631 Likewise.
7632 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7633 Likewise.
7634 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7635 Likewise.
7636 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7637 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7638 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7639 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7640 Likewise.
7641 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7642 Likewise.
7643 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7644 Likewise.
7645 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7646 Likewise.
7647 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7648 Likewise.
7649 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7650 Likewise.
7651 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7652 Likewise.
7653 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7654 Likewise.
7655 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7656 Likewise.
7657 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7658 Likewise.
7659 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7660 Likewise.
7661 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7662 Likewise.
7663 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7736 Likewise.
7737 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7738 Likewise.
7739 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7740 Likewise.
7741 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7742 Likewise.
7743 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7744 Likewise.
7745 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7746 Likewise.
7747 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7748 Likewise.
7749 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7750 Likewise.
7751 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7752 Likewise.
7753 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7754 Likewise.
7755 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7756 Likewise.
7757 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7758 Likewise.
7759 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7760 Likewise.
7761 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7762 Likewise.
7763 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7764 Likewise.
7765 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7784 Likewise.
7785 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7786 Likewise.
7787 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7788 Likewise.
7789 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7790 Likewise.
7791 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7792 Likewise.
7793 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7794 Likewise.
7795 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7796 Likewise.
7797 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7798 Likewise.
7799 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7800 Likewise.
7801 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7802 Likewise.
7803 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7804 Likewise.
7805 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7806 Likewise.
7807 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7808 Likewise.
7809 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7810 Likewise.
7811 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7812 Likewise.
7813 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7814 Likewise.
7815 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7816 Likewise.
7817 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7818 Likewise.
7819 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7820 Likewise.
7821 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7822 Likewise.
7823 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7824 Likewise.
7825 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7828 Likewise.
7829 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7830 Likewise.
7831 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7832 Likewise.
7833 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7834 Likewise.
7835 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7836 Likewise.
7837 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7838 Likewise.
7839 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7840 Likewise.
7841 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7842 Likewise.
7843 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7844 Likewise.
7845 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7846 Likewise.
7847 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7848 Likewise.
7849 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7850 Likewise.
7851 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7852 Likewise.
7853 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7854 Likewise.
7855 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7856 Likewise.
7857 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7858 Likewise.
7859 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7860 Likewise.
7861 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7862 Likewise.
7863 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7864 Likewise.
7865 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7866 Likewise.
7867 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7868 Likewise.
7869 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7870 Likewise.
7871 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7872 Likewise.
7873 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7874 Likewise.
7875 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7876 Likewise.
7877 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7878 Likewise.
7879 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7880 Likewise.
7881 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7882 Likewise.
7883 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7884 Likewise.
7885 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7886 Likewise.
7887 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7888 Likewise.
7889 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7890 Likewise.
7891 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7892 Likewise.
7893 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7894 Likewise.
7895 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7896 Likewise.
7897 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7898 Likewise.
7899 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7900 Likewise.
7901 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7902 Likewise.
7903 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7904 Likewise.
7905 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7906 Likewise.
7907 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7908 Likewise.
7909 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7910 Likewise.
7911 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7912 Likewise.
7913 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7914 Likewise.
7915 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7916 Likewise.
7917 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7918 Likewise.
7919 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7920 Likewise.
7921 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7922 Likewise.
7923 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7924 Likewise.
7925 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7926 Likewise.
7927 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7928 Likewise.
7929 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7930 Likewise.
7931 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7932 Likewise.
7933 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7934 Likewise.
7935 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7936 Likewise.
7937 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7938 Likewise.
7939 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7940 Likewise.
7941 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7942 Likewise.
7943 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7944 Likewise.
7945 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7946 Likewise.
7947 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7948 Likewise.
7949 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7950 Likewise.
7951 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7952 Likewise.
7953 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7954 Likewise.
7955 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7956 Likewise.
7957 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7958 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7959 Likewise.
7960 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7961 Likewise.
7962 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7963 Likewise.
7964 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7965 Likewise.
7966 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7967 Likewise.
7968 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7969 Likewise.
7970 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7971 Likewise.
7972 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7973 Likewise.
7974 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7975 Likewise.
7976 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7977 Likewise.
7978 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7979 Likewise.
7980 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7981 Likewise.
7982 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7983 Likewise.
7984 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7985 Likewise.
7986 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7987 Likewise.
7988 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7989 Likewise.
7990 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7991 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7992 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7993 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7994 Likewise.
7995 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7996 Likewise.
7997 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7998 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7999 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8000 Likewise.
8001 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8002 Likewise.
8003 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8004 Likewise.
8005 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8006 Likewise.
8007 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8008 Likewise.
8009 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8010 Likewise.
8011 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8012 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8013 Likewise.
8014 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8015 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8016 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8017 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8018 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8019 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8020 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8021 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8022 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8023 Likewise.
8024 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8025 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8026 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8027 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8028 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8029 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8030 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8031 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8032 Likewise.
8033 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8034 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8035 Likewise.
8036 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8037 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8038 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8039 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8040 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8041 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8042 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8043 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8044 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8045 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8046 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8047 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8048 Likewise.
8049 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8050 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8051 Likewise.
8052 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8053 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8054 Likewise.
8055 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8056 Likewise.
8057 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8058 Likewise.
8059 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8060 Likewise.
8061 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8062 Likewise.
8063 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8064 Likewise.
8065 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8066 Likewise.
8067 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8068 Likewise.
8069 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8070 Likewise.
8071 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8072 Likewise.
8073 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8074 Likewise.
8075 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8076 Likewise.
8077 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8078 Likewise.
8079 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8080 Likewise.
8081 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8082 Likewise.
8083 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8084 Likewise.
8085 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8086 Likewise.
8087 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8088 Likewise.
8089 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8090 Likewise.
8091 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8092 Likewise.
8093 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8094 Likewise.
8095 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8096 Likewise.
8097 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8098 Likewise.
8099 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8100 Likewise.
8101 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8102 Likewise.
8103 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8104 Likewise.
8105 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8106 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8107 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8108 Likewise.
8109 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8110 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8111 Likewise.
8112 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8113 Likewise.
8114 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8115 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8116 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8117 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8118 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8119 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8120 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8121 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8122 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8123 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8124 Likewise.
8125 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8126 Likewise.
8127 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8128 Likewise.
8129 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8130 Likewise.
8131 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8134 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8135 Likewise.
8136 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8137 Likewise.
8138 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8139 Likewise.
8140 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8141 Likewise.
8142 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8143 Likewise.
8144 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8145 Likewise.
8146 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8147 Likewise.
8148 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8149 Likewise.
8150 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8151 Likewise.
8152 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8153 Likewise.
8154 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8155 Likewise.
8156 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8157 Likewise.
8158 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8159 Likewise.
8160 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8161 Likewise.
8162 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8163 Likewise.
8164 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8165 Likewise.
8166 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8167 Likewise.
8168 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8169 Likewise.
8170 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8171 Likewise.
8172 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8173 Likewise.
8174 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8175 Likewise.
8176 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8177 Likewise.
8178 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8179 Likewise.
8180 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8181 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8182 Likewise.
8183 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8184 Likewise.
8185 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8186 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8187 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8188 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8189 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8190 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8191 Likewise.
8192 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8193 Likewise.
8194 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8195 Likewise.
8196 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8197 Likewise.
8198 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8199 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8200 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8201 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8202 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8203 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8204 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8205 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8206 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8207 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8208 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8209 Likewise.
8210 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8211 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8212 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8213 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8214 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8215 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8216 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8217 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8218 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8219 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8220 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8221 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8222 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8223 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8224 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8225 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8226 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8227 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8228 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8229 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8230 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8231 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8232 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8233 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8234 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8235 Likewise.
8236 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8237 * testsuite/27_io/fpos/14252.cc: Likewise.
8238 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8239 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8240 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8241 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8242 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8243 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8244 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8245 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8246 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8247 Likewise.
8248 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8249 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8250 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8251 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8252 Likewise.
8253 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8254 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8255 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8256 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8257 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8258 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8259 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8260 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8261 * testsuite/27_io/objects/char/3045.cc: Likewise.
8262 * testsuite/27_io/objects/char/3647.cc: Likewise.
8263 * testsuite/27_io/objects/char/5268.cc: Likewise.
8264 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8265 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8266 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8267 * testsuite/28_regex/init-list.cc: Likewise.
8268 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8269 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8270 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8271 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8272 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8273 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8274 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8275 Likewise.
8276 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8277 Likewise.
8278 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8279 Likewise.
8280 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8281 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8282 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8283 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8284 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8285 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8286 Likewise.
8287 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8288 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8289 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8290 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8291 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8292 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8293 Likewise.
8294 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8295 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8296 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8297 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8298 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8299 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8300 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8301 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8302 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8303 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8304 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8305 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8306 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8307 Likewise.
8308 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8309 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8310 Likewise.
8311 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8312 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8313 Likewise.
8314 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8315 Likewise.
8316 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8317 Likewise.
8318 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8319 Likewise.
8320 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8321 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8322 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8323 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8324 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8325 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8326 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8327 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8328 Likewise.
8329 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8330 Likewise.
8331 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8332 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8333 Likewise.
8334 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8335 Likewise.
8336 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8337 Likewise.
8338 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8339 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8340 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8341 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8342 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8343 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8344 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8345 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8346 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8347 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8348 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8349 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8350 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8351 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8352 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8353 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8354 Likewise.
8355 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8356 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8357 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8358 Likewise.
8359 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8360 Likewise.
8361 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8362 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8363 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8364 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8365 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8366 Likewise.
8367 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8368 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8369 Likewise.
8370 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8371 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8372 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8373 Likewise.
8374 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8375 Likewise.
8376 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8377 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8378 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8379 Likewise.
8380 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8381 Likewise.
8382 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8383 Likewise.
8384 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8385 Likewise.
8386 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8387 Likewise.
8388 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8389 * testsuite/30_threads/this_thread/1.cc: Likewise.
8390 * testsuite/30_threads/this_thread/2.cc: Likewise.
8391 * testsuite/30_threads/this_thread/3.cc: Likewise.
8392 * testsuite/30_threads/this_thread/4.cc: Likewise.
8393 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8394 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8395 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8396 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8397 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8398 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8399 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8400 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8401 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8402 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8403 * testsuite/30_threads/thread/members/1.cc: Likewise.
8404 * testsuite/30_threads/thread/members/2.cc: Likewise.
8405 * testsuite/30_threads/thread/members/3.cc: Likewise.
8406 * testsuite/30_threads/thread/members/4.cc: Likewise.
8407 * testsuite/30_threads/thread/members/5.cc: Likewise.
8408 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8409 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8410 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8411 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8412 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8413 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8414 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8415 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8416 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8417 Likewise.
8418 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8419 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8420 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8421 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8422 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8423 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8424 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8425 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8426 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8427 * testsuite/30_threads/try_lock/1.cc: Likewise.
8428 * testsuite/30_threads/try_lock/2.cc: Likewise.
8429 * testsuite/30_threads/try_lock/3.cc: Likewise.
8430 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8431 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8432 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8433 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8434 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8435 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8436 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8437 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8438 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8439 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8440 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8441 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8442 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8443 Likewise.
8444 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8445 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8446 Likewise.
8447 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8448 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8449 Likewise.
8450 * testsuite/ext/array_allocator/1.cc: Likewise.
8451 * testsuite/ext/array_allocator/2.cc: Likewise.
8452 * testsuite/ext/array_allocator/3.cc: Likewise.
8453 * testsuite/ext/ext_pointer/1.cc: Likewise.
8454 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8455 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8456 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8457 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8458 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8459 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8460 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8461 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8462 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8463 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8464 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8465 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8466 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8467 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8468 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8469 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8470 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8471 Likewise.
8472 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8473 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8474 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8475 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8476 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8477 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8478 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8479 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8480 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8481 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8482 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8483 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8484 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8485 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8486 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8487 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8488 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8489 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8490 Likewise.
8491 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8492 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8493 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8494 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8495 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8496 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8497 * testsuite/ext/pod_char_traits.cc: Likewise.
8498 * testsuite/ext/slist/23781.cc: Likewise.
8499 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8500 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8501 * testsuite/ext/vstring/init-list.cc: Likewise.
8502 * testsuite/ext/vstring/moveable.cc: Likewise.
8503 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8504 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8505 Likewise.
8506 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8507 Likewise.
8508 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8509 Likewise.
8510 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8511 Likewise.
8512 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8513 Likewise.
8514 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8515 Likewise.
8516 * testsuite/ext/vstring/types/23767.cc: Likewise.
8517 * testsuite/performance/21_strings/string_append.cc: Likewise.
8518 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8519 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8520 Likewise.
8521 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8522 Likewise.
8523 * testsuite/performance/21_strings/string_find.cc: Likewise.
8524 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8525 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8526 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8527 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8528 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8529 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8530 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8531 Likewise.
8532 * testsuite/performance/23_containers/create/map.cc: Likewise.
8533 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8534 Likewise.
8535 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8536 * testsuite/performance/23_containers/find/map.cc: Likewise.
8537 * testsuite/performance/23_containers/index/map.cc: Likewise.
8538 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8539 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8540 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8541 Likewise.
8542 * testsuite/performance/23_containers/insert_erase/associative.cc:
8543 Likewise.
8544 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8545 Likewise.
8546 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8547 Likewise.
8548 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8549 Likewise.
8550 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8551 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8552 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8553 Likewise.
8554 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8555 Likewise.
8556 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8557 Likewise.
8558 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8559 Likewise.
8560 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8561 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8562 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8563 Likewise.
8564 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8565 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8566 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8567 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8568 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8569 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8570 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8571 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8572 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8573 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8574 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8575 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8576 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8577 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8578 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8579 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8580 Likewise.
8581 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8582 Likewise.
8583 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8584 Likewise.
8585 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8586 Likewise.
8587 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8588 Likewise.
8589 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8590 Likewise.
8591 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8592 Likewise.
8593 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8594 Likewise.
8595 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8596 Likewise.
8597 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8598 Likewise.
8599 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8600 Likewise.
8601 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8602 Likewise.
8603 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8604 Likewise.
8605 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8606 Likewise.
8607 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8608 Likewise.
8609 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8610 Likewise.
8611 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8612 Likewise.
8613 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8614 Likewise.
8615 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8616 Likewise.
8617 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8618 Likewise.
8619 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8620 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8621 Likewise.
8622 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8623 Likewise.
8624 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8625 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8626 Likewise.
8627 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8628 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8629 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8630 Likewise.
8631 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8632 Likewise.
8633 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8634 Likewise.
8635 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8636 Likewise.
8637 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8638 Likewise.
8639 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8640 Likewise.
8641 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8642 Likewise.
8643 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8644 Likewise.
8645 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8646 Likewise.
8647 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8648 Likewise.
8649 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8650 Likewise.
8651 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8652 Likewise.
8653 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8654 Likewise.
8655 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8656 Likewise.
8657 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8658 Likewise.
8659 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8660 Likewise.
8661 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8662 Likewise.
8663 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8664 Likewise.
8665 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8666 Likewise.
8667 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8668 Likewise.
8669 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8670 Likewise.
8671 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8672 Likewise.
8673 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8674 Likewise.
8675 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8676 Likewise.
8677 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8678 Likewise.
8679 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8680 Likewise.
8681 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8682 Likewise.
8683 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8684 Likewise.
8685 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8686 Likewise.
8687 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8688 Likewise.
8689 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8690 Likewise.
8691 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8692 Likewise.
8693 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8694 Likewise.
8695 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8696 Likewise.
8697 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8698 Likewise.
8699 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8700 Likewise.
8701 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8702 Likewise.
8703 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8704 Likewise.
8705 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8706 Likewise.
8707 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8708 Likewise.
8709 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8710 Likewise.
8711 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8712 Likewise.
8713 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8714 Likewise.
8715 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8716 Likewise.
8717 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8718 Likewise.
8719 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8720 Likewise.
8721 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8722 Likewise.
8723 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8724 Likewise.
8725 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8726 Likewise.
8727 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8728 Likewise.
8729 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8730 Likewise.
8731 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8732 Likewise.
8733 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8734 Likewise.
8735 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8736 Likewise.
8737 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8738 Likewise.
8739 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8740 Likewise.
8741 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8742 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8743 Likewise.
8744 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8745 Likewise.
8746 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8747 Likewise.
8748 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8749 Likewise.
8750 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8751 Likewise.
8752 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8753 Likewise.
8754 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8755 Likewise.
8756 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8757 Likewise.
8758 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8759 Likewise.
8760 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8761 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8762 Likewise.
8763 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8764 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8765 Likewise.
8766 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8767 Likewise.
8768 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8769 Likewise.
8770 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8771 Likewise.
8772 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8773 Likewise.
8774 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8775 Likewise.
8776 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8777 Likewise.
8778 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8779 Likewise.
8780 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8781 Likewise.
8782 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8783 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8784 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8785 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8786 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8787 Likewise.
8788 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8789 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8790 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8791 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8792 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8793 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8794 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8795 * testsuite/util/io/prog_bar.cc: Likewise.
8796 * testsuite/util/io/prog_bar.hpp: Likewise.
8797 * testsuite/util/io/text_populate.hpp: Likewise.
8798 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8799 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8800 * testsuite/util/io/xml.hpp: Likewise.
8801 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8802 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8803 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8804 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8805 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8806 * testsuite/util/native_type/native_map.hpp: Likewise.
8807 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8808 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8809 * testsuite/util/native_type/native_set.hpp: Likewise.
8810 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8811 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8812 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8813 Likewise.
8814 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8815 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8816 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8817 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8818 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8819 Likewise.
8820 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8821 Likewise.
8822 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8823 Likewise.
8824 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8825 Likewise.
8826 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8827 Likewise.
8828 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8829 Likewise.
8830 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8831 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8832 Likewise.
8833 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8834 Likewise.
8835 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8836 Likewise.
8837 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8838 Likewise.
8839 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8840 Likewise.
8841 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8842 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8843 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8844 * testsuite/util/regression/basic_type.hpp: Likewise.
8845 * testsuite/util/regression/common_type.hpp: Likewise.
8846 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8847 Likewise.
8848 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8849 Likewise.
8850 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8851 Likewise.
8852 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8853 Likewise.
8854 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8855 Likewise.
8856 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8857 Likewise.
8858 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8859 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8860 Likewise.
8861 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8862 Likewise.
8863 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8864 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8865 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8866 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8867 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8868 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8869 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8870 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8871 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8872 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8873 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8874 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8875 * testsuite/util/testsuite_abi.cc: Likewise.
8876 * testsuite/util/testsuite_abi.h: Likewise.
8877 * testsuite/util/testsuite_abi_check.cc: Likewise.
8878 * testsuite/util/testsuite_allocator.cc: Likewise.
8879 * testsuite/util/testsuite_allocator.h: Likewise.
8880 * testsuite/util/testsuite_api.h: Likewise.
8881 * testsuite/util/testsuite_character.cc: Likewise.
8882 * testsuite/util/testsuite_character.h: Likewise.
8883 * testsuite/util/testsuite_common_types.h: Likewise.
8884 * testsuite/util/testsuite_error.h: Likewise.
8885 * testsuite/util/testsuite_hooks.cc: Likewise.
8886 * testsuite/util/testsuite_hooks.h: Likewise.
8887 * testsuite/util/testsuite_io.h: Likewise.
8888 * testsuite/util/testsuite_iterators.h: Likewise.
8889 * testsuite/util/testsuite_performance.h: Likewise.
8890 * testsuite/util/testsuite_rng.h: Likewise.
8891 * testsuite/util/testsuite_rvalref.h: Likewise.
8892 * testsuite/util/testsuite_tr1.h: Likewise.
8893 * testsuite/util/thread/all.h: Likewise.
8894 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8895 Likewise.
8896 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8897 Likewise.
8898 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8899 Likewise.
8900 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8901 Likewise.
8902 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8903 Likewise.
8904 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8905 Likewise.
8906 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8907 Likewise.
8908 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8909 Likewise.
8910 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8911 Likewise.
8912 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8913 Likewise.
8914 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8915 Likewise.
8916 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8917 Likewise.
8918 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8919 Likewise.
8920 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8921 Likewise.
8922 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8923 Likewise.
8924 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8925 Likewise.
8926 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8927 Likewise.
8928 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8929 Likewise.
8930 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8931 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8932 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8933 Likewise.
8934 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8935 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8936 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8937 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8938 Likewise.
8939 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8940 Likewise.
8941 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8942 Likewise.
8943 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8944 Likewise.
8945 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8946 Likewise.
8947 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8948 Likewise.
8949 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8950 Likewise.
8951 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8952 Likewise.
8953 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8954 Likewise.
8955 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8956 Likewise.
8957 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8958 Likewise.
8959 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8960 Likewise.
8961 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8962 Likewise.
8963 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8964 Likewise.
8965 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8966 Likewise.
8967 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8968 Likewise.
8969 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8970 Likewise.
8971 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8972 Likewise.
8973 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8974 Likewise.
8975 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8976 Likewise.
8977 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8978 Likewise.
8979 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8980 Likewise.
8981 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8982 Likewise.
8983 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8984 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8985 Likewise.
8986 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8987 Likewise.
8988 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8989 Likewise.
8990 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8991 Likewise.
8992 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8993 Likewise.
8994 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8995 Likewise.
8996 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8997 Likewise.
8998 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8999 Likewise.
9000 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9001 Likewise.
9002 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9003 Likewise.
9004 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9005 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9006 Likewise.
9007 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9008 Likewise.
9009 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9010 Likewise.
9011 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9012 Likewise.
9013 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9014 Likewise.
9015 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9016 Likewise.
9017 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9018 Likewise.
9019 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9020 Likewise.
9021 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9022 Likewise.
9023 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9024 Likewise.
9025 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9026 Likewise.
9027 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9028 Likewise.
9029 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9030 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9031 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9032 Likewise.
9033 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9034 Likewise.
9035 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9036 Likewise.
9037 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9038 Likewise.
9039 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9040 Likewise.
9041 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9042 Likewise.
9043 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9044 Likewise.
9045 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9046 Likewise.
9047 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9048 Likewise.
9049 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9050 Likewise.
9051 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9052 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9053 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9054 Likewise.
9055 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9056 Likewise.
9057 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9058 Likewise.
9059 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9060 Likewise.
9061 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9062 Likewise.
9063 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9064 Likewise.
9065 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9066 Likewise.
9067 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9068 Likewise.
9069 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9070 Likewise.
9071 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9072 Likewise.
9073 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9074 Likewise.
9075 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9076 Likewise.
9077 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9078 Likewise.
9079 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9080 Likewise.
9081 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9082 Likewise.
9083 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9084 Likewise.
9085 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9086 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9087 Likewise.
9088 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9091 Likewise.
9092 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9093 Likewise.
9094 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9095 Likewise.
9096 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9097 Likewise.
9098 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9099 Likewise.
9100 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9101 Likewise.
9102 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9103 Likewise.
9104 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9105 Likewise.
9106 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9107 Likewise.
9108 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9109 Likewise.
9110 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9111 Likewise.
9112 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9113 Likewise.
9114 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9115 Likewise.
9116 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9117 Likewise.
9118 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9119 Likewise.
9120 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9121 Likewise.
9122 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9123 Likewise.
9124 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9125 Likewise.
9126 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9127 Likewise.
9128 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9129 Likewise.
9130 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9131 Likewise.
9132 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9133 Likewise.
9134 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9135 Likewise.
9136 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9137 Likewise.
9138 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9139 Likewise.
9140 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9141 Likewise.
9142 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9143 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9144 Likewise.
9145 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9146 Likewise.
9147 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9148 Likewise.
9149 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9150 Likewise.
9151 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9152 Likewise.
9153 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9154 Likewise.
9155 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9156 Likewise.
9157 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9158 Likewise.
9159 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9160 Likewise.
9161 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9162 Likewise.
9163 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9164 Likewise.
9165 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9166 Likewise.
9167 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9168 Likewise.
9169 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9170 Likewise.
9171 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9172 Likewise.
9173 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9174 Likewise.
9175 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9176 Likewise.
9177 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9178 Likewise.
9179 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9180 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9181 * testsuite/backward/hash_map/25896.cc: Likewise.
9182 * testsuite/backward/hash_set/25896.cc: Likewise.
9183
9184 2009-04-08 Ian Lance Taylor <iant@google.com>
9185
9186 * include/backward/hashtable.h (erase): Correctly handle erasing a
9187 reference to an entry in the hash table.
9188 * testsuite/backward/hash_map/25896.cc: New.
9189 * testsuite/backward/hash_set/25896.cc: New.
9190
9191 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9192
9193 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9194 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9195
9196 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9197
9198 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9199 of debug.
9200 * include/Makefile.in: Regenerate.
9201 * include/precompiled/stdc++.h: Add.
9202
9203 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9204
9205 * include/bits/random.h: Adjust doxygen markup.
9206 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9207
9208 * testsuite/26_numerics/random/piecewise_linear_distribution/
9209 operators/serialize.cc: Use typedefs.
9210
9211 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9212
9213 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9214 __gnu_cxx namespace. Remove "static inline".
9215
9216 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9217
9218 * include/bits/random.tcc (linear_congruential_engine<>::
9219 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9220
9221 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9222
9223 * include/bits/random.h (operator==): Mark all inline.
9224 (mersenne_twister_engine): Enable #if 0 checks.
9225
9226 * include/bits/random.h: Formatting tweaks.
9227
9228 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9229
9230 * include/bits/random.tcc (piecewise_linear_distribution<>::
9231 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9232 Remove spurious closed parenthesis.
9233
9234 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9235
9236 PR libstdc++/39644 (partial)
9237 * include/bits/random.tcc (linear_congruential_engine<>::
9238 seed(seed_seq&), independent_bits_engine<>::operator(),
9239 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9240
9241 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9242
9243 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9244 thinko.
9245 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9246 default.cc: Enable.
9247
9248 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9249
9250 PR libstdc++/39629 (partial)
9251 * testsuite/26_numerics/random/independent_bits_engine/cons/
9252 base_move.cc: Use uint_fast64_t instead of unsigned long.
9253 * testsuite/26_numerics/random/independent_bits_engine/cons/
9254 seed1.cc: Likewise.
9255 * testsuite/26_numerics/random/independent_bits_engine/cons/
9256 seed2.cc: Likewise.
9257 * testsuite/26_numerics/random/independent_bits_engine/cons/
9258 base_copy.cc: Likewise.
9259 * testsuite/26_numerics/random/independent_bits_engine/cons/
9260 default.cc: Likewise.
9261 * testsuite/26_numerics/random/independent_bits_engine/cons/
9262 seed_seq.cc: Likewise.
9263 * testsuite/26_numerics/random/independent_bits_engine/
9264 requirements/typedefs.cc: Likewise.
9265 * testsuite/26_numerics/random/independent_bits_engine/
9266 operators/equal.cc: Likewise.
9267 * testsuite/26_numerics/random/independent_bits_engine/
9268 operators/serialize.cc: Likewise.
9269 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9270
9271 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9272
9273 * include/tr1_impl/random: Remove, empty.
9274 * include/tr1_impl/random.tcc: Likewise.
9275
9276 * include/std/random: Minor clean-ups, formatting fixes, adjust
9277 copyright years.
9278 * include/bits/random.tcc: Likewise.
9279 * include/bits/random.h: Likewise.
9280 * include/tr1/random: Likewise.
9281 * include/tr1/random.tcc: Likewise.
9282 * include/tr1/random.h: Likewise.
9283
9284 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9285
9286 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9287 * doc/html/api.html: Regenerate.
9288
9289 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9290
9291 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9292 Change to mersenne_twister_engine, add same defaults as
9293 mersenne_twister_engine/cons/default.cc.
9294 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9295
9296 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9297 to __il.
9298 * include/bits/random.h (mersenne_twister_engine): Qualify
9299 _ShiftMin1 with namespace __detail.
9300 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9301 constexpr std::numeric_limits::max() can be used.
9302 (mersenne_twister_engine): Split apart static asserts into one
9303 assert per message. Temporarily disable the last three.
9304
9305 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9306
9307 * include/Makefile.am: Update to N2836. Modified for new random headers.
9308 * include/Makefile.in: Ditto.
9309 * include/tr1_impl/random: Moved to tr1/random.h
9310 * include/tr1_impl/random.tcc: Moved to tr1
9311 * include/tr1/random: Just point to moved tr1 random headers.
9312 * include/tr1/random.tcc: Moved from tr1_impl.
9313 * include/tr1/random.h: Moved from tr1_impl/random.
9314 * include/std/random: Modified to point to std random headers.
9315 * include/bits/random.tcc: New implementation of std random facilities.
9316 * include/bits/random.h: Ditto.
9317 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9318 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9319 seed1.cc: New.
9320 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9321 seed2.cc: New.
9322 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9323 default.cc: New.
9324 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9325 non_uint_neg.cc: New.
9326 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9327 typedefs.cc: New.
9328 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9329 equal.cc: New.
9330 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9331 serialize.cc: New.
9332 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9333 seed1.cc: New.
9334 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9335 seed2.cc: New.
9336 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9337 default.cc: New.
9338 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9339 typedefs.cc: New.
9340 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9341 equal.cc: New.
9342 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9343 serialize.cc: New.
9344 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9345 seed1.cc: New.
9346 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9347 seed2.cc: New.
9348 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9349 default.cc: New.
9350 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9351 typedefs.cc: New.
9352 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9353 equal.cc: New.
9354 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9355 serialize.cc: New.
9356 * testsuite/26_numerics/random/discard_block_engine/cons/
9357 base_move.cc: New.
9358 * testsuite/26_numerics/random/discard_block_engine/cons/
9359 seed1.cc: New.
9360 * testsuite/26_numerics/random/discard_block_engine/cons/
9361 seed2.cc: New.
9362 * testsuite/26_numerics/random/discard_block_engine/cons/
9363 base_copy.cc: New.
9364 * testsuite/26_numerics/random/discard_block_engine/cons/
9365 default.cc: New.
9366 * testsuite/26_numerics/random/discard_block_engine/cons/
9367 seed_seq.cc: New.
9368 * testsuite/26_numerics/random/discard_block_engine/requirements/
9369 typedefs.cc: New.
9370 * testsuite/26_numerics/random/discard_block_engine/operators/
9371 equal.cc: New.
9372 * testsuite/26_numerics/random/discard_block_engine/operators/
9373 serialize.cc: New.
9374 * testsuite/26_numerics/random/independent_bits_engine/cons/
9375 base_move.cc: New.
9376 * testsuite/26_numerics/random/independent_bits_engine/cons/
9377 seed1.cc: New.
9378 * testsuite/26_numerics/random/independent_bits_engine/cons/
9379 seed2.cc: New.
9380 * testsuite/26_numerics/random/independent_bits_engine/cons/
9381 base_copy.cc: New.
9382 * testsuite/26_numerics/random/independent_bits_engine/cons/
9383 default.cc: New.
9384 * testsuite/26_numerics/random/independent_bits_engine/cons/
9385 seed_seq.cc: New.
9386 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9387 typedefs.cc: New.
9388 * testsuite/26_numerics/random/independent_bits_engine/operators/
9389 equal.cc: New.
9390 * testsuite/26_numerics/random/independent_bits_engine/operators/
9391 serialize.cc: New.
9392 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9393 base_move.cc: New.
9394 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9395 seed1.cc: New.
9396 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9397 seed2.cc: New.
9398 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9399 base_copy.cc: New.
9400 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9401 default.cc: New.
9402 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9403 seed_seq.cc: New.
9404 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9405 typedefs.cc: New.
9406 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9407 equal.cc: New.
9408 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9409 serialize.cc
9410 * testsuite/26_numerics/random/mt19937.cc: New.
9411 * testsuite/26_numerics/random/mt19937_64.cc: New.
9412 * testsuite/26_numerics/random/minstd_rand.cc: New.
9413 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9414 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9415 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9416 * testsuite/26_numerics/random/ranlux24.cc: New.
9417 * testsuite/26_numerics/random/ranlux48.cc: New.
9418 * testsuite/26_numerics/random/knuth_b.cc: New.
9419 * testsuite/26_numerics/random/default_random_engine.cc: New.
9420 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9421 parms.cc: New.
9422 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9423 default.cc: New.
9424 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9425 typedefs.cc: New.
9426 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9427 serialize.cc: New.
9428 * testsuite/26_numerics/random/normal_distribution/cons/
9429 parms.cc: New.
9430 * testsuite/26_numerics/random/normal_distribution/cons/
9431 default.cc: New.
9432 * testsuite/26_numerics/random/normal_distribution/requirements/
9433 typedefs.cc: New.
9434 * testsuite/26_numerics/random/normal_distribution/operators/
9435 serialize.cc: New.
9436 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9437 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9438 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9439 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9440 parms_neg.cc: New.
9441 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9442 parms.cc: New.
9443 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9444 default.cc: New.
9445 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9446 typedefs.cc: New.
9447 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9448 serialize.cc: New.
9449 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9450 parms_neg.cc: New.
9451 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9452 parms.cc: New.
9453 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9454 default.cc: New.
9455 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9456 typedefs.cc: New.
9457 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9458 serialize.cc: New.
9459 * testsuite/26_numerics/random/poisson_distribution/cons/
9460 parms.cc: New.
9461 * testsuite/26_numerics/random/poisson_distribution/cons/
9462 default.cc: New.
9463 * testsuite/26_numerics/random/poisson_distribution/requirements/
9464 typedefs.cc
9465 * testsuite/26_numerics/random/poisson_distribution/operators/
9466 serialize.cc: New.
9467 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9468 parms.cc: New.
9469 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9470 default.cc: New.
9471 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9472 typedefs.cc: New.
9473 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9474 serialize.cc: New.
9475 * testsuite/26_numerics/random/discrete_distribution/cons/
9476 range.cc: New.
9477 * testsuite/26_numerics/random/discrete_distribution/cons/
9478 initlist.cc: New.
9479 * testsuite/26_numerics/random/discrete_distribution/cons/
9480 default.cc: New.
9481 * testsuite/26_numerics/random/discrete_distribution/cons/
9482 num_xbound_fun.cc: New.
9483 * testsuite/26_numerics/random/discrete_distribution/requirements/
9484 typedefs.cc: New.
9485 * testsuite/26_numerics/random/discrete_distribution/operators/
9486 serialize.cc: New.
9487 * testsuite/26_numerics/random/weibull_distribution/cons/
9488 parms.cc: New.
9489 * testsuite/26_numerics/random/weibull_distribution/cons/
9490 default.cc: New.
9491 * testsuite/26_numerics/random/weibull_distribution/requirements/
9492 typedefs.cc: New.
9493 * testsuite/26_numerics/random/weibull_distribution/operators/
9494 serialize.cc: New.
9495 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9496 parms.cc: New.
9497 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9498 default.cc: New.
9499 * testsuite/26_numerics/random/negative_binomial_distribution/
9500 requirements/typedefs.cc: New.
9501 * testsuite/26_numerics/random/negative_binomial_distribution/
9502 operators/serialize.cc: New.
9503 * testsuite/26_numerics/random/cauchy_distribution/cons/
9504 parms.cc: New.
9505 * testsuite/26_numerics/random/cauchy_distribution/cons/
9506 default.cc: New.
9507 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9508 typedefs.cc: New.
9509 * testsuite/26_numerics/random/cauchy_distribution/operators/
9510 serialize.cc: New.
9511 * testsuite/26_numerics/random/gamma_distribution/cons/
9512 parms.cc: New.
9513 * testsuite/26_numerics/random/gamma_distribution/cons/
9514 default.cc: New.
9515 * testsuite/26_numerics/random/gamma_distribution/requirements/
9516 typedefs.cc: New.
9517 * testsuite/26_numerics/random/gamma_distribution/operators/
9518 serialize.cc: New.
9519 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9520 parms.cc: New.
9521 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9522 default.cc: New.
9523 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9524 typedefs.cc: New.
9525 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9526 serialize.cc: New.
9527
9528 * testsuite/26_numerics/random/exponential_distribution/cons/
9529 parms.cc: New.
9530 * testsuite/26_numerics/random/exponential_distribution/cons/
9531 default.cc: New.
9532 * testsuite/26_numerics/random/exponential_distribution/requirements/
9533 typedefs.cc: New.
9534 * testsuite/26_numerics/random/exponential_distribution/operators/
9535 serialize.cc: New.
9536 * testsuite/26_numerics/random/lognormal_distribution/cons/
9537 parms.cc: New.
9538 * testsuite/26_numerics/random/lognormal_distribution/cons/
9539 default.cc: New.
9540 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9541 typedefs.cc: New.
9542 * testsuite/26_numerics/random/lognormal_distribution/operators/
9543 serialize.cc: New.
9544 * testsuite/26_numerics/random/binomial_distribution/cons/
9545 parms.cc: New.
9546 * testsuite/26_numerics/random/binomial_distribution/cons/
9547 default.cc: New.
9548 * testsuite/26_numerics/random/binomial_distribution/requirements/
9549 typedefs.cc: New.
9550 * testsuite/26_numerics/random/binomial_distribution/operators/
9551 serialize.cc: New.
9552 * testsuite/26_numerics/random/random_device/cons/
9553 token.cc: New.
9554 * testsuite/26_numerics/random/random_device/cons/
9555 default.cc: New.
9556 * testsuite/26_numerics/random/random_device/requirements/
9557 typedefs.cc: New.
9558 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9559 parms.cc: New.
9560 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9561 default.cc: New.
9562 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9563 typedefs.cc: New.
9564 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9565 serialize.cc: New.
9566 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9567 range.cc: New.
9568 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9569 default.cc: New.
9570 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9571 num_xbound_fun.cc: New.
9572 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9573 initlist_fun.cc: New.
9574 * testsuite/26_numerics/random/piecewise_linear_distribution/
9575 requirements/typedefs.cc: New.
9576 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9577 serialize.cc: New.
9578 * testsuite/26_numerics/random/student_t_distribution/cons/
9579 parms.cc: New.
9580 * testsuite/26_numerics/random/student_t_distribution/cons/
9581 default.cc: New.
9582 * testsuite/26_numerics/random/student_t_distribution/requirements/
9583 typedefs.cc: New.
9584 * testsuite/26_numerics/random/student_t_distribution/operators/
9585 serialize.cc: New.
9586 * testsuite/26_numerics/random/geometric_distribution/cons/
9587 parms.cc: New.
9588 * testsuite/26_numerics/random/geometric_distribution/cons/
9589 default.cc: New.
9590 * testsuite/26_numerics/random/geometric_distribution/requirements/
9591 typedefs.cc: New.
9592 * testsuite/26_numerics/random/geometric_distribution/operators/
9593 serialize.cc: New.
9594 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9595 range.cc: New.
9596 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9597 default.cc: New.
9598 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9599 num_xbound_fun.cc: New.
9600 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9601 initlist_fun.cc: New.
9602 * testsuite/26_numerics/random/piecewise_constant_distribution/
9603 requirements/typedefs.cc: New.
9604 * testsuite/26_numerics/random/piecewise_constant_distribution/
9605 operators/serialize.cc: New.
9606
9607 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9608
9609 * include/ext/bitmap_allocator.h: The typedefs should be made public
9610 if we want them to be accessible. This has been revealed by the patch
9611 that fixes PR c++/26693 in g++.
9612
9613 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9614
9615 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9616 Regenerated.
9617 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9618 Regenerated.
9619 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9620 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9621 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9622 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9623 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9624 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9625 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9626 Regenerated.
9627 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9628
9629 2009-03-31 Jason Merrill <jason@redhat.com>
9630
9631 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9632
9633 PR libstdc++/39310
9634 * include/tr1_impl/type_traits (is_function): Add partial
9635 specializations with function cv-quals.
9636 (__is_function_helper): Remove.
9637 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9638
9639 2009-03-30 Ian Lance Taylor <iant@google.com>
9640
9641 * include/backward/hashtable.h (clear): Return quickly if the
9642 table is empty.
9643
9644 2009-03-27 Ian Lance Taylor <iant@google.com>
9645
9646 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9647 (__stl_prime_list): Add 5 at the start of the list.
9648
9649 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9650
9651 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9652 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9653 std::string&, ios_base::openmode), basic_ifstream<>::
9654 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9655 basic_ofstream(const std::string&, ios_base::openmode),
9656 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9657 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9658 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9659 Add in C++0x mode.
9660 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9661 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9662 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9663 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9664 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9665 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9666 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9667
9668 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9669
9670 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9671 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9672 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9673 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9674
9675 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9676
9677 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9678 _M_transfer_after, _M_reverse_after): Move out of line...
9679 * include/bits/forward_list.tcc: ... here.
9680 (forward_list<>::reverse): Move inline...
9681 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9682
9683 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9684
9685 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9686 28277.cc: Likewise.
9687 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9688 Likewise.
9689 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9690 Likewise.
9691 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9692 Likewise.
9693
9694 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9695
9696 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9697 year(s).
9698 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9699 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9700 Likewise.
9701 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9702 Likewise.
9703 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9704 Likewise.
9705 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9706
9707 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9708
9709 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9710 iterations for simulators.
9711 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9712 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9713 Condition stream width for simulators.
9714 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9715 Likewise.
9716 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9717 Likewise.
9718 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9719
9720 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9721
9722 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9723 sheet version information. Table-ize docbook element examples.
9724 * doc/xml/manual/using.xml: Human-readable header
9725 markup. Alphabetized. Add new headers.
9726 * doc/html: Regenerate.
9727
9728 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9729
9730 * doc/xml/faq.xml: Fix link to setup documentation.
9731
9732 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9733
9734 * include/std/type_traits (__add_lvalue_reference_helper,
9735 __add_rvalue_reference_helper): As an optimization, rewrite
9736 condition (avoid is_function).
9737
9738 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9739
9740 PR libstdc++/39405
9741 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9742 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9743
9744 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9745
9746 * testsuite/30_threads/condition_variable_any/native_handle/
9747 typesizes.cc: Include tweaks.
9748 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9749 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9750 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9751 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9752 * testsuite/30_threads/condition_variable/native_handle/
9753 typesizes.cc: Same.
9754
9755 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9756
9757 * include/bits/shared_ptr.h: Add include guards.
9758 * include/tr1/shared_ptr.h: Likewise.
9759
9760 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9761
9762 * include/std/iostream: Fix doxygen link.
9763 * include/bits/forward_list.h: Fix doxygen markup.
9764 * include/ext/vstring.h: Escape backslash in doxygen comment.
9765 * include/bits/basic_string.h: Likewise.
9766
9767 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9768
9769 * doc/xml/faq.xml: Fix links to implementation status pages.
9770
9771 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9772
9773 * include/std/complex (operator+(const complex<>&, const _Tp&),
9774 operator+(const _Tp&, const complex<>&),
9775 operator-(const complex<>&, const _Tp&),
9776 operator-(const _Tp&, const complex<>&)): Do not assume real()
9777 returns a reference (against DR 387).
9778 * testsuite/26_numerics/complex/dr387_2.cc: New.
9779
9780 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9781
9782 * testsuite/thread/pthread4.cc: Move...
9783 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9784 * testsuite/thread/pthread5.cc: Move...
9785 * testsuite/23_containers/list/pthread5.cc: ...here.
9786 * testsuite/thread/pthread6.cc: Move...
9787 * testsuite/23_containers/map/pthread6.cc: ...here.
9788 * testsuite/thread/pthread7-rope.cc: Move...
9789 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9790 * testsuite/thread/guard.cc: Move...
9791 * testsuite/18_support/pthread_guard.cc: ...here.
9792 * testsuite/thread/18185.cc: Move...
9793 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9794 * testsuite/thread/pthread1.cc: Move...
9795 * testsuite/23_containers/list/pthread1.cc: ...here.
9796 * testsuite/thread/pthread2.cc: Move...
9797 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9798 * testsuite/thread/pthread3.cc: Move...
9799 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9800
9801 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9802 * testsuite/thread: Remove.
9803
9804 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9805
9806 * configure: Regenerate.
9807
9808 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9809
9810 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9811 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9812 from baseline_dir.
9813 * configure: Regenerate.
9814 * testsuite/Makefile.am (baseline_file): Remove variable.
9815 (site.exp): Set baseline_dir rather than baseline_file.
9816 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9817 * testsuite/Makefile.in: Regenerate.
9818
9819 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9820
9821 * testsuite/30_threads/thread/this_thread: Move...
9822 * testsuite/30_threads/this_thread: ...here.
9823 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9824 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9825 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9826 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9827 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9828 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9829
9830 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9831
9832 * doc/doxygen/user.cfg.in: Tweaks.
9833 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9834 be elsewhere.
9835
9836 * include/tr1_impl/unordered_map: Just use most specialized
9837 container module.
9838 * include/tr1_impl/unordered_set: Same.
9839 * include/tr1_impl/array: Same.
9840 * include/bits/stl_list.h: Same.
9841 * include/bits/stl_map.h: Same.
9842 * include/bits/stl_queue.h: Same.
9843 * include/bits/stl_set.h: Same.
9844 * include/bits/stl_stack.h: Same.
9845 * include/bits/forward_list.h: Same.
9846 * include/bits/basic_string.h: Same.
9847 * include/bits/stl_multimap.h: Same.
9848 * include/bits/stl_vector.h: Same.
9849 * include/bits/stl_deque.h: Same.
9850 * include/bits/stl_multiset.h: Same.
9851 * include/bits/stl_bvector.h: Same.
9852
9853 * include/backward/binders.h: Change binder module to binders.
9854
9855 * include/std/complex: Add complex_numers module.
9856 * include/tr1_impl/complex: Same.
9857
9858 * include/std/valarray: Add numeric_arrays module.
9859 * include/bits/gslice_array.h: Same.
9860 * include/bits/gslice.h: Same.
9861 * include/bits/mask_array.h: Same.
9862 * include/bits/slice_array.h: Same.
9863 * include/bits/indirect_array.h: Same.
9864
9865 * include/bits/allocator.h: Add allocators module.
9866 * include/ext/throw_allocator.h
9867 * include/ext/pool_allocator.h
9868 * include/ext/bitmap_allocator.h
9869 * include/ext/new_allocator.h
9870 * include/ext/malloc_allocator.h
9871 * include/ext/array_allocator.h
9872 * include/ext/mt_allocator.h
9873 * include/ext/debug_allocator.h
9874 * include/ext/extptr_allocator.h
9875
9876 * include/tr1_impl/functional: Move namespace markup here.
9877 * include/tr1_impl/regex: Same.
9878
9879 * include/tr1_impl/type_traits: Add metaprogramming module.
9880 * include/std/type_traits: Same.
9881
9882 * include/std/memory: Add memory module.
9883
9884 * include/std/ratio: Add ratio module.
9885
9886 * include/std/chrono: Move namespace markup here, add time module.
9887
9888 * include/std/thread: Move namespace markup here, add concurrency
9889 module.
9890 * include/std/mutex: Use concurrency module.
9891 * include/std/condition_variable: Same.
9892
9893
9894 * include/bits/ios_base.h: Refine io module.
9895 * include/bits/basic_ios.h: Same.
9896 * include/std/fstream: Same.
9897 * include/std/istream: Same.
9898 * include/std/ostream: Same.
9899 * include/std/sstream: Same.
9900
9901 * include/ext/vstring.h: Correct parameter markup.
9902
9903 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9904 * include/bits/unique_ptr.h: Same.
9905
9906 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9907 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9908 * include/bits/stl_heap.h: Add markup for new groupings.
9909 * include/bits/stl_algobase.h: Same.
9910 * include/bits/stl_algo.h: Same.
9911
9912 * include/c_compatibility/stdatomic.h: Add atomics module.
9913 * include/c_global/cstdatomic: Same.
9914
9915 * libsupc++/exception: Add exceptions module.
9916 * libsupc++/typeinfo: Same.
9917 * libsupc++/new: Same.
9918 * libsupc++/exception_ptr.h: Same.
9919 * include/std/system_error: Same.
9920 * include/std/stdexcept: Same.
9921
9922 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9923 * libsupc++/cxxabi-forced.h: Same.
9924
9925 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9926 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9927 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9928 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9929 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9930 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9931 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9932 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9933 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9934 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9935 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9936 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9937 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9938 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9939 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9940 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9941 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9942 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9943 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9944 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9945 * testsuite/23_containers/vector/requirements/dr438/
9946 constructor_1_neg.cc: Same.
9947 * testsuite/23_containers/vector/requirements/dr438/
9948 constructor_2_neg.cc: Same.
9949 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9950 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9951 * testsuite/23_containers/deque/requirements/dr438/
9952 constructor_1_neg.cc: Same.
9953 * testsuite/23_containers/deque/requirements/dr438/
9954 constructor_2_neg.cc: Same.
9955 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9956 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9957 * testsuite/23_containers/list/requirements/dr438/
9958 constructor_1_neg.cc: Same.
9959 * testsuite/23_containers/list/requirements/dr438/
9960 constructor_2_neg.cc: Same.
9961 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9962 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9963 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9964 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9965 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9966 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9967 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9968 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9969 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9970 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9971
9972 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9973
9974 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9975 * doc/doxygen/user.cfg.in: Update.
9976 * scripts/run_doxygen: Adjust for new group names.
9977
9978 * include/tr1_impl/random: Update doxygen group markup.
9979 * include/tr1_impl/unordered_map: Same.
9980 * include/tr1_impl/unordered_set: Same.
9981 * include/tr1_impl/array: Same.
9982 * include/std/numeric: Same.
9983 * include/std/utility: Same.
9984 * include/std/bitset: Same.
9985 * include/std/iosfwd: Same.
9986 * include/bits/stl_list.h: Same.
9987 * include/bits/stl_map.h: Same.
9988 * include/bits/stl_algobase.h: Same.
9989 * include/bits/stl_queue.h: Same.
9990 * include/bits/stl_set.h: Same.
9991 * include/bits/stl_stack.h: Same.
9992 * include/bits/stl_iterator_base_types.h: Same.
9993 * include/bits/forward_list.h: Same.
9994 * include/bits/basic_string.h: Same.
9995 * include/bits/stl_multimap.h: Same.
9996 * include/bits/stl_vector.h: Same.
9997 * include/bits/stl_deque.h: Same.
9998 * include/bits/stl_multiset.h: Same.
9999 * include/bits/stl_algo.h: Same.
10000 * include/bits/stl_bvector.h: Same.
10001 * include/bits/algorithmfwd.h: Same.
10002 * include/bits/stl_function.h: Same.
10003 * include/tr1/cmath: Same.
10004 * include/backward/binders.h: Same.
10005
10006 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10007
10008 * include/std/system_error (system_category): To system_category().
10009 (generic_category): To generic_category. DR 890.
10010 * src/system_error.cc: Define.
10011 * include/bits/functexcept.h: Only one __throw_system_error.
10012 * src/functexcept.cc: Same.
10013 * include/std/mutex: Fixup for changes above.
10014 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10015 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10016 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10017 * config/abi/pre/gnu.ver: Clean up exports.
10018
10019 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10020
10021 * include/std/thread: Fix typo.
10022 * src/thread.cc (thread::join): Use NULL.
10023
10024 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10025
10026 PR libstdc++/39168
10027 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10028 const string&)): Also check that the value != CHAR_MAX.
10029 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10030 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10031 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10032 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10033 _M_cache(const locale&)): Likewise.
10034 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10035 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10036 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10037 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10038 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10039 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10040
10041 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10042 Benjamin Kosnik <bkoz@redhat.com>
10043
10044 * include/std/thread (_Impl_base): Move _M_id out and into ...
10045 (thread): ...here. Call _M_make_routine in body of constructors.
10046 Adjust data member usage to reflect changes.
10047 (_M_make_routine): From _M_make_shared_data.
10048 (_M_start_thread): Add __shared_base_type argument.
10049 * src/thread.cc: Fixups for above.
10050 * config/abi/pre/gnu.ver: Adjust exports.
10051 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10052 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10053 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10054
10055 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10056
10057 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10058 (compare_type_to_native_type): ...this, add alignment check.
10059 * testsuite/30_threads/condition_variable_any/native_handle/
10060 typesizes.cc: Modify as above.
10061 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10062 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10063 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10064 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10065 * testsuite/30_threads/condition_variable/native_handle/
10066 typesizes.cc: Same.
10067 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10068 typesizes.cc: Same.
10069
10070 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10071 * testsuite/30_threads/thread/cons/2.cc: Same.
10072 * testsuite/30_threads/thread/cons/3.cc: Same.
10073 * testsuite/30_threads/thread/cons/4.cc: Same.
10074 * testsuite/30_threads/thread/cons/5.cc: Same.
10075 * testsuite/30_threads/thread/cons/6.cc: Same.
10076 * testsuite/30_threads/thread/cons/7.cc: Same.
10077 * testsuite/30_threads/thread/cons/8.cc: Same.
10078
10079 * testsuite/30_threads/thread/cons/9.cc: New.
10080 * testsuite/30_threads/thread/cons/moveable.cc: New.
10081
10082 * src/condition_variable.cc: Clean up whitespace.
10083 * include/std/condition_variable: Same.
10084
10085 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10086
10087 * include/std/condition_variable (condition_variable): Remove
10088 _M_internal_mutex. Add private __native_type typedef.
10089 * src/condition_variable.cc (condition_variable::notify_one):
10090 Remove _M_internal_mutex use. Use typedef.
10091 (condition_variable::notify_all): Same.
10092 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10093 (recursive_mutex): Same.
10094 (timed_mutex): Same.
10095 (recursive_timed_mutex): Same.
10096 (once_flag): Make __native_type typedef private.
10097
10098 * include/std/thread (this_thread): Add minimal markup.
10099
10100 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10101 Adjust line numbers.
10102 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10103 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10104 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10105 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10106 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10107 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10108 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10109 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10110 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10111 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10112 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10113 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10114 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10115
10116 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10117 * testsuite/30_threads/condition_variable_any/native_handle/
10118 typesizes.cc: New.
10119 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10120 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10121 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10122 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10123 * testsuite/30_threads/condition_variable/native_handle/
10124 typesizes.cc: Same.
10125 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10126 typesizes.cc: Same.
10127
10128 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10129
10130 PR testsuite/33300
10131 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10132 on darwin for lp64.
10133
10134 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10135
10136 * configure.host: Set abi_baseline_pair for mips64*-linux.
10137 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10138
10139 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10140
10141 * include/std/thread (this_thread::get_id): Inline.
10142
10143 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10144
10145 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10146 _Callable as template argument for _M_make_shared_data.
10147 * testsuite/30_threads/thread/cons/6.cc: New.
10148 * testsuite/30_threads/thread/cons/7.cc: New.
10149 * testsuite/30_threads/thread/cons/8.cc: New.
10150
10151 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10152
10153 * testsuite/30_threads/thread/member: To..
10154 * testsuite/30_threads/thread/members: ...this.
10155 * testsuite/30_threads/condition_variable/member: To...
10156 * testsuite/30_threads/condition_variable/members: ...this.
10157
10158 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10159
10160 * include/std/thread (thread::id): Move definition inside thread.
10161 Use native_handle_type. Remove this_thread::get_id friend.
10162 Change __thread_data_ptr to __shared_base_ptr.
10163 (thread::id::id(native_handle_type): Make public. Still explicit.
10164 Use native_handle_type. Change _M_thread_id to _M_thread.
10165 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10166 _M_thread_handle to _M_id.
10167 (thread::__thread_data): Rename to _Impl.
10168 Fixup for renames.
10169 (thread::_M_make_thread_data): Return derived type.
10170 (thread::hardware_concurrency): Add definition for default case.
10171 (thread::get_id): Now can define inline.
10172 (thread): Change _M_thread_data to _M_data.
10173 (this_thread::get_id): Now can define inline.
10174 * src/thread.cc (__thread_proxy): Rename to
10175 execute_native_thread_routine.
10176 Fixup for other renames.
10177 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10178 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10179 * testsuite/30_threads/thread/algorithm: Move to..
10180 * testsuite/30_threads/thread/swap: ...this.
10181 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10182 * testsuite/30_threads/thread/id/operators.cc: New.
10183
10184 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10185
10186 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10187 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10188 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10189 exposing it in public std::tuple interface.
10190
10191 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10192 Benjamin Kosnik <bkoz@redhat.com>
10193
10194 * include/std/thread (__thread_data_base): Nest class in std::thread.
10195 (__thread_data): Likewise.
10196 (__thread_data_ptr): Nest typedef in std::thread.
10197 * src/thread.cc (__thread_proxy): Qualify the above names.
10198 * config/abi/pre/gnu.ver: Remove unused exports.
10199
10200 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10201
10202 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10203 * include/bits/stl_vector.h: Remove private vector_type typedef.
10204 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10205 Fix line numbers.
10206 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10207 * testsuite/23_containers/vector/requirements/dr438/
10208 constructor_1_neg.cc: Same.
10209 * testsuite/23_containers/vector/requirements/dr438/
10210 constructor_2_neg.cc: Same.
10211 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10212 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10213
10214 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10215
10216 PR libstdc++/25191
10217 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10218 deal consistently with __try and __catch too.
10219 * src/localename.cc: Replace try -> __try, catch -> __catch.
10220 * src/ios.cc: Likewise.
10221 * src/locale.cc: Likewise.
10222 * src/istream.cc: Likewise.
10223 * src/thread.cc: Likewise.
10224 * src/compatibility.cc: Likewise.
10225 * src/bitmap_allocator.cc: Likewise.
10226 * src/ios_init.cc: Likewise.
10227 * include/debug/deque: Likewise.
10228 * include/debug/list: Likewise.
10229 * include/tr1_impl/hashtable: Likewise.
10230 * include/std/bitset: Likewise.
10231 * include/ext/pb_ds/detail/resize_policy/
10232 hash_load_check_resize_trigger_imp.hpp: Likewise.
10233 * include/ext/pb_ds/detail/resize_policy/
10234 hash_standard_resize_policy_imp.hpp: Likewise.
10235 * include/ext/pb_ds/detail/cc_hash_table_map_/
10236 resize_fn_imps.hpp: Likewise.
10237 * include/ext/pb_ds/detail/cc_hash_table_map_/
10238 constructor_destructor_fn_imps.hpp: Likewise.
10239 * include/ext/pb_ds/detail/pat_trie_/
10240 split_join_branch_bag.hpp: Likewise.
10241 * include/ext/pb_ds/detail/pat_trie_/
10242 constructors_destructor_fn_imps.hpp: Likewise.
10243 * include/ext/pb_ds/detail/bin_search_tree_/
10244 constructors_destructor_fn_imps.hpp: Likewise.
10245 * include/ext/pb_ds/detail/gp_hash_table_map_/
10246 resize_fn_imps.hpp: Likewise.
10247 * include/ext/pb_ds/detail/gp_hash_table_map_/
10248 constructor_destructor_fn_imps.hpp: Likewise.
10249 * include/ext/pb_ds/detail/binary_heap_/
10250 constructors_destructor_fn_imps.hpp: Likewise.
10251 * include/ext/pb_ds/detail/binary_heap_/
10252 erase_fn_imps.hpp: Likewise.
10253 * include/ext/pb_ds/detail/binary_heap_/
10254 split_join_fn_imps.hpp: Likewise.
10255 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10256 constructors_destructor_fn_imps.hpp: Likewise.
10257 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10258 * include/ext/pb_ds/detail/list_update_map_/
10259 constructor_destructor_fn_imps.hpp: Likewise.
10260 * include/ext/slist: Likewise.
10261 * include/ext/memory: Likewise.
10262 * include/ext/rc_string_base.h: Likewise.
10263 * include/ext/ropeimpl.h: Likewise.
10264 * include/ext/vstring.tcc: Likewise.
10265 * include/ext/rope: Likewise.
10266 * include/ext/sso_string_base.h: Likewise.
10267 * include/bits/shared_ptr.h: Likewise.
10268 * include/bits/stl_list.h: Likewise.
10269 * include/bits/locale_classes.tcc: Likewise.
10270 * include/bits/locale_facets.tcc: Likewise.
10271 * include/bits/locale_classes.h: Likewise.
10272 * include/bits/forward_list.h: Likewise.
10273 * include/bits/stl_vector.h: Likewise.
10274 * include/bits/stl_deque.h: Likewise.
10275 * include/bits/istream.tcc: Likewise.
10276 * include/bits/stl_uninitialized.h: Likewise.
10277 * include/bits/ostream.tcc: Likewise.
10278 * include/bits/vector.tcc: Likewise.
10279 * include/bits/stl_tempbuf.h: Likewise.
10280 * include/bits/deque.tcc: Likewise.
10281 * include/bits/basic_string.tcc: Likewise.
10282 * include/bits/ostream_insert.h: Likewise.
10283 * include/bits/locale_facets_nonio.tcc: Likewise.
10284 * include/bits/stl_tree.h: Likewise.
10285 * include/bits/fstream.tcc: Likewise.
10286 * include/tr1/shared_ptr.h: Likewise.
10287 * include/tr1/hypergeometric.tcc: Likewise.
10288 * include/backward/hashtable.h: Likewise.
10289 * libsupc++/exception_ptr.h: Likewise.
10290 * libsupc++/eh_personality.cc: Likewise.
10291 * libsupc++/eh_call.cc: Likewise.
10292 * config/locale/gnu/monetary_members.cc: Likewise.
10293 * config/locale/gnu/time_members.h: Likewise.
10294 * config/locale/generic/time_members.h: Likewise.
10295
10296 2009-02-03 Johannes Singler <singler@ira.uka.de>
10297
10298 * include/parallel/algorithmfwd.h:
10299 Add parallelism default for many declarations.
10300 * include/parallel/numericfwd.h: Likewise.
10301 * include/parallel/iterator.h: Use iterator_traits as usual.
10302 * include/parallel/par_loop.h:
10303 Include equally_split.h.
10304 (for_each_template_random_access_ed):
10305 Avoid calling the Result default constructor.
10306 * include/parallel/numeric: Replace
10307 for_each_template_random_access by
10308 for_each_template_random_access_ed in numeric functions.
10309
10310 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10311
10312 * config/os/gnu-linux/os_defines.h: Remove superfluous
10313 __NO_STRING_INLINES.
10314
10315 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10316
10317 * testsuite/21_strings/c_strings/char/3.cc: New test.
10318 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10319
10320 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10321 Jakub Jelinek <jakub@redhat.com>
10322
10323 PR libstdc++/30928 (partial, works together with recent glibcs)
10324 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10325 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10326 defined.
10327 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10328 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10329 defined.
10330 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10331 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10332 defined.
10333 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10334 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10335 defined.
10336 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10337 argument is const char *, assign result to const char * var, not
10338 char *.
10339 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10340 argument is const wchar_t *, assign result to const wchar_t * var, not
10341 wchar_t *.
10342
10343 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10344
10345 * include/std/thread: Remove unused headers.
10346 (__thread_data_base): Remove unused mutex and base.
10347 (thread::~thread): Only detach if joinable.
10348 (thread::joinable): Test if thread data ptr is empty.
10349 (thread::_M_thread_data_mutex): Remove.
10350 (thread::_M_get_thread_data): Remove.
10351 (thread::_M_make_thread_data): Remove overload, use make_shared.
10352 (thread::id::id): Make constructor explicit.
10353 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10354 (thread::_M_start_thread): Break shared_ptr cycle on error.
10355 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10356 * testsuite/30_threads/thread/member/4.cc: New.
10357 * testsuite/30_threads/thread/member/5.cc: New.
10358
10359 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10360
10361 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10362 (standard_layout): Just use !has_virtual_destructor for now.
10363 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10364 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10365 * testsuite/30_threads/recursive_mutex/requirements/
10366 standard_layout.cc: New.
10367 * testsuite/30_threads/condition_variable/requirements/
10368 standard_layout.cc: New.
10369 * testsuite/29_atomics/atomic_address/requirements/
10370 standard_layout.cc: Adjust.
10371 * testsuite/29_atomics/atomic_flag/requirements/
10372 standard_layout.cc: Same.
10373 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10374 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10375 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10376 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10377 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10378 line numbers.
10379 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10380 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10381 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10382 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10383 Remove, not required.
10384
10385 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10386
10387 * include/std/thread (__thread_data_base, thread): Rename member
10388 functions to match coding style.
10389 (thread::thread,thread::operator=): Define move operations.
10390 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10391 * config/abi/pre/gnu.ver: Adjust.
10392
10393 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10394
10395 PR libstdc++/38384
10396 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10397 on HPUX.
10398 * configure: Regenerate.
10399
10400 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10401
10402 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10403 atomic_flag_fence.
10404
10405 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10406
10407 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10408 Uros Bizjak <ubizjak@gmail.com>
10409
10410 PR libstdc++/38834
10411 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10412 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10413
10414 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10415 Rainer Emrich <r.emrich@de.tecosim.com>
10416
10417 PR libstdc++/38919
10418 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10419 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10420 * configure: Regenerate.
10421
10422 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10423
10424 * include/std/thread (__thread_data_base::__run): Make non-const.
10425 * testsuite/30_threads/thread/cons/5.cc: New.
10426
10427 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10428
10429 * src/Makefile.am (sources): Add math_stubs_float.cc.
10430 * src/Makefile.in: Regenerate.
10431 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10432
10433 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10434
10435 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10436 * src/Makefile.in: Regenerate.
10437 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10438
10439 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10440
10441 PR libstdc++/32666
10442 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10443
10444 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10445
10446 PR libstdc++/32666
10447 * Makefile.am (hosted_source): Remove libmath directory.
10448 * Makefile.in: Regenerate.
10449 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10450 (AC_REPLACE_MATHFUNCS): Remove.
10451 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10452 in GLIBCXX_CHECK_C99_TR1.
10453 * acinclude.m4: Remove libmath, need_math.
10454 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10455 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10456 * configure.ac: Same.
10457 * configure: Regenerate.
10458 * fragment.am: Fix comment.
10459 * config.h.in: Regenerate.
10460 * src/Makefile.in: Regenerate.
10461 * src/Makefile.am: Remove libmath references.
10462 * doc/Makefile.in: Regenerate.
10463 * po/Makefile.in: Regenerate.
10464 * include/Makefile.in: Regenerate.
10465 * libsupc++/Makefile.in: Regenerate.
10466 * testsuite/Makefile.in: Regenerate.
10467
10468 * src/compatibility.cc: Also export long double versions of "C" math
10469 library if hppa-linux.
10470 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10471 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10472
10473 * libmath: Remove.
10474 * libmath/signbit.c: Same.
10475 * libmath/stubs.c: Same.
10476 * libmath/Makefile.in: Same.
10477 * libmath/copysignf.c: Same.
10478 * libmath/mathconf.h: Same.
10479 * libmath/signbitf.c: Same.
10480 * libmath/Makefile.am: Same.
10481 * libmath/signbitl.c: Same.
10482
10483 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10484 Paolo Carlini <paolo.carlini@oracle.com>
10485
10486 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10487 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10488 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10489 * configure.ac: Adjust.
10490 * doc/xml/manual/configure.xml: Update.
10491 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10492 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10493 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10494 * configure: Regenerate.
10495 * config.h.in: Likewise.
10496
10497 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10498 thread::joinable, thread::swap, this_thread::get_id,
10499 this_thread::yield): Define inline...
10500 * include/std/thread: ... here.
10501 * config/abi/pre/gnu.ver: Adjust.
10502
10503 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10504
10505 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10506 Add dg-timeout-factor 2.0.
10507 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10508 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10509 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10510 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10511 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10512 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10513
10514 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10515
10516 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10517 field from readelf output.
10518
10519 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10520
10521 PR libstdc++/38384
10522 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10523 * configure: Regenerate.
10524
10525 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10526
10527 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10528 _GLIBCXX_HAVE_TLS.
10529 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10530
10531 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10532
10533 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10534 constructor for _M_pattern.
10535 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10536 string.cc: Test construction from different basic_string type.
10537 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10538 string.cc: Likewise.
10539
10540 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10541 Jonathan Larmour <jifl@eCosCentric.com>
10542
10543 PR libstdc++/36801
10544 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10545 New.
10546 (__gnu_cxx::__exchange_and_add): Use it.
10547 * src/atomic.cc (get_atomic_mutex): New.
10548 * src/debug.cc (get_safe_base_mutex): New.
10549 * src/locale.cc (get_locale_cache_mutex): New.
10550 * src/mt_allocator.cc (get_freelist): New.
10551 (get_freelist_mutex): New.
10552 * src/pool_allocator.cc (get_palloc_mutex): New.
10553 * include/std/mutex (__once_functor_lock): To
10554 (__get_once_functor_lock): ...this.
10555 * src/mutex.cc (__once_mutex): Don't export, use
10556 (get_once_mutex): ...this.
10557 * config/abi/pre/gnu.ver: Adjust exports.
10558
10559 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10560
10561 PR libstdc++/38732
10562 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10563 referenceCount field again.
10564 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10565 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10566 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10567 inline functions.
10568 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10569 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10570 instead of __cxa_exception.
10571 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10572 __cxxabiv1::__cxa_throw): Likewise.
10573 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10574 std::__exception_ptr::exception_ptr::_M_addref,
10575 std::__exception_ptr::exception_ptr::_M_release,
10576 __gxx_dependent_exception_cleanup): Likewise.
10577 * testsuite/18_support/exception/38732.cc: New test.
10578
10579 PR libstdc++/38092
10580 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10581 * src/compatibility.cc: Don't use .symver directives if
10582 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10583 * config.h.in: Regenerated.
10584 * configure: Likewise.
10585
10586 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10587
10588 PR libstdc++/38466
10589 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10590
10591 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10592
10593 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10594 of classic locale...
10595 (locale::classic): Here.
10596
10597 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10598
10599 * include/tr1_impl/regex: Fix bad return statements and typos.
10600
10601 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10602
10603 * include/tr1_impl/regex: Remove unimplemented function definitions.
10604 * testsuite/28_regex/init-list.cc: Compile only.
10605 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10606 c_string_extended.cc: Same.
10607 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10608 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10609
10610 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10611
10612 PR libstdc++/38384
10613 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10614 * configure: Regenerate.
10615
10616 2009-01-05 Ben Elliston <bje@au.ibm.com>
10617
10618 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10619 * configure: Regenerate.
10620
10621 2009-01-05 Ben Elliston <bje@au.ibm.com>
10622
10623 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10624 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10625 * configure: Regenerate.
10626
10627 2009-01-04 Richard Guenther <rguenther@suse.de>
10628
10629 PR libstdc++/38720
10630 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10631 integer type for storage, arithmetic and comparisons.
10632 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10633
10634 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10635
10636 PR libstdc++/38719
10637 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10638 _Fwd_list_const_iterator::_M_next): Fix return type.
10639
10640 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10641
10642 * Revert last commit, reopen and suspend libstdc++/38678.
10643
10644 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10645
10646 PR libstdc++/38678
10647 * include/std/istream (basic_istream<>::_M_read): New.
10648 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10649 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10650 * include/std/ostream (basic_ostream<>::_M_write_): New.
10651 (basic_ostream<>::_M_write): Adjust.
10652 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10653 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10654 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10655 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10656 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.