libstdc++.exp (check_v3_target_binary_io): New.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-17 Joseph Myers <joseph@codesourcery.com>
2
3 * testsuite/lib/libstdc++.exp (check_v3_target_binary_io): New.
4 * testsuite/lib/dg-options.exp (dg-require-binary-io): New.
5 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc,
6 testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc,
7 testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc,
8 testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc,
9 testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc,
10 testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc,
11 testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc,
12 testsuite/27_io/basic_istream/readsome/char/6746-2.cc,
13 testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc,
14 testsuite/27_io/objects/char/10.cc: Use dg-require-binary-io.
15
16 2009-09-17 Joseph Myers <joseph@codesourcery.com>
17
18 * include/ext/vstring.h (to_wstring(long long),
19 to_wstring(unsigned long long), to_wstring(long double)): Disable
20 for _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
21
22 2009-09-17 Johannes Singler <singler@ira.uka.de>
23
24 * include/parallel/algobase.h: Replace tabs by spaces;
25 correct line breaks.
26 * include/parallel/algorithmfwd.h: Likewise.
27 * include/parallel/balanced_quicksort.h: Likewise.
28 * include/parallel/base.h: Likewise.
29 * include/parallel/checkers.h: Likewise.
30 * include/parallel/compatibility.h: Likewise.
31 * include/parallel/equally_split.h: Likewise.
32 * include/parallel/find.h: Likewise.
33 * include/parallel/for_each.h: Likewise.
34 * include/parallel/for_each_selectors.h: Likewise.
35 * include/parallel/iterator.h: Likewise.
36 * include/parallel/list_partition.h: Likewise.
37 * include/parallel/losertree.h: Likewise.
38 * include/parallel/merge.h: Likewise.
39 * include/parallel/multiseq_selection.h: Likewise.
40 * include/parallel/multiway_merge.h: Likewise.
41 * include/parallel/multiway_mergesort.h: Likewise.
42 * include/parallel/numeric: Likewise.
43 * include/parallel/numericfwd.h: Likewise.
44 * include/parallel/omp_loop.h: Likewise.
45 * include/parallel/omp_loop_static.h: Likewise.
46 * include/parallel/par_loop.h: Likewise.
47 * include/parallel/partial_sum.h: Likewise.
48 * include/parallel/partition.h: Likewise.
49 * include/parallel/queue.h: Likewise.
50 * include/parallel/quicksort.h: Likewise.
51 * include/parallel/random_number.h: Likewise.
52 * include/parallel/random_shuffle.h: Likewise.
53 * include/parallel/search.h: Likewise.
54 * include/parallel/set_operations.h: Likewise.
55 * include/parallel/settings.h: Likewise.
56 * include/parallel/sort.h: Likewise.
57 * include/parallel/types.h: Likewise.
58 * include/parallel/unique_copy.h: Likewise.
59 * include/parallel/workstealing.h: Likewise.
60 * include/parallel/algo.h: Likewise;
61 shorten _ForwardIterator to _FIterator.
62 * include/parallel/find_selectors.h: Likewise.
63
64 2009-09-16 Johannes Singler <singler@ira.uka.de>
65
66 * include/parallel/base.h: Correct some comments accidentally changed
67 during uglification.
68 * include/parallel/find.h: Likewise.
69 * include/parallel/find_selectors.h: Likewise.
70 * include/parallel/multiway_merge.h: Likewise.
71 * include/parallel/multiway_mergesort.h: Likewise.
72 * include/parallel/partial_sum.h: Likewise.
73 * include/parallel/partition.h: Likewise.
74 * include/parallel/queue.h: Likewise.
75 * include/parallel/random_shuffle.h: Likewise.
76 * include/parallel/settings.h: Likewise.
77 * include/parallel/sort.h: Likewise.
78 * include/parallel/tags.h: Likewise.
79 * include/parallel/workstealing.h: Likewise.
80
81 2009-09-16 Johannes Singler <singler@ira.uka.de>
82
83 * include/parallel/base.h (_EqualFromLess):
84 Correct uglification of member variables and method arguments.
85 * include/parallel/balanced_quicksort.h (_QSBThreadLocal): Likewise.
86 * include/parallel/find_selectors.h (__find_first_of_selector):
87 Likewise.
88 * include/parallel/iterator.h (_IteratorTriple): Likewise.
89 * include/parallel/multiseq_selection.h
90 (_Lexicographic, _LexicographicReverse): Likewise.
91 * include/parallel/multiway_mergesort.h (_Piece, _PMWMSSortingData):
92 Likewise.
93 * include/parallel/random_number.h (_RandomNumber): Likewise.
94 * include/parallel/random_shuffle.h (_DRandomShufflingGlobalData):
95 Likewise.
96 * include/parallel/set_operations.h (__symmetric_difference_func,
97 __difference_func, __intersection_func, __union_func,
98 parallel_set_union, parallel_set_intersection, parallel_set_difference,
99 parallel_set_symmetric_difference): Likewise.
100 * include/parallel/tags.h (parallel_tag): Likewise.
101 * include/parallel/workstealing.h (_Job): Likewise.
102 * include/parallel/multiway_merge.h
103 (__multiway_merge_k_variant_sentinel_switch:operator())
104 correct uglification of _*LoserTree*.
105 * include/parallel/losertree.h (_*LoserTree*): Likewise; correct
106 uglification of member variables and method arguments.
107 * include/parallel/par_loop.h: Correct uglification of finish_iterator.
108 * include/parallel/for_each_selectors.h: Likewise.
109 * include/parallel/omp_loop.h: Likewise.
110 * include/parallel/algo.h: Likewise; uglify c_rand_number.
111
112 2009-09-16 Johannes Singler <singler@ira.uka.de>
113
114 * include/parallel/base.h (_PseudoSequenceIterator, _PseudoSequence):
115 Replace redundant _Self.
116 * include/parallel/iterator.h (_IteratorPair, _IteratorTriple):
117 Replace redundant _Self.
118 * include/parallel/algo.h: Correct accidental _Self in comments.
119 * include/parallel/losertree.h: Likewise.
120 * include/parallel/multiway_merge.h: Likewise.
121 * include/parallel/random_shuffle.h: Likewise.
122
123 2009-09-16 Johannes Singler <singler@ira.uka.de>
124
125 * include/parallel/algobase.h: Uglify internal identifiers.
126 * include/parallel/algo.h: Likewise.
127 * include/parallel/algorithm: Likewise.
128 * include/parallel/algorithmfwd.h: Likewise.
129 * include/parallel/balanced_quicksort.h: Likewise.
130 * include/parallel/base.h: Likewise.
131 * include/parallel/basic_iterator.h: Likewise.
132 * include/parallel/checkers.h: Likewise.
133 * include/parallel/compatibility.h: Likewise.
134 * include/parallel/compiletime_settings.: Likewise.
135 * include/parallel/equally_split.h: Likewise.
136 * include/parallel/features.h: Likewise.
137 * include/parallel/find.h: Likewise.
138 * include/parallel/find_selectors.h: Likewise.
139 * include/parallel/for_each.h: Likewise.
140 * include/parallel/for_each_selectors.h: Likewise.
141 * include/parallel/iterator.h: Likewise.
142 * include/parallel/list_partition.h: Likewise.
143 * include/parallel/losertree.h: Likewise.
144 * include/parallel/merge.h: Likewise.
145 * include/parallel/multiseq_selection.h: Likewise.
146 * include/parallel/multiway_merge.h: Likewise.
147 * include/parallel/multiway_mergesort.h: Likewise.
148 * include/parallel/numeric: Likewise.
149 * include/parallel/numericfwd.h: Likewise.
150 * include/parallel/omp_loop.h: Likewise.
151 * include/parallel/omp_loop_static.h: Likewise.
152 * include/parallel/parallel.h: Likewise.
153 * include/parallel/par_loop.h: Likewise.
154 * include/parallel/partial_sum.h: Likewise.
155 * include/parallel/partition.h: Likewise.
156 * include/parallel/queue.h: Likewise.
157 * include/parallel/quicksort.h: Likewise.
158 * include/parallel/random_number.h: Likewise.
159 * include/parallel/random_shuffle.h: Likewise.
160 * include/parallel/search.h: Likewise.
161 * include/parallel/set_operations.h: Likewise.
162 * include/parallel/settings.h: Likewise.
163 * include/parallel/sort.h: Likewise.
164 * include/parallel/tags.h: Likewise.
165 * include/parallel/types.h: Likewise.
166 * include/parallel/unique_copy.h: Likewise.
167 * include/parallel/workstealing.h: Likewise.
168
169 2009-09-14 Paolo Carlini <paolo.carlini@oracle.com>
170
171 PR libstdc++/41037
172 * src/ios_init.cc (ios_base::Init::Init): Properly initialize cerr
173 and wcerr flags.
174 * testsuite/27_io/objects/char/41037.cc: New.
175 * testsuite/27_io/objects/wchar_t/41037.cc: Likewise.
176
177 2009-09-14 Andrew Stubbs <ams@codesourcery.com>
178
179 * config/cpu/sh/atomicity.h (__exchange_and_add): Set earlyclobber
180 constraint.
181
182 2009-09-11 Johannes Singler <singler@ira.uka.de>
183
184 * include/parallel/multiway_merge.h
185 (multiway_merge_exact_splitting): Deallocate borders correctly.
186 (parallel_multiway_merge): Remove unnecessarily complicated
187 allocation, random access iterators are default-constructible;
188 deallocate ne_seqs correctly.
189
190 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
191
192 PR libstdc++/41316
193 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
194 Remove.
195 (forward_list<>::sort(_Comp)): Only declare.
196 (forward_list<>::sort()): Forward to the latter.
197 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
198 Remove definition.
199 (forward_list<>::sort(_Comp)): Define.
200 * testsuite/23_containers/forward_list/requirements/dr438/
201 assign_neg.cc: Adjust dg-error line number.
202 * testsuite/23_containers/forward_list/requirements/dr438/
203 insert_neg.cc: Likewise.
204 * testsuite/23_containers/forward_list/requirements/dr438/
205 constructor_1_neg.cc: Likewise.
206 * testsuite/23_containers/forward_list/requirements/dr438/
207 constructor_2_neg.cc: Likewise.
208
209 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
210
211 * src/Makefile.am (libstdc___la_LINK): New.
212 * src/Makefile.in: Regenerate.
213
214 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
215
216 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
217 *-*-freebsd* from both dg-do and dg-options.
218
219 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
220
221 * configure: Rebuilt with modified libtool.m4.
222
223 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
224 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
225
226 PR libstdc++/41280
227 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
228 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
229 * configure: Regenerate.
230
231 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
232
233 PR libstdc++/41267
234 * include/bits/stl_algobase.h (__copy_move::__copy_m,
235 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
236 with a null third argument.
237
238 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
239
240 Revert.
241 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
242 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
243 bool for stream sentry objects.
244 * include/bits/istream.tcc: Same.
245 * include/bits/ostream.tcc: Same.
246 * include/bits/basic_string.tcc: Same.
247 * include/bits/ostream_insert.h: Same.
248 * src/istream.cc: Same.
249
250 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
251
252 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
253 instantiation with additional commands issued for each Makefile
254 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
255 runs these commands.
256 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
257 running `make' in include, passing `pch_build=' to `make'.
258 * configure: Regenerate.
259
260 PR libstdc++/41220
261 * include/Makefile.am (CLEANFILES): Add stamp-host.
262 * include/Makefile.in: Regenerate.
263
264 2009-09-02 Joseph Myers <joseph@codesourcery.com>
265
266 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
267 under util/ to remote host. Copy .h and .hpp files at more levels
268 under util/ to remote host.
269
270 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
271
272 * include/bits/stl_uninitialized.h
273 (__uninitialized_copy::uninitialized_copy): Just call (the now
274 forwarding) _Construct.
275
276 2009-09-01 Chris Jefferson <chris@bubblescope.net>
277 Paolo Carlini <paolo.carlini@oracle.com>
278
279 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
280 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
281 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
282 move_iterators/1.cc: Adjust, do not define
283 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
284 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
285 move_iterators/1.cc: Likewise.
286 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
287 * testsuite/25_algorithms/move/1.cc: Likewise.
288 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
289 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
290 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
291 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
292 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
293 test for predicated test.
294 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
295 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
296 for predicated version.
297 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
298
299 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
300 enable test2 and test3.
301
302 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
303 moving bug in C++0x mode.
304
305 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
306 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
307 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
308 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
309
310 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
311 Kaz Kojima <kkojima@gcc.gnu.org>
312
313 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
314 dg-add-options ieee.
315 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
316 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
317 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
318 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
319 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
320 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
321 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
322 * testsuite/18_support/numeric_limits/
323 specialization_default_values.cc: Likewise.
324 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
325 * testsuite/26_numerics/complex/pow.cc: Likewise.
326 * testsuite/tr1/5_numerical_facilities/special_functions/
327 01_assoc_laguerre/check_nan.cc: Likewise.
328 * testsuite/tr1/5_numerical_facilities/special_functions/
329 02_assoc_legendre/check_nan.cc: Likewise.
330 * testsuite/tr1/5_numerical_facilities/special_functions/
331 03_beta/check_nan.cc: Likewise.
332 * testsuite/tr1/5_numerical_facilities/special_functions/
333 04_comp_ellint_1/check_nan.cc: Likewise.
334 * testsuite/tr1/5_numerical_facilities/special_functions/
335 05_comp_ellint_2/check_nan.cc: Likewise.
336 * testsuite/tr1/5_numerical_facilities/special_functions/
337 06_comp_ellint_3/check_nan.cc: Likewise.
338 * testsuite/tr1/5_numerical_facilities/special_functions/
339 07_conf_hyperg/check_nan.cc: Likewise.
340 * testsuite/tr1/5_numerical_facilities/special_functions/
341 08_cyl_bessel_i/check_nan.cc: Likewise.
342 * testsuite/tr1/5_numerical_facilities/special_functions/
343 09_cyl_bessel_j/check_nan.cc: Likewise.
344 * testsuite/tr1/5_numerical_facilities/special_functions/
345 10_cyl_bessel_k/check_nan.cc: Likewise.
346 * testsuite/tr1/5_numerical_facilities/special_functions/
347 11_cyl_neumann/check_nan.cc: Likewise.
348 * testsuite/tr1/5_numerical_facilities/special_functions/
349 12_ellint_1/check_nan.cc: Likewise.
350 * testsuite/tr1/5_numerical_facilities/special_functions/
351 13_ellint_2/check_nan.cc: Likewise.
352 * testsuite/tr1/5_numerical_facilities/special_functions/
353 14_ellint_3/check_nan.cc: Likewise.
354 * testsuite/tr1/5_numerical_facilities/special_functions/
355 15_expint/check_nan.cc: Likewise.
356 * testsuite/tr1/5_numerical_facilities/special_functions/
357 16_hermite/check_nan.cc: Likewise.
358 * testsuite/tr1/5_numerical_facilities/special_functions/
359 17_hyperg/check_nan.cc: Likewise.
360 * testsuite/tr1/5_numerical_facilities/special_functions/
361 18_laguerre/check_nan.cc: Likewise.
362 * testsuite/tr1/5_numerical_facilities/special_functions/
363 19_legendre/check_nan.cc: Likewise.
364 * testsuite/tr1/5_numerical_facilities/special_functions/
365 20_riemann_zeta/check_nan.cc: Likewise.
366 * testsuite/tr1/5_numerical_facilities/special_functions/
367 21_sph_bessel/check_nan.cc: Likewise.
368 * testsuite/tr1/5_numerical_facilities/special_functions/
369 22_sph_legendre/check_nan.cc: Likewise.
370 * testsuite/tr1/5_numerical_facilities/special_functions/
371 23_sph_neumann/check_nan.cc: Likewise.
372
373 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
374
375 * include/bits/stl_construct.h: Include <bits/move.h>.
376
377 2009-08-29 Chris Jefferson <chris@bubblescope.net>
378
379 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
380 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
381 Add.
382 * include/bits/stl_tempbuf.h (_Temporary_buffer::
383 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
384 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
385 C++0x mode.
386 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
387 const copy_tracker&)): Add.
388 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
389 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
390
391 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
392
393 * config/abi/pre/gnu.ver: Fixups for string member functions.
394
395 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
396
397 PR libstdc++/41005
398 * configure.ac: Bump libtool_VERSION to 6:14:0.
399 * configure: Regenerate.
400 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
401 * src/Makefile.in: Regenerate.
402 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
403 move <future> symbols to 3.4.14 version.
404 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
405
406 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
407
408 * include/bits/basic_string.h (basic_string): Add cbegin(),
409 cend(), crbegin(), crend() in C++0x mode.
410 * config/abi/pre/gnu.ver: Add exports.
411
412 * testsuite/util/testsuite_containers.h: New.
413 * testsuite/util/testsuite_container_traits.h: New.
414 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
415 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
416 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
417 * testsuite/ext/vstring/requirements/typedefs.cc: New.
418 * testsuite/23_containers/unordered_map/requirements/
419 cliterators.cc: Edit.
420 * testsuite/23_containers/unordered_map/requirements/
421 citerators.cc: Edit.
422 * testsuite/23_containers/unordered_map/requirements/
423 explicit_instantiation/1.cc: New.
424 * testsuite/23_containers/unordered_map/requirements/
425 explicit_instantiation/2.cc: New.
426 * testsuite/23_containers/unordered_map/requirements/
427 explicit_instantiation/3.cc: New.
428 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
429 * testsuite/23_containers/unordered_map/requirements/
430 explicit_instantiation.cc: Move to nested directory.
431 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
432 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
433 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
434 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
435 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
436 * testsuite/23_containers/set/requirements/typedefs.cc: New.
437 * testsuite/23_containers/unordered_multimap/requirements/
438 cliterators.cc: Edit.
439 * testsuite/23_containers/unordered_multimap/requirements/
440 citerators.cc: Edit.
441 * testsuite/23_containers/unordered_multimap/requirements/
442 explicit_instantiation/1.cc: New.
443 * testsuite/23_containers/unordered_multimap/requirements/
444 explicit_instantiation/2.cc: Edit.: New.
445 * testsuite/23_containers/unordered_multimap/requirements/
446 explicit_instantiation/3.cc: New.
447 * testsuite/23_containers/unordered_multimap/requirements/
448 typedefs.cc: Edit.
449 * testsuite/23_containers/unordered_multimap/requirements/
450 explicit_instantiation.cc: Move to nested.
451 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
452 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
453 * testsuite/23_containers/forward_list/requirements/dr438/
454 insert_neg.cc: New.
455 * testsuite/23_containers/forward_list/requirements/dr438/
456 assign_neg.cc: New.
457 * testsuite/23_containers/forward_list/requirements/dr438/
458 constructor_1_neg.cc: New.
459 * testsuite/23_containers/forward_list/requirements/dr438/
460 constructor_2_neg.cc: New.
461 * testsuite/23_containers/forward_list/requirements/dr438/
462 constructor.cc: New.
463 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
464 * testsuite/23_containers/unordered_set/requirements/
465 cliterators.cc: Edit.
466 * testsuite/23_containers/unordered_set/requirements/
467 citerators.cc: Edit.
468 * testsuite/23_containers/unordered_set/requirements/
469 explicit_instantiation/1.cc: New.
470 * testsuite/23_containers/unordered_set/requirements/
471 explicit_instantiation/2.cc: New.
472 * testsuite/23_containers/unordered_set/requirements/
473 explicit_instantiation/3.cc: New.
474 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
475 * testsuite/23_containers/unordered_set/requirements/
476 explicit_instantiation.cc: Move to nested.
477 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
478 * testsuite/23_containers/vector/requirements/dr438/bool/
479 constructor.cc: Move.
480 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
481 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
482 * testsuite/23_containers/vector/bool/requirements/dr438/
483 constructor.cc: New.
484 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
485 * testsuite/23_containers/deque/requirements/typedefs.cc
486 * testsuite/23_containers/stack/requirements/typedefs.cc
487 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
488 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
489 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
490 * testsuite/23_containers/list/requirements/typedefs.cc: New.
491 * testsuite/23_containers/unordered_multiset/requirements/
492 cliterators.cc: Edit.
493 * testsuite/23_containers/unordered_multiset/requirements/
494 citerators.cc: Edit.
495 * testsuite/23_containers/unordered_multiset/requirements/
496 explicit_instantiation.cc: Move.
497 * testsuite/23_containers/unordered_multiset/requirements/
498 explicit_instantiation/1.cc: New.
499 * testsuite/23_containers/unordered_multiset/requirements/
500 explicit_instantiation/2.cc: New.
501 * testsuite/23_containers/unordered_multiset/requirements/
502 explicit_instantiation/3.cc: New.
503 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
504 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
505 * testsuite/23_containers/map/requirements/typedefs.cc: New.
506 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
507 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
508 Move.
509 * testsuite/23_containers/array/requirements/
510 explicit_instantiation/1.cc: New.
511 * testsuite/23_containers/array/requirements/
512 explicit_instantiation/2.cc: New.
513 * testsuite/23_containers/array/requirements/typedefs.cc: New.
514
515 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
516
517 * configure.ac (AC_PREREQ): Bump to 2.64.
518
519 2009-08-24 Chris Jefferson <chris@bubblescope.net>
520
521 * include/stl_algo.h (__unguarded_partition_pivot,
522 __move_median_first): New.
523 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
524 types.
525 (__unguarded_linear_insert): Assume always inserting value at __last.
526 (__unguarded_partition): Take pivot by reference.
527 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
528 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
529
530 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
531
532 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
533 before --mode argument.
534 * libsupc++/Makefile.in: Regenerate.
535
536 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
537
538 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
539 2.64 and Automake 1.11 in examples; update link to Autoconf
540 manual page about quadrigraphs.
541 * Makefile.am (install-html, install-pdf): Remove.
542 * Makefile.in: Regenerate.
543
544 * Makefile.in: Regenerate.
545 * acinclude.m4: Regenerate.
546 * aclocal.m4: Regenerate.
547 * config.h.in: Regenerate.
548 * configure: Regenerate.
549 * doc/Makefile.in: Regenerate.
550 * include/Makefile.in: Regenerate.
551 * libsupc++/Makefile.in: Regenerate.
552 * po/Makefile.in: Regenerate.
553 * python/Makefile.in: Regenerate.
554 * src/Makefile.in: Regenerate.
555 * testsuite/Makefile.in: Regenerate.
556
557 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
558
559 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
560 $(LIBTOOLFLAGS).
561 * libsupc++/Makefile.in: Regenerate.
562 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
563 and $(LIBTOOLFLAGS).
564 * src/Makefile.in: Regenerate.
565
566 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
567
568 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
569 missing dg-require directives.
570
571 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
572
573 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
574 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
575 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
576 __numeric_constants<_Tp>::__gamma_e().
577
578 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
579
580 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
581
582 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
583
584 * configure.ac: Move guarded checks for CC and CXX ...
585 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
586 * configure: Regenerate.
587
588 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
589 Paolo Carlini <paolo.carlini@oracle.com>
590
591 PR libstdc++/41061
592 * include/bits/random.h (operator<<(std::basic_ostream<>&,
593 const std::lognormal_distribution<>&),
594 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
595 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
596 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
597 operator<<(std::basic_ostream<>&,
598 const std::chi_squared_distribution<>&),
599 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
600 operator<<(std::basic_ostream<>&,
601 const std::fisher_f_distribution<>&),
602 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
603 operator<<(std::basic_ostream<>&,
604 const std::student_t_distribution<>&),
605 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
606 operator<<(std::basic_ostream<>&,
607 const std::negative_binomial_distribution<>&)): Declare friend.
608 * testsuite/26_numerics/random/uniform_real_distribution/operators/
609 serialize.cc: New.
610 * testsuite/26_numerics/random/piecewise_constant_distribution/
611 operators/serialize.cc: Likewise.
612 * testsuite/26_numerics/random/chi_squared_distribution/operators/
613 serialize.cc: Likewise.
614 * testsuite/26_numerics/random/normal_distribution/operators/
615 serialize.cc: Likewise.
616 * testsuite/26_numerics/random/uniform_int_distribution/operators/
617 serialize.cc: Likewise.
618 * testsuite/26_numerics/random/poisson_distribution/operators/
619 serialize.cc: Likewise.
620 * testsuite/26_numerics/random/bernoulli_distribution/operators/
621 serialize.cc: Likewise.
622 * testsuite/26_numerics/random/discrete_distribution/operators/
623 serialize.cc: Likewise.
624 * testsuite/26_numerics/random/weibull_distribution/operators/
625 serialize.cc: Likewise.
626 * testsuite/26_numerics/random/negative_binomial_distribution/
627 operators/serialize.cc: Likewise.
628 * testsuite/26_numerics/random/cauchy_distribution/operators/
629 serialize.cc: Likewise.
630 * testsuite/26_numerics/random/gamma_distribution/operators/
631 serialize.cc: Likewise.
632 * testsuite/26_numerics/random/fisher_f_distribution/operators/
633 serialize.cc: Likewise.
634 * testsuite/26_numerics/random/exponential_distribution/operators/
635 serialize.cc: Likewise.
636 * testsuite/26_numerics/random/lognormal_distribution/operators/
637 serialize.cc: Likewise.
638 * testsuite/26_numerics/random/binomial_distribution/operators/
639 serialize.cc: Likewise.
640 * testsuite/26_numerics/random/extreme_value_distribution/operators/
641 serialize.cc: Likewise.
642 * testsuite/26_numerics/random/piecewise_linear_distribution/
643 operators/serialize.cc
644 * testsuite/26_numerics/random/student_t_distribution/operators/
645 serialize.cc: Likewise.
646 * testsuite/26_numerics/random/geometric_distribution/operators/
647 serialize.cc: Likewise.
648
649 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
650
651 * include/bits/stl_tree.h: In C++0x mode make erase return
652 an iterator as per DR 130.
653 * include/bits/stl_set.h: Same.
654 * include/bits/stl_multiset.h: Same.
655 * include/bits/stl_map.h: Same.
656 * include/bits/stl_multimap.h: Same.
657 * doc/xml/manual/intro.xml: Document.
658 * testsuite/23_containers/set/dr130.cc: New.
659 * testsuite/23_containers/multiset/dr130.cc: New.
660 * testsuite/23_containers/map/dr130.cc: New.
661 * testsuite/23_containers/multimap/dr130.cc: New.
662
663 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
664
665 * include/ext/pointer.h: Add pragma system_header, use
666 _GLIBCXX_USE_LONG_LONG, macro cleanup.
667
668 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
669
670 * src/compatibility-ldbl.cc: Include cmath.
671
672 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
673
674 * src/compatibility-ldbl.cc: Include tr1/functional.
675
676 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
677
678 * src/compatibility-ldbl.cc: Add explicit namespace scope.
679
680 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
681
682 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
683 * include/precompiled/stdc++.h: Don't include cassert if
684 _GLIBCXX_NO_ASSERT defined.
685 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
686 semi-colon.
687 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
688 Same.
689
690 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
691 directory.
692 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
693 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
694 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
695
696 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
697 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
698 use stdc++.h include.
699 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
700 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
701 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
702 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
703 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
704 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
705 ...this.
706 * testsuite/17_intro/headers/c++200x/all.cc: To...
707 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
708 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
709 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
710 ...this.
711 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
712 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
713
714 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
715
716 * include/std/future: Move error handling bits outside macro guard.
717 * src/future.cc: Adjust.
718
719 * include/precompiled/stdc++.h: Add future.
720 * doc/xml/manual/using.xml: Same.
721
722 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
723
724 * src/hashtable.cc: Just definitions.
725 * src/hashtable_c++0x.cc: Compile C++0x versions.
726 * src/hash.cc: Same.
727 * src/hash_c++0x.cc: Same.
728 src/hash_tr1.cc: Compile TR1 versions.
729 src/hashtable_tr1.cc: Same.
730
731 * src/limits_c++0x.cc: Sync build error handling.
732
733 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
734 hashtable.cc to hashtable_tr1.cc.
735 * src/Makefile.in: Regenerate.
736
737 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
738
739 * include/tr1_impl/functional: Doxygen markup.
740
741 * doc/html/*: Regenerate.
742
743 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
744
745 * include/std/future: Fixes for -fno-exceptions.
746 * include/bits/functexcept.h: Same.
747 * libsupc++/exception_ptr.h: Same.
748 * src/pool_allocator.cc: Same.
749 * src/future.cc: Same.
750 * src/functexcept.cc: Same.
751 * config/abi/pre/gnu.ver: New exports.
752 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
753 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
754 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
755 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
756 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
757 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
758 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
759
760 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
761 * testsuite/23_containers/deque/operators/2.cc: New.
762
763 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
764
765 * src/hash.cc (hash<string>::operator()(string),
766 hash<wstring>::operator()(wstring)): Do not decorate as throwing
767 nothing.
768 * include/bits/functional_hash.h (hash<error_code>::
769 operator()(error_code)): Likewise.
770
771 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
772
773 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
774 bool for stream sentry objects.
775 * include/bits/istream.tcc: Same.
776 * include/bits/ostream.tcc: Same.
777 * include/bits/basic_string.tcc: Same.
778 * include/bits/ostream_insert.h: Same.
779 * src/istream.cc: Same.
780
781 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
782
783 PR libstdc++/15523
784 * include/debug/safe_iterator.h (_Safe_iterator<>::
785 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
786 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
787 do not error out when the source is a value-initialized iterator.
788 * testsuite/23_containers/vector/15523.cc: New.
789 * doc/xml/manual/intro.xml: Add an entry for DR 408.
790
791 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
792
793 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
794 cosmetic changes, inline.
795 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
796 Likewise.
797 * include/bits/move.h: Minor cosmetic changes.
798
799 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
800
801 PR libstdc++/40912 (final)
802 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
803 * testsuite/26_numerics/random/uniform_real_distribution/cons/
804 parms_neg.cc: Likewise.
805 * testsuite/26_numerics/random/uniform_real_distribution/cons/
806 parms.cc: Likewise.
807 * testsuite/26_numerics/random/uniform_real_distribution/cons/
808 default.cc: Likewise.
809 * testsuite/26_numerics/random/uniform_real_distribution/
810 requirements/typedefs.cc: Likewise.
811 * testsuite/26_numerics/random/piecewise_constant_distribution/
812 cons/range.cc: Likewise.
813 * testsuite/26_numerics/random/piecewise_constant_distribution/
814 cons/default.cc: Likewise.
815 * testsuite/26_numerics/random/piecewise_constant_distribution/
816 cons/num_xbound_fun.cc: Likewise.
817 * testsuite/26_numerics/random/piecewise_constant_distribution/
818 cons/initlist_fun.cc: Likewise.
819 * testsuite/26_numerics/random/piecewise_constant_distribution/
820 requirements/typedefs.cc: Likewise.
821 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
822 * testsuite/26_numerics/random/chi_squared_distribution/cons/
823 parms.cc: Likewise.
824 * testsuite/26_numerics/random/chi_squared_distribution/cons/
825 default.cc: Likewise.
826 * testsuite/26_numerics/random/chi_squared_distribution/
827 requirements/typedefs.cc: Likewise.
828 * testsuite/26_numerics/random/normal_distribution/
829 cons/parms.cc: Likewise.
830 * testsuite/26_numerics/random/normal_distribution/
831 cons/default.cc: Likewise.
832 * testsuite/26_numerics/random/normal_distribution/
833 requirements/typedefs.cc: Likewise.
834 * testsuite/26_numerics/random/seed_seq/cons/
835 range.cc: Likewise.
836 * testsuite/26_numerics/random/seed_seq/cons/
837 initlist.cc: Likewise.
838 * testsuite/26_numerics/random/seed_seq/cons/
839 default.cc: Likewise.
840 * testsuite/26_numerics/random/seed_seq/requirements/
841 typedefs.cc: Likewise.
842 * testsuite/26_numerics/random/uniform_int_distribution/
843 cons/parms_neg.cc: Likewise.
844 * testsuite/26_numerics/random/uniform_int_distribution/
845 cons/parms.cc: Likewise.
846 * testsuite/26_numerics/random/uniform_int_distribution/
847 cons/default.cc: Likewise.
848 * testsuite/26_numerics/random/uniform_int_distribution/
849 requirements/typedefs.cc: Likewise.
850 * testsuite/26_numerics/random/poisson_distribution/cons/
851 parms.cc: Likewise.
852 * testsuite/26_numerics/random/poisson_distribution/cons/
853 default.cc: Likewise.
854 * testsuite/26_numerics/random/poisson_distribution/
855 requirements/typedefs.cc: Likewise.
856 * testsuite/26_numerics/random/bernoulli_distribution/
857 cons/parms.cc: Likewise.
858 * testsuite/26_numerics/random/bernoulli_distribution/
859 cons/default.cc: Likewise.
860 * testsuite/26_numerics/random/bernoulli_distribution/
861 requirements/typedefs.cc: Likewise.
862 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
863 * testsuite/26_numerics/random/
864 default_random_engine.cc: Likewise.
865 * testsuite/26_numerics/random/discrete_distribution/
866 cons/range.cc: Likewise.
867 * testsuite/26_numerics/random/discrete_distribution/
868 cons/initlist.cc: Likewise.
869 * testsuite/26_numerics/random/discrete_distribution/
870 cons/default.cc: Likewise.
871 * testsuite/26_numerics/random/discrete_distribution/
872 cons/num_xbound_fun.cc: Likewise.
873 * testsuite/26_numerics/random/discrete_distribution/
874 requirements/typedefs.cc: Likewise.
875 * testsuite/26_numerics/random/weibull_distribution/
876 cons/parms.cc: Likewise.
877 * testsuite/26_numerics/random/weibull_distribution/
878 cons/default.cc: Likewise.
879 * testsuite/26_numerics/random/weibull_distribution/
880 requirements/typedefs.cc: Likewise.
881 * testsuite/26_numerics/random/independent_bits_engine/
882 cons/base_move.cc: Likewise.
883 * testsuite/26_numerics/random/independent_bits_engine/
884 cons/seed1.cc: Likewise.
885 * testsuite/26_numerics/random/independent_bits_engine/
886 cons/seed2.cc: Likewise.
887 * testsuite/26_numerics/random/independent_bits_engine/
888 cons/base_copy.cc: Likewise.
889 * testsuite/26_numerics/random/independent_bits_engine/
890 cons/default.cc: Likewise.
891 * testsuite/26_numerics/random/independent_bits_engine/
892 cons/seed_seq.cc: Likewise.
893 * testsuite/26_numerics/random/independent_bits_engine/
894 requirements/typedefs.cc: Likewise.
895 * testsuite/26_numerics/random/independent_bits_engine/
896 operators/equal.cc: Likewise.
897 * testsuite/26_numerics/random/independent_bits_engine/
898 operators/serialize.cc: Likewise.
899 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
900 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
901 * testsuite/26_numerics/random/subtract_with_carry_engine/
902 cons/seed1.cc: Likewise.
903 * testsuite/26_numerics/random/subtract_with_carry_engine/
904 cons/seed2.cc: Likewise.
905 * testsuite/26_numerics/random/subtract_with_carry_engine/
906 cons/default.cc: Likewise.
907 * testsuite/26_numerics/random/subtract_with_carry_engine/
908 requirements/typedefs.cc: Likewise.
909 * testsuite/26_numerics/random/subtract_with_carry_engine/
910 operators/equal.cc: Likewise.
911 * testsuite/26_numerics/random/subtract_with_carry_engine/
912 operators/serialize.cc: Likewise.
913 * testsuite/26_numerics/random/discard_block_engine/cons/
914 base_move.cc: Likewise.
915 * testsuite/26_numerics/random/discard_block_engine/cons/
916 seed1.cc: Likewise.
917 * testsuite/26_numerics/random/discard_block_engine/cons/
918 seed2.cc: Likewise.
919 * testsuite/26_numerics/random/discard_block_engine/cons/
920 base_copy.cc: Likewise.
921 * testsuite/26_numerics/random/discard_block_engine/cons/
922 default.cc: Likewise.
923 * testsuite/26_numerics/random/discard_block_engine/cons/
924 seed_seq.cc: Likewise.
925 * testsuite/26_numerics/random/discard_block_engine/
926 requirements/typedefs.cc: Likewise.
927 * testsuite/26_numerics/random/discard_block_engine/
928 operators/equal.cc: Likewise.
929 * testsuite/26_numerics/random/discard_block_engine/
930 operators/serialize.cc: Likewise.
931 * testsuite/26_numerics/random/cauchy_distribution/
932 cons/parms.cc: Likewise.
933 * testsuite/26_numerics/random/cauchy_distribution/
934 cons/default.cc: Likewise.
935 * testsuite/26_numerics/random/cauchy_distribution/
936 requirements/typedefs.cc: Likewise.
937 * testsuite/26_numerics/random/negative_binomial_distribution/
938 cons/parms.cc: Likewise.
939 * testsuite/26_numerics/random/negative_binomial_distribution/
940 cons/default.cc: Likewise.
941 * testsuite/26_numerics/random/negative_binomial_distribution/
942 requirements/typedefs.cc: Likewise.
943 * testsuite/26_numerics/random/gamma_distribution/
944 cons/parms.cc: Likewise.
945 * testsuite/26_numerics/random/gamma_distribution/
946 cons/default.cc: Likewise.
947 * testsuite/26_numerics/random/gamma_distribution/
948 requirements/typedefs.cc: Likewise.
949 * testsuite/26_numerics/random/mersenne_twister_engine/
950 cons/seed1.cc: Likewise.
951 * testsuite/26_numerics/random/mersenne_twister_engine/
952 cons/seed2.cc: Likewise.
953 * testsuite/26_numerics/random/mersenne_twister_engine/
954 cons/default.cc: Likewise.
955 * testsuite/26_numerics/random/mersenne_twister_engine/
956 requirements/typedefs.cc: Likewise.
957 * testsuite/26_numerics/random/mersenne_twister_engine/
958 operators/equal.cc: Likewise.
959 * testsuite/26_numerics/random/mersenne_twister_engine/
960 operators/serialize.cc: Likewise.
961 * testsuite/26_numerics/random/fisher_f_distribution/
962 cons/parms.cc: Likewise.
963 * testsuite/26_numerics/random/fisher_f_distribution/
964 cons/default.cc: Likewise.
965 * testsuite/26_numerics/random/fisher_f_distribution/
966 requirements/typedefs.cc: Likewise.
967 * testsuite/26_numerics/random/exponential_distribution/
968 cons/parms.cc: Likewise.
969 * testsuite/26_numerics/random/exponential_distribution/
970 cons/default.cc: Likewise.
971 * testsuite/26_numerics/random/exponential_distribution/
972 requirements/typedefs.cc: Likewise.
973 * testsuite/26_numerics/random/binomial_distribution/
974 cons/parms.cc: Likewise.
975 * testsuite/26_numerics/random/binomial_distribution/
976 cons/default.cc: Likewise.
977 * testsuite/26_numerics/random/binomial_distribution/
978 requirements/typedefs.cc: Likewise.
979 * testsuite/26_numerics/random/lognormal_distribution/
980 cons/parms.cc: Likewise.
981 * testsuite/26_numerics/random/lognormal_distribution/
982 cons/default.cc: Likewise.
983 * testsuite/26_numerics/random/lognormal_distribution/
984 requirements/typedefs.cc: Likewise.
985 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
986 * testsuite/26_numerics/random/random_device/cons/
987 token.cc: Likewise.
988 * testsuite/26_numerics/random/random_device/cons/
989 default.cc: Likewise.
990 * testsuite/26_numerics/random/random_device/
991 requirements/typedefs.cc: Likewise.
992 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
993 * testsuite/26_numerics/random/extreme_value_distribution/
994 cons/parms.cc: Likewise.
995 * testsuite/26_numerics/random/extreme_value_distribution/
996 cons/default.cc: Likewise.
997 * testsuite/26_numerics/random/extreme_value_distribution/
998 requirements/typedefs.cc: Likewise.
999 * testsuite/26_numerics/random/piecewise_linear_distribution/
1000 cons/range.cc: Likewise.
1001 * testsuite/26_numerics/random/piecewise_linear_distribution/
1002 cons/default.cc: Likewise.
1003 * testsuite/26_numerics/random/piecewise_linear_distribution/
1004 cons/num_xbound_fun.cc: Likewise.
1005 * testsuite/26_numerics/random/piecewise_linear_distribution/
1006 cons/initlist_fun.cc: Likewise.
1007 * testsuite/26_numerics/random/piecewise_linear_distribution/
1008 requirements/typedefs.cc: Likewise.
1009 * testsuite/26_numerics/random/student_t_distribution/
1010 cons/parms.cc: Likewise.
1011 * testsuite/26_numerics/random/student_t_distribution/
1012 cons/default.cc: Likewise.
1013 * testsuite/26_numerics/random/student_t_distribution/
1014 requirements/typedefs.cc: Likewise.
1015 * testsuite/26_numerics/random/linear_congruential_engine/
1016 cons/seed1.cc: Likewise.
1017 * testsuite/26_numerics/random/linear_congruential_engine/
1018 cons/seed2.cc: Likewise.
1019 * testsuite/26_numerics/random/linear_congruential_engine/
1020 cons/default.cc: Likewise.
1021 * testsuite/26_numerics/random/linear_congruential_engine/
1022 requirements/non_uint_neg.cc: Likewise.
1023 * testsuite/26_numerics/random/linear_congruential_engine/
1024 requirements/typedefs.cc: Likewise.
1025 * testsuite/26_numerics/random/linear_congruential_engine/
1026 operators/equal.cc: Likewise.
1027 * testsuite/26_numerics/random/linear_congruential_engine/
1028 operators/serialize.cc: Likewise.
1029 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
1030 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1031 base_move.cc: Likewise.
1032 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1033 seed1.cc: Likewise.
1034 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1035 seed2.cc: Likewise.
1036 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1037 base_copy.cc: Likewise.
1038 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1039 default.cc: Likewise.
1040 * testsuite/26_numerics/random/shuffle_order_engine/cons/
1041 seed_seq.cc: Likewise.
1042 * testsuite/26_numerics/random/shuffle_order_engine/
1043 requirements/typedefs.cc: Likewise.
1044 * testsuite/26_numerics/random/shuffle_order_engine/
1045 operators/equal.cc: Likewise.
1046 * testsuite/26_numerics/random/shuffle_order_engine/
1047 operators/serialize.cc: Likewise.
1048 * testsuite/26_numerics/random/geometric_distribution/
1049 cons/parms.cc: Likewise.
1050 * testsuite/26_numerics/random/geometric_distribution/
1051 cons/default.cc: Likewise.
1052 * testsuite/26_numerics/random/geometric_distribution/
1053 requirements/typedefs.cc: Likewise.
1054 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
1055
1056 2009-07-31 Jason Merrill <jason@redhat.com>
1057 Douglas Gregor <doug.gregor@gmail.com>
1058
1059 * include/bits/move.h (forward): Implement as in N2835.
1060 (move): Implement as in N2831.
1061 * include/std/istream (rvalue stream operator>>): New.
1062 * include/std/ostream (rvalue stream operator<<): New.
1063 * testsuite/27_io/rvalue_streams.cc: New.
1064
1065 2009-07-31 Jason Merrill <jason@redhat.com>
1066
1067 * include/bits/forward_list.h (splice_after): Use forward.
1068 (merge): Likewise.
1069 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
1070 (move_iterator::operator[]): Use move.
1071 * include/bits/stl_list.h (insert): Use move.
1072 * include/std/thread (_Callable constructor): Use forward.
1073 * include/std/tuple: Don't specify explicit template args to move.
1074
1075 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
1076 Adjust signature.
1077 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
1078 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
1079 reference.
1080 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
1081 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
1082 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
1083 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
1084 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
1085 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
1086 testsuite/23_containers/forward_list/operations/1.cc,
1087 testsuite/23_containers/forward_list/operations/5.cc: Use move.
1088 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
1089 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
1090 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
1091 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
1092 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
1093
1094 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
1095
1096 PR libstdc++/40912 (partial)
1097 * include/std/random: Disable the facility if <stdint.h> is not
1098 available.
1099
1100 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1101
1102 PR libstdc++/40919
1103 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
1104 xfail on darwin[3-9]*.
1105
1106 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1107
1108 PR libstdc++/40917
1109 * testsuite/util/replacement_memory_operators.h: Add missing includes,
1110 tweak qualifications.
1111
1112 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1113
1114 PR libstdc++/40916
1115 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
1116 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1117 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
1118
1119 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1120
1121 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
1122
1123 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1124
1125 PR libstdc++/40915
1126 * testsuite/18_support/headers/exception/synopsis.cc: Fix
1127 std::terminate declaration.
1128
1129 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1130
1131 PR libstdc++/40908
1132 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
1133 symbols at GLIBCXX_3.4.
1134
1135 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1136
1137 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
1138 * testsuite/util/testsuite_abi.cc: Adjust.
1139 * configure.ac: Bump libtool_VERSION to 6:13:0.
1140 * configure: Regenerate.
1141
1142 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
1143 Tyler Earman <rem.intellegare@gmail.com>
1144
1145 * doc/xml/manual/configure.xml: Consistent placement of
1146 ABI-changing options, clarify --enable-clocale.
1147
1148 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1149
1150 * python/Makefile.in: Regenerate.
1151
1152 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1153
1154 * python/Makefile.am (install-data-local): Use DESTDIR
1155 correctly.
1156
1157 2009-07-24 Jason Merrill <jason@redhat.com>
1158
1159 Core issue 901
1160 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
1161 dealloc.
1162
1163 2009-07-24 Joseph Myers <joseph@codesourcery.com>
1164
1165 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
1166 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
1167 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
1168 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
1169 * testsuite/21_strings/headers/cwchar/functions_std.cc,
1170 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
1171 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1172 Use dg-require-swprintf.
1173
1174 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1175
1176 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
1177
1178 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1179
1180 * include/c_std/cmath (abs(_Tp)): Add.
1181 * include/c_global/cmath (abs(_Tp)): Likewise.
1182 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
1183
1184 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
1185
1186 * doc/html/ext/lwg-closed.html: Update to R65.
1187 * doc/html/ext/lwg-defects.html: Likewise.
1188 * doc/html/ext/lwg-active.html: Likewise.
1189 * doc/xml/manual/intro.xml: Update DRs entries.
1190
1191 2009-07-22 Jason Merrill <jason@redhat.com>
1192
1193 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1194
1195 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1196
1197 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1198 valarray<>::operator=(initializer_list<>)): Implement resolution
1199 of DR 630, [Ready] in Frankfurt.
1200 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1201 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1202 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1203
1204 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1205
1206 * include/std/chrono (duration<>::operator%=, operator%):
1207 Add, per DR 934.
1208 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1209 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1210
1211 * include/std/chrono (operator/): Simplify implementation.
1212
1213 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1214
1215 * doc/xml/manual/intro.xml: Escape '&', validate.
1216 * doc/xml/manual/using.xml: Validate, dead link check.
1217 * doc/xml/manual/strings.xml: Same.
1218 * doc/xml/manual/appendix_contributing.xml: Same.
1219 * doc/xml/manual/iterators.xml: Same.
1220 * doc/xml/manual/spine.xml: Same.
1221
1222 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1223 * doc/xml/gnu/gpl-3.0.xml: Same.
1224 * doc/xml/manual/mt_allocator.xml: Same.
1225 * doc/xml/manual/allocator.xml: Same.
1226 * doc/xml/manual/ctype.xml: Same.
1227 * doc/xml/manual/codecvt.xml: Same.
1228 * doc/xml/manual/backwards_compatibility.xml: Same.
1229 * doc/xml/manual/shared_ptr.xml: Same.
1230 * doc/xml/manual/abi.xml: Same.
1231 * doc/xml/manual/auto_ptr.xml: Same.
1232 * doc/xml/manual/internals.xml: Same.
1233 * doc/xml/manual/parallel_mode.xml: Same.
1234 * doc/xml/manual/bitmap_allocator.xml: Same.
1235 * doc/xml/manual/build_hacking.xml: Same.
1236 * doc/xml/manual/evolution.xml: Same.
1237 * doc/xml/manual/debug.xml: Same.
1238 * doc/xml/manual/localization.xml: Same.
1239 * doc/xml/manual/appendix_contributing.xml: Same.
1240 * doc/xml/manual/locale.xml: Same.
1241 * doc/xml/manual/messages.xml: Same.
1242 * doc/xml/manual/spine.xml: Same.
1243 * doc/xml/manual/test.xml: Same.
1244 * doc/xml/book.txml: Same.
1245 * doc/xml/spine.xml: Same.
1246
1247 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1248 * doc/xml/manual/backwards_compatibility.xml: Same.
1249 * doc/xml/manual/concurrency.xml: Same.
1250 * doc/xml/manual/intro.xml: Same.
1251 * doc/xml/manual/parallel_mode.xml: Same.
1252 * doc/xml/manual/status_cxx1998.xml: Same.
1253 * doc/xml/manual/containers.xml: Same.
1254 * doc/xml/manual/io.xml: Same.
1255 * doc/xml/manual/support.xml: Same.
1256 * doc/xml/manual/strings.xml: Same.
1257 * doc/xml/manual/debug_mode.xml: Same.
1258 * doc/xml/manual/extensions.xml: Same.
1259 * doc/xml/manual/appendix_contributing.xml: Same.
1260 * doc/xml/manual/messages.xml: Same.
1261 * doc/xml/manual/test.xml: Same.
1262
1263 * doc/xml/manual/abi.xml: Same.
1264 * doc/xml/manual/auto_ptr.xml: Same.
1265 * doc/xml/manual/parallel_mode.xml: Same.
1266 * doc/xml/manual/build_hacking.xml: Same.
1267 * doc/xml/manual/evolution.xml: Same.
1268 * doc/xml/manual/using.xml: Same.
1269 * doc/xml/manual/debug_mode.xml: Same.
1270 * doc/xml/manual/extensions.xml: Same.
1271 * doc/xml/manual/diagnostics.xml: Same.
1272 * doc/xml/manual/algorithms.xml: Same.
1273
1274 * doc/html: Regenerate.
1275
1276 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 PR libstdc++/40712
1279 * config/locale/gnu/numeric_members.cc (numpunct<>::
1280 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1281 and copy the langinfo data into it.
1282 (numpunct<>::~numpunct): Free the allocated memory.
1283 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1284 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1285 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1286 _M_data->_M_curr_symbol.
1287 (moneypunct<>::~moneypunct): Free the allocated memory.
1288 * testsuite/22_locale/moneypunct/40712.cc: New.
1289
1290 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1291 Do not leak memory if new throws.
1292 * include/bits/locale_facets_nonio.tcc
1293 (__moneypunct_cache<>::_M_cache): Likewise.
1294
1295 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1296
1297 PR other/40784
1298 * configure: Regenerate.
1299
1300 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1301
1302 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1303 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1304 line numbers.
1305 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1306 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1307 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1308
1309 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1310
1311 * configure: Regenerate.
1312
1313 2009-07-16 Jason Merrill <jason@redhat.com>
1314
1315 PR libstdc++/37907
1316 * include/std/type_traits: Add is_standard_layout, is_trivial.
1317 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1318 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1319 Update line numbers.
1320
1321 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1322 Tom Tromey <tromey@redhat.com>
1323
1324 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1325 Fetch std::string to the given length.
1326
1327 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1328
1329 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1330 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1331 [Ready] in Frankfurt.
1332 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1333 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1334 New.
1335 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1336 Likewise.
1337 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1338 Adjust.
1339 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1340 Likewise.
1341 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1342
1343 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1344 __err locals.
1345 * include/bits/ostream.tcc: Likewise.
1346 * src/compatibility.cc: Likewise.
1347 * src/istream.cc: Likewise.
1348
1349 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1350
1351 * include/std/type_traits (common_type): Remove workaround for
1352 PR36628, now fixed.
1353
1354 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1355
1356 PR testsuite/40699
1357 PR testsuite/40707
1358 PR testsuite/40709
1359 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1360
1361 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1362
1363 PR libstdc++/40691
1364 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1365 * testsuite/26_numerics/valarray/40691.cc: New test.
1366
1367 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1368
1369 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1370 * testsuite/21_strings/c_strings/char/3.cc: Same.
1371
1372 2009-07-06 Jason Merrill <jason@redhat.com>
1373
1374 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1375 to defer searching bases that don't overlap the desired address.
1376
1377 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1378
1379 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1380 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1381 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1382 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1383 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1384 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1385 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1386 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1387 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1388 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1389 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1390 testsuite/ext/vstring/init-list.cc,
1391 testsuite/ext/vstring/moveable.cc,
1392 testsuite/ext/vstring/requirements/citerators.cc,
1393 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1394 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1395 Use dg-require-string-conversions.
1396
1397 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1398
1399 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1400 to ld_library_path. Use add_path. Add just find_libgcc_s to
1401 ld_library_path, not every libgcc multilib directory.
1402
1403 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1404
1405 PR libstdc++/40600
1406 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1407 std::minmax return type.
1408 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1409
1410 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1411
1412 PR libstdc++/40511
1413 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1414 with glibc2.2.x.
1415
1416 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1417
1418 * include/bits/random.tcc
1419 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1420 as array type.
1421
1422 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1423
1424 * include/bits/random.h (__mod(_Tp)): Use defaults.
1425 (struct _Mod): Adjust template parameters.
1426 (linear_congruential_engine<>::operator()()): Adjust.
1427 (typedef _UInt32Type): Remove.
1428 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1429 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1430 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1431 calls.
1432 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1433 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1434 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1435 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1436 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1437 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1438 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1439 Likewise.
1440
1441 * include/bits/random.tcc
1442 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1443 formula (i mod n).
1444 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1445 as array type.
1446 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1447 size.
1448 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1449 uint_least32_t.
1450
1451 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1452
1453 * include/std/future (shared_future): Adjust doxygen comment.
1454
1455 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1456
1457 PR libstdc++/40297
1458 * include/bits/atomic_0.h: Reverse debug assertions.
1459 * include/bits/atomic_2.h: Likewise.
1460
1461 2009-06-23 DJ Delorie <dj@redhat.com>
1462
1463 Add MeP port.
1464 * configure.host: Add mep support.
1465
1466 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1467
1468 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1469 (INPUT): Add future.
1470 * include/std/future: Adjust markup.
1471 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1472 line numbers.
1473 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1474 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1475 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1476 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1477
1478 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1479
1480 * include/bits/shared_ptr.h: Do not swap rvalues.
1481 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1482 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1483 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1484 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1485 * testsuite/20_util/tuple/swap.cc: Likewise.
1486
1487 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1488
1489 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1490 * include/std/ratio: Typo in comment.
1491
1492 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1493
1494 PR libstdc++/40518
1495 * include/bits/basic_string.h (basic_string<>::_Rep::
1496 _M_set_length_and_sharable): Do not write the empty rep.
1497 (basic_string<>::erase(iterator, iterator)): Likewise,
1498 move out of line...
1499 * include/bits/basic_string.tcc: ... here.
1500
1501 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1502
1503 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1504 bitwise_assignment_operators): Initialize a and b.
1505 (struct has_bitwise_operators): Do not call the latter.
1506 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1507 dg-error line numbers.
1508 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1509 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1510 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1511
1512 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1513
1514 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1515 possibly unused.
1516 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1517 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1518 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1519
1520 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1521
1522 * include/std/future: New.
1523 * include/Makefile.am: Add.
1524 * include/Makefile.in: Regenerate.
1525 * src/future.cc: New.
1526 * src/Makefile.am: Add.
1527 * src/Makefile.in: Regenerate.
1528 * config/abi/pre/gnu.ver: Add export.
1529 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1530 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1531 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1532 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1533 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1534 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1535 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1536 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1537 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1538 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1539 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1540 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1541 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1542 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1543 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1544 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1545 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1546 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1547 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1548 * testsuite/30_threads/packaged_task/requirements/
1549 explicit_instantiation.cc: New.
1550 * testsuite/30_threads/promise/cons/1.cc: New.
1551 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1552 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1553 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1554 * testsuite/30_threads/promise/cons/move.cc: New.
1555 * testsuite/30_threads/promise/members/get_future.cc: New.
1556 * testsuite/30_threads/promise/members/get_future2.cc: New.
1557 * testsuite/30_threads/promise/members/set_exception.cc: New.
1558 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1559 * testsuite/30_threads/promise/members/set_value.cc: New.
1560 * testsuite/30_threads/promise/members/set_value2.cc: New.
1561 * testsuite/30_threads/promise/members/set_value3.cc: New.
1562 * testsuite/30_threads/promise/members/swap.cc: New.
1563 * testsuite/30_threads/promise/requirements/
1564 explicit_instantiation.cc: New.
1565 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1566 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1567 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1568 * testsuite/30_threads/shared_future/cons/move.cc: New.
1569 * testsuite/30_threads/shared_future/members/get.cc: New.
1570 * testsuite/30_threads/shared_future/members/get2.cc: New.
1571 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1572 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1573 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1574 * testsuite/30_threads/shared_future/members/wait.cc: New.
1575 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1576 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1577 * testsuite/30_threads/shared_future/requirements/
1578 explicit_instantiation.cc: New.
1579 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1580 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1581 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1582 * testsuite/30_threads/unique_future/cons/move.cc: New.
1583 * testsuite/30_threads/unique_future/members/get.cc: New.
1584 * testsuite/30_threads/unique_future/members/get2.cc: New.
1585 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1586 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1587 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1588 * testsuite/30_threads/unique_future/members/wait.cc: New.
1589 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1590 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1591 * testsuite/30_threads/unique_future/requirements/
1592 explicit_instantiation.cc: New.
1593 * testsuite/performance/30_threads/future/polling.cc: New.
1594
1595 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1596
1597 * Revert last Change.
1598
1599 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1600
1601 PR libstdc++/40497
1602 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1603 signature per the current C++1x draft (N2857).
1604 * testsuite/24_iterators/operations/40497.cc: Add.
1605
1606 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1607
1608 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1609 a floating point type.
1610 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1611 _IntType)): Fix second default argument.
1612 (uniform_int_distribution<>::_M_call): Remove.
1613 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1614 const param_type&)): Only declare.
1615 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1616 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1617 Remove.
1618 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1619 const param_type&): Define here.
1620 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1621 const param_type&), discrete_distribution<>::operator()
1622 (_UniformRandomNumberGenerator&, const param_type&),
1623 piecewise_constant_distribution<>::operator()
1624 (_UniformRandomNumberGenerator&, const param_type&),
1625 piecewise_linear_distribution<>::operator()
1626 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1627 the second template argument of _Adaptor.
1628 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1629 default.cc: Adjust.
1630
1631 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1632
1633 * include/bits/random.tcc (discrete_distribution<>::param_type::
1634 param_type(size_t, double, double, _Func),
1635 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1636 const param_type&)): Tidy.
1637 (piecewise_constant_distribution<>::param_type::_M_initialize):
1638 Use reserve, fix.
1639 (piecewise_constant_distribution<>::param_type::
1640 param_type(initializer_list<>, _Func),
1641 piecewise_constant_distribution<>::param_type::
1642 param_type(size_t, _RealType, _RealType, _Func),
1643 piecewise_linear_distribution<>::param_type::
1644 param_type(initializer_list<>, _Func),
1645 piecewise_linear_distribution<>::param_type::
1646 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1647 (piecewise_constant_distribution<>::param_type::
1648 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1649 piecewise_constant_distribution<>::
1650 operator()(_UniformRandomNumberGenerator&, const param_type&),
1651 piecewise_linear_distribution<>::
1652 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1653 (operator>>(std::basic_istream<>&,
1654 piecewise_constant_distribution<>&),
1655 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1656 Use reserve.
1657 * include/bits/random.h: Minor cosmetic changes.
1658
1659 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1660
1661 * testsuite/23_containers/list/check_construct_destroy.h: New.
1662 Move test logic here.
1663 * testsuite/23_containers/list/moveable.h: Same.
1664 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1665 * testsuite/23_containers/list/modifiers/1.h: Same.
1666 * testsuite/23_containers/list/modifiers/2.h: Same.
1667 * testsuite/23_containers/list/modifiers/3.h: Same.
1668 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1669 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1670 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1671 * testsuite/23_containers/list/operations/1.h: Same.
1672 * testsuite/23_containers/list/operations/2.h: Same.
1673 * testsuite/23_containers/list/operations/3.h: Same.
1674 * testsuite/23_containers/list/operations/4.h: Same.
1675 * testsuite/23_containers/list/operations/5.h: Same.
1676 * testsuite/23_containers/list/capacity/1.h: Same.
1677 * testsuite/23_containers/list/init-list.h: Same.
1678 * testsuite/23_containers/list/cons/1.h: Same.
1679 * testsuite/23_containers/list/cons/2.h: Same.
1680 * testsuite/23_containers/list/cons/3.h: Same.
1681 * testsuite/23_containers/list/cons/4.h: Same.
1682 * testsuite/23_containers/list/cons/5.h: Same.
1683 * testsuite/23_containers/list/cons/6.h: Same.
1684 * testsuite/23_containers/list/cons/7.h: Same.
1685 * testsuite/23_containers/list/cons/8.h: Same.
1686 * testsuite/23_containers/list/cons/9.h: Same.
1687 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1688 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1689 header.
1690 * testsuite/23_containers/list/modifiers/1.cc: Same.
1691 * testsuite/23_containers/list/modifiers/2.cc: Same.
1692 * testsuite/23_containers/list/modifiers/3.cc: Same.
1693 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1694 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1695 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1696 * testsuite/23_containers/list/operations/1.cc: Same.
1697 * testsuite/23_containers/list/operations/2.cc: Same.
1698 * testsuite/23_containers/list/operations/3.cc: Same.
1699 * testsuite/23_containers/list/operations/4.cc: Same.
1700 * testsuite/23_containers/list/operations/5.cc: Same.
1701 * testsuite/23_containers/list/capacity/1.cc: Same.
1702 * testsuite/23_containers/list/init-list.cc: Same.
1703 * testsuite/23_containers/list/cons/1.cc: Same.
1704 * testsuite/23_containers/list/cons/2.cc: Same.
1705 * testsuite/23_containers/list/cons/3.cc: Same.
1706 * testsuite/23_containers/list/cons/4.cc: Same.
1707 * testsuite/23_containers/list/cons/5.cc: Same.
1708 * testsuite/23_containers/list/cons/6.cc: Same.
1709 * testsuite/23_containers/list/cons/7.cc: Same.
1710 * testsuite/23_containers/list/cons/8.cc: Same.
1711 * testsuite/23_containers/list/cons/9.cc: Same.
1712 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1713 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1714 * testsuite/23_containers/list/moveable.cc: Same.
1715
1716 2009-06-17 Tom Tromey <tromey@redhat.com>
1717
1718 * python/hook.in: Do not fail when there is no current objfile.
1719 Use os.path.normpath.
1720
1721 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1722
1723 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1724 Remove.
1725 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1726 rvalue-reference so that move constructor is called.
1727 * testsuite/18_support/exception_ptr/move.cc: New.
1728
1729 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1730
1731 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1732 if joinable.
1733
1734 2009-06-15 Tom Tromey <tromey@redhat.com>
1735
1736 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1737 set self.iter.
1738 (StdMapPrinter.to_string): Make a new iterator.
1739 (StdMapPrinter.children): Likewise.
1740 (StdSetPrinter.__init__): Don't set self.iter.
1741 (StdSetPrinter.to_string): Make a new iterator.
1742 (StdSetPrinter.children): Likewise.
1743
1744 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1745
1746 * include/bits/random.tcc
1747 (negative_binomial_distribution<>::operator()
1748 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1749 class member gamma_distribution.
1750 (negative_binomial_distribution<>::operator()
1751 (_UniformRandomNumberGenerator&)): Implement out of line here.
1752 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1753 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1754 (student_t_distribution<>::operator()
1755 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1756 simplify.
1757 (operator<<(basic_ostream<>&, student_t_distribution<>),
1758 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1759 (chi_squared_distribution<>::operator()
1760 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1761 tweak to use a class member gamma_distribution.
1762 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1763 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1764 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1765 const param_type&): Move inline, tweak to use class member
1766 gamma_distributions.
1767 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1768 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1769 * include/bits/random.h: Adjust, minor tweaks.
1770
1771 2009-06-10 Tom Tromey <tromey@redhat.com>
1772
1773 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1774 (build_libstdcxx_dictionary): Accept shortened form of
1775 basic_string names.
1776 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1777
1778 2009-06-10 Tom Tromey <tromey@redhat.com>
1779
1780 PR libstdc++/40289:
1781 * python/Makefile.in: Rebuild.
1782 * python/hook.in: Compute module path relative to objfile.
1783 * python/Makefile.am (pythondir): Redefine.
1784 (gdb.py): Subst toolexeclibdir.
1785 (install-data-local): Rewrite.
1786
1787 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1788
1789 * include/bits/move.h: Doxygen group fixes.
1790
1791 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1792
1793 * include/bits/random.tcc (gamma_distribution<>::operator()
1794 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1795 the Marsaglia/Tsang algorithm.
1796 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1797 (operator<<(basic_ostream<>&, gamma_distribution<>),
1798 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1799
1800 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1801 Remove, just use normal_distribution.
1802 (operator<<(basic_ostream<>&, student_t_distribution<>),
1803 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1804 (linear_congruential_engine<>::operator()()): Move inline.
1805 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1806 const param_type&)): Move inline, just use normal_distribution.
1807 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1808 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1809 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1810 const param_type&)): Move here, out of line.
1811 (piecewise_constant_distribution<>::param_type::param_type()): Move
1812 inline.
1813 * include/bits/random.h: Adjust, minor tweaks.
1814
1815 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1816
1817 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1818
1819 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1820
1821 * include/ext/throw_allocator.h: Rework.
1822 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1823 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1824 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1825 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1826 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1827 * testsuite/util/regression/rand/priority_queue/
1828 container_rand_regression_test.tcc: Inline functions.
1829 * testsuite/util/regression/rand/assoc/
1830 container_rand_regression_test.tcc: Same.
1831
1832 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1833
1834 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1835
1836 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1837
1838 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1839 * configure: Regenerate.
1840
1841 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1842
1843 PR libstdc++/40299
1844 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1845 * testsuite/ext/rope/40299.cc: New.
1846
1847 2009-05-28 Tom Tromey <tromey@redhat.com>
1848 Phil Muldoon <pmuldoon@redhat.com>
1849 Jonathan Wakely <jwakely.gcc@gmail.com>
1850
1851 * python/Makefile.in, , python/libstdcxx/__init__.py,
1852 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1853 python/hook.in, python/Makefile.am: New files.
1854 * configure, Makefile.in: Rebuild.
1855 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1856 * Makefile.am (SUBDIRS): Add python.
1857
1858 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1859
1860 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1861 to ...
1862 * testsuite/util/replacement_memory_operators.h: ...here. New.
1863 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1864 * testsuite/util/testsuite_hooks.cc: Same.
1865
1866 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1867 replacement_memory_operators.h.
1868 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1869 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1870 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1871 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1872 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1873 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1874 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1875 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1876 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1877 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1878 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1879 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1880 * testsuite/ext/mt_allocator/check_new.cc: Same.
1881 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1882 * testsuite/ext/debug_allocator/check_new.cc: Same.
1883 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1884 * testsuite/ext/new_allocator/check_delete.cc: Same.
1885 * testsuite/ext/new_allocator/check_new.cc: Same.
1886 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1887 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1888 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1889 * testsuite/ext/throw_allocator/check_new.cc: Same.
1890 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1891 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1892 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1893 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1894 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1895 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1896 * testsuite/ext/pool_allocator/check_new.cc: Same.
1897 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1898 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1899 * testsuite/ext/array_allocator/check_delete.cc: Same.
1900 * testsuite/ext/array_allocator/check_new.cc: Same.
1901 * testsuite/23_containers/deque/cons/1.cc: Same.
1902 * testsuite/23_containers/deque/cons/2.cc: Same.
1903
1904 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1905
1906 * libsupc++/initializer_list: Format.
1907 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1908 * testsuite/18_support/initializer_list/requirements/
1909 explicit_instantiation.cc: New.
1910
1911 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1912
1913 PR libstdc++/40273
1914 * include/tr1_impl/functional: Add explicit casts.
1915 * testsuite/20_util/function/requirements/
1916 explicit_instantiation.cc: New.
1917 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1918
1919 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1920
1921 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1922
1923 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1924
1925 PR libstdc++/40221
1926 * include/tr1_impl/functional: Add explicit cast.
1927
1928 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1929
1930 PR libstdc++/40094
1931 Revert:
1932 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1933 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1934 out of line member functions definitions.
1935 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1936 Remove, use static locals instead.
1937 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1938 * src/throw_allocator.cc: New.
1939 * src/Makefile.am: Add.
1940 * config/abi/pre/gnu.ver: Add exports.
1941 * src/Makefile.in: Regenerate.
1942
1943 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1944
1945 * include/tr1_impl/functional (function): Use explicit operator bool.
1946 * include/bits/shared_ptr.h (__shared_ptr): Same.
1947 * include/bits/unique_ptr.h (unique_ptr): Same.
1948 * include/std/mutex (unique_lock): Same.
1949 * include/std/system_error (error_code): Same.
1950 (error_condition): Same.
1951 * include/std/ostream (sentry): Same.
1952 * include/std/istream (sentry): Same.
1953 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1954 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1955 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1956 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1957 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1958 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1959 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1960
1961 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1962
1963 * testsuite/23_containers/list/14340.cc: Abstract list type.
1964 * testsuite/23_containers/list/init-list.cc: Same.
1965 * testsuite/23_containers/list/pthread5.cc: Same.
1966 * testsuite/23_containers/list/invalidation/1.cc: Same.
1967 * testsuite/23_containers/list/invalidation/2.cc: Same.
1968 * testsuite/23_containers/list/invalidation/3.cc: Same.
1969 * testsuite/23_containers/list/invalidation/4.cc: Same.
1970 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1971 * testsuite/23_containers/list/modifiers/1.cc: Same.
1972 * testsuite/23_containers/list/modifiers/2.cc: Same.
1973 * testsuite/23_containers/list/modifiers/3.cc: Same.
1974 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1975 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1976 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1977 * testsuite/23_containers/list/cons/1.cc: Same.
1978 * testsuite/23_containers/list/cons/2.cc: Same.
1979 * testsuite/23_containers/list/cons/3.cc: Same.
1980 * testsuite/23_containers/list/cons/4.cc: Same.
1981 * testsuite/23_containers/list/cons/5.cc: Same.
1982 * testsuite/23_containers/list/cons/6.cc: Same.
1983 * testsuite/23_containers/list/cons/7.cc: Same.
1984 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1985 * testsuite/23_containers/list/cons/8.cc: Same.
1986 * testsuite/23_containers/list/cons/9.cc: Same.
1987 * testsuite/23_containers/list/operations/1.cc: Same.
1988 * testsuite/23_containers/list/operations/2.cc: Same.
1989 * testsuite/23_containers/list/operations/3.cc: Same.
1990 * testsuite/23_containers/list/operations/4.cc: Same.
1991 * testsuite/23_containers/list/operations/5.cc: Same.
1992 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1993 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1994 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1995 * testsuite/23_containers/list/requirements/dr438/
1996 constructor_1_neg.cc: Same.
1997 * testsuite/23_containers/list/requirements/dr438/
1998 constructor_2_neg.cc: Same.
1999 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
2000 * testsuite/23_containers/list/requirements/
2001 partial_specialization/1.cc: Same.
2002 * testsuite/23_containers/list/23781.cc: Same.
2003 * testsuite/23_containers/list/pthread1.cc: Same.
2004 * testsuite/23_containers/list/capacity/1.cc: Same.
2005 * testsuite/23_containers/list/capacity/29134.cc: Same.
2006 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
2007 * testsuite/23_containers/list/moveable.cc: Same.
2008
2009 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
2010
2011 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
2012
2013 PR libstdc++/40184
2014 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
2015 Declare...
2016 * config/locale/gnu/c_locale.cc: ... and define.
2017 * config/locale/generic/c_locale.cc: Define.
2018 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
2019 Use it.
2020 * testsuite/22_locale/locale/cons/40184.cc: New.
2021
2022 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
2023
2024 PR libstdc++/40192
2025 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
2026 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
2027 * testsuite/23_containers/vector/40192.cc: New.
2028
2029 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
2030
2031 * include/bits/stl_pair.h (swap): Do not swap rvalues.
2032 * include/bits/stl_deque.h (swap): Likewise.
2033 * include/bits/stl_list.h (swap): Likewise.
2034 * include/bits/stl_vector.h (swap): Likewise.
2035 * include/bits/stl_bvector.h (swap): Likewise.
2036 * include/bits/stl_queue.h (swap): Likewise.
2037 * include/bits/stl_stack.h (swap): Likewise.
2038 * include/bits/stl_tree.h (swap): Likewise.
2039 * include/bits/stl_map.h (swap): Likewise.
2040 * include/bits/stl_multimap.h (swap): Likewise.
2041 * include/bits/stl_set.h (swap): Likewise.
2042 * include/bits/stl_multiset.h (swap): Likewise.
2043 * include/bits/forward_list.h (swap): Likewise.
2044 * include/bits/unique_ptr.h (swap): Likewise.
2045 * include/debug/deque (swap): Likewise.
2046 * include/debug/list (swap): Likewise.
2047 * include/debug/vector (swap): Likewise.
2048 * include/debug/map.h (swap): Likewise.
2049 * include/debug/multimap.h (swap): Likewise.
2050 * include/debug/set.h (swap): Likewise.
2051 * include/debug/multiset.h (swap): Likewise.
2052 * include/debug/unordered_map (swap): Likewise.
2053 * include/debug/unordered_set (swap): Likewise.
2054 * include/ext/vstring.h (swap): Likewise.
2055 * include/tr1_impl/unordered_map (swap): Likewise.
2056 * include/tr1_impl/hashtable (swap): Likewise.
2057 * include/tr1_impl/unordered_set (swap): Likewise.
2058 * include/std/tuple (swap): Likewise.
2059 * include/std/mutex (swap): Likewise.
2060 * include/std/thread (swap): Likewise.
2061 (operator<<): Only output to lvalue streams.
2062 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
2063 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
2064 * testsuite/23_containers/deque/requirements/dr438/
2065 assign_neg.cc: Adjust line numbers.
2066 * testsuite/23_containers/deque/requirements/dr438/
2067 constructor_1_neg.cc: Likewise.
2068 * testsuite/23_containers/deque/requirements/dr438/
2069 constructor_2_neg.cc: Likewise.
2070 * testsuite/23_containers/deque/requirements/dr438/
2071 insert_neg.cc: Likewise.
2072 * testsuite/23_containers/list/requirements/dr438/
2073 assign_neg.cc: Likewise.
2074 * testsuite/23_containers/list/requirements/dr438/
2075 constructor_1_neg.cc: Likewise.
2076 * testsuite/23_containers/list/requirements/dr438/
2077 constructor_2_neg.cc: Likewise.
2078 * testsuite/23_containers/list/requirements/dr438/
2079 insert_neg.cc: Likewise.
2080 * testsuite/23_containers/vector/requirements/dr438/
2081 assign_neg.cc: Likewise.
2082 * testsuite/23_containers/vector/requirements/dr438/
2083 constructor_1_neg.cc: Likewise.
2084 * testsuite/23_containers/vector/requirements/dr438/
2085 constructor_2_neg.cc: Likewise.
2086 * testsuite/23_containers/vector/requirements/dr438/
2087 insert_neg.cc: Likewise.
2088 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
2089 test non-member swap.
2090 * testsuite/30_threads/thread/swap/2.cc: Remove.
2091
2092 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
2093
2094 * include/std/mutex: Move std::lock_error to ...
2095 * src/compatibility.cc: Here.
2096 * src/mutex.cc: Likewise.
2097 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
2098 for lock types and remove std::lock_error check.
2099
2100 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2101
2102 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
2103 double include.
2104
2105 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2106
2107 PR libstdc++/40160
2108 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
2109 typeid when __GXX_RTTI is undefined.
2110 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
2111 for null _M_variant._M_iterator._M_type,
2112 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
2113 * testsuite/21_strings/basic_string/40160.cc: New.
2114
2115 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2116
2117 * testsuite/26_numerics/random/discrete_distribution/cons/
2118 num_xbound_fun.cc: Minor tweaks.
2119 * testsuite/26_numerics/random/piecewise_constant_distribution/
2120 cons/initlist_fun.cc: Likewise
2121 * testsuite/26_numerics/random/piecewise_constant_distribution/
2122 cons/num_xbound_fun.cc: Likewise
2123 * testsuite/26_numerics/random/piecewise_linear_distribution/
2124 cons/initlist_fun.cc: Likewise
2125 * testsuite/26_numerics/random/piecewise_linear_distribution/
2126 cons/num_xbound_fun.cc: Likewise
2127
2128 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2129
2130 PR libstdc++/36211
2131 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
2132 cxxldflags to additional_flags rather than cxx_final.
2133
2134 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
2135
2136 * testsuite/26_numerics/random/discrete_distribution/cons/
2137 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
2138 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2139 initlist_fun.cc: Likewise
2140 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
2141 num_xbound_fun.cc: Likewise
2142 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2143 initlist_fun.cc: Likewise
2144 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
2145 num_xbound_fun.cc: Likewise
2146
2147 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2148
2149 PR libstdc++/40123
2150 * random.tcc (independent_bits_engine<>::operator()()): Use
2151 result_type(1), not 1UL.
2152
2153 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
2154 and _M_b.min(), instead of this->max() and this->min().
2155
2156 * random.h (_ShiftMin1): Remove, adjust everywhere.
2157
2158 * random.tcc: Minor cosmetic changes.
2159
2160 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2161
2162 * include/bits/random.tcc (cauchy_distribution<>::
2163 operator()(_UniformRandomNumberGenerator&, const param_type&)):
2164 Avoid M_PI, a glibc extension.
2165
2166 2009-05-13 Ben Elliston <bje@au.ibm.com>
2167
2168 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
2169 * include/Makefile.in: Likewise.
2170
2171 2009-05-13 Ben Elliston <bje@au.ibm.com>
2172
2173 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
2174 const void * const.
2175
2176 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
2177
2178 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
2179 random number engines, complex, bitset, array, time utilities, and
2180 char_traits.
2181
2182 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
2183
2184 * libsupc++/exception: Include nested_exception.h in C++0x mode.
2185 * libsupc++/nested_exception.h: New.
2186 * libsupc++/Makefile.am: Add new header.
2187 * libsupc++/Makefile.in: Regenerate.
2188 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2189 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2190 * testsuite/18_support/nested_exception/cons.cc: New.
2191 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2192 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2193 * doc/xml/manual/status_cxx200x.xml: Adjust.
2194
2195 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2196
2197 * include/ext/throw_allocator.h: Remove redundant include.
2198
2199 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2200
2201 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2202 out of line member functions definitions.
2203 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2204 Remove, use static locals instead.
2205 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2206 * src/throw_allocator.cc: New.
2207 * src/Makefile.am: Add.
2208 * config/abi/pre/gnu.ver: Add exports.
2209 * src/Makefile.in: Regenerate.
2210
2211 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2212
2213 * configure.ac: Bump libtool_VERSION to 6:12:0.
2214 * configure: Regenerate.
2215
2216 2009-05-07 Matthias Klose <doko@ubuntu.com>
2217
2218 PR libstdc++/40038
2219 * src/math_stubs_long_double.cc: Add ceill.
2220
2221 2009-05-06 Johannes Singler <singler@ira.uka.de>
2222
2223 PR libstdc++/39546
2224 * include/parallel/algo.h (find_switch):
2225 Parametrize binder2nd with const T& instead of T.
2226 * testsuite/25_algorithms/find/39546.cc: new test case
2227
2228 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2229
2230 Revert:
2231 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2232
2233 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2234 possible.
2235 * configure: Regenerate.
2236
2237 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2238
2239 PR libstdc++/39909
2240 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2241 __set_once_functor_lock_ptr): Replace global lock object with local
2242 locks on global mutex.
2243 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2244 __set_once_functor_lock_ptr): Likewise, keeping old function to
2245 preserve ABI.
2246 (__once_proxy): Use pointer to local lock if set, global lock
2247 otherwise.
2248 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2249 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2250 * testsuite/30_threads/call_once/39909.cc: New.
2251
2252 2009-05-03 Jan Hubicka <jh@suse.cz>
2253
2254 * include/parallel/settings.h (get): Mark const.
2255 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2256 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2257 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2258 throw ().
2259 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2260 (is_open, fd): Mark pure and throw ().
2261 (seekoff): Mark throw ().
2262
2263 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2264
2265 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2266 possible.
2267 * configure: Regenerate.
2268
2269 2009-05-02 Jan Hubicka <jh@suse.cz>
2270
2271 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2272 operator): Mark pure.
2273
2274 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2275
2276 * scripts/create_testsuite_files: Remove thread directory.
2277
2278 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2279
2280 PR libstdc++/39868
2281 * scripts/run_doxygen: Uncomment removal of includes.
2282 (problematic): Rewrite __cxxabiv1 namespace to abi.
2283
2284 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2285
2286 Revert the last commit.
2287
2288 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2289
2290 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2291 Replace global lock object with local locks on global mutex.
2292 * src/mutex.cc: Likewise.
2293 * config/abi/pre/gnu.ver: Adjust.
2294 * testsuite/30_threads/call_once/call_once2.cc: New.
2295
2296 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2297
2298 PR libstdc++/39880
2299 PR libstdc++/39881
2300 PR libstdc++/39882
2301 * include/std/system_error (is_error_code_enum<errc>): Remove.
2302 (error_condition<>::error_condition(_ErrorCodeEnum,)
2303 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2304 (error_code<>::error_code(_ErrorCodeEnum,),
2305 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2306 * testsuite/19_diagnostics/system_error/39880.cc: New.
2307 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2308 Likewise.
2309 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2310 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2311 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2312 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2313 Adjust.
2314 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2315 Likewise.
2316 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2317 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2318 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2319 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2320 Likewise.
2321 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2322 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2323 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2324 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2325
2326 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2327
2328 * doc/xml/authors.xml: Add space.
2329 * doc/xml/faq.xml: Update links.
2330 * doc/xml/manual/intro.xml: Same.
2331 * doc/xml/manual/abi.xml: Update.
2332 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2333 * doc/xml/manual/status_cxxtr1.xml: Update links.
2334 * doc/xml/manual/status_cxx1998.xml: Same.
2335 * doc/xml/manual/status_cxx200x.xml: Same.
2336
2337 2009-04-22 Jan Hubicka <jh@suse.cz>
2338
2339 * include/tr1_impl/array (at): Do not use builtin_expect.
2340 * include/ext/throw_allocator.h (allocate): Likewise.
2341 * include/ext/pool_allocator.h (allocate): Likweise.
2342 * include/ext/bitmap_allocator.h (allocate): Likewise.
2343 * include/ext/rc_string_base.h (_S_construct): Likewise.
2344 * include/ext/malloc_allocator.h (allocate): Likewise.
2345 * include/ext/mt_allocator.h (allocate): Likewise.
2346 * include/ext/sso_string_base.h (_M_construct): Likewise.
2347 * include/bits/basic_string.tcc (_S_construct): Likewise.
2348
2349 2009-04-22 Jan Hubicka <jh@suse.cz>
2350
2351 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2352 (atexit, atoll, stroll, strtoull): Mark throw ()
2353 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2354 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2355 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2356 (atexit, atoll, stroll, strtoull): Mark throw ()
2357 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2358 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2359
2360 2009-04-21 Jan Hubicka <jh@suse.cz>
2361
2362 * include/ext/atomicity.h
2363 (__exchange_and_add, __atomic_add): Mark throw ().
2364 * config/os/aix/atomicity.h
2365 * config/os/aix/atomicity.h
2366 * config/os/irix/atomicity.h
2367 * config/cpu/cris/atomicity.h
2368 * config/cpu/m68k/atomicity.h
2369 * config/cpu/hppa/atomicity.h
2370 * config/cpu/sparc/atomicity.h
2371 * config/cpu/i386/atomicity.h
2372 * config/cpu/i486/atomicity.h
2373 * config/cpu/sh/atomicity.h
2374 * config/cpu/generic/atomicity_mutex/atomicity.h
2375 * config/cpu/generic/atomicity_builtins/atomicity.h
2376 (__exchange_and_add, __atomic_add): Mark throw ().
2377
2378 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2379
2380 PR libstdc++/39835
2381 * include/bits/random.h: Avoid the badname __alpha (and, for
2382 consistency, __beta too).
2383 * include/bits/random.tcc: Likewise.
2384
2385 2009-04-19 Jan Hubicka <jh@suse.cz>
2386
2387 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2388 _GLIBCXX_NOTHROW.
2389
2390 2009-04-19 Jan Hubicka <jh@suse.cz>
2391
2392 * include/c_compatibility/stdatomic.h
2393 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2394 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2395 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2396
2397 2009-04-18 Jan Hubicka <jh@suse.cz>
2398
2399 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2400 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2401 __cxa_get_globals_fast): Mark const.
2402 (__cxa_get_exception_ptr): Mark pure.
2403 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2404 (__terminate): Makr throw ().
2405 * libsupc++/exception (terminate): Mark throw().
2406 (uncaught_exception): Mark pure.
2407 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2408 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2409 Mark throw().
2410 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2411 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2412 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2413 __cxa_guard_abort): Mark throw ().
2414 (__cxa_pure_virtual): Mark noreturn.
2415 (__cxa_current_exception_type): Mark throw and pure.
2416 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2417 __cxa_exception_type): Mark pure.
2418 (_M_safe_bool_dummy): Mark pure and const.
2419
2420 2009-04-18 Jan Hubicka <jh@suse.cz>
2421
2422 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2423 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2424 _M_destroy_thread_key): Mark throw ()
2425 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2426 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2427 _M_get_max_length): Mark throw ().
2428 * include/debug/formatter.h (_M_message, _M_format_word,
2429 _M_get_max_length): Mark throw ().
2430 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2431 _M_detach_single): Mark throw ().
2432 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2433 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2434 throw ()
2435 (_M_get_mutex): Mark throw ().
2436 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2437 (_M_destroy_thread_key): Mark CONST and throw.
2438 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2439 throw ().
2440
2441 2009-04-18 Jan Hubicka <jh@suse.cz>
2442
2443 * src/condition_variable.cc (condition_variable,
2444 condition_variable_any constructors): Mark throw()
2445 * src/hash.cc (operator() for long double, string, and wstring): Mark
2446 throw ().
2447 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2448 _M_setup, rdbuf, str): Mark throw ().
2449 * src/chrono.cc (new): Mark throw ().
2450 * include/std/system_error (system_category, generic_category): Mark
2451 throw () and const.
2452 * include/std/chrono (now): Mark throw ().
2453 * include/std/condition_variable (condition_variable,
2454 ~condition_variable, condition_variable_any,
2455 ~condition_variable_any): Mark throw ().
2456 * include/std/mutex (mutex): Mark throw ().
2457 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2458 throw.
2459 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2460 and throw ().
2461 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2462 * include/bits/locale_classes.h (_S_initialize_once,
2463 _S_clone_c_locale): Mark throw ().
2464 (_S_get_c_name): Mark const and throw ().
2465 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2466 throw ().
2467 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2468 Mark throw ().
2469 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2470 throw ().
2471 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2472 ios_base): Mark throw ()
2473 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2474 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2475 (str, freeze, _M_setupf): Mark throw ().
2476 (pcount): Mark pure and throw ().
2477 (rdbuf): Mark const and throw ().
2478
2479 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2480
2481 PR libstdc++/39802
2482 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2483 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2484 Always accept negative values, for unsigned types too.
2485 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2486 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2487
2488 2009-04-18 Jan Hubicka <jh@suse.cz>
2489
2490 * include/debug/formater.h: Include bits/c++config.h.
2491 (_M_error): Mark noreturn.
2492 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2493 _GLIBCXX_NORETURN): New.
2494 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2495 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2496 Mark pure.
2497 * include/c_compatibility/stdatomic.h
2498 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2499 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2500 Mark by throw ().
2501 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2502 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2503 __atomic_flag_for_address): Mark by throw ().
2504
2505 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2506
2507 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2508
2509 2009-04-16 Jan Hubicka <jh@suse.cz>
2510
2511 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2512 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2513 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2514 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2515 out body to ...
2516 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2517 functions.
2518 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2519 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2520 _Rb_tree_black_count): Mark nothrow.
2521
2522 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2523
2524 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2525 from base classes.
2526 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2527
2528 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2529
2530 * doc/html: Regenerate.
2531
2532 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2533
2534 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2535
2536 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2537 * doc/xml/gnu/fdl-1.2.xml: Same.
2538 * doc/xml/manual/numerics.xml: Same.
2539 * doc/xml/manual/concurrency.xml: Same.
2540 * doc/xml/manual/intro.xml: Same.
2541 * doc/xml/manual/status_cxxtr1.xml: Same.
2542 * doc/xml/manual/containers.xml: Same.
2543 * doc/xml/manual/io.xml: Same.
2544 * doc/xml/manual/utilities.xml: Same.
2545 * doc/xml/manual/support.xml: Same.
2546 * doc/xml/manual/using.xml: Same.
2547 * doc/xml/manual/localization.xml: Same.
2548 * doc/xml/manual/locale.xml: Same.
2549 * doc/xml/manual/extensions.xml: Same.
2550 * doc/xml/manual/appendix_contributing.xml: Same.
2551 * doc/xml/manual/diagnostics.xml: Same.
2552 * doc/xml/manual/status_cxx200x.xml: Same.
2553
2554 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2555
2556 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2557 * doc/xml/manual/status_cxx200x.xml: Adjust.
2558
2559 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2560
2561 * doc/xml/spine.xml: Remove unused license entity, update
2562 copyright year.
2563
2564 * doc/xml/manual/spine.xml: Markup for primary index terms.
2565 * doc/xml/manual/numerics.xml: Same.
2566 * doc/xml/manual/intro.xml: Same.
2567 * doc/xml/manual/containers.xml: Same.
2568 * doc/xml/manual/io.xml: Same.
2569 * doc/xml/manual/appendix_porting.xml: Same.
2570 * doc/xml/manual/utilities.xml: Same.
2571 * doc/xml/manual/support.xml: Same.
2572 * doc/xml/manual/localization.xml: Same.
2573 * doc/xml/manual/strings.xml: Same.
2574 * doc/xml/manual/extensions.xml: Same.
2575 * doc/xml/manual/appendix_contributing.xml: Same.
2576 * doc/xml/manual/diagnostics.xml: Same.
2577 * doc/xml/manual/algorithms.xml: Same.
2578 * doc/xml/manual/appendix_free.xml: Same.
2579 * doc/xml/manual/iterators.xml: Same.
2580
2581 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2582 * doc/xml/gnu/fdl-1.2.xml: Same.
2583
2584 * doc/xml/manual/status_cxx200x.xml: Re-write.
2585
2586 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2587
2588 PR libstdc++/39629 (final bits)
2589 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2590 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2591 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2592 Fix formula for __j.
2593 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2594 const normal_distribution<>&): Remove.
2595 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2596 const uniform_int_distribution<>&), operator==(const
2597 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2598 operator==(const normal_distribution<>&, const normal_distribution<>&),
2599 operator==(const lognormal_distribution<>&,
2600 const lognormal_distribution<>&), operator==(const
2601 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2602 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2603 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2604 operator==(const student_t_distribution<>&,
2605 const student_t_distribution<>&), operator==(const
2606 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2607 operator==(const binomial_distribution<>&, const
2608 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2609 const geometric_distribution<>&), operator==(const
2610 negative_binomial_distribution<>&, const
2611 negative_binomial_distribution<>&), operator==(const
2612 poisson_distribution<>&, const poisson_distribution<>&),
2613 operator==(const exponential_distribution<>&,
2614 const exponential_distribution<>&), operator==(const
2615 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2616 weibull_distribution<>&, const weibull_distribution<>&),
2617 operator==(const extreme_value_distribution<>&,
2618 const extreme_value_distribution<>&), operator==(const
2619 discrete_distribution<>&, const discrete_distribution<>&),
2620 operator==(const piecewise_constant_distribution<>&,
2621 const piecewise_constant_distribution<>&), operator==(const
2622 piecewise_linear_distribution<>&, const
2623 piecewise_linear_distribution<>&)): Remove.
2624 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2625 serialize.cc: Remove.
2626 * testsuite/26_numerics/random/piecewise_constant_distribution/
2627 operators/serialize.cc: Likewise.
2628 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2629 serialize.cc: Likewise.
2630 * testsuite/26_numerics/random/normal_distribution/operators/
2631 serialize.cc: Likewise.
2632 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2633 serialize.cc: Likewise.
2634 * testsuite/26_numerics/random/poisson_distribution/operators/
2635 serialize.cc: Likewise.
2636 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2637 serialize.cc: Likewise.
2638 * testsuite/26_numerics/random/discrete_distribution/operators/
2639 serialize.cc: Likewise.
2640 * testsuite/26_numerics/random/weibull_distribution/operators/
2641 serialize.cc: Likewise.
2642 * testsuite/26_numerics/random/negative_binomial_distribution/
2643 operators/serialize.cc: Likewise.
2644 * testsuite/26_numerics/random/cauchy_distribution/operators/
2645 serialize.cc: Likewise.
2646 * testsuite/26_numerics/random/gamma_distribution/operators/
2647 serialize.cc: Likewise.
2648 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2649 serialize.cc: Likewise.
2650 * testsuite/26_numerics/random/exponential_distribution/operators/
2651 serialize.cc: Likewise.
2652 * testsuite/26_numerics/random/lognormal_distribution/operators/
2653 serialize.cc: Likewise.
2654 * testsuite/26_numerics/random/binomial_distribution/operators/
2655 serialize.cc: Likewise.
2656 * testsuite/26_numerics/random/extreme_value_distribution/
2657 operators/serialize.cc: Likewise.
2658 * testsuite/26_numerics/random/piecewise_linear_distribution/
2659 operators/serialize.cc: Likewise.
2660 * testsuite/26_numerics/random/student_t_distribution/operators/
2661 serialize.cc: Likewise.
2662 * testsuite/26_numerics/random/geometric_distribution/operators/
2663 serialize.cc: Likewise.
2664
2665 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2666 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2667 mersenne_twister_engine<>::seed(_Gen&,
2668 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2669 subtract_with_carry_engine<>::seed(_Gen&,
2670 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2671 Remove, unused.
2672 * include/bits/random.tcc (linear_congruential_engine<>::
2673 seed(_Gen&, false_type): Likewise.
2674
2675 2009-04-09 Nick Clifton <nickc@redhat.com>
2676
2677 * src/allocator-inst.cc: Change copyright header to refer to
2678 version 3 of the GNU General Public License with version 3.1
2679 of the GCC Runtime Library Exception and to point readers at
2680 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2681 web page.
2682 * config/abi/compatibility.h: Likewise.
2683 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2684 * config/abi/pre/gnu.ver: Likewise.
2685 * config/allocator/bitmap_allocator_base.h: Likewise.
2686 * config/allocator/malloc_allocator_base.h: Likewise.
2687 * config/allocator/mt_allocator_base.h: Likewise.
2688 * config/allocator/new_allocator_base.h: Likewise.
2689 * config/allocator/pool_allocator_base.h: Likewise.
2690 * config/cpu/alpha/atomic_word.h: Likewise.
2691 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2692 * config/cpu/cris/atomic_word.h: Likewise.
2693 * config/cpu/cris/atomicity.h: Likewise.
2694 * config/cpu/generic/atomic_word.h: Likewise.
2695 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2696 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2697 * config/cpu/generic/cpu_defines.h: Likewise.
2698 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2699 * config/cpu/hppa/atomicity.h: Likewise.
2700 * config/cpu/i386/atomicity.h: Likewise.
2701 * config/cpu/i486/atomicity.h: Likewise.
2702 * config/cpu/ia64/atomic_word.h: Likewise.
2703 * config/cpu/m68k/atomicity.h: Likewise.
2704 * config/cpu/powerpc/atomic_word.h: Likewise.
2705 * config/cpu/powerpc/cpu_defines.h: Likewise.
2706 * config/cpu/sh/atomicity.h: Likewise.
2707 * config/cpu/sparc/atomic_word.h: Likewise.
2708 * config/cpu/sparc/atomicity.h: Likewise.
2709 * config/io/basic_file_stdio.cc: Likewise.
2710 * config/io/basic_file_stdio.h: Likewise.
2711 * config/io/c_io_stdio.h: Likewise.
2712 * config/locale/darwin/ctype_members.cc: Likewise.
2713 * config/locale/generic/c++locale_internal.h: Likewise.
2714 * config/locale/generic/c_locale.cc: Likewise.
2715 * config/locale/generic/c_locale.h: Likewise.
2716 * config/locale/generic/codecvt_members.cc: Likewise.
2717 * config/locale/generic/collate_members.cc: Likewise.
2718 * config/locale/generic/ctype_members.cc: Likewise.
2719 * config/locale/generic/messages_members.cc: Likewise.
2720 * config/locale/generic/messages_members.h: Likewise.
2721 * config/locale/generic/monetary_members.cc: Likewise.
2722 * config/locale/generic/numeric_members.cc: Likewise.
2723 * config/locale/generic/time_members.cc: Likewise.
2724 * config/locale/generic/time_members.h: Likewise.
2725 * config/locale/gnu/c++locale_internal.h: Likewise.
2726 * config/locale/gnu/c_locale.cc: Likewise.
2727 * config/locale/gnu/c_locale.h: Likewise.
2728 * config/locale/gnu/codecvt_members.cc: Likewise.
2729 * config/locale/gnu/collate_members.cc: Likewise.
2730 * config/locale/gnu/ctype_members.cc: Likewise.
2731 * config/locale/gnu/messages_members.cc: Likewise.
2732 * config/locale/gnu/messages_members.h: Likewise.
2733 * config/locale/gnu/monetary_members.cc: Likewise.
2734 * config/locale/gnu/numeric_members.cc: Likewise.
2735 * config/locale/gnu/time_members.cc: Likewise.
2736 * config/locale/gnu/time_members.h: Likewise.
2737 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2738 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2739 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2740 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2741 * config/os/aix/atomic_word.h: Likewise.
2742 * config/os/aix/atomicity.h: Likewise.
2743 * config/os/aix/ctype_base.h: Likewise.
2744 * config/os/aix/ctype_inline.h: Likewise.
2745 * config/os/aix/ctype_noninline.h: Likewise.
2746 * config/os/aix/os_defines.h: Likewise.
2747 * config/os/bsd/darwin/ctype_base.h: Likewise.
2748 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2749 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2750 * config/os/bsd/darwin/os_defines.h: Likewise.
2751 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2752 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2753 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2754 * config/os/bsd/freebsd/os_defines.h: Likewise.
2755 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2756 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2757 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2758 * config/os/bsd/netbsd/os_defines.h: Likewise.
2759 * config/os/djgpp/ctype_base.h: Likewise.
2760 * config/os/djgpp/ctype_inline.h: Likewise.
2761 * config/os/djgpp/ctype_noninline.h: Likewise.
2762 * config/os/djgpp/os_defines.h: Likewise.
2763 * config/os/generic/ctype_base.h: Likewise.
2764 * config/os/generic/ctype_inline.h: Likewise.
2765 * config/os/generic/ctype_noninline.h: Likewise.
2766 * config/os/generic/error_constants.h: Likewise.
2767 * config/os/generic/os_defines.h: Likewise.
2768 * config/os/gnu-linux/ctype_base.h: Likewise.
2769 * config/os/gnu-linux/ctype_inline.h: Likewise.
2770 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2771 * config/os/gnu-linux/os_defines.h: Likewise.
2772 * config/os/hpux/ctype_base.h: Likewise.
2773 * config/os/hpux/ctype_inline.h: Likewise.
2774 * config/os/hpux/ctype_noninline.h: Likewise.
2775 * config/os/hpux/os_defines.h: Likewise.
2776 * config/os/irix/atomic_word.h: Likewise.
2777 * config/os/irix/atomicity.h: Likewise.
2778 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2779 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2780 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2781 * config/os/irix/irix5.2/os_defines.h: Likewise.
2782 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2783 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2784 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2785 * config/os/irix/irix6.5/os_defines.h: Likewise.
2786 * config/os/mingw32/ctype_base.h: Likewise.
2787 * config/os/mingw32/ctype_inline.h: Likewise.
2788 * config/os/mingw32/ctype_noninline.h: Likewise.
2789 * config/os/mingw32/error_constants.h: Likewise.
2790 * config/os/mingw32/os_defines.h: Likewise.
2791 * config/os/newlib/ctype_base.h: Likewise.
2792 * config/os/newlib/ctype_inline.h: Likewise.
2793 * config/os/newlib/ctype_noninline.h: Likewise.
2794 * config/os/newlib/os_defines.h: Likewise.
2795 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2796 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2797 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2798 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2799 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2800 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2801 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2802 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2803 * config/os/tpf/ctype_base.h: Likewise.
2804 * config/os/tpf/ctype_inline.h: Likewise.
2805 * config/os/tpf/ctype_noninline.h: Likewise.
2806 * config/os/tpf/os_defines.h: Likewise.
2807 * config/os/uclibc/ctype_base.h: Likewise.
2808 * config/os/uclibc/ctype_inline.h: Likewise.
2809 * config/os/uclibc/ctype_noninline.h: Likewise.
2810 * config/os/uclibc/os_defines.h: Likewise.
2811 * config/os/vxworks/ctype_base.h: Likewise.
2812 * config/os/vxworks/ctype_inline.h: Likewise.
2813 * config/os/vxworks/ctype_noninline.h: Likewise.
2814 * config/os/vxworks/os_defines.h: Likewise.
2815 * include/backward/auto_ptr.h: Likewise.
2816 * include/backward/backward_warning.h: Likewise.
2817 * include/backward/binders.h: Likewise.
2818 * include/backward/hash_fun.h: Likewise.
2819 * include/backward/hash_map: Likewise.
2820 * include/backward/hash_set: Likewise.
2821 * include/backward/hashtable.h: Likewise.
2822 * include/backward/strstream: Likewise.
2823 * include/bits/algorithmfwd.h: Likewise.
2824 * include/bits/allocator.h: Likewise.
2825 * include/bits/atomic_0.h: Likewise.
2826 * include/bits/atomic_2.h: Likewise.
2827 * include/bits/atomicfwd_c.h: Likewise.
2828 * include/bits/atomicfwd_cxx.h: Likewise.
2829 * include/bits/basic_ios.h: Likewise.
2830 * include/bits/basic_ios.tcc: Likewise.
2831 * include/bits/basic_string.h: Likewise.
2832 * include/bits/basic_string.tcc: Likewise.
2833 * include/bits/boost_concept_check.h: Likewise.
2834 * include/bits/c++config: Likewise.
2835 * include/bits/char_traits.h: Likewise.
2836 * include/bits/codecvt.h: Likewise.
2837 * include/bits/concept_check.h: Likewise.
2838 * include/bits/cpp_type_traits.h: Likewise.
2839 * include/bits/deque.tcc: Likewise.
2840 * include/bits/forward_list.h: Likewise.
2841 * include/bits/forward_list.tcc: Likewise.
2842 * include/bits/fstream.tcc: Likewise.
2843 * include/bits/functexcept.h: Likewise.
2844 * include/bits/functional_hash.h: Likewise.
2845 * include/bits/gslice.h: Likewise.
2846 * include/bits/gslice_array.h: Likewise.
2847 * include/bits/hashtable.h: Likewise.
2848 * include/bits/indirect_array.h: Likewise.
2849 * include/bits/ios_base.h: Likewise.
2850 * include/bits/istream.tcc: Likewise.
2851 * include/bits/list.tcc: Likewise.
2852 * include/bits/locale_classes.h: Likewise.
2853 * include/bits/locale_classes.tcc: Likewise.
2854 * include/bits/locale_facets.h: Likewise.
2855 * include/bits/locale_facets.tcc: Likewise.
2856 * include/bits/locale_facets_nonio.h: Likewise.
2857 * include/bits/locale_facets_nonio.tcc: Likewise.
2858 * include/bits/localefwd.h: Likewise.
2859 * include/bits/mask_array.h: Likewise.
2860 * include/bits/move.h: Likewise.
2861 * include/bits/ostream.tcc: Likewise.
2862 * include/bits/ostream_insert.h: Likewise.
2863 * include/bits/postypes.h: Likewise.
2864 * include/bits/shared_ptr.h: Likewise.
2865 * include/bits/slice_array.h: Likewise.
2866 * include/bits/sstream.tcc: Likewise.
2867 * include/bits/stl_algo.h: Likewise.
2868 * include/bits/stl_algobase.h: Likewise.
2869 * include/bits/stl_bvector.h: Likewise.
2870 * include/bits/stl_construct.h: Likewise.
2871 * include/bits/stl_deque.h: Likewise.
2872 * include/bits/stl_function.h: Likewise.
2873 * include/bits/stl_heap.h: Likewise.
2874 * include/bits/stl_iterator.h: Likewise.
2875 * include/bits/stl_iterator_base_funcs.h: Likewise.
2876 * include/bits/stl_iterator_base_types.h: Likewise.
2877 * include/bits/stl_list.h: Likewise.
2878 * include/bits/stl_map.h: Likewise.
2879 * include/bits/stl_multimap.h: Likewise.
2880 * include/bits/stl_multiset.h: Likewise.
2881 * include/bits/stl_numeric.h: Likewise.
2882 * include/bits/stl_pair.h: Likewise.
2883 * include/bits/stl_queue.h: Likewise.
2884 * include/bits/stl_raw_storage_iter.h: Likewise.
2885 * include/bits/stl_relops.h: Likewise.
2886 * include/bits/stl_set.h: Likewise.
2887 * include/bits/stl_stack.h: Likewise.
2888 * include/bits/stl_tempbuf.h: Likewise.
2889 * include/bits/stl_tree.h: Likewise.
2890 * include/bits/stl_uninitialized.h: Likewise.
2891 * include/bits/stl_vector.h: Likewise.
2892 * include/bits/stream_iterator.h: Likewise.
2893 * include/bits/streambuf.tcc: Likewise.
2894 * include/bits/streambuf_iterator.h: Likewise.
2895 * include/bits/stringfwd.h: Likewise.
2896 * include/bits/unique_ptr.h: Likewise.
2897 * include/bits/valarray_after.h: Likewise.
2898 * include/bits/valarray_array.h: Likewise.
2899 * include/bits/valarray_array.tcc: Likewise.
2900 * include/bits/valarray_before.h: Likewise.
2901 * include/bits/vector.tcc: Likewise.
2902 * include/c/cassert: Likewise.
2903 * include/c/cctype: Likewise.
2904 * include/c/cerrno: Likewise.
2905 * include/c/cfloat: Likewise.
2906 * include/c/ciso646: Likewise.
2907 * include/c/climits: Likewise.
2908 * include/c/clocale: Likewise.
2909 * include/c/cmath: Likewise.
2910 * include/c/csetjmp: Likewise.
2911 * include/c/csignal: Likewise.
2912 * include/c/cstdarg: Likewise.
2913 * include/c/cstddef: Likewise.
2914 * include/c/cstdio: Likewise.
2915 * include/c/cstdlib: Likewise.
2916 * include/c/cstring: Likewise.
2917 * include/c/ctime: Likewise.
2918 * include/c/cwchar: Likewise.
2919 * include/c/cwctype: Likewise.
2920 * include/c_compatibility/assert.h: Likewise.
2921 * include/c_compatibility/complex.h: Likewise.
2922 * include/c_compatibility/ctype.h: Likewise.
2923 * include/c_compatibility/errno.h: Likewise.
2924 * include/c_compatibility/fenv.h: Likewise.
2925 * include/c_compatibility/float.h: Likewise.
2926 * include/c_compatibility/inttypes.h: Likewise.
2927 * include/c_compatibility/iso646.h: Likewise.
2928 * include/c_compatibility/limits.h: Likewise.
2929 * include/c_compatibility/locale.h: Likewise.
2930 * include/c_compatibility/math.h: Likewise.
2931 * include/c_compatibility/setjmp.h: Likewise.
2932 * include/c_compatibility/signal.h: Likewise.
2933 * include/c_compatibility/stdarg.h: Likewise.
2934 * include/c_compatibility/stdatomic.h: Likewise.
2935 * include/c_compatibility/stdbool.h: Likewise.
2936 * include/c_compatibility/stddef.h: Likewise.
2937 * include/c_compatibility/stdint.h: Likewise.
2938 * include/c_compatibility/stdio.h: Likewise.
2939 * include/c_compatibility/stdlib.h: Likewise.
2940 * include/c_compatibility/string.h: Likewise.
2941 * include/c_compatibility/tgmath.h: Likewise.
2942 * include/c_compatibility/time.h: Likewise.
2943 * include/c_compatibility/wchar.h: Likewise.
2944 * include/c_compatibility/wctype.h: Likewise.
2945 * include/c_global/cassert: Likewise.
2946 * include/c_global/ccomplex: Likewise.
2947 * include/c_global/cctype: Likewise.
2948 * include/c_global/cerrno: Likewise.
2949 * include/c_global/cfenv: Likewise.
2950 * include/c_global/cfloat: Likewise.
2951 * include/c_global/cinttypes: Likewise.
2952 * include/c_global/ciso646: Likewise.
2953 * include/c_global/climits: Likewise.
2954 * include/c_global/clocale: Likewise.
2955 * include/c_global/cmath.tcc: Likewise.
2956 * include/c_global/cmath: Likewise.
2957 * include/c_global/csetjmp: Likewise.
2958 * include/c_global/csignal: Likewise.
2959 * include/c_global/cstdarg: Likewise.
2960 * include/c_global/cstdatomic: Likewise.
2961 * include/c_global/cstdbool: Likewise.
2962 * include/c_global/cstddef: Likewise.
2963 * include/c_global/cstdint: Likewise.
2964 * include/c_global/cstdio: Likewise.
2965 * include/c_global/cstdlib: Likewise.
2966 * include/c_global/cstring: Likewise.
2967 * include/c_global/ctgmath: Likewise.
2968 * include/c_global/ctime: Likewise.
2969 * include/c_global/cwchar: Likewise.
2970 * include/c_global/cwctype: Likewise.
2971 * include/c_std/cassert: Likewise.
2972 * include/c_std/cctype: Likewise.
2973 * include/c_std/cerrno: Likewise.
2974 * include/c_std/cfloat: Likewise.
2975 * include/c_std/ciso646: Likewise.
2976 * include/c_std/climits: Likewise.
2977 * include/c_std/clocale: Likewise.
2978 * include/c_std/cmath.tcc: Likewise.
2979 * include/c_std/cmath: Likewise.
2980 * include/c_std/csetjmp: Likewise.
2981 * include/c_std/csignal: Likewise.
2982 * include/c_std/cstdarg: Likewise.
2983 * include/c_std/cstddef: Likewise.
2984 * include/c_std/cstdio: Likewise.
2985 * include/c_std/cstdlib: Likewise.
2986 * include/c_std/cstring: Likewise.
2987 * include/c_std/ctime: Likewise.
2988 * include/c_std/cwchar: Likewise.
2989 * include/c_std/cwctype: Likewise.
2990 * include/debug/bitset: Likewise.
2991 * include/debug/debug.h: Likewise.
2992 * include/debug/deque: Likewise.
2993 * include/debug/formatter.h: Likewise.
2994 * include/debug/functions.h: Likewise.
2995 * include/debug/list: Likewise.
2996 * include/debug/macros.h: Likewise.
2997 * include/debug/map.h: Likewise.
2998 * include/debug/map: Likewise.
2999 * include/debug/multimap.h: Likewise.
3000 * include/debug/multiset.h: Likewise.
3001 * include/debug/safe_base.h: Likewise.
3002 * include/debug/safe_iterator.h: Likewise.
3003 * include/debug/safe_iterator.tcc: Likewise.
3004 * include/debug/safe_sequence.h: Likewise.
3005 * include/debug/set.h: Likewise.
3006 * include/debug/set: Likewise.
3007 * include/debug/string: Likewise.
3008 * include/debug/unordered_map: Likewise.
3009 * include/debug/unordered_set: Likewise.
3010 * include/debug/vector: Likewise.
3011 * include/ext/algorithm: Likewise.
3012 * include/ext/array_allocator.h: Likewise.
3013 * include/ext/atomicity.h: Likewise.
3014 * include/ext/bitmap_allocator.h: Likewise.
3015 * include/ext/cast.h: Likewise.
3016 * include/ext/codecvt_specializations.h: Likewise.
3017 * include/ext/concurrence.h: Likewise.
3018 * include/ext/debug_allocator.h: Likewise.
3019 * include/ext/enc_filebuf.h: Likewise.
3020 * include/ext/extptr_allocator.h: Likewise.
3021 * include/ext/functional: Likewise.
3022 * include/ext/iterator: Likewise.
3023 * include/ext/malloc_allocator.h: Likewise.
3024 * include/ext/memory: Likewise.
3025 * include/ext/mt_allocator.h: Likewise.
3026 * include/ext/new_allocator.h: Likewise.
3027 * include/ext/numeric: Likewise.
3028 * include/ext/numeric_traits.h: Likewise.
3029 * include/ext/pb_ds/assoc_container.hpp: Likewise.
3030 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
3031 Likewise.
3032 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
3033 Likewise.
3034 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
3035 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
3036 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
3037 Likewise.
3038 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
3039 Likewise.
3040 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
3041 Likewise.
3042 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
3043 Likewise.
3044 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
3045 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
3046 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
3047 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
3048 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
3049 Likewise.
3050 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
3051 Likewise.
3052 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
3053 Likewise.
3054 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
3055 Likewise.
3056 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
3057 Likewise.
3058 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
3059 Likewise.
3060 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
3061 Likewise.
3062 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
3063 Likewise.
3064 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
3065 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
3066 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
3067 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
3068 Likewise.
3069 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
3070 Likewise.
3071 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
3072 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
3073 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
3074 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
3075 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
3076 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
3077 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
3078 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
3079 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
3080 Likewise.
3081 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
3082 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
3083 Likewise.
3084 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
3085 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
3086 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
3087 Likewise.
3088 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
3089 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
3090 Likewise.
3091 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
3092 Likewise.
3093 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
3094 Likewise.
3095 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
3096 Likewise.
3097 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
3098 Likewise.
3099 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
3100 Likewise.
3101 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
3102 Likewise.
3103 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
3104 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
3105 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
3106 Likewise.
3107 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
3108 Likewise.
3109 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3110 Likewise.
3111 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3112 Likewise.
3113 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
3114 Likewise.
3115 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3116 Likewise.
3117 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
3118 Likewise.
3119 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
3120 Likewise.
3121 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
3122 Likewise.
3123 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3124 Likewise.
3125 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
3126 Likewise.
3127 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
3128 Likewise.
3129 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
3130 Likewise.
3131 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
3132 Likewise.
3133 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
3134 Likewise.
3135 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3136 Likewise.
3137 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
3138 Likewise.
3139 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
3140 Likewise.
3141 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
3142 Likewise.
3143 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
3144 Likewise.
3145 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3146 Likewise.
3147 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
3148 Likewise.
3149 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
3150 Likewise.
3151 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
3156 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
3157 Likewise.
3158 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
3159 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
3160 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
3161 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
3162 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
3163 Likewise.
3164 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
3165 Likewise.
3166 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
3167 Likewise.
3168 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
3169 Likewise.
3170 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
3171 Likewise.
3172 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
3173 Likewise.
3174 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
3175 Likewise.
3176 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
3179 Likewise.
3180 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
3183 Likewise.
3184 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
3185 Likewise.
3186 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
3187 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
3188 Likewise.
3189 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3194 Likewise.
3195 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3196 Likewise.
3197 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3198 Likewise.
3199 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3200 Likewise.
3201 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3202 Likewise.
3203 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3204 Likewise.
3205 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3206 Likewise.
3207 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3208 Likewise.
3209 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3210 Likewise.
3211 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3212 Likewise.
3213 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3214 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3215 Likewise.
3216 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3217 Likewise.
3218 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3219 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3220 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3221 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3222 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3223 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3224 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3225 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3226 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3227 Likewise.
3228 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3229 Likewise.
3230 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3231 Likewise.
3232 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3233 Likewise.
3234 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3235 Likewise.
3236 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3237 Likewise.
3238 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3239 Likewise.
3240 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3241 Likewise.
3242 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3243 Likewise.
3244 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3245 Likewise.
3246 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3247 Likewise.
3248 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3249 Likewise.
3250 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3251 Likewise.
3252 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3253 Likewise.
3254 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3255 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3256 Likewise.
3257 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3258 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3259 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3260 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3261 Likewise.
3262 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3263 Likewise.
3264 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3265 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3266 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3267 Likewise.
3268 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3269 Likewise.
3270 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3271 Likewise.
3272 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3273 Likewise.
3274 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3275 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3276 Likewise.
3277 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3278 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3279 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3280 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3281 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3282 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3283 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3284 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3285 Likewise.
3286 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3287 Likewise.
3288 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3289 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3290 Likewise.
3291 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3292 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3293 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3294 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3295 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3296 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3297 Likewise.
3298 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3299 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3300 Likewise.
3301 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3302 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3303 Likewise.
3304 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3305 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3306 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3307 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3308 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3309 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3310 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3311 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3312 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3313 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3314 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3315 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3316 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3317 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3318 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3319 Likewise.
3320 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3321 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3322 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3323 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3324 Likewise.
3325 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3326 Likewise.
3327 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3328 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3329 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3330 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3331 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3332 Likewise.
3333 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3334 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3335 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3336 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3337 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3338 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3339 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3340 Likewise.
3341 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3342 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3343 Likewise.
3344 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3345 Likewise.
3346 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3347 Likewise.
3348 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3349 Likewise.
3350 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3351 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3352 Likewise.
3353 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3354 Likewise.
3355 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3356 Likewise.
3357 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3358 Likewise.
3359 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3360 Likewise.
3361 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3362 Likewise.
3363 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3364 Likewise.
3365 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3366 Likewise.
3367 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3368 Likewise.
3369 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3370 Likewise.
3371 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3372 Likewise.
3373 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3374 Likewise.
3375 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3376 Likewise.
3377 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3378 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3379 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3380 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3381 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3382 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3383 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3384 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3385 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3386 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3387 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3388 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3389 Likewise.
3390 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3391 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3392 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3393 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3394 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3395 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3396 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3397 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3398 Likewise.
3399 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3400 Likewise.
3401 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3402 Likewise.
3403 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3404 Likewise.
3405 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3406 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3407 Likewise.
3408 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3409 Likewise.
3410 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3411 Likewise.
3412 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3413 Likewise.
3414 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3415 Likewise.
3416 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3417 Likewise.
3418 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3419 Likewise.
3420 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3421 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3422 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3423 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3424 Likewise.
3425 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3426 Likewise.
3427 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3428 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3429 Likewise.
3430 * include/ext/pb_ds/exception.hpp: Likewise.
3431 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3432 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3433 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3434 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3435 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3436 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3437 * include/ext/pod_char_traits.h: Likewise.
3438 * include/ext/pointer.h: Likewise.
3439 * include/ext/pool_allocator.h: Likewise.
3440 * include/ext/rb_tree: Likewise.
3441 * include/ext/rc_string_base.h: Likewise.
3442 * include/ext/rope: Likewise.
3443 * include/ext/ropeimpl.h: Likewise.
3444 * include/ext/slist: Likewise.
3445 * include/ext/sso_string_base.h: Likewise.
3446 * include/ext/stdio_filebuf.h: Likewise.
3447 * include/ext/stdio_sync_filebuf.h: Likewise.
3448 * include/ext/string_conversions.h: Likewise.
3449 * include/ext/throw_allocator.h: Likewise.
3450 * include/ext/type_traits.h: Likewise.
3451 * include/ext/typelist.h: Likewise.
3452 * include/ext/vstring.h: Likewise.
3453 * include/ext/vstring.tcc: Likewise.
3454 * include/ext/vstring_fwd.h: Likewise.
3455 * include/ext/vstring_util.h: Likewise.
3456 * include/parallel/algo.h: Likewise.
3457 * include/parallel/algobase.h: Likewise.
3458 * include/parallel/algorithm: Likewise.
3459 * include/parallel/algorithmfwd.h: Likewise.
3460 * include/parallel/balanced_quicksort.h: Likewise.
3461 * include/parallel/base.h: Likewise.
3462 * include/parallel/basic_iterator.h: Likewise.
3463 * include/parallel/checkers.h: Likewise.
3464 * include/parallel/compatibility.h: Likewise.
3465 * include/parallel/compiletime_settings.h: Likewise.
3466 * include/parallel/equally_split.h: Likewise.
3467 * include/parallel/features.h: Likewise.
3468 * include/parallel/find.h: Likewise.
3469 * include/parallel/find_selectors.h: Likewise.
3470 * include/parallel/for_each.h: Likewise.
3471 * include/parallel/for_each_selectors.h: Likewise.
3472 * include/parallel/iterator.h: Likewise.
3473 * include/parallel/list_partition.h: Likewise.
3474 * include/parallel/losertree.h: Likewise.
3475 * include/parallel/merge.h: Likewise.
3476 * include/parallel/multiseq_selection.h: Likewise.
3477 * include/parallel/multiway_merge.h: Likewise.
3478 * include/parallel/multiway_mergesort.h: Likewise.
3479 * include/parallel/numeric: Likewise.
3480 * include/parallel/numericfwd.h: Likewise.
3481 * include/parallel/omp_loop.h: Likewise.
3482 * include/parallel/omp_loop_static.h: Likewise.
3483 * include/parallel/par_loop.h: Likewise.
3484 * include/parallel/parallel.h: Likewise.
3485 * include/parallel/partial_sum.h: Likewise.
3486 * include/parallel/partition.h: Likewise.
3487 * include/parallel/queue.h: Likewise.
3488 * include/parallel/quicksort.h: Likewise.
3489 * include/parallel/random_number.h: Likewise.
3490 * include/parallel/random_shuffle.h: Likewise.
3491 * include/parallel/search.h: Likewise.
3492 * include/parallel/set_operations.h: Likewise.
3493 * include/parallel/settings.h: Likewise.
3494 * include/parallel/sort.h: Likewise.
3495 * include/parallel/tags.h: Likewise.
3496 * include/parallel/types.h: Likewise.
3497 * include/parallel/unique_copy.h: Likewise.
3498 * include/parallel/workstealing.h: Likewise.
3499 * include/precompiled/extc++.h: Likewise.
3500 * include/precompiled/stdc++.h: Likewise.
3501 * include/precompiled/stdtr1c++.h: Likewise.
3502 * include/std/algorithm: Likewise.
3503 * include/std/array: Likewise.
3504 * include/std/bitset: Likewise.
3505 * include/std/c++0x_warning.h: Likewise.
3506 * include/std/chrono: Likewise.
3507 * include/std/complex: Likewise.
3508 * include/std/condition_variable: Likewise.
3509 * include/std/deque: Likewise.
3510 * include/std/forward_list: Likewise.
3511 * include/std/fstream: Likewise.
3512 * include/std/functional: Likewise.
3513 * include/std/iomanip: Likewise.
3514 * include/std/ios: Likewise.
3515 * include/std/iosfwd: Likewise.
3516 * include/std/iostream: Likewise.
3517 * include/std/istream: Likewise.
3518 * include/std/iterator: Likewise.
3519 * include/std/limits: Likewise.
3520 * include/std/list: Likewise.
3521 * include/std/locale: Likewise.
3522 * include/std/map: Likewise.
3523 * include/std/memory: Likewise.
3524 * include/std/mutex: Likewise.
3525 * include/std/numeric: Likewise.
3526 * include/std/ostream: Likewise.
3527 * include/std/queue: Likewise.
3528 * include/std/random: Likewise.
3529 * include/std/ratio: Likewise.
3530 * include/std/regex: Likewise.
3531 * include/std/set: Likewise.
3532 * include/std/sstream: Likewise.
3533 * include/std/stack: Likewise.
3534 * include/std/stdexcept: Likewise.
3535 * include/std/streambuf: Likewise.
3536 * include/std/string: Likewise.
3537 * include/std/system_error: Likewise.
3538 * include/std/thread: Likewise.
3539 * include/std/tuple: Likewise.
3540 * include/std/type_traits: Likewise.
3541 * include/std/unordered_map: Likewise.
3542 * include/std/unordered_set: Likewise.
3543 * include/std/utility: Likewise.
3544 * include/std/valarray: Likewise.
3545 * include/std/vector: Likewise.
3546 * include/tr1/array: Likewise.
3547 * include/tr1/bessel_function.tcc: Likewise.
3548 * include/tr1/beta_function.tcc: Likewise.
3549 * include/tr1/ccomplex: Likewise.
3550 * include/tr1/cctype: Likewise.
3551 * include/tr1/cfenv: Likewise.
3552 * include/tr1/cfloat: Likewise.
3553 * include/tr1/cinttypes: Likewise.
3554 * include/tr1/climits: Likewise.
3555 * include/tr1/cmath: Likewise.
3556 * include/tr1/complex.h: Likewise.
3557 * include/tr1/complex: Likewise.
3558 * include/tr1/cstdarg: Likewise.
3559 * include/tr1/cstdbool: Likewise.
3560 * include/tr1/cstdint: Likewise.
3561 * include/tr1/cstdio: Likewise.
3562 * include/tr1/cstdlib: Likewise.
3563 * include/tr1/ctgmath: Likewise.
3564 * include/tr1/ctime: Likewise.
3565 * include/tr1/ctype.h: Likewise.
3566 * include/tr1/cwchar: Likewise.
3567 * include/tr1/cwctype: Likewise.
3568 * include/tr1/ell_integral.tcc: Likewise.
3569 * include/tr1/exp_integral.tcc: Likewise.
3570 * include/tr1/fenv.h: Likewise.
3571 * include/tr1/float.h: Likewise.
3572 * include/tr1/functional: Likewise.
3573 * include/tr1/functional_hash.h: Likewise.
3574 * include/tr1/gamma.tcc: Likewise.
3575 * include/tr1/hashtable.h: Likewise.
3576 * include/tr1/hypergeometric.tcc: Likewise.
3577 * include/tr1/inttypes.h: Likewise.
3578 * include/tr1/legendre_function.tcc: Likewise.
3579 * include/tr1/limits.h: Likewise.
3580 * include/tr1/math.h: Likewise.
3581 * include/tr1/memory: Likewise.
3582 * include/tr1/modified_bessel_func.tcc: Likewise.
3583 * include/tr1/poly_hermite.tcc: Likewise.
3584 * include/tr1/poly_laguerre.tcc: Likewise.
3585 * include/tr1/random: Likewise.
3586 * include/tr1/regex: Likewise.
3587 * include/tr1/riemann_zeta.tcc: Likewise.
3588 * include/tr1/shared_ptr.h: Likewise.
3589 * include/tr1/special_function_util.h: Likewise.
3590 * include/tr1/stdarg.h: Likewise.
3591 * include/tr1/stdbool.h: Likewise.
3592 * include/tr1/stdint.h: Likewise.
3593 * include/tr1/stdio.h: Likewise.
3594 * include/tr1/stdlib.h: Likewise.
3595 * include/tr1/tgmath.h: Likewise.
3596 * include/tr1/tuple: Likewise.
3597 * include/tr1/type_traits: Likewise.
3598 * include/tr1/unordered_map: Likewise.
3599 * include/tr1/unordered_set: Likewise.
3600 * include/tr1/utility: Likewise.
3601 * include/tr1/wchar.h: Likewise.
3602 * include/tr1/wctype.h: Likewise.
3603 * include/tr1_impl/array: Likewise.
3604 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3605 * include/tr1_impl/cctype: Likewise.
3606 * include/tr1_impl/cfenv: Likewise.
3607 * include/tr1_impl/cinttypes: Likewise.
3608 * include/tr1_impl/cmath: Likewise.
3609 * include/tr1_impl/complex: Likewise.
3610 * include/tr1_impl/cstdint: Likewise.
3611 * include/tr1_impl/cstdio: Likewise.
3612 * include/tr1_impl/cstdlib: Likewise.
3613 * include/tr1_impl/cwchar: Likewise.
3614 * include/tr1_impl/cwctype: Likewise.
3615 * include/tr1_impl/functional: Likewise.
3616 * include/tr1_impl/functional_hash.h: Likewise.
3617 * include/tr1_impl/hashtable: Likewise.
3618 * include/tr1_impl/hashtable_policy.h: Likewise.
3619 * include/tr1_impl/random.tcc: Likewise.
3620 * include/tr1_impl/random: Likewise.
3621 * include/tr1_impl/regex: Likewise.
3622 * include/tr1_impl/type_traits: Likewise.
3623 * include/tr1_impl/unordered_map: Likewise.
3624 * include/tr1_impl/unordered_set: Likewise.
3625 * include/tr1_impl/utility: Likewise.
3626 * libsupc++/array_type_info.cc: Likewise.
3627 * libsupc++/atexit_arm.cc: Likewise.
3628 * libsupc++/bad_cast.cc: Likewise.
3629 * libsupc++/bad_typeid.cc: Likewise.
3630 * libsupc++/class_type_info.cc: Likewise.
3631 * libsupc++/cxxabi-forced.h: Likewise.
3632 * libsupc++/cxxabi.h: Likewise.
3633 * libsupc++/del_op.cc: Likewise.
3634 * libsupc++/del_opnt.cc: Likewise.
3635 * libsupc++/del_opv.cc: Likewise.
3636 * libsupc++/del_opvnt.cc: Likewise.
3637 * libsupc++/dyncast.cc: Likewise.
3638 * libsupc++/eh_alloc.cc: Likewise.
3639 * libsupc++/eh_arm.cc: Likewise.
3640 * libsupc++/eh_aux_runtime.cc: Likewise.
3641 * libsupc++/eh_call.cc: Likewise.
3642 * libsupc++/eh_catch.cc: Likewise.
3643 * libsupc++/eh_exception.cc: Likewise.
3644 * libsupc++/eh_globals.cc: Likewise.
3645 * libsupc++/eh_personality.cc: Likewise.
3646 * libsupc++/eh_ptr.cc: Likewise.
3647 * libsupc++/eh_term_handler.cc: Likewise.
3648 * libsupc++/eh_terminate.cc: Likewise.
3649 * libsupc++/eh_throw.cc: Likewise.
3650 * libsupc++/eh_type.cc: Likewise.
3651 * libsupc++/eh_unex_handler.cc: Likewise.
3652 * libsupc++/enum_type_info.cc: Likewise.
3653 * libsupc++/exception: Likewise.
3654 * libsupc++/exception_defines.h: Likewise.
3655 * libsupc++/exception_ptr.h: Likewise.
3656 * libsupc++/function_type_info.cc: Likewise.
3657 * libsupc++/fundamental_type_info.cc: Likewise.
3658 * libsupc++/guard.cc: Likewise.
3659 * libsupc++/initializer_list: Likewise.
3660 * libsupc++/new: Likewise.
3661 * libsupc++/new_handler.cc: Likewise.
3662 * libsupc++/new_op.cc: Likewise.
3663 * libsupc++/new_opnt.cc: Likewise.
3664 * libsupc++/new_opv.cc: Likewise.
3665 * libsupc++/new_opvnt.cc: Likewise.
3666 * libsupc++/pbase_type_info.cc: Likewise.
3667 * libsupc++/pmem_type_info.cc: Likewise.
3668 * libsupc++/pointer_type_info.cc: Likewise.
3669 * libsupc++/pure.cc: Likewise.
3670 * libsupc++/si_class_type_info.cc: Likewise.
3671 * libsupc++/tinfo.cc: Likewise.
3672 * libsupc++/tinfo.h: Likewise.
3673 * libsupc++/tinfo2.cc: Likewise.
3674 * libsupc++/typeinfo: Likewise.
3675 * libsupc++/unwind-cxx.h: Likewise.
3676 * libsupc++/vec.cc: Likewise.
3677 * libsupc++/vmi_class_type_info.cc: Likewise.
3678 * libsupc++/vterminate.cc: Likewise.
3679 * po/string_literals.cc: Likewise.
3680 * src/atomic.cc: Likewise.
3681 * src/bitmap_allocator.cc: Likewise.
3682 * src/chrono.cc: Likewise.
3683 * src/codecvt.cc: Likewise.
3684 * src/compatibility-ldbl.cc: Likewise.
3685 * src/compatibility.cc: Likewise.
3686 * src/complex_io.cc: Likewise.
3687 * src/concept-inst.cc: Likewise.
3688 * src/condition_variable.cc: Likewise.
3689 * src/ctype.cc: Likewise.
3690 * src/debug.cc: Likewise.
3691 * src/debug_list.cc: Likewise.
3692 * src/ext-inst.cc: Likewise.
3693 * src/fstream-inst.cc: Likewise.
3694 * src/functexcept.cc: Likewise.
3695 * src/globals_io.cc: Likewise.
3696 * src/hash.cc: Likewise.
3697 * src/hash_c++0x.cc: Likewise.
3698 * src/hashtable.cc: Likewise.
3699 * src/hashtable_c++0x.cc: Likewise.
3700 * src/ios-inst.cc: Likewise.
3701 * src/ios.cc: Likewise.
3702 * src/ios_failure.cc: Likewise.
3703 * src/ios_init.cc: Likewise.
3704 * src/ios_locale.cc: Likewise.
3705 * src/iostream-inst.cc: Likewise.
3706 * src/istream-inst.cc: Likewise.
3707 * src/istream.cc: Likewise.
3708 * src/limits.cc: Likewise.
3709 * src/limits_c++0x.cc: Likewise.
3710 * src/list.cc: Likewise.
3711 * src/locale-inst.cc: Likewise.
3712 * src/locale.cc: Likewise.
3713 * src/locale_facets.cc: Likewise.
3714 * src/locale_init.cc: Likewise.
3715 * src/localename.cc: Likewise.
3716 * src/math_stubs_float.cc: Likewise.
3717 * src/math_stubs_long_double.cc: Likewise.
3718 * src/misc-inst.cc: Likewise.
3719 * src/mt_allocator.cc: Likewise.
3720 * src/mutex.cc: Likewise.
3721 * src/ostream-inst.cc: Likewise.
3722 * src/parallel_list.cc: Likewise.
3723 * src/parallel_settings.cc: Likewise.
3724 * src/pool_allocator.cc: Likewise.
3725 * src/sstream-inst.cc: Likewise.
3726 * src/stdexcept.cc: Likewise.
3727 * src/streambuf-inst.cc: Likewise.
3728 * src/streambuf.cc: Likewise.
3729 * src/string-inst.cc: Likewise.
3730 * src/strstream.cc: Likewise.
3731 * src/system_error.cc: Likewise.
3732 * src/thread.cc: Likewise.
3733 * src/tree.cc: Likewise.
3734 * src/valarray-inst.cc: Likewise.
3735 * src/wlocale-inst.cc: Likewise.
3736 * src/wstring-inst.cc: Likewise.
3737 * doc/xml/manual/intro.xml: Change documentation to refer the
3738 reader to version 3 of the GNU General Public License, version
3739 3.1 of the GCC Runtime Library Exception, and to point readers
3740 at the FSF's license web page.
3741
3742 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3743
3744 * Makefile.am: Change copyright header to refer to version
3745 3 of the GNU General Public License and to point readers at the
3746 COPYING3 file and the FSF's license web page.
3747 * doc/Makefile.am: Likewise.
3748 * include/Makefile.am: Likewise.
3749 * libsupc++/Makefile.am: Likewise.
3750 * po/Makefile.am: Likewise.
3751 * po/POTFILES.in: Likewise.
3752 * src/Makefile.am: Likewise.
3753 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3754 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3755 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3756 Likewise.
3757 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3758 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3759 Likewise.
3760 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3761 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3762 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3763 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3764 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3765 * testsuite/18_support/bad_cast/what.cc: Likewise.
3766 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3767 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3768 Likewise.
3769 * testsuite/18_support/bad_exception/what.cc: Likewise.
3770 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3771 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3772 * testsuite/18_support/exception/38732.cc: Likewise.
3773 * testsuite/18_support/exception/what.cc: Likewise.
3774 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3775 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3776 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3777 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3778 * testsuite/18_support/headers/climits/values.cc: Likewise.
3779 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3780 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3781 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3782 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3783 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3784 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3785 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3786 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3787 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3788 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3789 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3790 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3791 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3792 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3793 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3794 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3795 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3796 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3797 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3798 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3799 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3800 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3801 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3802 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3803 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3804 * testsuite/18_support/new_delete_placement.cc: Likewise.
3805 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3806 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3807 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3808 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3809 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3810 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3811 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3812 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3813 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3814 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3815 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3816 Likewise.
3817 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3818 * testsuite/18_support/pthread_guard.cc: Likewise.
3819 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3820 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3821 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3822 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3823 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3824 Likewise.
3825 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3826 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3827 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3828 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3829 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3830 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3831 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3832 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3833 Likewise.
3834 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3835 Likewise.
3836 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3837 Likewise.
3838 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3839 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3840 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3841 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3842 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3843 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3844 Likewise.
3845 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3846 Likewise.
3847 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3848 Likewise.
3849 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3850 Likewise.
3851 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3852 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3853 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3854 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3855 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3856 Likewise.
3857 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3858 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3859 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3860 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3861 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3862 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3863 Likewise.
3864 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3865 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3866 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3867 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3868 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3869 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3870 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3871 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3872 * testsuite/20_util/allocator/1.cc: Likewise.
3873 * testsuite/20_util/allocator/10378.cc: Likewise.
3874 * testsuite/20_util/allocator/14176.cc: Likewise.
3875 * testsuite/20_util/allocator/33807.cc: Likewise.
3876 * testsuite/20_util/allocator/8230.cc: Likewise.
3877 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3878 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3879 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3880 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3881 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3882 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3883 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3884 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3885 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3886 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3887 Likewise.
3888 * testsuite/20_util/clocks/1.cc: Likewise.
3889 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3890 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3891 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3892 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3893 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3894 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3895 * testsuite/20_util/duration/cons/1.cc: Likewise.
3896 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3897 * testsuite/20_util/duration/cons/2.cc: Likewise.
3898 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3899 Likewise.
3900 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3901 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3902 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3903 Likewise.
3904 * testsuite/20_util/forward/1.cc: Likewise.
3905 * testsuite/20_util/forward/1_neg.cc: Likewise.
3906 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3907 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3908 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3909 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3910 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3911 Likewise.
3912 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3913 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3914 Likewise.
3915 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3916 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3917 Likewise.
3918 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3919 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3920 Likewise.
3921 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3922 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3923 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3924 Likewise.
3925 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3926 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3927 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3928 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3929 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3930 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3931 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3932 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3933 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3934 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3935 Likewise.
3936 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3937 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3938 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3939 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3940 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3941 Likewise.
3942 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3943 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3944 Likewise.
3945 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3946 * testsuite/20_util/identity/value.cc: Likewise.
3947 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3948 * testsuite/20_util/is_integral/value.cc: Likewise.
3949 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3950 Likewise.
3951 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3952 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3953 * testsuite/20_util/is_reference/value.cc: Likewise.
3954 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3955 Likewise.
3956 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3957 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3958 * testsuite/20_util/is_signed/value.cc: Likewise.
3959 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3960 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3961 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3962 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3963 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3964 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3965 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3966 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3967 Likewise.
3968 * testsuite/20_util/move/1.cc: Likewise.
3969 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3970 * testsuite/20_util/pair/1.cc: Likewise.
3971 * testsuite/20_util/pair/2.cc: Likewise.
3972 * testsuite/20_util/pair/3.cc: Likewise.
3973 * testsuite/20_util/pair/4.cc: Likewise.
3974 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3975 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3976 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3977 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3978 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3979 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3980 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3981 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3982 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3983 Likewise.
3984 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3985 Likewise.
3986 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3987 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3988 * testsuite/20_util/rel_ops.cc: Likewise.
3989 * testsuite/20_util/remove_reference/value.cc: Likewise.
3990 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3991 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3992 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3993 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3994 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3995 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3996 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3997 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3998 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3999 Likewise.
4000 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
4001 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
4002 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
4003 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
4004 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
4005 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
4006 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
4007 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
4008 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
4009 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
4010 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
4011 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
4012 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
4013 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
4014 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
4015 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
4016 Likewise.
4017 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
4018 Likewise.
4019 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
4020 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
4021 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
4022 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
4023 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
4024 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
4025 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
4026 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
4027 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
4028 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
4029 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
4030 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
4031 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
4032 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
4033 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
4034 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
4035 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
4036 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
4037 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
4038 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
4039 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
4040 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
4041 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
4042 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
4043 Likewise.
4044 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
4045 Likewise.
4046 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
4047 Likewise.
4048 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
4049 Likewise.
4050 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
4051 Likewise.
4052 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
4053 Likewise.
4054 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
4055 Likewise.
4056 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
4057 Likewise.
4058 * testsuite/20_util/temporary_buffer.cc: Likewise.
4059 * testsuite/20_util/time_point/1.cc: Likewise.
4060 * testsuite/20_util/time_point/2.cc: Likewise.
4061 * testsuite/20_util/time_point/3.cc: Likewise.
4062 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
4063 Likewise.
4064 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
4065 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
4066 Likewise.
4067 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
4068 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
4069 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
4070 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
4071 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
4072 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
4073 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
4074 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
4075 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
4076 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
4077 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
4078 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
4079 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
4080 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
4081 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
4082 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
4083 Likewise.
4084 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
4085 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
4086 Likewise.
4087 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
4088 Likewise.
4089 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
4090 Likewise.
4091 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
4092 Likewise.
4093 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
4094 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
4095 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
4096 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
4097 Likewise.
4098 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
4099 Likewise.
4100 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
4101 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
4102 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
4103 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
4104 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
4105 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
4106 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
4107 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
4108 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
4109 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
4110 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
4111 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
4112 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
4113 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
4114 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
4115 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
4116 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
4117 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
4118 Likewise.
4119 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
4120 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
4121 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
4122 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
4123 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
4124 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
4125 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
4126 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
4127 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
4128 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
4129 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
4130 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
4131 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
4132 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
4133 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
4134 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
4135 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
4136 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
4137 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
4138 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
4139 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
4140 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
4141 Likewise.
4142 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
4143 Likewise.
4144 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
4145 Likewise.
4146 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
4147 Likewise.
4148 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
4149 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
4150 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
4151 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
4152 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
4153 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
4154 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
4155 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
4156 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
4157 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
4158 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
4159 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
4160 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
4161 Likewise.
4162 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
4163 Likewise.
4164 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
4165 Likewise.
4166 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
4167 Likewise.
4168 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
4169 Likewise.
4170 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
4171 Likewise.
4172 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
4173 Likewise.
4174 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
4175 Likewise.
4176 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
4177 Likewise.
4178 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
4179 Likewise.
4180 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
4181 Likewise.
4182 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
4183 Likewise.
4184 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
4185 Likewise.
4186 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
4187 Likewise.
4188 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4189 Likewise.
4190 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4191 Likewise.
4192 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4193 Likewise.
4194 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4195 Likewise.
4196 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4197 Likewise.
4198 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4199 Likewise.
4200 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4201 Likewise.
4202 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4203 Likewise.
4204 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4205 Likewise.
4206 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4207 Likewise.
4208 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4209 Likewise.
4210 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4211 Likewise.
4212 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4213 Likewise.
4214 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4215 Likewise.
4216 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4217 Likewise.
4218 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4219 Likewise.
4220 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4221 Likewise.
4222 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4223 Likewise.
4224 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4225 Likewise.
4226 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4227 Likewise.
4228 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4229 Likewise.
4230 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4231 Likewise.
4232 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4233 Likewise.
4234 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4235 Likewise.
4236 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4237 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4238 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4239 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4240 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4241 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4242 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4243 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4244 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4245 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4246 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4247 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4248 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4249 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4250 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4251 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4252 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4253 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4254 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4255 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4256 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4257 Likewise.
4258 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4259 Likewise.
4260 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4261 Likewise.
4262 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4263 Likewise.
4264 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4265 Likewise.
4266 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4267 Likewise.
4268 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4269 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4270 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4271 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4272 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4273 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4274 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4275 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4276 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4277 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4278 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4279 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4280 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4281 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4282 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4283 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4284 Likewise.
4285 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4286 Likewise.
4287 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4288 Likewise.
4289 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4290 Likewise.
4291 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4292 Likewise.
4293 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4294 Likewise.
4295 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4296 Likewise.
4297 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4298 Likewise.
4299 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4300 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4301 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4302 Likewise.
4303 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4304 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4305 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4306 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4307 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4308 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4309 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4310 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4311 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4312 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4313 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4314 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4315 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4316 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4317 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4318 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4319 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4320 Likewise.
4321 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4322 Likewise.
4323 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4324 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4325 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4326 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4327 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4328 Likewise.
4329 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4330 Likewise.
4331 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4332 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4333 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4334 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4335 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4336 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4337 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4338 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4339 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4340 Likewise.
4341 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4342 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4343 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4344 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4345 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4346 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4347 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4348 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4349 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4350 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4351 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4352 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4353 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4354 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4355 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4356 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4357 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4358 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4359 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4360 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4361 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4362 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4363 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4364 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4365 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4366 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4367 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4368 Likewise.
4369 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4370 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4371 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4372 Likewise.
4373 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4374 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4375 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4376 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4377 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4378 Likewise.
4379 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4380 Likewise.
4381 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4382 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4383 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4384 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4385 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4386 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4387 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4388 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4389 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4390 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4391 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4392 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4393 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4394 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4395 Likewise.
4396 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4397 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4398 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4399 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4400 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4401 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4402 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4403 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4404 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4405 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4406 Likewise.
4407 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4408 Likewise.
4409 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4410 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4411 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4412 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4413 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4414 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4415 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4416 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4417 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4418 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4419 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4420 Likewise.
4421 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4422 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4423 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4424 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4425 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4426 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4427 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4428 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4429 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4430 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4431 Likewise.
4432 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4433 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4434 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4435 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4436 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4437 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4438 Likewise.
4439 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4440 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4441 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4442 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4443 Likewise.
4444 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4445 Likewise.
4446 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4447 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4448 Likewise.
4449 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4450 * testsuite/22_locale/ctype/2.cc: Likewise.
4451 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4452 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4453 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4454 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4455 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4456 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4457 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4458 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4459 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4460 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4461 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4462 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4463 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4464 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4465 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4466 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4467 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4468 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4469 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4470 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4471 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4472 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4473 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4474 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4475 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4476 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4477 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4478 * testsuite/22_locale/facet/1.cc: Likewise.
4479 * testsuite/22_locale/facet/2.cc: Likewise.
4480 * testsuite/22_locale/facet/25421.cc: Likewise.
4481 * testsuite/22_locale/global_templates/1.cc: Likewise.
4482 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4483 Likewise.
4484 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4485 Likewise.
4486 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4487 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4488 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4489 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4490 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4491 * testsuite/22_locale/locale/13630.cc: Likewise.
4492 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4493 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4494 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4495 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4496 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4497 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4498 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4499 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4500 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4501 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4502 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4503 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4504 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4505 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4506 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4507 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4508 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4509 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4510 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4511 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4512 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4513 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4514 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4515 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4516 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4517 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4518 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4519 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4520 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4521 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4522 Likewise.
4523 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4524 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4525 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4526 Likewise.
4527 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4528 Likewise.
4529 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4530 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4531 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4532 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4533 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4534 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4535 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4536 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4537 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4538 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4539 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4540 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4541 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4542 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4543 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4544 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4545 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4546 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4547 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4548 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4549 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4550 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4551 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4552 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4553 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4554 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4555 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4556 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4557 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4558 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4559 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4560 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4561 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4562 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4563 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4564 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4565 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4566 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4567 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4568 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4569 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4570 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4571 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4572 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4573 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4574 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4575 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4576 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4577 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4578 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4579 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4580 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4581 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4582 Likewise.
4583 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4584 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4585 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4586 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4587 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4588 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4589 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4590 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4591 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4592 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4593 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4594 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4595 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4596 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4597 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4598 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4599 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4600 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4601 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4602 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4603 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4604 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4605 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4606 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4607 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4608 Likewise.
4609 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4610 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4611 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4612 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4613 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4614 Likewise.
4615 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4616 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4617 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4618 Likewise.
4619 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4620 Likewise.
4621 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4622 Likewise.
4623 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4624 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4625 Likewise.
4626 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4627 Likewise.
4628 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4629 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4630 Likewise.
4631 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4632 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4633 Likewise.
4634 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4635 Likewise.
4636 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4637 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4638 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4639 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4640 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4641 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4642 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4643 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4644 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4645 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4646 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4647 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4648 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4649 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4650 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4651 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4652 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4653 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4654 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4655 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4656 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4657 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4658 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4659 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4660 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4661 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4662 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4663 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4664 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4665 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4666 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4667 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4668 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4669 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4670 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4671 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4672 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4673 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4674 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4675 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4676 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4677 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4678 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4679 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4680 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4681 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4682 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4683 Likewise.
4684 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4685 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4686 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4687 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4688 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4689 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4690 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4691 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4692 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4693 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4694 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4695 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4696 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4697 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4698 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4699 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4700 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4701 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4702 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4703 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4704 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4705 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4706 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4707 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4708 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4709 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4710 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4711 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4712 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4713 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4714 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4715 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4716 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4717 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4718 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4719 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4720 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4721 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4722 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4723 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4724 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4725 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4726 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4727 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4728 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4729 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4730 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4731 Likewise.
4732 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4733 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4734 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4735 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4736 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4737 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4738 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4739 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4740 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4741 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4742 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4743 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4744 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4745 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4746 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4747 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4748 Likewise.
4749 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4750 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4751 Likewise.
4752 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4753 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4754 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4755 Likewise.
4756 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4757 Likewise.
4758 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4759 Likewise.
4760 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4761 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4762 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4763 Likewise.
4764 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4765 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4766 Likewise.
4767 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4768 Likewise.
4769 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4770 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4771 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4772 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4773 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4774 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4775 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4776 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4777 Likewise.
4778 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4779 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4780 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4781 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4782 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4783 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4784 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4785 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4786 Likewise.
4787 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4788 Likewise.
4789 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4790 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4791 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4792 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4793 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4794 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4795 Likewise.
4796 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4797 Likewise.
4798 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4799 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4800 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4801 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4802 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4803 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4804 Likewise.
4805 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4806 Likewise.
4807 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4808 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4809 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4810 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4811 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4812 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4813 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4814 Likewise.
4815 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4816 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4817 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4818 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4819 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4820 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4821 Likewise.
4822 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4823 Likewise.
4824 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4825 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4826 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4827 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4828 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4829 Likewise.
4830 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4831 Likewise.
4832 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4833 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4834 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4835 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4836 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4837 Likewise.
4838 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4839 Likewise.
4840 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4841 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4842 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4843 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4844 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4845 Likewise.
4846 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4847 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4848 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4849 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4850 Likewise.
4851 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4852 Likewise.
4853 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4854 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4855 Likewise.
4856 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4857 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4858 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4859 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4860 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4861 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4862 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4863 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4864 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4865 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4866 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4867 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4868 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4869 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4870 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4871 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4872 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4873 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4874 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4875 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4876 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4877 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4878 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4879 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4880 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4881 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4882 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4883 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4884 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4885 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4886 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4887 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4888 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4889 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4890 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4891 Likewise.
4892 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4893 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4894 * testsuite/23_containers/bitset/18604.cc: Likewise.
4895 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4896 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4897 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4898 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4899 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4900 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4901 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4902 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4903 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4904 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4905 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4906 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4907 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4908 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4909 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4910 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4911 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4912 * testsuite/23_containers/deque/18604.cc: Likewise.
4913 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4914 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4915 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4916 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4917 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4918 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4919 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4920 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4921 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4922 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4923 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4924 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4925 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4926 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4927 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4928 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4929 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4930 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4931 Likewise.
4932 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4933 Likewise.
4934 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4935 Likewise.
4936 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4937 Likewise.
4938 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4939 Likewise.
4940 * testsuite/23_containers/deque/types/1.cc: Likewise.
4941 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4942 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4943 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4944 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4945 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4946 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4947 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4948 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4949 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4950 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4951 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4952 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4953 Likewise.
4954 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4955 Likewise.
4956 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4957 Likewise.
4958 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4959 Likewise.
4960 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4961 Likewise.
4962 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4963 Likewise.
4964 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4965 Likewise.
4966 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4967 Likewise.
4968 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4969 Likewise.
4970 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4971 Likewise.
4972 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4973 Likewise.
4974 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4975 Likewise.
4976 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4977 Likewise.
4978 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4979 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4980 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4981 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4982 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4983 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4984 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4985 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4986 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4987 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4988 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4989 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4990 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4991 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4992 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4993 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4994 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4995 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4996 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4997 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4998 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4999 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
5000 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
5001 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
5002 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
5003 Likewise.
5004 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
5005 Likewise.
5006 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
5007 * testsuite/23_containers/list/18604.cc: Likewise.
5008 * testsuite/23_containers/list/capacity/1.cc: Likewise.
5009 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
5010 * testsuite/23_containers/list/cons/1.cc: Likewise.
5011 * testsuite/23_containers/list/cons/2.cc: Likewise.
5012 * testsuite/23_containers/list/cons/3.cc: Likewise.
5013 * testsuite/23_containers/list/cons/4.cc: Likewise.
5014 * testsuite/23_containers/list/cons/5.cc: Likewise.
5015 * testsuite/23_containers/list/cons/6.cc: Likewise.
5016 * testsuite/23_containers/list/cons/7.cc: Likewise.
5017 * testsuite/23_containers/list/cons/8.cc: Likewise.
5018 * testsuite/23_containers/list/cons/9.cc: Likewise.
5019 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
5020 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
5021 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
5022 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
5023 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
5024 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
5025 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
5026 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
5027 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
5028 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
5029 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
5030 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
5031 * testsuite/23_containers/list/operations/1.cc: Likewise.
5032 * testsuite/23_containers/list/operations/2.cc: Likewise.
5033 * testsuite/23_containers/list/operations/3.cc: Likewise.
5034 * testsuite/23_containers/list/operations/35969.cc: Likewise.
5035 * testsuite/23_containers/list/operations/4.cc: Likewise.
5036 * testsuite/23_containers/list/operations/5.cc: Likewise.
5037 * testsuite/23_containers/list/pthread1.cc: Likewise.
5038 * testsuite/23_containers/list/pthread5.cc: Likewise.
5039 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
5040 Likewise.
5041 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
5042 Likewise.
5043 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
5044 Likewise.
5045 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
5046 Likewise.
5047 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
5048 Likewise.
5049 * testsuite/23_containers/map/18604.cc: Likewise.
5050 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
5051 * testsuite/23_containers/map/element_access/1.cc: Likewise.
5052 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
5053 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
5054 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
5055 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
5056 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
5057 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
5058 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
5059 * testsuite/23_containers/map/operators/1.cc: Likewise.
5060 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
5061 * testsuite/23_containers/map/pthread6.cc: Likewise.
5062 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
5063 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
5064 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
5065 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
5066 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
5067 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
5068 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
5069 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
5070 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
5071 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
5072 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
5073 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
5074 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
5075 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
5076 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
5077 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
5078 * testsuite/23_containers/queue/members/7157.cc: Likewise.
5079 * testsuite/23_containers/set/18604.cc: Likewise.
5080 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
5081 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
5082 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
5083 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
5084 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
5085 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
5086 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
5087 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
5088 * testsuite/23_containers/stack/members/7158.cc: Likewise.
5089 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
5090 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
5091 Likewise.
5092 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
5093 Likewise.
5094 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
5095 Likewise.
5096 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
5097 Likewise.
5098 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
5099 Likewise.
5100 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
5101 Likewise.
5102 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
5103 Likewise.
5104 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
5105 Likewise.
5106 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
5107 Likewise.
5108 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
5109 Likewise.
5110 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
5111 Likewise.
5112 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
5113 Likewise.
5114 * testsuite/23_containers/vector/18604.cc: Likewise.
5115 * testsuite/23_containers/vector/bool/1.cc: Likewise.
5116 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
5117 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
5118 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
5119 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
5120 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
5121 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
5122 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
5123 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
5124 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
5125 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
5126 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
5127 Likewise.
5128 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
5129 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
5130 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
5131 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
5132 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
5133 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
5134 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
5135 * testsuite/23_containers/vector/cons/1.cc: Likewise.
5136 * testsuite/23_containers/vector/cons/2.cc: Likewise.
5137 * testsuite/23_containers/vector/cons/3.cc: Likewise.
5138 * testsuite/23_containers/vector/cons/4.cc: Likewise.
5139 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
5140 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
5141 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
5142 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
5143 Likewise.
5144 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
5145 Likewise.
5146 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
5147 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
5148 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
5149 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
5150 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
5151 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
5152 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
5153 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
5154 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
5155 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
5156 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
5157 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
5158 Likewise.
5159 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
5160 Likewise.
5161 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
5162 Likewise.
5163 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
5164 Likewise.
5165 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
5166 Likewise.
5167 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
5168 Likewise.
5169 * testsuite/23_containers/vector/resize/1.cc: Likewise.
5170 * testsuite/23_containers/vector/types/1.cc: Likewise.
5171 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
5172 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
5173 Likewise.
5174 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
5175 Likewise.
5176 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
5177 Likewise.
5178 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
5179 Likewise.
5180 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
5181 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
5182 Likewise.
5183 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
5184 Likewise.
5185 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
5186 Likewise.
5187 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
5188 Likewise.
5189 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5190 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5191 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5192 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5193 Likewise.
5194 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5195 Likewise.
5196 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5197 Likewise.
5198 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5199 Likewise.
5200 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5201 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5202 Likewise.
5203 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5204 Likewise.
5205 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5206 Likewise.
5207 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5208 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5209 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5210 Likewise.
5211 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5212 Likewise.
5213 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5214 Likewise.
5215 * testsuite/24_iterators/operations/next.cc: Likewise.
5216 * testsuite/24_iterators/operations/prev.cc: Likewise.
5217 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5218 Likewise.
5219 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5220 Likewise.
5221 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5222 Likewise.
5223 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5224 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5225 Likewise.
5226 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5227 Likewise.
5228 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5229 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5230 Likewise.
5231 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5232 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5233 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5234 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5235 Likewise.
5236 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5237 Likewise.
5238 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5239 Likewise.
5240 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5241 Likewise.
5242 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5243 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5244 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5245 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5246 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5247 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5248 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5249 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5250 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5251 * testsuite/25_algorithms/copy/1.cc: Likewise.
5252 * testsuite/25_algorithms/copy/2.cc: Likewise.
5253 * testsuite/25_algorithms/copy/3.cc: Likewise.
5254 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5255 * testsuite/25_algorithms/copy/4.cc: Likewise.
5256 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5257 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5258 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5259 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5260 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5261 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5262 Likewise.
5263 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5264 Likewise.
5265 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5266 Likewise.
5267 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5268 Likewise.
5269 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5270 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5271 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5272 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5273 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5274 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5275 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5276 * testsuite/25_algorithms/count/1.cc: Likewise.
5277 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5278 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5279 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5280 * testsuite/25_algorithms/equal/1.cc: Likewise.
5281 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5282 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5283 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5284 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5285 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5286 * testsuite/25_algorithms/fill/1.cc: Likewise.
5287 * testsuite/25_algorithms/fill/2.cc: Likewise.
5288 * testsuite/25_algorithms/fill/3.cc: Likewise.
5289 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5290 * testsuite/25_algorithms/fill/4.cc: Likewise.
5291 * testsuite/25_algorithms/fill/5.cc: Likewise.
5292 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5293 * testsuite/25_algorithms/find/1.cc: Likewise.
5294 * testsuite/25_algorithms/find/17441.cc: Likewise.
5295 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5296 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5297 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5298 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5299 Likewise.
5300 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5301 Likewise.
5302 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5303 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5304 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5305 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5306 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5307 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5308 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5309 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5310 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5311 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5312 Likewise.
5313 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5314 Likewise.
5315 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5316 Likewise.
5317 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5318 Likewise.
5319 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5320 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5321 * testsuite/25_algorithms/heap/1.cc: Likewise.
5322 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5323 * testsuite/25_algorithms/includes/1.cc: Likewise.
5324 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5325 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5326 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5327 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5328 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5329 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5330 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5331 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5332 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5333 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5334 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5335 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5336 Likewise.
5337 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5338 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5339 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5340 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5341 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5342 * testsuite/25_algorithms/max/1.cc: Likewise.
5343 * testsuite/25_algorithms/max/2.cc: Likewise.
5344 * testsuite/25_algorithms/max/3.cc: Likewise.
5345 * testsuite/25_algorithms/max/37547.cc: Likewise.
5346 * testsuite/25_algorithms/max/4.cc: Likewise.
5347 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5348 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5349 * testsuite/25_algorithms/merge/1.cc: Likewise.
5350 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5351 * testsuite/25_algorithms/min/1.cc: Likewise.
5352 * testsuite/25_algorithms/min/2.cc: Likewise.
5353 * testsuite/25_algorithms/min/3.cc: Likewise.
5354 * testsuite/25_algorithms/min/37547.cc: Likewise.
5355 * testsuite/25_algorithms/min/4.cc: Likewise.
5356 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5357 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5358 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5359 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5360 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5361 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5362 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5363 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5364 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5365 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5366 * testsuite/25_algorithms/move/1.cc: Likewise.
5367 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5368 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5369 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5370 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5371 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5372 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5373 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5374 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5375 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5376 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5377 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5378 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5379 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5380 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5381 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5382 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5383 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5384 * testsuite/25_algorithms/partition/1.cc: Likewise.
5385 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5386 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5387 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5388 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5389 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5390 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5391 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5392 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5393 * testsuite/25_algorithms/remove/1.cc: Likewise.
5394 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5395 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5396 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5397 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5398 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5399 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5400 * testsuite/25_algorithms/replace/1.cc: Likewise.
5401 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5402 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5403 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5404 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5405 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5406 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5407 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5408 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5409 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5410 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5411 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5412 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5413 * testsuite/25_algorithms/search/1.cc: Likewise.
5414 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5415 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5416 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5417 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5418 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5419 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5420 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5421 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5422 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5423 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5424 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5425 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5426 Likewise.
5427 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5428 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5429 * testsuite/25_algorithms/sort/1.cc: Likewise.
5430 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5431 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5432 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5433 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5434 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5435 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5436 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5437 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5438 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5439 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5440 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5441 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5442 * testsuite/25_algorithms/unique/1.cc: Likewise.
5443 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5444 * testsuite/25_algorithms/unique/2.cc: Likewise.
5445 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5446 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5447 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5448 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5449 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5450 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5451 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5452 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5453 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5454 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5455 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5456 * testsuite/26_numerics/complex/13450.cc: Likewise.
5457 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5458 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5459 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5460 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5461 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5462 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5463 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5464 Likewise.
5465 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5466 Likewise.
5467 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5468 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5469 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5470 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5471 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5472 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5473 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5474 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5475 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5476 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5477 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5478 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5479 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5480 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5481 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5482 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5483 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5484 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5485 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5486 Likewise.
5487 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5488 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5489 Likewise.
5490 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5491 Likewise.
5492 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5493 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5494 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5495 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5496 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5497 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5498 * testsuite/26_numerics/iota/1.cc: Likewise.
5499 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5500 * testsuite/26_numerics/slice/1.cc: Likewise.
5501 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5502 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5503 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5504 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5505 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5506 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5507 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5508 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5509 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5510 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5511 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5512 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5513 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5514 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5515 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5516 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5517 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5518 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5519 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5520 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5521 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5522 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5523 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5524 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5525 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5526 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5527 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5528 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5529 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5530 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5531 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5532 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5533 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5534 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5535 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5536 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5537 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5538 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5539 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5540 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5541 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5542 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5543 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5544 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5545 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5546 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5547 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5548 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5549 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5550 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5551 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5552 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5553 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5554 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5555 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5556 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5557 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5558 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5559 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5560 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5561 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5562 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5563 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5564 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5565 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5566 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5567 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5568 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5569 Likewise.
5570 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5571 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5572 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5573 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5574 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5575 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5576 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5577 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5578 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5579 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5580 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5581 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5582 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5583 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5584 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5585 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5586 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5587 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5588 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5589 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5590 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5591 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5592 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5593 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5594 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5595 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5596 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5597 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5598 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5599 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5600 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5601 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5602 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5603 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5604 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5605 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5606 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5607 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5608 Likewise.
5609 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5610 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5611 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5612 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5613 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5614 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5615 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5616 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5617 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5618 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5619 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5620 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5621 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5622 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5623 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5624 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5625 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5626 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5627 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5628 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5629 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5630 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5631 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5632 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5633 Likewise.
5634 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5635 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5636 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5637 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5638 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5639 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5640 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5641 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5642 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5643 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5644 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5645 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5646 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5647 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5648 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5649 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5650 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5651 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5652 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5653 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5654 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5655 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5656 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5657 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5658 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5659 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5660 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5661 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5662 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5663 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5664 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5665 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5666 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5667 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5668 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5669 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5670 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5671 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5672 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5673 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5674 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5675 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5676 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5677 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5678 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5679 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5680 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5681 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5682 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5683 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5684 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5685 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5686 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5687 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5688 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5689 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5690 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5691 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5692 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5693 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5694 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5695 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5696 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5697 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5698 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5699 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5700 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5701 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5702 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5703 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5704 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5705 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5706 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5707 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5708 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5709 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5710 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5711 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5712 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5713 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5714 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5715 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5716 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5717 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5718 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5719 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5720 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5721 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5722 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5723 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5724 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5725 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5726 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5727 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5728 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5729 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5730 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5731 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5732 Likewise.
5733 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5734 Likewise.
5735 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5736 Likewise.
5737 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5738 Likewise.
5739 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5740 Likewise.
5741 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5742 Likewise.
5743 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5744 Likewise.
5745 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5746 Likewise.
5747 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5748 Likewise.
5749 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5750 Likewise.
5751 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5752 Likewise.
5753 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5754 Likewise.
5755 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5756 Likewise.
5757 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5758 Likewise.
5759 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5760 Likewise.
5761 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5762 Likewise.
5763 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5764 Likewise.
5765 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5766 Likewise.
5767 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5768 Likewise.
5769 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5770 Likewise.
5771 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5772 Likewise.
5773 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5774 Likewise.
5775 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5776 Likewise.
5777 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5778 Likewise.
5779 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5780 Likewise.
5781 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5782 Likewise.
5783 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5784 Likewise.
5785 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5786 Likewise.
5787 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5788 Likewise.
5789 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5790 Likewise.
5791 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5792 Likewise.
5793 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5794 Likewise.
5795 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5796 Likewise.
5797 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5798 Likewise.
5799 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5800 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5801 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5802 Likewise.
5803 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5804 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5805 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5806 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5807 Likewise.
5808 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5809 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5810 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5811 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5812 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5813 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5814 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5815 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5816 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5817 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5818 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5819 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5820 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5821 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5822 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5823 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5824 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5825 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5826 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5827 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5828 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5829 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5830 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5831 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5832 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5833 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5834 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5835 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5836 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5837 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5838 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5839 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5840 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5841 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5842 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5843 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5844 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5845 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5846 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5847 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5848 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5849 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5850 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5851 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5852 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5853 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5854 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5855 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5856 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5857 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5858 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5859 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5860 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5861 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5862 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5863 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5864 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5865 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5866 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5867 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5868 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5869 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5870 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5871 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5872 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5873 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5874 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5875 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5876 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5877 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5878 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5879 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5880 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5881 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5882 Likewise.
5883 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5884 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5885 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5886 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5887 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5888 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5889 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5890 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5891 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5892 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5893 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5894 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5895 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5896 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5897 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5898 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5899 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5900 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5901 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5902 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5903 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5904 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5905 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5906 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5907 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5908 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5909 Likewise.
5910 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5911 Likewise.
5912 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5913 Likewise.
5914 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5915 Likewise.
5916 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5917 Likewise.
5918 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5919 Likewise.
5920 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5921 Likewise.
5922 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5923 Likewise.
5924 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5925 Likewise.
5926 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5927 Likewise.
5928 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5929 Likewise.
5930 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5931 Likewise.
5932 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5933 Likewise.
5934 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5935 Likewise.
5936 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5937 Likewise.
5938 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5939 Likewise.
5940 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5941 Likewise.
5942 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5943 Likewise.
5944 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5945 Likewise.
5946 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5947 Likewise.
5948 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5949 Likewise.
5950 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5951 Likewise.
5952 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5953 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5954 Likewise.
5955 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5956 Likewise.
5957 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5958 Likewise.
5959 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5960 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5961 Likewise.
5962 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5963 Likewise.
5964 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5965 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5966 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5967 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5968 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5969 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5970 Likewise.
5971 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5972 Likewise.
5973 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5974 Likewise.
5975 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5976 Likewise.
5977 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5978 Likewise.
5979 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5980 Likewise.
5981 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5982 Likewise.
5983 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5984 Likewise.
5985 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5986 Likewise.
5987 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5988 Likewise.
5989 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5990 Likewise.
5991 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5992 Likewise.
5993 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5994 Likewise.
5995 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5996 Likewise.
5997 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5998 Likewise.
5999 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
6000 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
6001 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
6002 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
6003 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
6004 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
6005 Likewise.
6006 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
6007 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
6008 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
6009 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
6010 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
6011 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
6012 Likewise.
6013 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
6014 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
6015 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
6016 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
6017 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
6018 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
6019 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
6020 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
6021 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
6022 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
6023 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
6024 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
6025 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
6026 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
6027 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
6028 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
6029 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
6030 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
6031 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
6032 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
6033 Likewise.
6034 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
6035 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
6036 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
6037 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
6038 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
6039 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
6040 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
6041 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
6042 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
6043 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
6044 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
6045 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
6046 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
6047 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
6048 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
6049 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
6050 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
6051 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
6052 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
6053 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
6054 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
6055 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
6056 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
6057 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
6058 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
6059 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
6060 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
6061 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
6062 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
6063 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
6064 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
6065 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
6066 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
6067 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
6068 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
6069 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
6070 Likewise.
6071 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
6072 Likewise.
6073 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
6074 Likewise.
6075 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
6076 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
6077 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
6078 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
6079 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
6080 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
6081 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
6082 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
6083 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
6084 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
6085 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
6086 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
6087 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
6088 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
6089 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
6090 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
6091 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
6092 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
6093 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
6094 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
6095 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
6096 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
6097 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
6098 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
6099 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
6100 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
6101 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
6102 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
6103 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
6104 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
6105 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
6106 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
6107 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
6108 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
6109 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
6110 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
6111 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
6112 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
6113 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
6114 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
6115 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
6116 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
6117 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
6118 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
6119 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
6120 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
6121 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
6122 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
6123 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
6124 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
6125 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
6126 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
6127 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
6128 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
6129 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
6130 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
6131 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
6132 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
6133 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
6134 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
6135 Likewise.
6136 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
6137 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
6138 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
6139 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
6140 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
6141 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
6142 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
6143 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
6144 * testsuite/27_io/fpos/11450.cc: Likewise.
6145 * testsuite/27_io/fpos/14320-1.cc: Likewise.
6146 * testsuite/27_io/fpos/14320-2.cc: Likewise.
6147 * testsuite/27_io/fpos/14320-3.cc: Likewise.
6148 * testsuite/27_io/fpos/14320-4.cc: Likewise.
6149 * testsuite/27_io/fpos/14320-5.cc: Likewise.
6150 * testsuite/27_io/fpos/14775.cc: Likewise.
6151 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
6152 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
6153 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
6154 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
6155 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
6156 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
6157 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
6158 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
6159 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
6160 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
6161 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
6162 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
6163 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
6164 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
6165 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
6166 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
6167 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
6168 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
6169 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
6170 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
6171 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
6172 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
6173 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
6174 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
6175 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
6176 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
6177 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
6178 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
6179 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
6180 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
6181 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
6182 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
6183 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
6184 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
6185 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
6186 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
6187 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
6188 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6189 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6190 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6191 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6192 * testsuite/27_io/objects/char/1.cc: Likewise.
6193 * testsuite/27_io/objects/char/10.cc: Likewise.
6194 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6195 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6196 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6197 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6198 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6199 * testsuite/27_io/objects/char/2.cc: Likewise.
6200 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6201 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6202 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6203 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6204 * testsuite/27_io/objects/char/5.cc: Likewise.
6205 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6206 * testsuite/27_io/objects/char/6.cc: Likewise.
6207 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6208 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6209 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6210 * testsuite/27_io/objects/char/7.cc: Likewise.
6211 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6212 * testsuite/27_io/objects/char/8.cc: Likewise.
6213 * testsuite/27_io/objects/char/9.cc: Likewise.
6214 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6215 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6216 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6217 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6218 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6219 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6220 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6221 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6222 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6223 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6224 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6225 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6226 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6227 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6228 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6229 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6230 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6231 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6232 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6233 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6234 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6235 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6236 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6237 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6238 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6239 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6240 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6241 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6242 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6243 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6244 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6245 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6246 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6247 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6248 * testsuite/27_io/types/1.cc: Likewise.
6249 * testsuite/27_io/types/2.cc: Likewise.
6250 * testsuite/27_io/types/3.cc: Likewise.
6251 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6252 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6253 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6254 Likewise.
6255 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6256 Likewise.
6257 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6258 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6259 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6260 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6261 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6262 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6263 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6264 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6265 Likewise.
6266 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6267 Likewise.
6268 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6269 Likewise.
6270 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6271 Likewise.
6272 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6273 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6274 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6275 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6276 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6277 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6278 Likewise.
6279 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6280 Likewise.
6281 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6282 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6283 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6284 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6285 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6286 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6287 * testsuite/Makefile.am: Likewise.
6288 * testsuite/abi/30586.cc: Likewise.
6289 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6290 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6291 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6292 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6293 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6294 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6295 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6296 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6297 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6298 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6299 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6300 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6301 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6302 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6303 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6304 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6305 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6306 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6307 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6308 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6309 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6310 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6311 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6312 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6313 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6314 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6315 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6316 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6317 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6318 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6319 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6320 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6321 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6322 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6323 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6324 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6325 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6326 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6327 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6328 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6329 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6330 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6331 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6332 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6333 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6334 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6335 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6336 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6337 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6338 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6339 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6340 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6341 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6342 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6343 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6344 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6345 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6346 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6347 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6348 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6349 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6350 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6351 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6352 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6353 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6354 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6355 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6356 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6357 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6358 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6359 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6360 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6361 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6362 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6363 * testsuite/abi/demangle/regression/old.cc: Likewise.
6364 * testsuite/abi/header_cxxabi.c: Likewise.
6365 * testsuite/backward/11460.cc: Likewise.
6366 * testsuite/backward/hash_map/1.cc: Likewise.
6367 * testsuite/backward/hash_map/14648.cc: Likewise.
6368 * testsuite/backward/hash_map/23528.cc: Likewise.
6369 * testsuite/backward/hash_set/1.cc: Likewise.
6370 * testsuite/backward/strstream_members.cc: Likewise.
6371 * testsuite/config/default.exp: Likewise.
6372 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6373 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6374 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6375 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6376 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6377 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6378 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6379 * testsuite/data/sgetn.txt: Likewise.
6380 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6381 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6382 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6383 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6384 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6385 * testsuite/ext/array_allocator/26875.cc: Likewise.
6386 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6387 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6388 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6389 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6390 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6391 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6392 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6393 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6394 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6395 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6396 * testsuite/ext/codecvt/1.cc: Likewise.
6397 * testsuite/ext/codecvt/char-1.cc: Likewise.
6398 * testsuite/ext/codecvt/char-2.cc: Likewise.
6399 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6400 * testsuite/ext/concept_checks.cc: Likewise.
6401 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6402 Likewise.
6403 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6404 Likewise.
6405 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6406 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6407 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6408 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6409 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6410 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6411 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6412 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6413 Likewise.
6414 * testsuite/ext/headers.cc: Likewise.
6415 * testsuite/ext/is_heap/1.cc: Likewise.
6416 * testsuite/ext/is_heap/check_type.cc: Likewise.
6417 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6418 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6419 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6420 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6421 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6422 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6423 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6424 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6425 * testsuite/ext/median.cc: Likewise.
6426 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6427 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6428 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6429 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6430 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6431 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6432 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6433 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6434 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6435 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6436 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6437 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6438 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6439 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6440 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6441 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6442 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6443 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6444 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6445 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6446 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6447 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6448 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6449 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6450 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6451 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6452 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6453 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6454 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6455 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6456 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6457 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6458 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6459 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6460 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6461 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6462 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6463 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6464 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6465 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6466 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6467 * testsuite/ext/rope/1.cc: Likewise.
6468 * testsuite/ext/rope/2.cc: Likewise.
6469 * testsuite/ext/rope/3.cc: Likewise.
6470 * testsuite/ext/rope/36832.cc: Likewise.
6471 * testsuite/ext/rope/4.cc: Likewise.
6472 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6473 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6474 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6475 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6476 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6477 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6478 Likewise.
6479 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6480 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6481 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6482 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6483 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6484 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6485 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6486 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6487 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6488 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6489 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6490 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6491 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6492 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6493 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6494 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6495 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6496 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6497 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6498 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6499 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6500 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6501 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6502 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6503 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6504 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6505 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6506 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6507 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6508 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6509 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6510 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6511 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6512 * testsuite/lib/dg-options.exp: Likewise.
6513 * testsuite/lib/libstdc++.exp: Likewise.
6514 * testsuite/lib/prune.exp: Likewise.
6515 * testsuite/libstdc++-abi/abi.exp: Likewise.
6516 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6517 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6518 Likewise.
6519 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6520 Likewise.
6521 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6522 Likewise.
6523 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6524 Likewise.
6525 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6526 Likewise.
6527 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6528 Likewise.
6529 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6530 Likewise.
6531 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6532 Likewise.
6533 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6534 Likewise.
6535 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6536 Likewise.
6537 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6538 Likewise.
6539 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6540 Likewise.
6541 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6542 Likewise.
6543 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6544 Likewise.
6545 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6546 Likewise.
6547 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6548 Likewise.
6549 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6550 Likewise.
6551 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6552 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6553 Likewise.
6554 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6555 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6556 Likewise.
6557 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6558 Likewise.
6559 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6560 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6561 Likewise.
6562 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6563 Likewise.
6564 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6565 Likewise.
6566 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6567 Likewise.
6568 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6569 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6570 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6571 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6572 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6573 Likewise.
6574 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6575 Likewise.
6576 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6577 Likewise.
6578 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6579 Likewise.
6580 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6581 Likewise.
6582 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6583 Likewise.
6584 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6585 Likewise.
6586 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6587 Likewise.
6588 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6589 Likewise.
6590 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6591 Likewise.
6592 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6593 Likewise.
6594 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6595 Likewise.
6596 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6597 Likewise.
6598 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6599 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6600 Likewise.
6601 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6602 Likewise.
6603 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6604 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6605 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6606 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6607 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6608 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6609 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6610 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6611 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6612 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6613 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6614 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6615 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6616 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6617 Likewise.
6618 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6619 Likewise.
6620 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6621 Likewise.
6622 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6623 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6624 Likewise.
6625 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6626 Likewise.
6627 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6628 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6629 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6630 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6631 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6632 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6633 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6634 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6635 Likewise.
6636 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6637 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6638 Likewise.
6639 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6640 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6641 Likewise.
6642 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6643 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6644 Likewise.
6645 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6646 Likewise.
6647 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6648 Likewise.
6649 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6650 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6651 Likewise.
6652 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6653 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6654 Likewise.
6655 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6656 Likewise.
6657 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6658 Likewise.
6659 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6660 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6661 Likewise.
6662 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6663 Likewise.
6664 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6665 Likewise.
6666 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6667 Likewise.
6668 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6669 Likewise.
6670 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6671 Likewise.
6672 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6673 Likewise.
6674 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6675 Likewise.
6676 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6677 Likewise.
6678 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6679 Likewise.
6680 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6681 Likewise.
6682 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6683 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6684 Likewise.
6685 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6686 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6687 Likewise.
6688 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6689 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6690 Likewise.
6691 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6692 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6693 Likewise.
6694 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6695 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6696 Likewise.
6697 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6698 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6699 Likewise.
6700 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6701 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6702 Likewise.
6703 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6704 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6705 Likewise.
6706 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6707 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6708 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6709 Likewise.
6710 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6711 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6712 Likewise.
6713 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6714 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6715 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6716 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6717 Likewise.
6718 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6719 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6720 Likewise.
6721 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6722 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6723 Likewise.
6724 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6725 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6726 Likewise.
6727 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6728 Likewise.
6729 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6730 Likewise.
6731 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6732 Likewise.
6733 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6734 Likewise.
6735 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6736 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6737 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6738 Likewise.
6739 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6740 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6741 Likewise.
6742 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6743 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6744 Likewise.
6745 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6746 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6747 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6748 Likewise.
6749 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6750 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6751 Likewise.
6752 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6753 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6754 Likewise.
6755 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6756 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6757 Likewise.
6758 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6759 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6760 Likewise.
6761 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6762 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6763 Likewise.
6764 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6765 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6766 Likewise.
6767 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6768 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6769 Likewise.
6770 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6771 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6772 Likewise.
6773 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6774 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6775 Likewise.
6776 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6777 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6778 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6779 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6780 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6781 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6782 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6783 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6784 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6785 Likewise.
6786 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6787 Likewise.
6788 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6789 Likewise.
6790 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6791 Likewise.
6792 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6793 Likewise.
6794 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6795 Likewise.
6796 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6797 Likewise.
6798 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6799 Likewise.
6800 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6801 Likewise.
6802 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6803 Likewise.
6804 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6805 Likewise.
6806 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6807 Likewise.
6808 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6809 Likewise.
6810 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6811 Likewise.
6812 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6813 Likewise.
6814 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6815 Likewise.
6816 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6817 Likewise.
6818 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6819 Likewise.
6820 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6841 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6842 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6843 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6844 Likewise.
6845 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6846 Likewise.
6847 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6848 Likewise.
6849 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6850 Likewise.
6851 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6852 Likewise.
6853 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6854 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6855 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6856 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6857 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6858 Likewise.
6859 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6860 Likewise.
6861 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6862 Likewise.
6863 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6864 Likewise.
6865 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6866 Likewise.
6867 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6868 Likewise.
6869 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6870 Likewise.
6871 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6872 Likewise.
6873 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6874 Likewise.
6875 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6876 Likewise.
6877 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6878 Likewise.
6879 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6880 Likewise.
6881 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6882 Likewise.
6883 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6884 Likewise.
6885 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6886 Likewise.
6887 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6888 Likewise.
6889 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6890 Likewise.
6891 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6892 Likewise.
6893 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6894 Likewise.
6895 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6896 Likewise.
6897 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6898 Likewise.
6899 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6900 Likewise.
6901 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6902 Likewise.
6903 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6904 Likewise.
6905 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6906 Likewise.
6907 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6908 Likewise.
6909 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6910 Likewise.
6911 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6912 Likewise.
6913 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6914 Likewise.
6915 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6916 Likewise.
6917 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6918 Likewise.
6919 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6920 Likewise.
6921 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6922 Likewise.
6923 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6924 Likewise.
6925 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6926 Likewise.
6927 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6928 Likewise.
6929 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6930 Likewise.
6931 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6932 Likewise.
6933 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6934 Likewise.
6935 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6936 Likewise.
6937 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6938 Likewise.
6939 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6940 Likewise.
6941 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6942 Likewise.
6943 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6944 Likewise.
6945 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6946 Likewise.
6947 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6948 Likewise.
6949 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6950 Likewise.
6951 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6952 Likewise.
6953 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6954 Likewise.
6955 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6956 Likewise.
6957 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6958 Likewise.
6959 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6960 Likewise.
6961 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6962 Likewise.
6963 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6964 Likewise.
6965 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6966 Likewise.
6967 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6968 Likewise.
6969 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6970 Likewise.
6971 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6972 Likewise.
6973 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6974 Likewise.
6975 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6976 Likewise.
6977 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6978 Likewise.
6979 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6980 Likewise.
6981 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6982 Likewise.
6983 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6984 Likewise.
6985 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6986 Likewise.
6987 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6988 Likewise.
6989 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6990 Likewise.
6991 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6992 Likewise.
6993 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6994 Likewise.
6995 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6996 Likewise.
6997 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6998 Likewise.
6999 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
7000 Likewise.
7001 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
7002 Likewise.
7003 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
7004 Likewise.
7005 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
7006 Likewise.
7007 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
7008 Likewise.
7009 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
7010 Likewise.
7011 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
7012 Likewise.
7013 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
7014 Likewise.
7015 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
7016 Likewise.
7017 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
7018 Likewise.
7019 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
7020 Likewise.
7021 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
7022 Likewise.
7023 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
7024 Likewise.
7025 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
7026 Likewise.
7027 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
7028 Likewise.
7029 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
7030 Likewise.
7031 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
7032 Likewise.
7033 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
7034 Likewise.
7035 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
7036 Likewise.
7037 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
7038 Likewise.
7039 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
7040 Likewise.
7041 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
7042 Likewise.
7043 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
7044 Likewise.
7045 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
7046 Likewise.
7047 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
7048 Likewise.
7049 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
7050 Likewise.
7051 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
7052 Likewise.
7053 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
7054 Likewise.
7055 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
7056 Likewise.
7057 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
7058 Likewise.
7059 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
7060 Likewise.
7061 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
7062 Likewise.
7063 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
7064 Likewise.
7065 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
7066 Likewise.
7067 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
7068 Likewise.
7069 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
7070 Likewise.
7071 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
7072 Likewise.
7073 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
7074 Likewise.
7075 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
7076 Likewise.
7077 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
7078 Likewise.
7079 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
7080 Likewise.
7081 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
7082 Likewise.
7083 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
7084 Likewise.
7085 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
7086 Likewise.
7087 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
7088 Likewise.
7089 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
7090 Likewise.
7091 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
7092 Likewise.
7093 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
7094 Likewise.
7095 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
7096 Likewise.
7097 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
7098 Likewise.
7099 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
7100 Likewise.
7101 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
7102 Likewise.
7103 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
7104 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
7105 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
7106 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
7107 Likewise.
7108 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
7109 Likewise.
7110 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
7111 Likewise.
7112 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
7113 Likewise.
7114 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
7115 Likewise.
7116 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
7117 Likewise.
7118 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
7119 Likewise.
7120 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
7121 Likewise.
7122 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
7123 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
7124 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
7125 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
7126 Likewise.
7127 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
7128 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
7129 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
7130 Likewise.
7131 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
7132 Likewise.
7133 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
7134 Likewise.
7135 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
7136 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
7137 Likewise.
7138 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
7139 Likewise.
7140 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
7141 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
7142 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
7143 Likewise.
7144 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
7145 Likewise.
7146 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
7147 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
7148 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
7149 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
7150 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
7151 Likewise.
7152 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
7153 Likewise.
7154 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
7155 Likewise.
7156 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
7157 Likewise.
7158 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
7159 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
7160 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
7161 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
7162 Likewise.
7163 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
7164 Likewise.
7165 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
7166 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
7167 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
7168 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
7169 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
7170 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
7171 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
7172 Likewise.
7173 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
7174 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
7175 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
7176 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
7177 Likewise.
7178 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
7179 Likewise.
7180 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
7181 Likewise.
7182 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
7183 Likewise.
7184 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
7185 Likewise.
7186 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
7187 Likewise.
7188 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7189 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7190 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7191 Likewise.
7192 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7193 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7194 Likewise.
7195 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7196 Likewise.
7197 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7198 Likewise.
7199 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7200 Likewise.
7201 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7202 Likewise.
7203 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7204 Likewise.
7205 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7206 Likewise.
7207 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7208 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7209 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7210 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7211 Likewise.
7212 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7213 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7214 Likewise.
7215 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7216 Likewise.
7217 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7218 Likewise.
7219 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7220 Likewise.
7221 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7222 Likewise.
7223 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7224 Likewise.
7225 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7226 Likewise.
7227 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7228 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7229 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7230 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7231 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7232 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7233 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7234 Likewise.
7235 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7236 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7237 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7238 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7239 Likewise.
7240 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7241 Likewise.
7242 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7243 Likewise.
7244 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7245 Likewise.
7246 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7247 Likewise.
7248 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7249 Likewise.
7250 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7251 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7252 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7253 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7254 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7255 Likewise.
7256 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7257 Likewise.
7258 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7259 Likewise.
7260 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7261 Likewise.
7262 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7263 Likewise.
7264 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7265 Likewise.
7266 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7267 Likewise.
7268 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7269 Likewise.
7270 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7271 Likewise.
7272 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7273 Likewise.
7274 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7275 Likewise.
7276 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7277 Likewise.
7278 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7279 Likewise.
7280 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7281 Likewise.
7282 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7283 Likewise.
7284 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7285 Likewise.
7286 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7287 Likewise.
7288 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7289 Likewise.
7290 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7291 Likewise.
7292 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7293 Likewise.
7294 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7295 Likewise.
7296 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7297 Likewise.
7298 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7299 Likewise.
7300 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7301 Likewise.
7302 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7303 Likewise.
7304 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7305 Likewise.
7306 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7307 Likewise.
7308 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7309 Likewise.
7310 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7311 Likewise.
7312 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7313 Likewise.
7314 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7315 Likewise.
7316 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7317 Likewise.
7318 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7319 Likewise.
7320 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7321 Likewise.
7322 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7323 Likewise.
7324 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7325 Likewise.
7326 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7327 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7328 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7329 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7330 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7331 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7332 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7333 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7334 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7335 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7336 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7337 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7338 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7339 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7340 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7341 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7342 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7343 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7344 * testsuite/tr1/headers/all.cc: Likewise.
7345 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7346 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7347 * testsuite/util/testsuite_shared.cc: Likewise.
7348 * scripts/extract_symvers: Likewise. Remove runtime exception.
7349 * testsuite/17_intro/headers/all.cc: Likewise.
7350 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7351 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7352 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7353 Likewise.
7354 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7355 Likewise.
7356 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7357 Likewise.
7358 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7359 Likewise.
7360 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7361 Likewise.
7362 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7363 Likewise.
7364 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7365 Likewise.
7366 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7367 Likewise.
7368 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7369 Likewise.
7370 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7371 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7372 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7373 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7374 Likewise.
7375 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7376 Likewise.
7377 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7378 Likewise.
7379 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7380 Likewise.
7381 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7382 Likewise.
7383 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7384 Likewise.
7385 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7386 Likewise.
7387 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7388 Likewise.
7389 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7390 Likewise.
7391 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7392 Likewise.
7393 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7394 Likewise.
7395 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7396 Likewise.
7397 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7398 Likewise.
7399 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7400 Likewise.
7401 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7402 Likewise.
7403 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7404 Likewise.
7405 * testsuite/20_util/pair/moveable.cc: Likewise.
7406 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7407 Likewise.
7408 * testsuite/20_util/pair/swap.cc: Likewise.
7409 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7410 Likewise.
7411 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7412 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7413 Likewise.
7414 * testsuite/20_util/tuple/moveable.cc: Likewise.
7415 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7416 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7417 Likewise.
7418 * testsuite/20_util/tuple/swap.cc: Likewise.
7419 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7420 Likewise.
7421 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7422 Likewise.
7423 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7424 Likewise.
7425 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7426 Likewise.
7427 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7428 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7429 Likewise.
7430 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7431 Likewise.
7432 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7433 Likewise.
7434 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7435 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7436 Likewise.
7437 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7438 Likewise.
7439 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7440 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7441 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7442 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7443 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7444 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7445 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7446 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7447 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7448 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7449 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7450 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7451 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7452 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7453 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7454 Likewise.
7455 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7456 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7457 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7458 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7459 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7460 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7461 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7462 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7463 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7464 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7465 Likewise.
7466 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7467 Likewise.
7468 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7469 Likewise.
7470 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7471 Likewise.
7472 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7473 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7474 Likewise.
7475 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7476 Likewise.
7477 * testsuite/23_containers/deque/14340.cc: Likewise.
7478 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7479 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7480 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7481 * testsuite/23_containers/deque/init-list.cc: Likewise.
7482 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7483 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7484 * testsuite/23_containers/deque/moveable.cc: Likewise.
7485 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7486 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7487 Likewise.
7488 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7489 Likewise.
7490 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7491 Likewise.
7492 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7493 Likewise.
7494 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7495 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7496 Likewise.
7497 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7498 Likewise.
7499 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7500 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7501 Likewise.
7502 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7503 Likewise.
7504 * testsuite/23_containers/list/14340.cc: Likewise.
7505 * testsuite/23_containers/list/23781.cc: Likewise.
7506 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7507 * testsuite/23_containers/list/init-list.cc: Likewise.
7508 * testsuite/23_containers/list/moveable.cc: Likewise.
7509 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7510 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7511 Likewise.
7512 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7513 Likewise.
7514 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7515 Likewise.
7516 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7517 Likewise.
7518 * testsuite/23_containers/map/14340.cc: Likewise.
7519 * testsuite/23_containers/map/23781.cc: Likewise.
7520 * testsuite/23_containers/map/init-list.cc: Likewise.
7521 * testsuite/23_containers/map/moveable.cc: Likewise.
7522 * testsuite/23_containers/map/operations/1.cc: Likewise.
7523 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7524 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7525 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7526 Likewise.
7527 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7528 Likewise.
7529 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7530 Likewise.
7531 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7532 Likewise.
7533 * testsuite/23_containers/multimap/14340.cc: Likewise.
7534 * testsuite/23_containers/multimap/23781.cc: Likewise.
7535 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7536 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7537 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7538 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7539 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7540 Likewise.
7541 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7542 Likewise.
7543 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7544 Likewise.
7545 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7546 Likewise.
7547 * testsuite/23_containers/multiset/14340.cc: Likewise.
7548 * testsuite/23_containers/multiset/23781.cc: Likewise.
7549 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7550 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7551 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7552 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7553 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7554 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7555 Likewise.
7556 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7557 Likewise.
7558 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7559 Likewise.
7560 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7561 Likewise.
7562 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7563 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7564 Likewise.
7565 * testsuite/23_containers/queue/moveable.cc: Likewise.
7566 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7567 Likewise.
7568 * testsuite/23_containers/set/14340.cc: Likewise.
7569 * testsuite/23_containers/set/23781.cc: Likewise.
7570 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7571 * testsuite/23_containers/set/init-list.cc: Likewise.
7572 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7573 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7574 * testsuite/23_containers/set/moveable.cc: Likewise.
7575 * testsuite/23_containers/set/operations/1.cc: Likewise.
7576 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7577 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7578 Likewise.
7579 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7580 Likewise.
7581 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7582 Likewise.
7583 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7584 Likewise.
7585 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7586 Likewise.
7587 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7588 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7589 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7590 Likewise.
7591 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7592 Likewise.
7593 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7594 Likewise.
7595 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7596 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7597 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7598 Likewise.
7599 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7600 Likewise.
7601 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7602 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7603 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7604 Likewise.
7605 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7606 Likewise.
7607 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7608 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7609 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7610 Likewise.
7611 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7612 Likewise.
7613 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7614 Likewise.
7615 * testsuite/23_containers/vector/14340.cc: Likewise.
7616 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7617 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7618 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7619 Likewise.
7620 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7621 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7622 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7623 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7624 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7625 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7626 Likewise.
7627 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7628 Likewise.
7629 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7630 Likewise.
7631 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7632 Likewise.
7633 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7634 Likewise.
7635 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7636 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7637 * testsuite/23_containers/vector/init-list.cc: Likewise.
7638 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7639 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7640 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7641 * testsuite/23_containers/vector/moveable.cc: Likewise.
7642 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7643 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7644 Likewise.
7645 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7646 Likewise.
7647 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7648 Likewise.
7649 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7650 Likewise.
7651 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7652 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7653 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7654 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7655 Likewise.
7656 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7657 Likewise.
7658 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7659 Likewise.
7660 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7661 Likewise.
7662 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7663 Likewise.
7664 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7665 Likewise.
7666 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7667 Likewise.
7668 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7669 Likewise.
7670 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7671 Likewise.
7672 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7673 Likewise.
7674 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7675 Likewise.
7676 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7677 Likewise.
7678 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7679 Likewise.
7680 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7681 Likewise.
7682 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7683 Likewise.
7684 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7685 Likewise.
7686 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7687 Likewise.
7688 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7689 Likewise.
7690 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7691 Likewise.
7692 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7693 Likewise.
7694 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7695 Likewise.
7696 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7697 Likewise.
7698 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7699 Likewise.
7700 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7701 Likewise.
7702 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7703 Likewise.
7704 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7705 Likewise.
7706 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7707 Likewise.
7708 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7709 Likewise.
7710 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7711 Likewise.
7712 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7713 Likewise.
7714 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7715 Likewise.
7716 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7717 Likewise.
7718 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7719 Likewise.
7720 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7721 Likewise.
7722 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7723 Likewise.
7724 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7725 Likewise.
7726 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7727 Likewise.
7728 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7729 Likewise.
7730 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7731 Likewise.
7732 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7733 Likewise.
7734 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7735 Likewise.
7736 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7737 Likewise.
7738 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7739 Likewise.
7740 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7741 Likewise.
7742 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7743 Likewise.
7744 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7745 Likewise.
7746 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7747 Likewise.
7748 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7749 Likewise.
7750 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7751 Likewise.
7752 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7753 Likewise.
7754 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7755 Likewise.
7756 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7757 Likewise.
7758 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7759 Likewise.
7760 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7761 Likewise.
7762 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7763 Likewise.
7764 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7765 Likewise.
7766 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7767 Likewise.
7768 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7769 Likewise.
7770 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7771 Likewise.
7772 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7773 Likewise.
7774 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7775 Likewise.
7776 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7777 Likewise.
7778 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7779 Likewise.
7780 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7781 Likewise.
7782 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7783 Likewise.
7784 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7785 Likewise.
7786 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7787 Likewise.
7788 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7789 Likewise.
7790 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7791 Likewise.
7792 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7793 Likewise.
7794 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7795 Likewise.
7796 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7797 Likewise.
7798 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7799 Likewise.
7800 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7801 Likewise.
7802 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7803 Likewise.
7804 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7805 Likewise.
7806 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7807 Likewise.
7808 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7809 Likewise.
7810 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7811 Likewise.
7812 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7813 Likewise.
7814 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7815 Likewise.
7816 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7817 Likewise.
7818 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7819 Likewise.
7820 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7821 Likewise.
7822 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7823 Likewise.
7824 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7825 Likewise.
7826 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7827 Likewise.
7828 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7829 Likewise.
7830 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7831 Likewise.
7832 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7833 Likewise.
7834 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7835 Likewise.
7836 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7837 Likewise.
7838 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7839 Likewise.
7840 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7841 Likewise.
7842 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7843 Likewise.
7844 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7845 Likewise.
7846 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7847 Likewise.
7848 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7849 Likewise.
7850 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7851 Likewise.
7852 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7853 Likewise.
7854 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7855 Likewise.
7856 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7857 Likewise.
7858 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7859 Likewise.
7860 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7861 Likewise.
7862 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7863 Likewise.
7864 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7865 Likewise.
7866 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7867 Likewise.
7868 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7869 Likewise.
7870 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7871 Likewise.
7872 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7873 Likewise.
7874 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7875 Likewise.
7876 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7877 Likewise.
7878 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7879 Likewise.
7880 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7881 Likewise.
7882 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7883 Likewise.
7884 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7885 Likewise.
7886 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7887 Likewise.
7888 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7889 Likewise.
7890 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7891 Likewise.
7892 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7893 Likewise.
7894 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7895 Likewise.
7896 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7897 Likewise.
7898 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7899 Likewise.
7900 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7901 Likewise.
7902 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7903 Likewise.
7904 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7905 Likewise.
7906 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7907 Likewise.
7908 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7909 Likewise.
7910 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7911 Likewise.
7912 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7913 Likewise.
7914 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7915 Likewise.
7916 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7917 Likewise.
7918 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7919 Likewise.
7920 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7921 Likewise.
7922 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7923 Likewise.
7924 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7925 Likewise.
7926 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7927 Likewise.
7928 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7929 Likewise.
7930 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7931 Likewise.
7932 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7933 Likewise.
7934 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7935 Likewise.
7936 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7937 Likewise.
7938 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7939 Likewise.
7940 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7941 Likewise.
7942 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7943 Likewise.
7944 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7945 Likewise.
7946 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7947 Likewise.
7948 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7949 Likewise.
7950 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7951 Likewise.
7952 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7953 Likewise.
7954 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7955 Likewise.
7956 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7957 Likewise.
7958 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7959 Likewise.
7960 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7961 Likewise.
7962 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7963 Likewise.
7964 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7965 Likewise.
7966 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7967 Likewise.
7968 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7969 Likewise.
7970 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7971 Likewise.
7972 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7973 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7974 Likewise.
7975 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7976 Likewise.
7977 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7978 Likewise.
7979 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7980 Likewise.
7981 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7982 Likewise.
7983 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7984 Likewise.
7985 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7986 Likewise.
7987 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7988 Likewise.
7989 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7990 Likewise.
7991 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7992 Likewise.
7993 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7994 Likewise.
7995 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7996 Likewise.
7997 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7998 Likewise.
7999 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
8000 Likewise.
8001 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
8002 Likewise.
8003 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
8004 Likewise.
8005 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
8006 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
8007 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
8008 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
8009 Likewise.
8010 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
8011 Likewise.
8012 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
8013 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
8014 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
8015 Likewise.
8016 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
8017 Likewise.
8018 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
8019 Likewise.
8020 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
8021 Likewise.
8022 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
8023 Likewise.
8024 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
8025 Likewise.
8026 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
8027 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
8028 Likewise.
8029 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
8030 * testsuite/26_numerics/valarray/27867.cc: Likewise.
8031 * testsuite/26_numerics/valarray/30416.cc: Likewise.
8032 * testsuite/26_numerics/valarray/33084.cc: Likewise.
8033 * testsuite/26_numerics/valarray/algo.cc: Likewise.
8034 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
8035 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
8036 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
8037 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
8038 Likewise.
8039 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
8040 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
8041 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
8042 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
8043 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
8044 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
8045 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
8046 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
8047 Likewise.
8048 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
8049 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
8050 Likewise.
8051 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
8052 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
8053 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
8054 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
8055 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
8056 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
8057 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
8058 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
8059 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
8060 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
8061 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
8062 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
8063 Likewise.
8064 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
8065 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
8066 Likewise.
8067 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
8068 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
8069 Likewise.
8070 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
8071 Likewise.
8072 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
8073 Likewise.
8074 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
8075 Likewise.
8076 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
8077 Likewise.
8078 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
8079 Likewise.
8080 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8081 Likewise.
8082 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
8083 Likewise.
8084 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
8085 Likewise.
8086 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
8087 Likewise.
8088 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
8089 Likewise.
8090 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
8091 Likewise.
8092 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
8093 Likewise.
8094 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
8095 Likewise.
8096 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
8097 Likewise.
8098 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
8099 Likewise.
8100 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
8101 Likewise.
8102 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
8103 Likewise.
8104 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
8105 Likewise.
8106 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
8107 Likewise.
8108 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
8109 Likewise.
8110 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
8111 Likewise.
8112 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
8113 Likewise.
8114 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
8115 Likewise.
8116 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
8117 Likewise.
8118 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
8119 Likewise.
8120 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
8121 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
8122 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
8123 Likewise.
8124 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
8125 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
8126 Likewise.
8127 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
8128 Likewise.
8129 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
8130 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
8131 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
8132 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
8133 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
8134 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
8135 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
8136 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
8137 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
8138 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
8139 Likewise.
8140 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
8141 Likewise.
8142 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
8143 Likewise.
8144 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
8145 Likewise.
8146 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
8147 Likewise.
8148 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
8149 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
8150 Likewise.
8151 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
8152 Likewise.
8153 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
8154 Likewise.
8155 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
8156 Likewise.
8157 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
8158 Likewise.
8159 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
8160 Likewise.
8161 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
8162 Likewise.
8163 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
8164 Likewise.
8165 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
8166 Likewise.
8167 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
8168 Likewise.
8169 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
8170 Likewise.
8171 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
8172 Likewise.
8173 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
8174 Likewise.
8175 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
8176 Likewise.
8177 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
8178 Likewise.
8179 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
8180 Likewise.
8181 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
8182 Likewise.
8183 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
8184 Likewise.
8185 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
8186 Likewise.
8187 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
8188 Likewise.
8189 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8190 Likewise.
8191 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8192 Likewise.
8193 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8194 Likewise.
8195 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8196 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8197 Likewise.
8198 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8199 Likewise.
8200 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8201 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8202 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8203 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8204 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8205 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8206 Likewise.
8207 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8208 Likewise.
8209 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8210 Likewise.
8211 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8212 Likewise.
8213 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8214 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8215 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8216 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8217 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8218 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8219 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8220 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8221 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8222 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8223 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8224 Likewise.
8225 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8226 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8227 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8228 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8229 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8230 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8231 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8232 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8233 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8234 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8235 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8236 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8237 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8238 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8239 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8240 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8241 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8242 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8243 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8244 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8245 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8246 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8247 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8248 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8249 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8250 Likewise.
8251 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8252 * testsuite/27_io/fpos/14252.cc: Likewise.
8253 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8254 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8255 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8256 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8257 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8258 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8259 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8260 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8261 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8262 Likewise.
8263 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8264 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8265 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8266 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8267 Likewise.
8268 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8269 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8270 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8271 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8272 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8273 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8274 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8275 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8276 * testsuite/27_io/objects/char/3045.cc: Likewise.
8277 * testsuite/27_io/objects/char/3647.cc: Likewise.
8278 * testsuite/27_io/objects/char/5268.cc: Likewise.
8279 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8280 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8281 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8282 * testsuite/28_regex/init-list.cc: Likewise.
8283 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8284 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8285 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8286 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8287 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8288 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8289 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8290 Likewise.
8291 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8292 Likewise.
8293 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8294 Likewise.
8295 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8296 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8297 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8298 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8299 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8300 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8301 Likewise.
8302 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8303 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8304 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8305 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8306 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8307 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8308 Likewise.
8309 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8310 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8311 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8312 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8313 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8314 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8315 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8316 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8317 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8318 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8319 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8320 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8321 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8322 Likewise.
8323 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8324 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8325 Likewise.
8326 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8327 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8328 Likewise.
8329 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8330 Likewise.
8331 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8332 Likewise.
8333 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8334 Likewise.
8335 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8336 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8337 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8338 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8339 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8340 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8341 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8342 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8343 Likewise.
8344 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8345 Likewise.
8346 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8347 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8348 Likewise.
8349 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8350 Likewise.
8351 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8352 Likewise.
8353 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8354 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8355 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8356 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8357 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8358 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8359 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8360 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8361 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8362 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8363 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8364 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8365 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8366 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8367 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8368 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8369 Likewise.
8370 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8371 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8372 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8373 Likewise.
8374 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8375 Likewise.
8376 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8377 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8378 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8379 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8380 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8381 Likewise.
8382 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8383 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8384 Likewise.
8385 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8386 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8387 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8388 Likewise.
8389 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8392 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8393 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8394 Likewise.
8395 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8396 Likewise.
8397 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8398 Likewise.
8399 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8400 Likewise.
8401 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8402 Likewise.
8403 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8404 * testsuite/30_threads/this_thread/1.cc: Likewise.
8405 * testsuite/30_threads/this_thread/2.cc: Likewise.
8406 * testsuite/30_threads/this_thread/3.cc: Likewise.
8407 * testsuite/30_threads/this_thread/4.cc: Likewise.
8408 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8409 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8410 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8411 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8412 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8413 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8414 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8415 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8416 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8417 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8418 * testsuite/30_threads/thread/members/1.cc: Likewise.
8419 * testsuite/30_threads/thread/members/2.cc: Likewise.
8420 * testsuite/30_threads/thread/members/3.cc: Likewise.
8421 * testsuite/30_threads/thread/members/4.cc: Likewise.
8422 * testsuite/30_threads/thread/members/5.cc: Likewise.
8423 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8424 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8425 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8426 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8427 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8428 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8429 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8430 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8431 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8432 Likewise.
8433 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8434 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8435 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8436 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8437 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8438 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8439 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8440 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8441 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8442 * testsuite/30_threads/try_lock/1.cc: Likewise.
8443 * testsuite/30_threads/try_lock/2.cc: Likewise.
8444 * testsuite/30_threads/try_lock/3.cc: Likewise.
8445 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8446 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8447 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8448 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8449 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8450 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8451 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8452 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8453 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8454 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8455 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8456 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8457 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8458 Likewise.
8459 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8460 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8461 Likewise.
8462 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8463 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8464 Likewise.
8465 * testsuite/ext/array_allocator/1.cc: Likewise.
8466 * testsuite/ext/array_allocator/2.cc: Likewise.
8467 * testsuite/ext/array_allocator/3.cc: Likewise.
8468 * testsuite/ext/ext_pointer/1.cc: Likewise.
8469 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8470 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8471 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8472 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8473 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8474 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8475 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8476 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8477 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8478 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8479 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8480 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8481 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8482 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8483 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8484 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8485 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8486 Likewise.
8487 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8488 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8489 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8490 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8491 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8492 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8493 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8494 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8495 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8496 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8497 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8498 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8499 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8500 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8501 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8502 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8503 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8504 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8505 Likewise.
8506 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8507 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8508 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8509 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8510 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8511 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8512 * testsuite/ext/pod_char_traits.cc: Likewise.
8513 * testsuite/ext/slist/23781.cc: Likewise.
8514 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8515 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8516 * testsuite/ext/vstring/init-list.cc: Likewise.
8517 * testsuite/ext/vstring/moveable.cc: Likewise.
8518 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8519 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8520 Likewise.
8521 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8522 Likewise.
8523 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8524 Likewise.
8525 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8526 Likewise.
8527 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8528 Likewise.
8529 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8530 Likewise.
8531 * testsuite/ext/vstring/types/23767.cc: Likewise.
8532 * testsuite/performance/21_strings/string_append.cc: Likewise.
8533 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8534 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8535 Likewise.
8536 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8537 Likewise.
8538 * testsuite/performance/21_strings/string_find.cc: Likewise.
8539 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8540 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8541 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8542 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8543 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8544 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8545 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8546 Likewise.
8547 * testsuite/performance/23_containers/create/map.cc: Likewise.
8548 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8549 Likewise.
8550 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8551 * testsuite/performance/23_containers/find/map.cc: Likewise.
8552 * testsuite/performance/23_containers/index/map.cc: Likewise.
8553 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8554 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8555 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8556 Likewise.
8557 * testsuite/performance/23_containers/insert_erase/associative.cc:
8558 Likewise.
8559 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8560 Likewise.
8561 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8562 Likewise.
8563 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8564 Likewise.
8565 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8566 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8567 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8568 Likewise.
8569 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8570 Likewise.
8571 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8572 Likewise.
8573 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8574 Likewise.
8575 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8576 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8577 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8578 Likewise.
8579 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8580 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8581 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8582 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8583 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8584 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8585 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8586 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8587 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8588 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8589 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8590 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8591 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8592 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8593 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8594 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8595 Likewise.
8596 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8597 Likewise.
8598 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8599 Likewise.
8600 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8601 Likewise.
8602 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8603 Likewise.
8604 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8605 Likewise.
8606 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8607 Likewise.
8608 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8609 Likewise.
8610 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8611 Likewise.
8612 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8613 Likewise.
8614 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8615 Likewise.
8616 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8617 Likewise.
8618 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8619 Likewise.
8620 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8621 Likewise.
8622 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8623 Likewise.
8624 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8625 Likewise.
8626 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8627 Likewise.
8628 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8629 Likewise.
8630 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8631 Likewise.
8632 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8633 Likewise.
8634 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8635 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8636 Likewise.
8637 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8638 Likewise.
8639 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8640 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8641 Likewise.
8642 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8643 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8644 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8645 Likewise.
8646 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8647 Likewise.
8648 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8649 Likewise.
8650 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8651 Likewise.
8652 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8653 Likewise.
8654 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8655 Likewise.
8656 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8657 Likewise.
8658 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8659 Likewise.
8660 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8661 Likewise.
8662 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8663 Likewise.
8664 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8665 Likewise.
8666 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8667 Likewise.
8668 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8669 Likewise.
8670 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8671 Likewise.
8672 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8673 Likewise.
8674 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8675 Likewise.
8676 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8677 Likewise.
8678 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8679 Likewise.
8680 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8681 Likewise.
8682 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8683 Likewise.
8684 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8685 Likewise.
8686 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8687 Likewise.
8688 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8689 Likewise.
8690 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8691 Likewise.
8692 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8693 Likewise.
8694 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8695 Likewise.
8696 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8697 Likewise.
8698 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8699 Likewise.
8700 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8701 Likewise.
8702 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8703 Likewise.
8704 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8705 Likewise.
8706 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8707 Likewise.
8708 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8709 Likewise.
8710 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8711 Likewise.
8712 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8713 Likewise.
8714 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8715 Likewise.
8716 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8717 Likewise.
8718 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8719 Likewise.
8720 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8721 Likewise.
8722 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8723 Likewise.
8724 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8725 Likewise.
8726 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8727 Likewise.
8728 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8729 Likewise.
8730 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8731 Likewise.
8732 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8733 Likewise.
8734 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8735 Likewise.
8736 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8737 Likewise.
8738 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8739 Likewise.
8740 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8741 Likewise.
8742 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8743 Likewise.
8744 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8745 Likewise.
8746 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8747 Likewise.
8748 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8749 Likewise.
8750 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8751 Likewise.
8752 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8753 Likewise.
8754 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8755 Likewise.
8756 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8757 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8758 Likewise.
8759 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8760 Likewise.
8761 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8762 Likewise.
8763 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8764 Likewise.
8765 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8766 Likewise.
8767 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8768 Likewise.
8769 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8770 Likewise.
8771 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8772 Likewise.
8773 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8774 Likewise.
8775 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8776 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8777 Likewise.
8778 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8779 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8780 Likewise.
8781 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8782 Likewise.
8783 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8784 Likewise.
8785 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8786 Likewise.
8787 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8788 Likewise.
8789 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8790 Likewise.
8791 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8792 Likewise.
8793 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8794 Likewise.
8795 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8796 Likewise.
8797 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8798 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8799 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8800 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8801 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8802 Likewise.
8803 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8804 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8805 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8806 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8807 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8808 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8809 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8810 * testsuite/util/io/prog_bar.cc: Likewise.
8811 * testsuite/util/io/prog_bar.hpp: Likewise.
8812 * testsuite/util/io/text_populate.hpp: Likewise.
8813 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8814 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8815 * testsuite/util/io/xml.hpp: Likewise.
8816 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8817 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8818 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8819 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8820 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8821 * testsuite/util/native_type/native_map.hpp: Likewise.
8822 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8823 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8824 * testsuite/util/native_type/native_set.hpp: Likewise.
8825 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8826 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8827 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8828 Likewise.
8829 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8830 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8831 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8832 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8833 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8834 Likewise.
8835 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8836 Likewise.
8837 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8838 Likewise.
8839 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8840 Likewise.
8841 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8842 Likewise.
8843 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8844 Likewise.
8845 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8846 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8847 Likewise.
8848 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8849 Likewise.
8850 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8851 Likewise.
8852 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8853 Likewise.
8854 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8855 Likewise.
8856 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8857 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8858 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8859 * testsuite/util/regression/basic_type.hpp: Likewise.
8860 * testsuite/util/regression/common_type.hpp: Likewise.
8861 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8862 Likewise.
8863 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8864 Likewise.
8865 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8866 Likewise.
8867 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8868 Likewise.
8869 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8870 Likewise.
8871 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8872 Likewise.
8873 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8874 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8875 Likewise.
8876 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8877 Likewise.
8878 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8879 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8880 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8881 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8882 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8883 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8884 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8885 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8886 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8887 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8888 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8889 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8890 * testsuite/util/testsuite_abi.cc: Likewise.
8891 * testsuite/util/testsuite_abi.h: Likewise.
8892 * testsuite/util/testsuite_abi_check.cc: Likewise.
8893 * testsuite/util/testsuite_allocator.cc: Likewise.
8894 * testsuite/util/testsuite_allocator.h: Likewise.
8895 * testsuite/util/testsuite_api.h: Likewise.
8896 * testsuite/util/testsuite_character.cc: Likewise.
8897 * testsuite/util/testsuite_character.h: Likewise.
8898 * testsuite/util/testsuite_common_types.h: Likewise.
8899 * testsuite/util/testsuite_error.h: Likewise.
8900 * testsuite/util/testsuite_hooks.cc: Likewise.
8901 * testsuite/util/testsuite_hooks.h: Likewise.
8902 * testsuite/util/testsuite_io.h: Likewise.
8903 * testsuite/util/testsuite_iterators.h: Likewise.
8904 * testsuite/util/testsuite_performance.h: Likewise.
8905 * testsuite/util/testsuite_rng.h: Likewise.
8906 * testsuite/util/testsuite_rvalref.h: Likewise.
8907 * testsuite/util/testsuite_tr1.h: Likewise.
8908 * testsuite/util/thread/all.h: Likewise.
8909 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8910 Likewise.
8911 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8912 Likewise.
8913 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8914 Likewise.
8915 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8916 Likewise.
8917 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8918 Likewise.
8919 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8920 Likewise.
8921 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8922 Likewise.
8923 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8924 Likewise.
8925 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8926 Likewise.
8927 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8928 Likewise.
8929 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8930 Likewise.
8931 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8932 Likewise.
8933 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8934 Likewise.
8935 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8936 Likewise.
8937 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8938 Likewise.
8939 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8940 Likewise.
8941 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8942 Likewise.
8943 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8944 Likewise.
8945 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8946 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8947 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8948 Likewise.
8949 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8950 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8951 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8952 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8953 Likewise.
8954 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8955 Likewise.
8956 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8957 Likewise.
8958 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8959 Likewise.
8960 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8961 Likewise.
8962 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8963 Likewise.
8964 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8965 Likewise.
8966 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8967 Likewise.
8968 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8969 Likewise.
8970 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8971 Likewise.
8972 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8973 Likewise.
8974 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8975 Likewise.
8976 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8977 Likewise.
8978 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8979 Likewise.
8980 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8981 Likewise.
8982 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8983 Likewise.
8984 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8985 Likewise.
8986 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8987 Likewise.
8988 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8989 Likewise.
8990 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8991 Likewise.
8992 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8993 Likewise.
8994 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8995 Likewise.
8996 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8997 Likewise.
8998 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8999 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
9000 Likewise.
9001 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
9002 Likewise.
9003 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
9004 Likewise.
9005 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
9006 Likewise.
9007 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
9008 Likewise.
9009 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
9010 Likewise.
9011 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
9012 Likewise.
9013 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
9014 Likewise.
9015 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
9016 Likewise.
9017 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
9018 Likewise.
9019 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
9020 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
9021 Likewise.
9022 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
9023 Likewise.
9024 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
9025 Likewise.
9026 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
9027 Likewise.
9028 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
9029 Likewise.
9030 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
9031 Likewise.
9032 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
9033 Likewise.
9034 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
9035 Likewise.
9036 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
9037 Likewise.
9038 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
9039 Likewise.
9040 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
9041 Likewise.
9042 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
9043 Likewise.
9044 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
9045 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
9046 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
9047 Likewise.
9048 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
9049 Likewise.
9050 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
9051 Likewise.
9052 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
9053 Likewise.
9054 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
9055 Likewise.
9056 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
9057 Likewise.
9058 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
9059 Likewise.
9060 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
9061 Likewise.
9062 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
9063 Likewise.
9064 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
9065 Likewise.
9066 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
9067 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
9068 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
9069 Likewise.
9070 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
9071 Likewise.
9072 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
9073 Likewise.
9074 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
9075 Likewise.
9076 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
9077 Likewise.
9078 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
9079 Likewise.
9080 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
9081 Likewise.
9082 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
9083 Likewise.
9084 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
9085 Likewise.
9086 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
9087 Likewise.
9088 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
9089 Likewise.
9090 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
9091 Likewise.
9092 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
9093 Likewise.
9094 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
9095 Likewise.
9096 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
9097 Likewise.
9098 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
9099 Likewise.
9100 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
9101 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
9102 Likewise.
9103 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
9104 Likewise.
9105 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
9106 Likewise.
9107 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
9108 Likewise.
9109 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
9110 Likewise.
9111 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
9112 Likewise.
9113 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
9114 Likewise.
9115 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
9116 Likewise.
9117 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
9118 Likewise.
9119 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
9120 Likewise.
9121 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
9122 Likewise.
9123 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
9124 Likewise.
9125 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
9126 Likewise.
9127 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
9128 Likewise.
9129 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
9130 Likewise.
9131 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
9132 Likewise.
9133 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
9134 Likewise.
9135 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
9136 Likewise.
9137 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
9138 Likewise.
9139 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
9140 Likewise.
9141 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
9142 Likewise.
9143 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
9144 Likewise.
9145 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
9146 Likewise.
9147 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
9148 Likewise.
9149 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
9150 Likewise.
9151 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
9152 Likewise.
9153 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
9154 Likewise.
9155 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
9156 Likewise.
9157 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
9158 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
9159 Likewise.
9160 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
9161 Likewise.
9162 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
9163 Likewise.
9164 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
9165 Likewise.
9166 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
9167 Likewise.
9168 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
9169 Likewise.
9170 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
9171 Likewise.
9172 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
9173 Likewise.
9174 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
9175 Likewise.
9176 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
9177 Likewise.
9178 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
9179 Likewise.
9180 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
9181 Likewise.
9182 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
9183 Likewise.
9184 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
9185 Likewise.
9186 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
9187 Likewise.
9188 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9189 Likewise.
9190 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9191 Likewise.
9192 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9193 Likewise.
9194 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9195 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9196 * testsuite/backward/hash_map/25896.cc: Likewise.
9197 * testsuite/backward/hash_set/25896.cc: Likewise.
9198
9199 2009-04-08 Ian Lance Taylor <iant@google.com>
9200
9201 * include/backward/hashtable.h (erase): Correctly handle erasing a
9202 reference to an entry in the hash table.
9203 * testsuite/backward/hash_map/25896.cc: New.
9204 * testsuite/backward/hash_set/25896.cc: New.
9205
9206 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9207
9208 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9209 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9210
9211 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9212
9213 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9214 of debug.
9215 * include/Makefile.in: Regenerate.
9216 * include/precompiled/stdc++.h: Add.
9217
9218 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9219
9220 * include/bits/random.h: Adjust doxygen markup.
9221 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9222
9223 * testsuite/26_numerics/random/piecewise_linear_distribution/
9224 operators/serialize.cc: Use typedefs.
9225
9226 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9227
9228 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9229 __gnu_cxx namespace. Remove "static inline".
9230
9231 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9232
9233 * include/bits/random.tcc (linear_congruential_engine<>::
9234 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9235
9236 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9237
9238 * include/bits/random.h (operator==): Mark all inline.
9239 (mersenne_twister_engine): Enable #if 0 checks.
9240
9241 * include/bits/random.h: Formatting tweaks.
9242
9243 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9244
9245 * include/bits/random.tcc (piecewise_linear_distribution<>::
9246 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9247 Remove spurious closed parenthesis.
9248
9249 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9250
9251 PR libstdc++/39644 (partial)
9252 * include/bits/random.tcc (linear_congruential_engine<>::
9253 seed(seed_seq&), independent_bits_engine<>::operator(),
9254 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9255
9256 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9257
9258 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9259 thinko.
9260 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9261 default.cc: Enable.
9262
9263 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9264
9265 PR libstdc++/39629 (partial)
9266 * testsuite/26_numerics/random/independent_bits_engine/cons/
9267 base_move.cc: Use uint_fast64_t instead of unsigned long.
9268 * testsuite/26_numerics/random/independent_bits_engine/cons/
9269 seed1.cc: Likewise.
9270 * testsuite/26_numerics/random/independent_bits_engine/cons/
9271 seed2.cc: Likewise.
9272 * testsuite/26_numerics/random/independent_bits_engine/cons/
9273 base_copy.cc: Likewise.
9274 * testsuite/26_numerics/random/independent_bits_engine/cons/
9275 default.cc: Likewise.
9276 * testsuite/26_numerics/random/independent_bits_engine/cons/
9277 seed_seq.cc: Likewise.
9278 * testsuite/26_numerics/random/independent_bits_engine/
9279 requirements/typedefs.cc: Likewise.
9280 * testsuite/26_numerics/random/independent_bits_engine/
9281 operators/equal.cc: Likewise.
9282 * testsuite/26_numerics/random/independent_bits_engine/
9283 operators/serialize.cc: Likewise.
9284 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9285
9286 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9287
9288 * include/tr1_impl/random: Remove, empty.
9289 * include/tr1_impl/random.tcc: Likewise.
9290
9291 * include/std/random: Minor clean-ups, formatting fixes, adjust
9292 copyright years.
9293 * include/bits/random.tcc: Likewise.
9294 * include/bits/random.h: Likewise.
9295 * include/tr1/random: Likewise.
9296 * include/tr1/random.tcc: Likewise.
9297 * include/tr1/random.h: Likewise.
9298
9299 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9300
9301 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9302 * doc/html/api.html: Regenerate.
9303
9304 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9305
9306 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9307 Change to mersenne_twister_engine, add same defaults as
9308 mersenne_twister_engine/cons/default.cc.
9309 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9310
9311 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9312 to __il.
9313 * include/bits/random.h (mersenne_twister_engine): Qualify
9314 _ShiftMin1 with namespace __detail.
9315 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9316 constexpr std::numeric_limits::max() can be used.
9317 (mersenne_twister_engine): Split apart static asserts into one
9318 assert per message. Temporarily disable the last three.
9319
9320 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9321
9322 * include/Makefile.am: Update to N2836. Modified for new random headers.
9323 * include/Makefile.in: Ditto.
9324 * include/tr1_impl/random: Moved to tr1/random.h
9325 * include/tr1_impl/random.tcc: Moved to tr1
9326 * include/tr1/random: Just point to moved tr1 random headers.
9327 * include/tr1/random.tcc: Moved from tr1_impl.
9328 * include/tr1/random.h: Moved from tr1_impl/random.
9329 * include/std/random: Modified to point to std random headers.
9330 * include/bits/random.tcc: New implementation of std random facilities.
9331 * include/bits/random.h: Ditto.
9332 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9333 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9334 seed1.cc: New.
9335 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9336 seed2.cc: New.
9337 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9338 default.cc: New.
9339 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9340 non_uint_neg.cc: New.
9341 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9342 typedefs.cc: New.
9343 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9344 equal.cc: New.
9345 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9346 serialize.cc: New.
9347 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9348 seed1.cc: New.
9349 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9350 seed2.cc: New.
9351 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9352 default.cc: New.
9353 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9354 typedefs.cc: New.
9355 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9356 equal.cc: New.
9357 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9358 serialize.cc: New.
9359 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9360 seed1.cc: New.
9361 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9362 seed2.cc: New.
9363 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9364 default.cc: New.
9365 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9366 typedefs.cc: New.
9367 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9368 equal.cc: New.
9369 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9370 serialize.cc: New.
9371 * testsuite/26_numerics/random/discard_block_engine/cons/
9372 base_move.cc: New.
9373 * testsuite/26_numerics/random/discard_block_engine/cons/
9374 seed1.cc: New.
9375 * testsuite/26_numerics/random/discard_block_engine/cons/
9376 seed2.cc: New.
9377 * testsuite/26_numerics/random/discard_block_engine/cons/
9378 base_copy.cc: New.
9379 * testsuite/26_numerics/random/discard_block_engine/cons/
9380 default.cc: New.
9381 * testsuite/26_numerics/random/discard_block_engine/cons/
9382 seed_seq.cc: New.
9383 * testsuite/26_numerics/random/discard_block_engine/requirements/
9384 typedefs.cc: New.
9385 * testsuite/26_numerics/random/discard_block_engine/operators/
9386 equal.cc: New.
9387 * testsuite/26_numerics/random/discard_block_engine/operators/
9388 serialize.cc: New.
9389 * testsuite/26_numerics/random/independent_bits_engine/cons/
9390 base_move.cc: New.
9391 * testsuite/26_numerics/random/independent_bits_engine/cons/
9392 seed1.cc: New.
9393 * testsuite/26_numerics/random/independent_bits_engine/cons/
9394 seed2.cc: New.
9395 * testsuite/26_numerics/random/independent_bits_engine/cons/
9396 base_copy.cc: New.
9397 * testsuite/26_numerics/random/independent_bits_engine/cons/
9398 default.cc: New.
9399 * testsuite/26_numerics/random/independent_bits_engine/cons/
9400 seed_seq.cc: New.
9401 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9402 typedefs.cc: New.
9403 * testsuite/26_numerics/random/independent_bits_engine/operators/
9404 equal.cc: New.
9405 * testsuite/26_numerics/random/independent_bits_engine/operators/
9406 serialize.cc: New.
9407 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9408 base_move.cc: New.
9409 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9410 seed1.cc: New.
9411 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9412 seed2.cc: New.
9413 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9414 base_copy.cc: New.
9415 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9416 default.cc: New.
9417 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9418 seed_seq.cc: New.
9419 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9420 typedefs.cc: New.
9421 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9422 equal.cc: New.
9423 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9424 serialize.cc
9425 * testsuite/26_numerics/random/mt19937.cc: New.
9426 * testsuite/26_numerics/random/mt19937_64.cc: New.
9427 * testsuite/26_numerics/random/minstd_rand.cc: New.
9428 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9429 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9430 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9431 * testsuite/26_numerics/random/ranlux24.cc: New.
9432 * testsuite/26_numerics/random/ranlux48.cc: New.
9433 * testsuite/26_numerics/random/knuth_b.cc: New.
9434 * testsuite/26_numerics/random/default_random_engine.cc: New.
9435 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9436 parms.cc: New.
9437 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9438 default.cc: New.
9439 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9440 typedefs.cc: New.
9441 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9442 serialize.cc: New.
9443 * testsuite/26_numerics/random/normal_distribution/cons/
9444 parms.cc: New.
9445 * testsuite/26_numerics/random/normal_distribution/cons/
9446 default.cc: New.
9447 * testsuite/26_numerics/random/normal_distribution/requirements/
9448 typedefs.cc: New.
9449 * testsuite/26_numerics/random/normal_distribution/operators/
9450 serialize.cc: New.
9451 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9452 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9453 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9454 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9455 parms_neg.cc: New.
9456 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9457 parms.cc: New.
9458 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9459 default.cc: New.
9460 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9461 typedefs.cc: New.
9462 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9463 serialize.cc: New.
9464 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9465 parms_neg.cc: New.
9466 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9467 parms.cc: New.
9468 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9469 default.cc: New.
9470 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9471 typedefs.cc: New.
9472 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9473 serialize.cc: New.
9474 * testsuite/26_numerics/random/poisson_distribution/cons/
9475 parms.cc: New.
9476 * testsuite/26_numerics/random/poisson_distribution/cons/
9477 default.cc: New.
9478 * testsuite/26_numerics/random/poisson_distribution/requirements/
9479 typedefs.cc
9480 * testsuite/26_numerics/random/poisson_distribution/operators/
9481 serialize.cc: New.
9482 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9483 parms.cc: New.
9484 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9485 default.cc: New.
9486 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9487 typedefs.cc: New.
9488 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9489 serialize.cc: New.
9490 * testsuite/26_numerics/random/discrete_distribution/cons/
9491 range.cc: New.
9492 * testsuite/26_numerics/random/discrete_distribution/cons/
9493 initlist.cc: New.
9494 * testsuite/26_numerics/random/discrete_distribution/cons/
9495 default.cc: New.
9496 * testsuite/26_numerics/random/discrete_distribution/cons/
9497 num_xbound_fun.cc: New.
9498 * testsuite/26_numerics/random/discrete_distribution/requirements/
9499 typedefs.cc: New.
9500 * testsuite/26_numerics/random/discrete_distribution/operators/
9501 serialize.cc: New.
9502 * testsuite/26_numerics/random/weibull_distribution/cons/
9503 parms.cc: New.
9504 * testsuite/26_numerics/random/weibull_distribution/cons/
9505 default.cc: New.
9506 * testsuite/26_numerics/random/weibull_distribution/requirements/
9507 typedefs.cc: New.
9508 * testsuite/26_numerics/random/weibull_distribution/operators/
9509 serialize.cc: New.
9510 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9511 parms.cc: New.
9512 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9513 default.cc: New.
9514 * testsuite/26_numerics/random/negative_binomial_distribution/
9515 requirements/typedefs.cc: New.
9516 * testsuite/26_numerics/random/negative_binomial_distribution/
9517 operators/serialize.cc: New.
9518 * testsuite/26_numerics/random/cauchy_distribution/cons/
9519 parms.cc: New.
9520 * testsuite/26_numerics/random/cauchy_distribution/cons/
9521 default.cc: New.
9522 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9523 typedefs.cc: New.
9524 * testsuite/26_numerics/random/cauchy_distribution/operators/
9525 serialize.cc: New.
9526 * testsuite/26_numerics/random/gamma_distribution/cons/
9527 parms.cc: New.
9528 * testsuite/26_numerics/random/gamma_distribution/cons/
9529 default.cc: New.
9530 * testsuite/26_numerics/random/gamma_distribution/requirements/
9531 typedefs.cc: New.
9532 * testsuite/26_numerics/random/gamma_distribution/operators/
9533 serialize.cc: New.
9534 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9535 parms.cc: New.
9536 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9537 default.cc: New.
9538 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9539 typedefs.cc: New.
9540 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9541 serialize.cc: New.
9542
9543 * testsuite/26_numerics/random/exponential_distribution/cons/
9544 parms.cc: New.
9545 * testsuite/26_numerics/random/exponential_distribution/cons/
9546 default.cc: New.
9547 * testsuite/26_numerics/random/exponential_distribution/requirements/
9548 typedefs.cc: New.
9549 * testsuite/26_numerics/random/exponential_distribution/operators/
9550 serialize.cc: New.
9551 * testsuite/26_numerics/random/lognormal_distribution/cons/
9552 parms.cc: New.
9553 * testsuite/26_numerics/random/lognormal_distribution/cons/
9554 default.cc: New.
9555 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9556 typedefs.cc: New.
9557 * testsuite/26_numerics/random/lognormal_distribution/operators/
9558 serialize.cc: New.
9559 * testsuite/26_numerics/random/binomial_distribution/cons/
9560 parms.cc: New.
9561 * testsuite/26_numerics/random/binomial_distribution/cons/
9562 default.cc: New.
9563 * testsuite/26_numerics/random/binomial_distribution/requirements/
9564 typedefs.cc: New.
9565 * testsuite/26_numerics/random/binomial_distribution/operators/
9566 serialize.cc: New.
9567 * testsuite/26_numerics/random/random_device/cons/
9568 token.cc: New.
9569 * testsuite/26_numerics/random/random_device/cons/
9570 default.cc: New.
9571 * testsuite/26_numerics/random/random_device/requirements/
9572 typedefs.cc: New.
9573 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9574 parms.cc: New.
9575 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9576 default.cc: New.
9577 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9578 typedefs.cc: New.
9579 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9580 serialize.cc: New.
9581 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9582 range.cc: New.
9583 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9584 default.cc: New.
9585 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9586 num_xbound_fun.cc: New.
9587 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9588 initlist_fun.cc: New.
9589 * testsuite/26_numerics/random/piecewise_linear_distribution/
9590 requirements/typedefs.cc: New.
9591 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9592 serialize.cc: New.
9593 * testsuite/26_numerics/random/student_t_distribution/cons/
9594 parms.cc: New.
9595 * testsuite/26_numerics/random/student_t_distribution/cons/
9596 default.cc: New.
9597 * testsuite/26_numerics/random/student_t_distribution/requirements/
9598 typedefs.cc: New.
9599 * testsuite/26_numerics/random/student_t_distribution/operators/
9600 serialize.cc: New.
9601 * testsuite/26_numerics/random/geometric_distribution/cons/
9602 parms.cc: New.
9603 * testsuite/26_numerics/random/geometric_distribution/cons/
9604 default.cc: New.
9605 * testsuite/26_numerics/random/geometric_distribution/requirements/
9606 typedefs.cc: New.
9607 * testsuite/26_numerics/random/geometric_distribution/operators/
9608 serialize.cc: New.
9609 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9610 range.cc: New.
9611 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9612 default.cc: New.
9613 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9614 num_xbound_fun.cc: New.
9615 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9616 initlist_fun.cc: New.
9617 * testsuite/26_numerics/random/piecewise_constant_distribution/
9618 requirements/typedefs.cc: New.
9619 * testsuite/26_numerics/random/piecewise_constant_distribution/
9620 operators/serialize.cc: New.
9621
9622 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9623
9624 * include/ext/bitmap_allocator.h: The typedefs should be made public
9625 if we want them to be accessible. This has been revealed by the patch
9626 that fixes PR c++/26693 in g++.
9627
9628 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9629
9630 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9631 Regenerated.
9632 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9633 Regenerated.
9634 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9635 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9636 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9637 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9638 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9639 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9640 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9641 Regenerated.
9642 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9643
9644 2009-03-31 Jason Merrill <jason@redhat.com>
9645
9646 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9647
9648 PR libstdc++/39310
9649 * include/tr1_impl/type_traits (is_function): Add partial
9650 specializations with function cv-quals.
9651 (__is_function_helper): Remove.
9652 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9653
9654 2009-03-30 Ian Lance Taylor <iant@google.com>
9655
9656 * include/backward/hashtable.h (clear): Return quickly if the
9657 table is empty.
9658
9659 2009-03-27 Ian Lance Taylor <iant@google.com>
9660
9661 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9662 (__stl_prime_list): Add 5 at the start of the list.
9663
9664 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9665
9666 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9667 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9668 std::string&, ios_base::openmode), basic_ifstream<>::
9669 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9670 basic_ofstream(const std::string&, ios_base::openmode),
9671 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9672 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9673 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9674 Add in C++0x mode.
9675 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9676 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9677 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9678 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9679 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9680 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9681 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9682
9683 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9684
9685 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9686 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9687 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9688 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9689
9690 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9691
9692 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9693 _M_transfer_after, _M_reverse_after): Move out of line...
9694 * include/bits/forward_list.tcc: ... here.
9695 (forward_list<>::reverse): Move inline...
9696 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9697
9698 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9699
9700 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9701 28277.cc: Likewise.
9702 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9703 Likewise.
9704 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9705 Likewise.
9706 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9707 Likewise.
9708
9709 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9710
9711 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9712 year(s).
9713 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9714 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9715 Likewise.
9716 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9717 Likewise.
9718 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9719 Likewise.
9720 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9721
9722 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9723
9724 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9725 iterations for simulators.
9726 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9727 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9728 Condition stream width for simulators.
9729 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9730 Likewise.
9731 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9732 Likewise.
9733 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9734
9735 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9736
9737 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9738 sheet version information. Table-ize docbook element examples.
9739 * doc/xml/manual/using.xml: Human-readable header
9740 markup. Alphabetized. Add new headers.
9741 * doc/html: Regenerate.
9742
9743 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9744
9745 * doc/xml/faq.xml: Fix link to setup documentation.
9746
9747 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9748
9749 * include/std/type_traits (__add_lvalue_reference_helper,
9750 __add_rvalue_reference_helper): As an optimization, rewrite
9751 condition (avoid is_function).
9752
9753 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9754
9755 PR libstdc++/39405
9756 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9757 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9758
9759 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9760
9761 * testsuite/30_threads/condition_variable_any/native_handle/
9762 typesizes.cc: Include tweaks.
9763 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9764 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9765 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9766 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9767 * testsuite/30_threads/condition_variable/native_handle/
9768 typesizes.cc: Same.
9769
9770 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9771
9772 * include/bits/shared_ptr.h: Add include guards.
9773 * include/tr1/shared_ptr.h: Likewise.
9774
9775 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9776
9777 * include/std/iostream: Fix doxygen link.
9778 * include/bits/forward_list.h: Fix doxygen markup.
9779 * include/ext/vstring.h: Escape backslash in doxygen comment.
9780 * include/bits/basic_string.h: Likewise.
9781
9782 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9783
9784 * doc/xml/faq.xml: Fix links to implementation status pages.
9785
9786 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9787
9788 * include/std/complex (operator+(const complex<>&, const _Tp&),
9789 operator+(const _Tp&, const complex<>&),
9790 operator-(const complex<>&, const _Tp&),
9791 operator-(const _Tp&, const complex<>&)): Do not assume real()
9792 returns a reference (against DR 387).
9793 * testsuite/26_numerics/complex/dr387_2.cc: New.
9794
9795 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9796
9797 * testsuite/thread/pthread4.cc: Move...
9798 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9799 * testsuite/thread/pthread5.cc: Move...
9800 * testsuite/23_containers/list/pthread5.cc: ...here.
9801 * testsuite/thread/pthread6.cc: Move...
9802 * testsuite/23_containers/map/pthread6.cc: ...here.
9803 * testsuite/thread/pthread7-rope.cc: Move...
9804 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9805 * testsuite/thread/guard.cc: Move...
9806 * testsuite/18_support/pthread_guard.cc: ...here.
9807 * testsuite/thread/18185.cc: Move...
9808 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9809 * testsuite/thread/pthread1.cc: Move...
9810 * testsuite/23_containers/list/pthread1.cc: ...here.
9811 * testsuite/thread/pthread2.cc: Move...
9812 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9813 * testsuite/thread/pthread3.cc: Move...
9814 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9815
9816 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9817 * testsuite/thread: Remove.
9818
9819 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9820
9821 * configure: Regenerate.
9822
9823 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9824
9825 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9826 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9827 from baseline_dir.
9828 * configure: Regenerate.
9829 * testsuite/Makefile.am (baseline_file): Remove variable.
9830 (site.exp): Set baseline_dir rather than baseline_file.
9831 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9832 * testsuite/Makefile.in: Regenerate.
9833
9834 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9835
9836 * testsuite/30_threads/thread/this_thread: Move...
9837 * testsuite/30_threads/this_thread: ...here.
9838 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9839 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9840 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9841 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9842 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9843 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9844
9845 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9846
9847 * doc/doxygen/user.cfg.in: Tweaks.
9848 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9849 be elsewhere.
9850
9851 * include/tr1_impl/unordered_map: Just use most specialized
9852 container module.
9853 * include/tr1_impl/unordered_set: Same.
9854 * include/tr1_impl/array: Same.
9855 * include/bits/stl_list.h: Same.
9856 * include/bits/stl_map.h: Same.
9857 * include/bits/stl_queue.h: Same.
9858 * include/bits/stl_set.h: Same.
9859 * include/bits/stl_stack.h: Same.
9860 * include/bits/forward_list.h: Same.
9861 * include/bits/basic_string.h: Same.
9862 * include/bits/stl_multimap.h: Same.
9863 * include/bits/stl_vector.h: Same.
9864 * include/bits/stl_deque.h: Same.
9865 * include/bits/stl_multiset.h: Same.
9866 * include/bits/stl_bvector.h: Same.
9867
9868 * include/backward/binders.h: Change binder module to binders.
9869
9870 * include/std/complex: Add complex_numers module.
9871 * include/tr1_impl/complex: Same.
9872
9873 * include/std/valarray: Add numeric_arrays module.
9874 * include/bits/gslice_array.h: Same.
9875 * include/bits/gslice.h: Same.
9876 * include/bits/mask_array.h: Same.
9877 * include/bits/slice_array.h: Same.
9878 * include/bits/indirect_array.h: Same.
9879
9880 * include/bits/allocator.h: Add allocators module.
9881 * include/ext/throw_allocator.h
9882 * include/ext/pool_allocator.h
9883 * include/ext/bitmap_allocator.h
9884 * include/ext/new_allocator.h
9885 * include/ext/malloc_allocator.h
9886 * include/ext/array_allocator.h
9887 * include/ext/mt_allocator.h
9888 * include/ext/debug_allocator.h
9889 * include/ext/extptr_allocator.h
9890
9891 * include/tr1_impl/functional: Move namespace markup here.
9892 * include/tr1_impl/regex: Same.
9893
9894 * include/tr1_impl/type_traits: Add metaprogramming module.
9895 * include/std/type_traits: Same.
9896
9897 * include/std/memory: Add memory module.
9898
9899 * include/std/ratio: Add ratio module.
9900
9901 * include/std/chrono: Move namespace markup here, add time module.
9902
9903 * include/std/thread: Move namespace markup here, add concurrency
9904 module.
9905 * include/std/mutex: Use concurrency module.
9906 * include/std/condition_variable: Same.
9907
9908
9909 * include/bits/ios_base.h: Refine io module.
9910 * include/bits/basic_ios.h: Same.
9911 * include/std/fstream: Same.
9912 * include/std/istream: Same.
9913 * include/std/ostream: Same.
9914 * include/std/sstream: Same.
9915
9916 * include/ext/vstring.h: Correct parameter markup.
9917
9918 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9919 * include/bits/unique_ptr.h: Same.
9920
9921 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9922 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9923 * include/bits/stl_heap.h: Add markup for new groupings.
9924 * include/bits/stl_algobase.h: Same.
9925 * include/bits/stl_algo.h: Same.
9926
9927 * include/c_compatibility/stdatomic.h: Add atomics module.
9928 * include/c_global/cstdatomic: Same.
9929
9930 * libsupc++/exception: Add exceptions module.
9931 * libsupc++/typeinfo: Same.
9932 * libsupc++/new: Same.
9933 * libsupc++/exception_ptr.h: Same.
9934 * include/std/system_error: Same.
9935 * include/std/stdexcept: Same.
9936
9937 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9938 * libsupc++/cxxabi-forced.h: Same.
9939
9940 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9941 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9942 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9943 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9944 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9945 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9946 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9947 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9948 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9949 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9950 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9951 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9952 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9953 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9954 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9955 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9956 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9957 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9958 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9959 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9960 * testsuite/23_containers/vector/requirements/dr438/
9961 constructor_1_neg.cc: Same.
9962 * testsuite/23_containers/vector/requirements/dr438/
9963 constructor_2_neg.cc: Same.
9964 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9965 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9966 * testsuite/23_containers/deque/requirements/dr438/
9967 constructor_1_neg.cc: Same.
9968 * testsuite/23_containers/deque/requirements/dr438/
9969 constructor_2_neg.cc: Same.
9970 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9971 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9972 * testsuite/23_containers/list/requirements/dr438/
9973 constructor_1_neg.cc: Same.
9974 * testsuite/23_containers/list/requirements/dr438/
9975 constructor_2_neg.cc: Same.
9976 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9977 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9978 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9979 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9980 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9981 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9982 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9983 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9984 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9985 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9986
9987 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9988
9989 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9990 * doc/doxygen/user.cfg.in: Update.
9991 * scripts/run_doxygen: Adjust for new group names.
9992
9993 * include/tr1_impl/random: Update doxygen group markup.
9994 * include/tr1_impl/unordered_map: Same.
9995 * include/tr1_impl/unordered_set: Same.
9996 * include/tr1_impl/array: Same.
9997 * include/std/numeric: Same.
9998 * include/std/utility: Same.
9999 * include/std/bitset: Same.
10000 * include/std/iosfwd: Same.
10001 * include/bits/stl_list.h: Same.
10002 * include/bits/stl_map.h: Same.
10003 * include/bits/stl_algobase.h: Same.
10004 * include/bits/stl_queue.h: Same.
10005 * include/bits/stl_set.h: Same.
10006 * include/bits/stl_stack.h: Same.
10007 * include/bits/stl_iterator_base_types.h: Same.
10008 * include/bits/forward_list.h: Same.
10009 * include/bits/basic_string.h: Same.
10010 * include/bits/stl_multimap.h: Same.
10011 * include/bits/stl_vector.h: Same.
10012 * include/bits/stl_deque.h: Same.
10013 * include/bits/stl_multiset.h: Same.
10014 * include/bits/stl_algo.h: Same.
10015 * include/bits/stl_bvector.h: Same.
10016 * include/bits/algorithmfwd.h: Same.
10017 * include/bits/stl_function.h: Same.
10018 * include/tr1/cmath: Same.
10019 * include/backward/binders.h: Same.
10020
10021 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
10022
10023 * include/std/system_error (system_category): To system_category().
10024 (generic_category): To generic_category. DR 890.
10025 * src/system_error.cc: Define.
10026 * include/bits/functexcept.h: Only one __throw_system_error.
10027 * src/functexcept.cc: Same.
10028 * include/std/mutex: Fixup for changes above.
10029 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
10030 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
10031 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
10032 * config/abi/pre/gnu.ver: Clean up exports.
10033
10034 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
10035
10036 * include/std/thread: Fix typo.
10037 * src/thread.cc (thread::join): Use NULL.
10038
10039 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
10040
10041 PR libstdc++/39168
10042 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
10043 const string&)): Also check that the value != CHAR_MAX.
10044 * include/bits/locale_facets.tcc (__numpunct_cache<>::
10045 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
10046 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
10047 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
10048 _M_cache(const locale&)): Likewise.
10049 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
10050 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
10051 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
10052 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
10053 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
10054 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
10055
10056 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
10057 Benjamin Kosnik <bkoz@redhat.com>
10058
10059 * include/std/thread (_Impl_base): Move _M_id out and into ...
10060 (thread): ...here. Call _M_make_routine in body of constructors.
10061 Adjust data member usage to reflect changes.
10062 (_M_make_routine): From _M_make_shared_data.
10063 (_M_start_thread): Add __shared_base_type argument.
10064 * src/thread.cc: Fixups for above.
10065 * config/abi/pre/gnu.ver: Adjust exports.
10066 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
10067 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
10068 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10069
10070 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
10071
10072 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
10073 (compare_type_to_native_type): ...this, add alignment check.
10074 * testsuite/30_threads/condition_variable_any/native_handle/
10075 typesizes.cc: Modify as above.
10076 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10077 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10078 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10079 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10080 * testsuite/30_threads/condition_variable/native_handle/
10081 typesizes.cc: Same.
10082 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10083 typesizes.cc: Same.
10084
10085 * testsuite/30_threads/thread/cons/1.cc: Add comments.
10086 * testsuite/30_threads/thread/cons/2.cc: Same.
10087 * testsuite/30_threads/thread/cons/3.cc: Same.
10088 * testsuite/30_threads/thread/cons/4.cc: Same.
10089 * testsuite/30_threads/thread/cons/5.cc: Same.
10090 * testsuite/30_threads/thread/cons/6.cc: Same.
10091 * testsuite/30_threads/thread/cons/7.cc: Same.
10092 * testsuite/30_threads/thread/cons/8.cc: Same.
10093
10094 * testsuite/30_threads/thread/cons/9.cc: New.
10095 * testsuite/30_threads/thread/cons/moveable.cc: New.
10096
10097 * src/condition_variable.cc: Clean up whitespace.
10098 * include/std/condition_variable: Same.
10099
10100 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
10101
10102 * include/std/condition_variable (condition_variable): Remove
10103 _M_internal_mutex. Add private __native_type typedef.
10104 * src/condition_variable.cc (condition_variable::notify_one):
10105 Remove _M_internal_mutex use. Use typedef.
10106 (condition_variable::notify_all): Same.
10107 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
10108 (recursive_mutex): Same.
10109 (timed_mutex): Same.
10110 (recursive_timed_mutex): Same.
10111 (once_flag): Make __native_type typedef private.
10112
10113 * include/std/thread (this_thread): Add minimal markup.
10114
10115 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
10116 Adjust line numbers.
10117 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
10118 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
10119 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
10120 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
10121 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
10122 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
10123 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
10124 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
10125 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
10126 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
10127 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
10128 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
10129 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
10130
10131 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
10132 * testsuite/30_threads/condition_variable_any/native_handle/
10133 typesizes.cc: New.
10134 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
10135 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
10136 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
10137 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
10138 * testsuite/30_threads/condition_variable/native_handle/
10139 typesizes.cc: Same.
10140 * testsuite/30_threads/recursive_timed_mutex/native_handle/
10141 typesizes.cc: Same.
10142
10143 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
10144
10145 PR testsuite/33300
10146 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
10147 on darwin for lp64.
10148
10149 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
10150
10151 * configure.host: Set abi_baseline_pair for mips64*-linux.
10152 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
10153
10154 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10155
10156 * include/std/thread (this_thread::get_id): Inline.
10157
10158 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
10159
10160 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
10161 _Callable as template argument for _M_make_shared_data.
10162 * testsuite/30_threads/thread/cons/6.cc: New.
10163 * testsuite/30_threads/thread/cons/7.cc: New.
10164 * testsuite/30_threads/thread/cons/8.cc: New.
10165
10166 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
10167
10168 * testsuite/30_threads/thread/member: To..
10169 * testsuite/30_threads/thread/members: ...this.
10170 * testsuite/30_threads/condition_variable/member: To...
10171 * testsuite/30_threads/condition_variable/members: ...this.
10172
10173 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
10174
10175 * include/std/thread (thread::id): Move definition inside thread.
10176 Use native_handle_type. Remove this_thread::get_id friend.
10177 Change __thread_data_ptr to __shared_base_ptr.
10178 (thread::id::id(native_handle_type): Make public. Still explicit.
10179 Use native_handle_type. Change _M_thread_id to _M_thread.
10180 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
10181 _M_thread_handle to _M_id.
10182 (thread::__thread_data): Rename to _Impl.
10183 Fixup for renames.
10184 (thread::_M_make_thread_data): Return derived type.
10185 (thread::hardware_concurrency): Add definition for default case.
10186 (thread::get_id): Now can define inline.
10187 (thread): Change _M_thread_data to _M_data.
10188 (this_thread::get_id): Now can define inline.
10189 * src/thread.cc (__thread_proxy): Rename to
10190 execute_native_thread_routine.
10191 Fixup for other renames.
10192 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10193 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10194 * testsuite/30_threads/thread/algorithm: Move to..
10195 * testsuite/30_threads/thread/swap: ...this.
10196 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10197 * testsuite/30_threads/thread/id/operators.cc: New.
10198
10199 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10200
10201 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10202 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10203 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10204 exposing it in public std::tuple interface.
10205
10206 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10207 Benjamin Kosnik <bkoz@redhat.com>
10208
10209 * include/std/thread (__thread_data_base): Nest class in std::thread.
10210 (__thread_data): Likewise.
10211 (__thread_data_ptr): Nest typedef in std::thread.
10212 * src/thread.cc (__thread_proxy): Qualify the above names.
10213 * config/abi/pre/gnu.ver: Remove unused exports.
10214
10215 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10216
10217 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10218 * include/bits/stl_vector.h: Remove private vector_type typedef.
10219 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10220 Fix line numbers.
10221 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10222 * testsuite/23_containers/vector/requirements/dr438/
10223 constructor_1_neg.cc: Same.
10224 * testsuite/23_containers/vector/requirements/dr438/
10225 constructor_2_neg.cc: Same.
10226 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10227 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10228
10229 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10230
10231 PR libstdc++/25191
10232 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10233 deal consistently with __try and __catch too.
10234 * src/localename.cc: Replace try -> __try, catch -> __catch.
10235 * src/ios.cc: Likewise.
10236 * src/locale.cc: Likewise.
10237 * src/istream.cc: Likewise.
10238 * src/thread.cc: Likewise.
10239 * src/compatibility.cc: Likewise.
10240 * src/bitmap_allocator.cc: Likewise.
10241 * src/ios_init.cc: Likewise.
10242 * include/debug/deque: Likewise.
10243 * include/debug/list: Likewise.
10244 * include/tr1_impl/hashtable: Likewise.
10245 * include/std/bitset: Likewise.
10246 * include/ext/pb_ds/detail/resize_policy/
10247 hash_load_check_resize_trigger_imp.hpp: Likewise.
10248 * include/ext/pb_ds/detail/resize_policy/
10249 hash_standard_resize_policy_imp.hpp: Likewise.
10250 * include/ext/pb_ds/detail/cc_hash_table_map_/
10251 resize_fn_imps.hpp: Likewise.
10252 * include/ext/pb_ds/detail/cc_hash_table_map_/
10253 constructor_destructor_fn_imps.hpp: Likewise.
10254 * include/ext/pb_ds/detail/pat_trie_/
10255 split_join_branch_bag.hpp: Likewise.
10256 * include/ext/pb_ds/detail/pat_trie_/
10257 constructors_destructor_fn_imps.hpp: Likewise.
10258 * include/ext/pb_ds/detail/bin_search_tree_/
10259 constructors_destructor_fn_imps.hpp: Likewise.
10260 * include/ext/pb_ds/detail/gp_hash_table_map_/
10261 resize_fn_imps.hpp: Likewise.
10262 * include/ext/pb_ds/detail/gp_hash_table_map_/
10263 constructor_destructor_fn_imps.hpp: Likewise.
10264 * include/ext/pb_ds/detail/binary_heap_/
10265 constructors_destructor_fn_imps.hpp: Likewise.
10266 * include/ext/pb_ds/detail/binary_heap_/
10267 erase_fn_imps.hpp: Likewise.
10268 * include/ext/pb_ds/detail/binary_heap_/
10269 split_join_fn_imps.hpp: Likewise.
10270 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10271 constructors_destructor_fn_imps.hpp: Likewise.
10272 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10273 * include/ext/pb_ds/detail/list_update_map_/
10274 constructor_destructor_fn_imps.hpp: Likewise.
10275 * include/ext/slist: Likewise.
10276 * include/ext/memory: Likewise.
10277 * include/ext/rc_string_base.h: Likewise.
10278 * include/ext/ropeimpl.h: Likewise.
10279 * include/ext/vstring.tcc: Likewise.
10280 * include/ext/rope: Likewise.
10281 * include/ext/sso_string_base.h: Likewise.
10282 * include/bits/shared_ptr.h: Likewise.
10283 * include/bits/stl_list.h: Likewise.
10284 * include/bits/locale_classes.tcc: Likewise.
10285 * include/bits/locale_facets.tcc: Likewise.
10286 * include/bits/locale_classes.h: Likewise.
10287 * include/bits/forward_list.h: Likewise.
10288 * include/bits/stl_vector.h: Likewise.
10289 * include/bits/stl_deque.h: Likewise.
10290 * include/bits/istream.tcc: Likewise.
10291 * include/bits/stl_uninitialized.h: Likewise.
10292 * include/bits/ostream.tcc: Likewise.
10293 * include/bits/vector.tcc: Likewise.
10294 * include/bits/stl_tempbuf.h: Likewise.
10295 * include/bits/deque.tcc: Likewise.
10296 * include/bits/basic_string.tcc: Likewise.
10297 * include/bits/ostream_insert.h: Likewise.
10298 * include/bits/locale_facets_nonio.tcc: Likewise.
10299 * include/bits/stl_tree.h: Likewise.
10300 * include/bits/fstream.tcc: Likewise.
10301 * include/tr1/shared_ptr.h: Likewise.
10302 * include/tr1/hypergeometric.tcc: Likewise.
10303 * include/backward/hashtable.h: Likewise.
10304 * libsupc++/exception_ptr.h: Likewise.
10305 * libsupc++/eh_personality.cc: Likewise.
10306 * libsupc++/eh_call.cc: Likewise.
10307 * config/locale/gnu/monetary_members.cc: Likewise.
10308 * config/locale/gnu/time_members.h: Likewise.
10309 * config/locale/generic/time_members.h: Likewise.
10310
10311 2009-02-03 Johannes Singler <singler@ira.uka.de>
10312
10313 * include/parallel/algorithmfwd.h:
10314 Add parallelism default for many declarations.
10315 * include/parallel/numericfwd.h: Likewise.
10316 * include/parallel/iterator.h: Use iterator_traits as usual.
10317 * include/parallel/par_loop.h:
10318 Include equally_split.h.
10319 (for_each_template_random_access_ed):
10320 Avoid calling the Result default constructor.
10321 * include/parallel/numeric: Replace
10322 for_each_template_random_access by
10323 for_each_template_random_access_ed in numeric functions.
10324
10325 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10326
10327 * config/os/gnu-linux/os_defines.h: Remove superfluous
10328 __NO_STRING_INLINES.
10329
10330 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10331
10332 * testsuite/21_strings/c_strings/char/3.cc: New test.
10333 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10334
10335 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10336 Jakub Jelinek <jakub@redhat.com>
10337
10338 PR libstdc++/30928 (partial, works together with recent glibcs)
10339 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10340 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10341 defined.
10342 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10343 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10344 defined.
10345 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10346 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10347 defined.
10348 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10349 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10350 defined.
10351 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10352 argument is const char *, assign result to const char * var, not
10353 char *.
10354 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10355 argument is const wchar_t *, assign result to const wchar_t * var, not
10356 wchar_t *.
10357
10358 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10359
10360 * include/std/thread: Remove unused headers.
10361 (__thread_data_base): Remove unused mutex and base.
10362 (thread::~thread): Only detach if joinable.
10363 (thread::joinable): Test if thread data ptr is empty.
10364 (thread::_M_thread_data_mutex): Remove.
10365 (thread::_M_get_thread_data): Remove.
10366 (thread::_M_make_thread_data): Remove overload, use make_shared.
10367 (thread::id::id): Make constructor explicit.
10368 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10369 (thread::_M_start_thread): Break shared_ptr cycle on error.
10370 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10371 * testsuite/30_threads/thread/member/4.cc: New.
10372 * testsuite/30_threads/thread/member/5.cc: New.
10373
10374 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10375
10376 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10377 (standard_layout): Just use !has_virtual_destructor for now.
10378 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10379 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10380 * testsuite/30_threads/recursive_mutex/requirements/
10381 standard_layout.cc: New.
10382 * testsuite/30_threads/condition_variable/requirements/
10383 standard_layout.cc: New.
10384 * testsuite/29_atomics/atomic_address/requirements/
10385 standard_layout.cc: Adjust.
10386 * testsuite/29_atomics/atomic_flag/requirements/
10387 standard_layout.cc: Same.
10388 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10389 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10390 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10391 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10392 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10393 line numbers.
10394 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10395 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10396 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10397 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10398 Remove, not required.
10399
10400 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10401
10402 * include/std/thread (__thread_data_base, thread): Rename member
10403 functions to match coding style.
10404 (thread::thread,thread::operator=): Define move operations.
10405 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10406 * config/abi/pre/gnu.ver: Adjust.
10407
10408 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10409
10410 PR libstdc++/38384
10411 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10412 on HPUX.
10413 * configure: Regenerate.
10414
10415 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10416
10417 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10418 atomic_flag_fence.
10419
10420 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10421
10422 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10423 Uros Bizjak <ubizjak@gmail.com>
10424
10425 PR libstdc++/38834
10426 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10427 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10428
10429 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10430 Rainer Emrich <r.emrich@de.tecosim.com>
10431
10432 PR libstdc++/38919
10433 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10434 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10435 * configure: Regenerate.
10436
10437 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10438
10439 * include/std/thread (__thread_data_base::__run): Make non-const.
10440 * testsuite/30_threads/thread/cons/5.cc: New.
10441
10442 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10443
10444 * src/Makefile.am (sources): Add math_stubs_float.cc.
10445 * src/Makefile.in: Regenerate.
10446 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10447
10448 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10449
10450 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10451 * src/Makefile.in: Regenerate.
10452 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10453
10454 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10455
10456 PR libstdc++/32666
10457 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10458
10459 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10460
10461 PR libstdc++/32666
10462 * Makefile.am (hosted_source): Remove libmath directory.
10463 * Makefile.in: Regenerate.
10464 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10465 (AC_REPLACE_MATHFUNCS): Remove.
10466 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10467 in GLIBCXX_CHECK_C99_TR1.
10468 * acinclude.m4: Remove libmath, need_math.
10469 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10470 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10471 * configure.ac: Same.
10472 * configure: Regenerate.
10473 * fragment.am: Fix comment.
10474 * config.h.in: Regenerate.
10475 * src/Makefile.in: Regenerate.
10476 * src/Makefile.am: Remove libmath references.
10477 * doc/Makefile.in: Regenerate.
10478 * po/Makefile.in: Regenerate.
10479 * include/Makefile.in: Regenerate.
10480 * libsupc++/Makefile.in: Regenerate.
10481 * testsuite/Makefile.in: Regenerate.
10482
10483 * src/compatibility.cc: Also export long double versions of "C" math
10484 library if hppa-linux.
10485 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10486 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10487
10488 * libmath: Remove.
10489 * libmath/signbit.c: Same.
10490 * libmath/stubs.c: Same.
10491 * libmath/Makefile.in: Same.
10492 * libmath/copysignf.c: Same.
10493 * libmath/mathconf.h: Same.
10494 * libmath/signbitf.c: Same.
10495 * libmath/Makefile.am: Same.
10496 * libmath/signbitl.c: Same.
10497
10498 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10499 Paolo Carlini <paolo.carlini@oracle.com>
10500
10501 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10502 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10503 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10504 * configure.ac: Adjust.
10505 * doc/xml/manual/configure.xml: Update.
10506 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10507 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10508 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10509 * configure: Regenerate.
10510 * config.h.in: Likewise.
10511
10512 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10513 thread::joinable, thread::swap, this_thread::get_id,
10514 this_thread::yield): Define inline...
10515 * include/std/thread: ... here.
10516 * config/abi/pre/gnu.ver: Adjust.
10517
10518 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10519
10520 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10521 Add dg-timeout-factor 2.0.
10522 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10523 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10524 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10525 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10526 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10527 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10528
10529 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10530
10531 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10532 field from readelf output.
10533
10534 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10535
10536 PR libstdc++/38384
10537 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10538 * configure: Regenerate.
10539
10540 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10541
10542 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10543 _GLIBCXX_HAVE_TLS.
10544 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10545
10546 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10547
10548 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10549 constructor for _M_pattern.
10550 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10551 string.cc: Test construction from different basic_string type.
10552 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10553 string.cc: Likewise.
10554
10555 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10556 Jonathan Larmour <jifl@eCosCentric.com>
10557
10558 PR libstdc++/36801
10559 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10560 New.
10561 (__gnu_cxx::__exchange_and_add): Use it.
10562 * src/atomic.cc (get_atomic_mutex): New.
10563 * src/debug.cc (get_safe_base_mutex): New.
10564 * src/locale.cc (get_locale_cache_mutex): New.
10565 * src/mt_allocator.cc (get_freelist): New.
10566 (get_freelist_mutex): New.
10567 * src/pool_allocator.cc (get_palloc_mutex): New.
10568 * include/std/mutex (__once_functor_lock): To
10569 (__get_once_functor_lock): ...this.
10570 * src/mutex.cc (__once_mutex): Don't export, use
10571 (get_once_mutex): ...this.
10572 * config/abi/pre/gnu.ver: Adjust exports.
10573
10574 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10575
10576 PR libstdc++/38732
10577 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10578 referenceCount field again.
10579 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10580 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10581 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10582 inline functions.
10583 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10584 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10585 instead of __cxa_exception.
10586 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10587 __cxxabiv1::__cxa_throw): Likewise.
10588 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10589 std::__exception_ptr::exception_ptr::_M_addref,
10590 std::__exception_ptr::exception_ptr::_M_release,
10591 __gxx_dependent_exception_cleanup): Likewise.
10592 * testsuite/18_support/exception/38732.cc: New test.
10593
10594 PR libstdc++/38092
10595 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10596 * src/compatibility.cc: Don't use .symver directives if
10597 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10598 * config.h.in: Regenerated.
10599 * configure: Likewise.
10600
10601 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10602
10603 PR libstdc++/38466
10604 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10605
10606 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10607
10608 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10609 of classic locale...
10610 (locale::classic): Here.
10611
10612 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10613
10614 * include/tr1_impl/regex: Fix bad return statements and typos.
10615
10616 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10617
10618 * include/tr1_impl/regex: Remove unimplemented function definitions.
10619 * testsuite/28_regex/init-list.cc: Compile only.
10620 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10621 c_string_extended.cc: Same.
10622 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10623 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10624
10625 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10626
10627 PR libstdc++/38384
10628 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10629 * configure: Regenerate.
10630
10631 2009-01-05 Ben Elliston <bje@au.ibm.com>
10632
10633 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10634 * configure: Regenerate.
10635
10636 2009-01-05 Ben Elliston <bje@au.ibm.com>
10637
10638 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10639 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10640 * configure: Regenerate.
10641
10642 2009-01-04 Richard Guenther <rguenther@suse.de>
10643
10644 PR libstdc++/38720
10645 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10646 integer type for storage, arithmetic and comparisons.
10647 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10648
10649 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10650
10651 PR libstdc++/38719
10652 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10653 _Fwd_list_const_iterator::_M_next): Fix return type.
10654
10655 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10656
10657 * Revert last commit, reopen and suspend libstdc++/38678.
10658
10659 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10660
10661 PR libstdc++/38678
10662 * include/std/istream (basic_istream<>::_M_read): New.
10663 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10664 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10665 * include/std/ostream (basic_ostream<>::_M_write_): New.
10666 (basic_ostream<>::_M_write): Adjust.
10667 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10668 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10669 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10670 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10671 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.