44da8a34504b6f9f78cc9041458109de587f736d
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
2
3 Revert.
4 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
5 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
6 bool for stream sentry objects.
7 * include/bits/istream.tcc: Same.
8 * include/bits/ostream.tcc: Same.
9 * include/bits/basic_string.tcc: Same.
10 * include/bits/ostream_insert.h: Same.
11 * src/istream.cc: Same.
12
13 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
14
15 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
16 instantiation with additional commands issued for each Makefile
17 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
18 runs these commands.
19 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
20 running `make' in include, passing `pch_build=' to `make'.
21 * configure: Regenerate.
22
23 PR libstdc++/41220
24 * include/Makefile.am (CLEANFILES): Add stamp-host.
25 * include/Makefile.in: Regenerate.
26
27 2009-09-02 Joseph Myers <joseph@codesourcery.com>
28
29 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
30 under util/ to remote host. Copy .h and .hpp files at more levels
31 under util/ to remote host.
32
33 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
34
35 * include/bits/stl_uninitialized.h
36 (__uninitialized_copy::uninitialized_copy): Just call (the now
37 forwarding) _Construct.
38
39 2009-09-01 Chris Jefferson <chris@bubblescope.net>
40 Paolo Carlini <paolo.carlini@oracle.com>
41
42 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
43 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
44 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
45 move_iterators/1.cc: Adjust, do not define
46 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
47 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
48 move_iterators/1.cc: Likewise.
49 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
50 * testsuite/25_algorithms/move/1.cc: Likewise.
51 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
52 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
53 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
54 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
55 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
56 test for predicated test.
57 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
58 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
59 for predicated version.
60 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
61
62 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
63 enable test2 and test3.
64
65 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
66 moving bug in C++0x mode.
67
68 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
69 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
70 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
71 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
72
73 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
74 Kaz Kojima <kkojima@gcc.gnu.org>
75
76 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
77 dg-add-options ieee.
78 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
79 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
80 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
81 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
82 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
83 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
84 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
85 * testsuite/18_support/numeric_limits/
86 specialization_default_values.cc: Likewise.
87 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
88 * testsuite/26_numerics/complex/pow.cc: Likewise.
89 * testsuite/tr1/5_numerical_facilities/special_functions/
90 01_assoc_laguerre/check_nan.cc: Likewise.
91 * testsuite/tr1/5_numerical_facilities/special_functions/
92 02_assoc_legendre/check_nan.cc: Likewise.
93 * testsuite/tr1/5_numerical_facilities/special_functions/
94 03_beta/check_nan.cc: Likewise.
95 * testsuite/tr1/5_numerical_facilities/special_functions/
96 04_comp_ellint_1/check_nan.cc: Likewise.
97 * testsuite/tr1/5_numerical_facilities/special_functions/
98 05_comp_ellint_2/check_nan.cc: Likewise.
99 * testsuite/tr1/5_numerical_facilities/special_functions/
100 06_comp_ellint_3/check_nan.cc: Likewise.
101 * testsuite/tr1/5_numerical_facilities/special_functions/
102 07_conf_hyperg/check_nan.cc: Likewise.
103 * testsuite/tr1/5_numerical_facilities/special_functions/
104 08_cyl_bessel_i/check_nan.cc: Likewise.
105 * testsuite/tr1/5_numerical_facilities/special_functions/
106 09_cyl_bessel_j/check_nan.cc: Likewise.
107 * testsuite/tr1/5_numerical_facilities/special_functions/
108 10_cyl_bessel_k/check_nan.cc: Likewise.
109 * testsuite/tr1/5_numerical_facilities/special_functions/
110 11_cyl_neumann/check_nan.cc: Likewise.
111 * testsuite/tr1/5_numerical_facilities/special_functions/
112 12_ellint_1/check_nan.cc: Likewise.
113 * testsuite/tr1/5_numerical_facilities/special_functions/
114 13_ellint_2/check_nan.cc: Likewise.
115 * testsuite/tr1/5_numerical_facilities/special_functions/
116 14_ellint_3/check_nan.cc: Likewise.
117 * testsuite/tr1/5_numerical_facilities/special_functions/
118 15_expint/check_nan.cc: Likewise.
119 * testsuite/tr1/5_numerical_facilities/special_functions/
120 16_hermite/check_nan.cc: Likewise.
121 * testsuite/tr1/5_numerical_facilities/special_functions/
122 17_hyperg/check_nan.cc: Likewise.
123 * testsuite/tr1/5_numerical_facilities/special_functions/
124 18_laguerre/check_nan.cc: Likewise.
125 * testsuite/tr1/5_numerical_facilities/special_functions/
126 19_legendre/check_nan.cc: Likewise.
127 * testsuite/tr1/5_numerical_facilities/special_functions/
128 20_riemann_zeta/check_nan.cc: Likewise.
129 * testsuite/tr1/5_numerical_facilities/special_functions/
130 21_sph_bessel/check_nan.cc: Likewise.
131 * testsuite/tr1/5_numerical_facilities/special_functions/
132 22_sph_legendre/check_nan.cc: Likewise.
133 * testsuite/tr1/5_numerical_facilities/special_functions/
134 23_sph_neumann/check_nan.cc: Likewise.
135
136 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
137
138 * include/bits/stl_construct.h: Include <bits/move.h>.
139
140 2009-08-29 Chris Jefferson <chris@bubblescope.net>
141
142 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
143 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
144 Add.
145 * include/bits/stl_tempbuf.h (_Temporary_buffer::
146 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
147 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
148 C++0x mode.
149 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
150 const copy_tracker&)): Add.
151 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
152 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
153
154 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
155
156 * config/abi/pre/gnu.ver: Fixups for string member functions.
157
158 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
159
160 PR libstdc++/41005
161 * configure.ac: Bump libtool_VERSION to 6:14:0.
162 * configure: Regenerate.
163 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
164 * src/Makefile.in: Regenerate.
165 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
166 move <future> symbols to 3.4.14 version.
167 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
168
169 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
170
171 * include/bits/basic_string.h (basic_string): Add cbegin(),
172 cend(), crbegin(), crend() in C++0x mode.
173 * config/abi/pre/gnu.ver: Add exports.
174
175 * testsuite/util/testsuite_containers.h: New.
176 * testsuite/util/testsuite_container_traits.h: New.
177 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
178 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
179 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
180 * testsuite/ext/vstring/requirements/typedefs.cc: New.
181 * testsuite/23_containers/unordered_map/requirements/
182 cliterators.cc: Edit.
183 * testsuite/23_containers/unordered_map/requirements/
184 citerators.cc: Edit.
185 * testsuite/23_containers/unordered_map/requirements/
186 explicit_instantiation/1.cc: New.
187 * testsuite/23_containers/unordered_map/requirements/
188 explicit_instantiation/2.cc: New.
189 * testsuite/23_containers/unordered_map/requirements/
190 explicit_instantiation/3.cc: New.
191 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
192 * testsuite/23_containers/unordered_map/requirements/
193 explicit_instantiation.cc: Move to nested directory.
194 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
195 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
196 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
197 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
198 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
199 * testsuite/23_containers/set/requirements/typedefs.cc: New.
200 * testsuite/23_containers/unordered_multimap/requirements/
201 cliterators.cc: Edit.
202 * testsuite/23_containers/unordered_multimap/requirements/
203 citerators.cc: Edit.
204 * testsuite/23_containers/unordered_multimap/requirements/
205 explicit_instantiation/1.cc: New.
206 * testsuite/23_containers/unordered_multimap/requirements/
207 explicit_instantiation/2.cc: Edit.: New.
208 * testsuite/23_containers/unordered_multimap/requirements/
209 explicit_instantiation/3.cc: New.
210 * testsuite/23_containers/unordered_multimap/requirements/
211 typedefs.cc: Edit.
212 * testsuite/23_containers/unordered_multimap/requirements/
213 explicit_instantiation.cc: Move to nested.
214 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
215 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
216 * testsuite/23_containers/forward_list/requirements/dr438/
217 insert_neg.cc: New.
218 * testsuite/23_containers/forward_list/requirements/dr438/
219 assign_neg.cc: New.
220 * testsuite/23_containers/forward_list/requirements/dr438/
221 constructor_1_neg.cc: New.
222 * testsuite/23_containers/forward_list/requirements/dr438/
223 constructor_2_neg.cc: New.
224 * testsuite/23_containers/forward_list/requirements/dr438/
225 constructor.cc: New.
226 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
227 * testsuite/23_containers/unordered_set/requirements/
228 cliterators.cc: Edit.
229 * testsuite/23_containers/unordered_set/requirements/
230 citerators.cc: Edit.
231 * testsuite/23_containers/unordered_set/requirements/
232 explicit_instantiation/1.cc: New.
233 * testsuite/23_containers/unordered_set/requirements/
234 explicit_instantiation/2.cc: New.
235 * testsuite/23_containers/unordered_set/requirements/
236 explicit_instantiation/3.cc: New.
237 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
238 * testsuite/23_containers/unordered_set/requirements/
239 explicit_instantiation.cc: Move to nested.
240 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
241 * testsuite/23_containers/vector/requirements/dr438/bool/
242 constructor.cc: Move.
243 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
244 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
245 * testsuite/23_containers/vector/bool/requirements/dr438/
246 constructor.cc: New.
247 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
248 * testsuite/23_containers/deque/requirements/typedefs.cc
249 * testsuite/23_containers/stack/requirements/typedefs.cc
250 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
251 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
252 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
253 * testsuite/23_containers/list/requirements/typedefs.cc: New.
254 * testsuite/23_containers/unordered_multiset/requirements/
255 cliterators.cc: Edit.
256 * testsuite/23_containers/unordered_multiset/requirements/
257 citerators.cc: Edit.
258 * testsuite/23_containers/unordered_multiset/requirements/
259 explicit_instantiation.cc: Move.
260 * testsuite/23_containers/unordered_multiset/requirements/
261 explicit_instantiation/1.cc: New.
262 * testsuite/23_containers/unordered_multiset/requirements/
263 explicit_instantiation/2.cc: New.
264 * testsuite/23_containers/unordered_multiset/requirements/
265 explicit_instantiation/3.cc: New.
266 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
267 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
268 * testsuite/23_containers/map/requirements/typedefs.cc: New.
269 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
270 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
271 Move.
272 * testsuite/23_containers/array/requirements/
273 explicit_instantiation/1.cc: New.
274 * testsuite/23_containers/array/requirements/
275 explicit_instantiation/2.cc: New.
276 * testsuite/23_containers/array/requirements/typedefs.cc: New.
277
278 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
279
280 * configure.ac (AC_PREREQ): Bump to 2.64.
281
282 2009-08-24 Chris Jefferson <chris@bubblescope.net>
283
284 * include/stl_algo.h (__unguarded_partition_pivot,
285 __move_median_first): New.
286 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
287 types.
288 (__unguarded_linear_insert): Assume always inserting value at __last.
289 (__unguarded_partition): Take pivot by reference.
290 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
291 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
292
293 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
294
295 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
296 before --mode argument.
297 * libsupc++/Makefile.in: Regenerate.
298
299 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
300
301 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
302 2.64 and Automake 1.11 in examples; update link to Autoconf
303 manual page about quadrigraphs.
304 * Makefile.am (install-html, install-pdf): Remove.
305 * Makefile.in: Regenerate.
306
307 * Makefile.in: Regenerate.
308 * acinclude.m4: Regenerate.
309 * aclocal.m4: Regenerate.
310 * config.h.in: Regenerate.
311 * configure: Regenerate.
312 * doc/Makefile.in: Regenerate.
313 * include/Makefile.in: Regenerate.
314 * libsupc++/Makefile.in: Regenerate.
315 * po/Makefile.in: Regenerate.
316 * python/Makefile.in: Regenerate.
317 * src/Makefile.in: Regenerate.
318 * testsuite/Makefile.in: Regenerate.
319
320 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
321
322 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
323 $(LIBTOOLFLAGS).
324 * libsupc++/Makefile.in: Regenerate.
325 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
326 and $(LIBTOOLFLAGS).
327 * src/Makefile.in: Regenerate.
328
329 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
330
331 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
332 missing dg-require directives.
333
334 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
335
336 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
337 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
338 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
339 __numeric_constants<_Tp>::__gamma_e().
340
341 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
342
343 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
344
345 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
346
347 * configure.ac: Move guarded checks for CC and CXX ...
348 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
349 * configure: Regenerate.
350
351 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
352 Paolo Carlini <paolo.carlini@oracle.com>
353
354 PR libstdc++/41061
355 * include/bits/random.h (operator<<(std::basic_ostream<>&,
356 const std::lognormal_distribution<>&),
357 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
358 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
359 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
360 operator<<(std::basic_ostream<>&,
361 const std::chi_squared_distribution<>&),
362 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
363 operator<<(std::basic_ostream<>&,
364 const std::fisher_f_distribution<>&),
365 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
366 operator<<(std::basic_ostream<>&,
367 const std::student_t_distribution<>&),
368 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
369 operator<<(std::basic_ostream<>&,
370 const std::negative_binomial_distribution<>&)): Declare friend.
371 * testsuite/26_numerics/random/uniform_real_distribution/operators/
372 serialize.cc: New.
373 * testsuite/26_numerics/random/piecewise_constant_distribution/
374 operators/serialize.cc: Likewise.
375 * testsuite/26_numerics/random/chi_squared_distribution/operators/
376 serialize.cc: Likewise.
377 * testsuite/26_numerics/random/normal_distribution/operators/
378 serialize.cc: Likewise.
379 * testsuite/26_numerics/random/uniform_int_distribution/operators/
380 serialize.cc: Likewise.
381 * testsuite/26_numerics/random/poisson_distribution/operators/
382 serialize.cc: Likewise.
383 * testsuite/26_numerics/random/bernoulli_distribution/operators/
384 serialize.cc: Likewise.
385 * testsuite/26_numerics/random/discrete_distribution/operators/
386 serialize.cc: Likewise.
387 * testsuite/26_numerics/random/weibull_distribution/operators/
388 serialize.cc: Likewise.
389 * testsuite/26_numerics/random/negative_binomial_distribution/
390 operators/serialize.cc: Likewise.
391 * testsuite/26_numerics/random/cauchy_distribution/operators/
392 serialize.cc: Likewise.
393 * testsuite/26_numerics/random/gamma_distribution/operators/
394 serialize.cc: Likewise.
395 * testsuite/26_numerics/random/fisher_f_distribution/operators/
396 serialize.cc: Likewise.
397 * testsuite/26_numerics/random/exponential_distribution/operators/
398 serialize.cc: Likewise.
399 * testsuite/26_numerics/random/lognormal_distribution/operators/
400 serialize.cc: Likewise.
401 * testsuite/26_numerics/random/binomial_distribution/operators/
402 serialize.cc: Likewise.
403 * testsuite/26_numerics/random/extreme_value_distribution/operators/
404 serialize.cc: Likewise.
405 * testsuite/26_numerics/random/piecewise_linear_distribution/
406 operators/serialize.cc
407 * testsuite/26_numerics/random/student_t_distribution/operators/
408 serialize.cc: Likewise.
409 * testsuite/26_numerics/random/geometric_distribution/operators/
410 serialize.cc: Likewise.
411
412 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
413
414 * include/bits/stl_tree.h: In C++0x mode make erase return
415 an iterator as per DR 130.
416 * include/bits/stl_set.h: Same.
417 * include/bits/stl_multiset.h: Same.
418 * include/bits/stl_map.h: Same.
419 * include/bits/stl_multimap.h: Same.
420 * doc/xml/manual/intro.xml: Document.
421 * testsuite/23_containers/set/dr130.cc: New.
422 * testsuite/23_containers/multiset/dr130.cc: New.
423 * testsuite/23_containers/map/dr130.cc: New.
424 * testsuite/23_containers/multimap/dr130.cc: New.
425
426 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
427
428 * include/ext/pointer.h: Add pragma system_header, use
429 _GLIBCXX_USE_LONG_LONG, macro cleanup.
430
431 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
432
433 * src/compatibility-ldbl.cc: Include cmath.
434
435 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
436
437 * src/compatibility-ldbl.cc: Include tr1/functional.
438
439 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
440
441 * src/compatibility-ldbl.cc: Add explicit namespace scope.
442
443 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
444
445 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
446 * include/precompiled/stdc++.h: Don't include cassert if
447 _GLIBCXX_NO_ASSERT defined.
448 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
449 semi-colon.
450 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
451 Same.
452
453 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
454 directory.
455 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
456 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
457 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
458
459 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
460 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
461 use stdc++.h include.
462 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
463 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
464 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
465 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
466 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
467 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
468 ...this.
469 * testsuite/17_intro/headers/c++200x/all.cc: To...
470 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
471 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
472 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
473 ...this.
474 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
475 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
476
477 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
478
479 * include/std/future: Move error handling bits outside macro guard.
480 * src/future.cc: Adjust.
481
482 * include/precompiled/stdc++.h: Add future.
483 * doc/xml/manual/using.xml: Same.
484
485 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
486
487 * src/hashtable.cc: Just definitions.
488 * src/hashtable_c++0x.cc: Compile C++0x versions.
489 * src/hash.cc: Same.
490 * src/hash_c++0x.cc: Same.
491 src/hash_tr1.cc: Compile TR1 versions.
492 src/hashtable_tr1.cc: Same.
493
494 * src/limits_c++0x.cc: Sync build error handling.
495
496 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
497 hashtable.cc to hashtable_tr1.cc.
498 * src/Makefile.in: Regenerate.
499
500 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
501
502 * include/tr1_impl/functional: Doxygen markup.
503
504 * doc/html/*: Regenerate.
505
506 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
507
508 * include/std/future: Fixes for -fno-exceptions.
509 * include/bits/functexcept.h: Same.
510 * libsupc++/exception_ptr.h: Same.
511 * src/pool_allocator.cc: Same.
512 * src/future.cc: Same.
513 * src/functexcept.cc: Same.
514 * config/abi/pre/gnu.ver: New exports.
515 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
516 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
517 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
518 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
519 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
520 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
521 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
522
523 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
524 * testsuite/23_containers/deque/operators/2.cc: New.
525
526 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
527
528 * src/hash.cc (hash<string>::operator()(string),
529 hash<wstring>::operator()(wstring)): Do not decorate as throwing
530 nothing.
531 * include/bits/functional_hash.h (hash<error_code>::
532 operator()(error_code)): Likewise.
533
534 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
535
536 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
537 bool for stream sentry objects.
538 * include/bits/istream.tcc: Same.
539 * include/bits/ostream.tcc: Same.
540 * include/bits/basic_string.tcc: Same.
541 * include/bits/ostream_insert.h: Same.
542 * src/istream.cc: Same.
543
544 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
545
546 PR libstdc++/15523
547 * include/debug/safe_iterator.h (_Safe_iterator<>::
548 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
549 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
550 do not error out when the source is a value-initialized iterator.
551 * testsuite/23_containers/vector/15523.cc: New.
552 * doc/xml/manual/intro.xml: Add an entry for DR 408.
553
554 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
555
556 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
557 cosmetic changes, inline.
558 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
559 Likewise.
560 * include/bits/move.h: Minor cosmetic changes.
561
562 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
563
564 PR libstdc++/40912 (final)
565 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
566 * testsuite/26_numerics/random/uniform_real_distribution/cons/
567 parms_neg.cc: Likewise.
568 * testsuite/26_numerics/random/uniform_real_distribution/cons/
569 parms.cc: Likewise.
570 * testsuite/26_numerics/random/uniform_real_distribution/cons/
571 default.cc: Likewise.
572 * testsuite/26_numerics/random/uniform_real_distribution/
573 requirements/typedefs.cc: Likewise.
574 * testsuite/26_numerics/random/piecewise_constant_distribution/
575 cons/range.cc: Likewise.
576 * testsuite/26_numerics/random/piecewise_constant_distribution/
577 cons/default.cc: Likewise.
578 * testsuite/26_numerics/random/piecewise_constant_distribution/
579 cons/num_xbound_fun.cc: Likewise.
580 * testsuite/26_numerics/random/piecewise_constant_distribution/
581 cons/initlist_fun.cc: Likewise.
582 * testsuite/26_numerics/random/piecewise_constant_distribution/
583 requirements/typedefs.cc: Likewise.
584 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
585 * testsuite/26_numerics/random/chi_squared_distribution/cons/
586 parms.cc: Likewise.
587 * testsuite/26_numerics/random/chi_squared_distribution/cons/
588 default.cc: Likewise.
589 * testsuite/26_numerics/random/chi_squared_distribution/
590 requirements/typedefs.cc: Likewise.
591 * testsuite/26_numerics/random/normal_distribution/
592 cons/parms.cc: Likewise.
593 * testsuite/26_numerics/random/normal_distribution/
594 cons/default.cc: Likewise.
595 * testsuite/26_numerics/random/normal_distribution/
596 requirements/typedefs.cc: Likewise.
597 * testsuite/26_numerics/random/seed_seq/cons/
598 range.cc: Likewise.
599 * testsuite/26_numerics/random/seed_seq/cons/
600 initlist.cc: Likewise.
601 * testsuite/26_numerics/random/seed_seq/cons/
602 default.cc: Likewise.
603 * testsuite/26_numerics/random/seed_seq/requirements/
604 typedefs.cc: Likewise.
605 * testsuite/26_numerics/random/uniform_int_distribution/
606 cons/parms_neg.cc: Likewise.
607 * testsuite/26_numerics/random/uniform_int_distribution/
608 cons/parms.cc: Likewise.
609 * testsuite/26_numerics/random/uniform_int_distribution/
610 cons/default.cc: Likewise.
611 * testsuite/26_numerics/random/uniform_int_distribution/
612 requirements/typedefs.cc: Likewise.
613 * testsuite/26_numerics/random/poisson_distribution/cons/
614 parms.cc: Likewise.
615 * testsuite/26_numerics/random/poisson_distribution/cons/
616 default.cc: Likewise.
617 * testsuite/26_numerics/random/poisson_distribution/
618 requirements/typedefs.cc: Likewise.
619 * testsuite/26_numerics/random/bernoulli_distribution/
620 cons/parms.cc: Likewise.
621 * testsuite/26_numerics/random/bernoulli_distribution/
622 cons/default.cc: Likewise.
623 * testsuite/26_numerics/random/bernoulli_distribution/
624 requirements/typedefs.cc: Likewise.
625 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
626 * testsuite/26_numerics/random/
627 default_random_engine.cc: Likewise.
628 * testsuite/26_numerics/random/discrete_distribution/
629 cons/range.cc: Likewise.
630 * testsuite/26_numerics/random/discrete_distribution/
631 cons/initlist.cc: Likewise.
632 * testsuite/26_numerics/random/discrete_distribution/
633 cons/default.cc: Likewise.
634 * testsuite/26_numerics/random/discrete_distribution/
635 cons/num_xbound_fun.cc: Likewise.
636 * testsuite/26_numerics/random/discrete_distribution/
637 requirements/typedefs.cc: Likewise.
638 * testsuite/26_numerics/random/weibull_distribution/
639 cons/parms.cc: Likewise.
640 * testsuite/26_numerics/random/weibull_distribution/
641 cons/default.cc: Likewise.
642 * testsuite/26_numerics/random/weibull_distribution/
643 requirements/typedefs.cc: Likewise.
644 * testsuite/26_numerics/random/independent_bits_engine/
645 cons/base_move.cc: Likewise.
646 * testsuite/26_numerics/random/independent_bits_engine/
647 cons/seed1.cc: Likewise.
648 * testsuite/26_numerics/random/independent_bits_engine/
649 cons/seed2.cc: Likewise.
650 * testsuite/26_numerics/random/independent_bits_engine/
651 cons/base_copy.cc: Likewise.
652 * testsuite/26_numerics/random/independent_bits_engine/
653 cons/default.cc: Likewise.
654 * testsuite/26_numerics/random/independent_bits_engine/
655 cons/seed_seq.cc: Likewise.
656 * testsuite/26_numerics/random/independent_bits_engine/
657 requirements/typedefs.cc: Likewise.
658 * testsuite/26_numerics/random/independent_bits_engine/
659 operators/equal.cc: Likewise.
660 * testsuite/26_numerics/random/independent_bits_engine/
661 operators/serialize.cc: Likewise.
662 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
663 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
664 * testsuite/26_numerics/random/subtract_with_carry_engine/
665 cons/seed1.cc: Likewise.
666 * testsuite/26_numerics/random/subtract_with_carry_engine/
667 cons/seed2.cc: Likewise.
668 * testsuite/26_numerics/random/subtract_with_carry_engine/
669 cons/default.cc: Likewise.
670 * testsuite/26_numerics/random/subtract_with_carry_engine/
671 requirements/typedefs.cc: Likewise.
672 * testsuite/26_numerics/random/subtract_with_carry_engine/
673 operators/equal.cc: Likewise.
674 * testsuite/26_numerics/random/subtract_with_carry_engine/
675 operators/serialize.cc: Likewise.
676 * testsuite/26_numerics/random/discard_block_engine/cons/
677 base_move.cc: Likewise.
678 * testsuite/26_numerics/random/discard_block_engine/cons/
679 seed1.cc: Likewise.
680 * testsuite/26_numerics/random/discard_block_engine/cons/
681 seed2.cc: Likewise.
682 * testsuite/26_numerics/random/discard_block_engine/cons/
683 base_copy.cc: Likewise.
684 * testsuite/26_numerics/random/discard_block_engine/cons/
685 default.cc: Likewise.
686 * testsuite/26_numerics/random/discard_block_engine/cons/
687 seed_seq.cc: Likewise.
688 * testsuite/26_numerics/random/discard_block_engine/
689 requirements/typedefs.cc: Likewise.
690 * testsuite/26_numerics/random/discard_block_engine/
691 operators/equal.cc: Likewise.
692 * testsuite/26_numerics/random/discard_block_engine/
693 operators/serialize.cc: Likewise.
694 * testsuite/26_numerics/random/cauchy_distribution/
695 cons/parms.cc: Likewise.
696 * testsuite/26_numerics/random/cauchy_distribution/
697 cons/default.cc: Likewise.
698 * testsuite/26_numerics/random/cauchy_distribution/
699 requirements/typedefs.cc: Likewise.
700 * testsuite/26_numerics/random/negative_binomial_distribution/
701 cons/parms.cc: Likewise.
702 * testsuite/26_numerics/random/negative_binomial_distribution/
703 cons/default.cc: Likewise.
704 * testsuite/26_numerics/random/negative_binomial_distribution/
705 requirements/typedefs.cc: Likewise.
706 * testsuite/26_numerics/random/gamma_distribution/
707 cons/parms.cc: Likewise.
708 * testsuite/26_numerics/random/gamma_distribution/
709 cons/default.cc: Likewise.
710 * testsuite/26_numerics/random/gamma_distribution/
711 requirements/typedefs.cc: Likewise.
712 * testsuite/26_numerics/random/mersenne_twister_engine/
713 cons/seed1.cc: Likewise.
714 * testsuite/26_numerics/random/mersenne_twister_engine/
715 cons/seed2.cc: Likewise.
716 * testsuite/26_numerics/random/mersenne_twister_engine/
717 cons/default.cc: Likewise.
718 * testsuite/26_numerics/random/mersenne_twister_engine/
719 requirements/typedefs.cc: Likewise.
720 * testsuite/26_numerics/random/mersenne_twister_engine/
721 operators/equal.cc: Likewise.
722 * testsuite/26_numerics/random/mersenne_twister_engine/
723 operators/serialize.cc: Likewise.
724 * testsuite/26_numerics/random/fisher_f_distribution/
725 cons/parms.cc: Likewise.
726 * testsuite/26_numerics/random/fisher_f_distribution/
727 cons/default.cc: Likewise.
728 * testsuite/26_numerics/random/fisher_f_distribution/
729 requirements/typedefs.cc: Likewise.
730 * testsuite/26_numerics/random/exponential_distribution/
731 cons/parms.cc: Likewise.
732 * testsuite/26_numerics/random/exponential_distribution/
733 cons/default.cc: Likewise.
734 * testsuite/26_numerics/random/exponential_distribution/
735 requirements/typedefs.cc: Likewise.
736 * testsuite/26_numerics/random/binomial_distribution/
737 cons/parms.cc: Likewise.
738 * testsuite/26_numerics/random/binomial_distribution/
739 cons/default.cc: Likewise.
740 * testsuite/26_numerics/random/binomial_distribution/
741 requirements/typedefs.cc: Likewise.
742 * testsuite/26_numerics/random/lognormal_distribution/
743 cons/parms.cc: Likewise.
744 * testsuite/26_numerics/random/lognormal_distribution/
745 cons/default.cc: Likewise.
746 * testsuite/26_numerics/random/lognormal_distribution/
747 requirements/typedefs.cc: Likewise.
748 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
749 * testsuite/26_numerics/random/random_device/cons/
750 token.cc: Likewise.
751 * testsuite/26_numerics/random/random_device/cons/
752 default.cc: Likewise.
753 * testsuite/26_numerics/random/random_device/
754 requirements/typedefs.cc: Likewise.
755 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
756 * testsuite/26_numerics/random/extreme_value_distribution/
757 cons/parms.cc: Likewise.
758 * testsuite/26_numerics/random/extreme_value_distribution/
759 cons/default.cc: Likewise.
760 * testsuite/26_numerics/random/extreme_value_distribution/
761 requirements/typedefs.cc: Likewise.
762 * testsuite/26_numerics/random/piecewise_linear_distribution/
763 cons/range.cc: Likewise.
764 * testsuite/26_numerics/random/piecewise_linear_distribution/
765 cons/default.cc: Likewise.
766 * testsuite/26_numerics/random/piecewise_linear_distribution/
767 cons/num_xbound_fun.cc: Likewise.
768 * testsuite/26_numerics/random/piecewise_linear_distribution/
769 cons/initlist_fun.cc: Likewise.
770 * testsuite/26_numerics/random/piecewise_linear_distribution/
771 requirements/typedefs.cc: Likewise.
772 * testsuite/26_numerics/random/student_t_distribution/
773 cons/parms.cc: Likewise.
774 * testsuite/26_numerics/random/student_t_distribution/
775 cons/default.cc: Likewise.
776 * testsuite/26_numerics/random/student_t_distribution/
777 requirements/typedefs.cc: Likewise.
778 * testsuite/26_numerics/random/linear_congruential_engine/
779 cons/seed1.cc: Likewise.
780 * testsuite/26_numerics/random/linear_congruential_engine/
781 cons/seed2.cc: Likewise.
782 * testsuite/26_numerics/random/linear_congruential_engine/
783 cons/default.cc: Likewise.
784 * testsuite/26_numerics/random/linear_congruential_engine/
785 requirements/non_uint_neg.cc: Likewise.
786 * testsuite/26_numerics/random/linear_congruential_engine/
787 requirements/typedefs.cc: Likewise.
788 * testsuite/26_numerics/random/linear_congruential_engine/
789 operators/equal.cc: Likewise.
790 * testsuite/26_numerics/random/linear_congruential_engine/
791 operators/serialize.cc: Likewise.
792 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
793 * testsuite/26_numerics/random/shuffle_order_engine/cons/
794 base_move.cc: Likewise.
795 * testsuite/26_numerics/random/shuffle_order_engine/cons/
796 seed1.cc: Likewise.
797 * testsuite/26_numerics/random/shuffle_order_engine/cons/
798 seed2.cc: Likewise.
799 * testsuite/26_numerics/random/shuffle_order_engine/cons/
800 base_copy.cc: Likewise.
801 * testsuite/26_numerics/random/shuffle_order_engine/cons/
802 default.cc: Likewise.
803 * testsuite/26_numerics/random/shuffle_order_engine/cons/
804 seed_seq.cc: Likewise.
805 * testsuite/26_numerics/random/shuffle_order_engine/
806 requirements/typedefs.cc: Likewise.
807 * testsuite/26_numerics/random/shuffle_order_engine/
808 operators/equal.cc: Likewise.
809 * testsuite/26_numerics/random/shuffle_order_engine/
810 operators/serialize.cc: Likewise.
811 * testsuite/26_numerics/random/geometric_distribution/
812 cons/parms.cc: Likewise.
813 * testsuite/26_numerics/random/geometric_distribution/
814 cons/default.cc: Likewise.
815 * testsuite/26_numerics/random/geometric_distribution/
816 requirements/typedefs.cc: Likewise.
817 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
818
819 2009-07-31 Jason Merrill <jason@redhat.com>
820 Douglas Gregor <doug.gregor@gmail.com>
821
822 * include/bits/move.h (forward): Implement as in N2835.
823 (move): Implement as in N2831.
824 * include/std/istream (rvalue stream operator>>): New.
825 * include/std/ostream (rvalue stream operator<<): New.
826 * testsuite/27_io/rvalue_streams.cc: New.
827
828 2009-07-31 Jason Merrill <jason@redhat.com>
829
830 * include/bits/forward_list.h (splice_after): Use forward.
831 (merge): Likewise.
832 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
833 (move_iterator::operator[]): Use move.
834 * include/bits/stl_list.h (insert): Use move.
835 * include/std/thread (_Callable constructor): Use forward.
836 * include/std/tuple: Don't specify explicit template args to move.
837
838 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
839 Adjust signature.
840 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
841 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
842 reference.
843 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
844 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
845 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
846 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
847 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
848 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
849 testsuite/23_containers/forward_list/operations/1.cc,
850 testsuite/23_containers/forward_list/operations/5.cc: Use move.
851 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
852 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
853 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
854 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
855 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
856
857 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
858
859 PR libstdc++/40912 (partial)
860 * include/std/random: Disable the facility if <stdint.h> is not
861 available.
862
863 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
864
865 PR libstdc++/40919
866 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
867 xfail on darwin[3-9]*.
868
869 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
870
871 PR libstdc++/40917
872 * testsuite/util/replacement_memory_operators.h: Add missing includes,
873 tweak qualifications.
874
875 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
876
877 PR libstdc++/40916
878 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
879 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
880 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
881
882 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
883
884 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
885
886 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
887
888 PR libstdc++/40915
889 * testsuite/18_support/headers/exception/synopsis.cc: Fix
890 std::terminate declaration.
891
892 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
893
894 PR libstdc++/40908
895 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
896 symbols at GLIBCXX_3.4.
897
898 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
899
900 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
901 * testsuite/util/testsuite_abi.cc: Adjust.
902 * configure.ac: Bump libtool_VERSION to 6:13:0.
903 * configure: Regenerate.
904
905 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
906 Tyler Earman <rem.intellegare@gmail.com>
907
908 * doc/xml/manual/configure.xml: Consistent placement of
909 ABI-changing options, clarify --enable-clocale.
910
911 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
912
913 * python/Makefile.in: Regenerate.
914
915 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
916
917 * python/Makefile.am (install-data-local): Use DESTDIR
918 correctly.
919
920 2009-07-24 Jason Merrill <jason@redhat.com>
921
922 Core issue 901
923 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
924 dealloc.
925
926 2009-07-24 Joseph Myers <joseph@codesourcery.com>
927
928 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
929 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
930 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
931 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
932 * testsuite/21_strings/headers/cwchar/functions_std.cc,
933 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
934 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
935 Use dg-require-swprintf.
936
937 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
938
939 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
940
941 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
942
943 * include/c_std/cmath (abs(_Tp)): Add.
944 * include/c_global/cmath (abs(_Tp)): Likewise.
945 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
946
947 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
948
949 * doc/html/ext/lwg-closed.html: Update to R65.
950 * doc/html/ext/lwg-defects.html: Likewise.
951 * doc/html/ext/lwg-active.html: Likewise.
952 * doc/xml/manual/intro.xml: Update DRs entries.
953
954 2009-07-22 Jason Merrill <jason@redhat.com>
955
956 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
957
958 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
959
960 * include/std/valarray (valarray<>::operator=(const valarray<>&),
961 valarray<>::operator=(initializer_list<>)): Implement resolution
962 of DR 630, [Ready] in Frankfurt.
963 * testsuite/26_numerics/valarray/dr630-1.cc: New.
964 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
965 * doc/xml/manual/intro.xml: Add an entry for DR 630.
966
967 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
968
969 * include/std/chrono (duration<>::operator%=, operator%):
970 Add, per DR 934.
971 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
972 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
973
974 * include/std/chrono (operator/): Simplify implementation.
975
976 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
977
978 * doc/xml/manual/intro.xml: Escape '&', validate.
979 * doc/xml/manual/using.xml: Validate, dead link check.
980 * doc/xml/manual/strings.xml: Same.
981 * doc/xml/manual/appendix_contributing.xml: Same.
982 * doc/xml/manual/iterators.xml: Same.
983 * doc/xml/manual/spine.xml: Same.
984
985 * doc/xml/faq.xml: Remove redundant xreflabel entities.
986 * doc/xml/gnu/gpl-3.0.xml: Same.
987 * doc/xml/manual/mt_allocator.xml: Same.
988 * doc/xml/manual/allocator.xml: Same.
989 * doc/xml/manual/ctype.xml: Same.
990 * doc/xml/manual/codecvt.xml: Same.
991 * doc/xml/manual/backwards_compatibility.xml: Same.
992 * doc/xml/manual/shared_ptr.xml: Same.
993 * doc/xml/manual/abi.xml: Same.
994 * doc/xml/manual/auto_ptr.xml: Same.
995 * doc/xml/manual/internals.xml: Same.
996 * doc/xml/manual/parallel_mode.xml: Same.
997 * doc/xml/manual/bitmap_allocator.xml: Same.
998 * doc/xml/manual/build_hacking.xml: Same.
999 * doc/xml/manual/evolution.xml: Same.
1000 * doc/xml/manual/debug.xml: Same.
1001 * doc/xml/manual/localization.xml: Same.
1002 * doc/xml/manual/appendix_contributing.xml: Same.
1003 * doc/xml/manual/locale.xml: Same.
1004 * doc/xml/manual/messages.xml: Same.
1005 * doc/xml/manual/spine.xml: Same.
1006 * doc/xml/manual/test.xml: Same.
1007 * doc/xml/book.txml: Same.
1008 * doc/xml/spine.xml: Same.
1009
1010 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1011 * doc/xml/manual/backwards_compatibility.xml: Same.
1012 * doc/xml/manual/concurrency.xml: Same.
1013 * doc/xml/manual/intro.xml: Same.
1014 * doc/xml/manual/parallel_mode.xml: Same.
1015 * doc/xml/manual/status_cxx1998.xml: Same.
1016 * doc/xml/manual/containers.xml: Same.
1017 * doc/xml/manual/io.xml: Same.
1018 * doc/xml/manual/support.xml: Same.
1019 * doc/xml/manual/strings.xml: Same.
1020 * doc/xml/manual/debug_mode.xml: Same.
1021 * doc/xml/manual/extensions.xml: Same.
1022 * doc/xml/manual/appendix_contributing.xml: Same.
1023 * doc/xml/manual/messages.xml: Same.
1024 * doc/xml/manual/test.xml: Same.
1025
1026 * doc/xml/manual/abi.xml: Same.
1027 * doc/xml/manual/auto_ptr.xml: Same.
1028 * doc/xml/manual/parallel_mode.xml: Same.
1029 * doc/xml/manual/build_hacking.xml: Same.
1030 * doc/xml/manual/evolution.xml: Same.
1031 * doc/xml/manual/using.xml: Same.
1032 * doc/xml/manual/debug_mode.xml: Same.
1033 * doc/xml/manual/extensions.xml: Same.
1034 * doc/xml/manual/diagnostics.xml: Same.
1035 * doc/xml/manual/algorithms.xml: Same.
1036
1037 * doc/html: Regenerate.
1038
1039 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1040
1041 PR libstdc++/40712
1042 * config/locale/gnu/numeric_members.cc (numpunct<>::
1043 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1044 and copy the langinfo data into it.
1045 (numpunct<>::~numpunct): Free the allocated memory.
1046 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1047 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1048 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1049 _M_data->_M_curr_symbol.
1050 (moneypunct<>::~moneypunct): Free the allocated memory.
1051 * testsuite/22_locale/moneypunct/40712.cc: New.
1052
1053 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1054 Do not leak memory if new throws.
1055 * include/bits/locale_facets_nonio.tcc
1056 (__moneypunct_cache<>::_M_cache): Likewise.
1057
1058 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1059
1060 PR other/40784
1061 * configure: Regenerate.
1062
1063 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1064
1065 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1066 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1067 line numbers.
1068 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1069 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1070 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1071
1072 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1073
1074 * configure: Regenerate.
1075
1076 2009-07-16 Jason Merrill <jason@redhat.com>
1077
1078 PR libstdc++/37907
1079 * include/std/type_traits: Add is_standard_layout, is_trivial.
1080 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1081 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1082 Update line numbers.
1083
1084 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1085 Tom Tromey <tromey@redhat.com>
1086
1087 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1088 Fetch std::string to the given length.
1089
1090 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1091
1092 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1093 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1094 [Ready] in Frankfurt.
1095 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1096 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1097 New.
1098 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1099 Likewise.
1100 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1101 Adjust.
1102 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1103 Likewise.
1104 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1105
1106 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1107 __err locals.
1108 * include/bits/ostream.tcc: Likewise.
1109 * src/compatibility.cc: Likewise.
1110 * src/istream.cc: Likewise.
1111
1112 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1113
1114 * include/std/type_traits (common_type): Remove workaround for
1115 PR36628, now fixed.
1116
1117 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1118
1119 PR testsuite/40699
1120 PR testsuite/40707
1121 PR testsuite/40709
1122 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1123
1124 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1125
1126 PR libstdc++/40691
1127 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1128 * testsuite/26_numerics/valarray/40691.cc: New test.
1129
1130 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1131
1132 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1133 * testsuite/21_strings/c_strings/char/3.cc: Same.
1134
1135 2009-07-06 Jason Merrill <jason@redhat.com>
1136
1137 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1138 to defer searching bases that don't overlap the desired address.
1139
1140 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1141
1142 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1143 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1144 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1145 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1146 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1147 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1148 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1149 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1150 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1151 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1152 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1153 testsuite/ext/vstring/init-list.cc,
1154 testsuite/ext/vstring/moveable.cc,
1155 testsuite/ext/vstring/requirements/citerators.cc,
1156 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1157 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1158 Use dg-require-string-conversions.
1159
1160 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1161
1162 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1163 to ld_library_path. Use add_path. Add just find_libgcc_s to
1164 ld_library_path, not every libgcc multilib directory.
1165
1166 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1167
1168 PR libstdc++/40600
1169 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1170 std::minmax return type.
1171 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1172
1173 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1174
1175 PR libstdc++/40511
1176 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1177 with glibc2.2.x.
1178
1179 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1180
1181 * include/bits/random.tcc
1182 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1183 as array type.
1184
1185 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1186
1187 * include/bits/random.h (__mod(_Tp)): Use defaults.
1188 (struct _Mod): Adjust template parameters.
1189 (linear_congruential_engine<>::operator()()): Adjust.
1190 (typedef _UInt32Type): Remove.
1191 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1192 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1193 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1194 calls.
1195 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1196 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1197 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1198 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1199 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1200 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1201 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1202 Likewise.
1203
1204 * include/bits/random.tcc
1205 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1206 formula (i mod n).
1207 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1208 as array type.
1209 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1210 size.
1211 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1212 uint_least32_t.
1213
1214 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1215
1216 * include/std/future (shared_future): Adjust doxygen comment.
1217
1218 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1219
1220 PR libstdc++/40297
1221 * include/bits/atomic_0.h: Reverse debug assertions.
1222 * include/bits/atomic_2.h: Likewise.
1223
1224 2009-06-23 DJ Delorie <dj@redhat.com>
1225
1226 Add MeP port.
1227 * configure.host: Add mep support.
1228
1229 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1230
1231 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1232 (INPUT): Add future.
1233 * include/std/future: Adjust markup.
1234 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1235 line numbers.
1236 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1237 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1238 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1239 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1240
1241 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1242
1243 * include/bits/shared_ptr.h: Do not swap rvalues.
1244 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1245 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1246 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1247 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1248 * testsuite/20_util/tuple/swap.cc: Likewise.
1249
1250 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1251
1252 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1253 * include/std/ratio: Typo in comment.
1254
1255 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1256
1257 PR libstdc++/40518
1258 * include/bits/basic_string.h (basic_string<>::_Rep::
1259 _M_set_length_and_sharable): Do not write the empty rep.
1260 (basic_string<>::erase(iterator, iterator)): Likewise,
1261 move out of line...
1262 * include/bits/basic_string.tcc: ... here.
1263
1264 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1265
1266 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1267 bitwise_assignment_operators): Initialize a and b.
1268 (struct has_bitwise_operators): Do not call the latter.
1269 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1270 dg-error line numbers.
1271 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1272 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1273 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1274
1275 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1276
1277 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1278 possibly unused.
1279 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1280 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1281 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1282
1283 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1284
1285 * include/std/future: New.
1286 * include/Makefile.am: Add.
1287 * include/Makefile.in: Regenerate.
1288 * src/future.cc: New.
1289 * src/Makefile.am: Add.
1290 * src/Makefile.in: Regenerate.
1291 * config/abi/pre/gnu.ver: Add export.
1292 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1293 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1294 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1295 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1296 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1297 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1298 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1299 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1300 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1301 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1302 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1303 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1304 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1305 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1306 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1307 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1308 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1309 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1310 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1311 * testsuite/30_threads/packaged_task/requirements/
1312 explicit_instantiation.cc: New.
1313 * testsuite/30_threads/promise/cons/1.cc: New.
1314 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1315 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1316 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1317 * testsuite/30_threads/promise/cons/move.cc: New.
1318 * testsuite/30_threads/promise/members/get_future.cc: New.
1319 * testsuite/30_threads/promise/members/get_future2.cc: New.
1320 * testsuite/30_threads/promise/members/set_exception.cc: New.
1321 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1322 * testsuite/30_threads/promise/members/set_value.cc: New.
1323 * testsuite/30_threads/promise/members/set_value2.cc: New.
1324 * testsuite/30_threads/promise/members/set_value3.cc: New.
1325 * testsuite/30_threads/promise/members/swap.cc: New.
1326 * testsuite/30_threads/promise/requirements/
1327 explicit_instantiation.cc: New.
1328 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1329 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1330 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1331 * testsuite/30_threads/shared_future/cons/move.cc: New.
1332 * testsuite/30_threads/shared_future/members/get.cc: New.
1333 * testsuite/30_threads/shared_future/members/get2.cc: New.
1334 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1335 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1336 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1337 * testsuite/30_threads/shared_future/members/wait.cc: New.
1338 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1339 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1340 * testsuite/30_threads/shared_future/requirements/
1341 explicit_instantiation.cc: New.
1342 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1343 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1344 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1345 * testsuite/30_threads/unique_future/cons/move.cc: New.
1346 * testsuite/30_threads/unique_future/members/get.cc: New.
1347 * testsuite/30_threads/unique_future/members/get2.cc: New.
1348 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1349 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1350 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1351 * testsuite/30_threads/unique_future/members/wait.cc: New.
1352 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1353 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1354 * testsuite/30_threads/unique_future/requirements/
1355 explicit_instantiation.cc: New.
1356 * testsuite/performance/30_threads/future/polling.cc: New.
1357
1358 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1359
1360 * Revert last Change.
1361
1362 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1363
1364 PR libstdc++/40497
1365 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1366 signature per the current C++1x draft (N2857).
1367 * testsuite/24_iterators/operations/40497.cc: Add.
1368
1369 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1370
1371 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1372 a floating point type.
1373 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1374 _IntType)): Fix second default argument.
1375 (uniform_int_distribution<>::_M_call): Remove.
1376 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1377 const param_type&)): Only declare.
1378 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1379 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1380 Remove.
1381 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1382 const param_type&): Define here.
1383 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1384 const param_type&), discrete_distribution<>::operator()
1385 (_UniformRandomNumberGenerator&, const param_type&),
1386 piecewise_constant_distribution<>::operator()
1387 (_UniformRandomNumberGenerator&, const param_type&),
1388 piecewise_linear_distribution<>::operator()
1389 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1390 the second template argument of _Adaptor.
1391 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1392 default.cc: Adjust.
1393
1394 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1395
1396 * include/bits/random.tcc (discrete_distribution<>::param_type::
1397 param_type(size_t, double, double, _Func),
1398 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1399 const param_type&)): Tidy.
1400 (piecewise_constant_distribution<>::param_type::_M_initialize):
1401 Use reserve, fix.
1402 (piecewise_constant_distribution<>::param_type::
1403 param_type(initializer_list<>, _Func),
1404 piecewise_constant_distribution<>::param_type::
1405 param_type(size_t, _RealType, _RealType, _Func),
1406 piecewise_linear_distribution<>::param_type::
1407 param_type(initializer_list<>, _Func),
1408 piecewise_linear_distribution<>::param_type::
1409 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1410 (piecewise_constant_distribution<>::param_type::
1411 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1412 piecewise_constant_distribution<>::
1413 operator()(_UniformRandomNumberGenerator&, const param_type&),
1414 piecewise_linear_distribution<>::
1415 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1416 (operator>>(std::basic_istream<>&,
1417 piecewise_constant_distribution<>&),
1418 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1419 Use reserve.
1420 * include/bits/random.h: Minor cosmetic changes.
1421
1422 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1423
1424 * testsuite/23_containers/list/check_construct_destroy.h: New.
1425 Move test logic here.
1426 * testsuite/23_containers/list/moveable.h: Same.
1427 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1428 * testsuite/23_containers/list/modifiers/1.h: Same.
1429 * testsuite/23_containers/list/modifiers/2.h: Same.
1430 * testsuite/23_containers/list/modifiers/3.h: Same.
1431 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1432 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1433 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1434 * testsuite/23_containers/list/operations/1.h: Same.
1435 * testsuite/23_containers/list/operations/2.h: Same.
1436 * testsuite/23_containers/list/operations/3.h: Same.
1437 * testsuite/23_containers/list/operations/4.h: Same.
1438 * testsuite/23_containers/list/operations/5.h: Same.
1439 * testsuite/23_containers/list/capacity/1.h: Same.
1440 * testsuite/23_containers/list/init-list.h: Same.
1441 * testsuite/23_containers/list/cons/1.h: Same.
1442 * testsuite/23_containers/list/cons/2.h: Same.
1443 * testsuite/23_containers/list/cons/3.h: Same.
1444 * testsuite/23_containers/list/cons/4.h: Same.
1445 * testsuite/23_containers/list/cons/5.h: Same.
1446 * testsuite/23_containers/list/cons/6.h: Same.
1447 * testsuite/23_containers/list/cons/7.h: Same.
1448 * testsuite/23_containers/list/cons/8.h: Same.
1449 * testsuite/23_containers/list/cons/9.h: Same.
1450 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1451 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1452 header.
1453 * testsuite/23_containers/list/modifiers/1.cc: Same.
1454 * testsuite/23_containers/list/modifiers/2.cc: Same.
1455 * testsuite/23_containers/list/modifiers/3.cc: Same.
1456 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1457 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1458 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1459 * testsuite/23_containers/list/operations/1.cc: Same.
1460 * testsuite/23_containers/list/operations/2.cc: Same.
1461 * testsuite/23_containers/list/operations/3.cc: Same.
1462 * testsuite/23_containers/list/operations/4.cc: Same.
1463 * testsuite/23_containers/list/operations/5.cc: Same.
1464 * testsuite/23_containers/list/capacity/1.cc: Same.
1465 * testsuite/23_containers/list/init-list.cc: Same.
1466 * testsuite/23_containers/list/cons/1.cc: Same.
1467 * testsuite/23_containers/list/cons/2.cc: Same.
1468 * testsuite/23_containers/list/cons/3.cc: Same.
1469 * testsuite/23_containers/list/cons/4.cc: Same.
1470 * testsuite/23_containers/list/cons/5.cc: Same.
1471 * testsuite/23_containers/list/cons/6.cc: Same.
1472 * testsuite/23_containers/list/cons/7.cc: Same.
1473 * testsuite/23_containers/list/cons/8.cc: Same.
1474 * testsuite/23_containers/list/cons/9.cc: Same.
1475 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1476 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1477 * testsuite/23_containers/list/moveable.cc: Same.
1478
1479 2009-06-17 Tom Tromey <tromey@redhat.com>
1480
1481 * python/hook.in: Do not fail when there is no current objfile.
1482 Use os.path.normpath.
1483
1484 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1485
1486 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1487 Remove.
1488 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1489 rvalue-reference so that move constructor is called.
1490 * testsuite/18_support/exception_ptr/move.cc: New.
1491
1492 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1493
1494 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1495 if joinable.
1496
1497 2009-06-15 Tom Tromey <tromey@redhat.com>
1498
1499 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1500 set self.iter.
1501 (StdMapPrinter.to_string): Make a new iterator.
1502 (StdMapPrinter.children): Likewise.
1503 (StdSetPrinter.__init__): Don't set self.iter.
1504 (StdSetPrinter.to_string): Make a new iterator.
1505 (StdSetPrinter.children): Likewise.
1506
1507 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1508
1509 * include/bits/random.tcc
1510 (negative_binomial_distribution<>::operator()
1511 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1512 class member gamma_distribution.
1513 (negative_binomial_distribution<>::operator()
1514 (_UniformRandomNumberGenerator&)): Implement out of line here.
1515 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1516 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1517 (student_t_distribution<>::operator()
1518 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1519 simplify.
1520 (operator<<(basic_ostream<>&, student_t_distribution<>),
1521 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1522 (chi_squared_distribution<>::operator()
1523 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1524 tweak to use a class member gamma_distribution.
1525 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1526 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1527 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1528 const param_type&): Move inline, tweak to use class member
1529 gamma_distributions.
1530 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1531 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1532 * include/bits/random.h: Adjust, minor tweaks.
1533
1534 2009-06-10 Tom Tromey <tromey@redhat.com>
1535
1536 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1537 (build_libstdcxx_dictionary): Accept shortened form of
1538 basic_string names.
1539 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1540
1541 2009-06-10 Tom Tromey <tromey@redhat.com>
1542
1543 PR libstdc++/40289:
1544 * python/Makefile.in: Rebuild.
1545 * python/hook.in: Compute module path relative to objfile.
1546 * python/Makefile.am (pythondir): Redefine.
1547 (gdb.py): Subst toolexeclibdir.
1548 (install-data-local): Rewrite.
1549
1550 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1551
1552 * include/bits/move.h: Doxygen group fixes.
1553
1554 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1555
1556 * include/bits/random.tcc (gamma_distribution<>::operator()
1557 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1558 the Marsaglia/Tsang algorithm.
1559 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1560 (operator<<(basic_ostream<>&, gamma_distribution<>),
1561 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1562
1563 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1564 Remove, just use normal_distribution.
1565 (operator<<(basic_ostream<>&, student_t_distribution<>),
1566 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1567 (linear_congruential_engine<>::operator()()): Move inline.
1568 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1569 const param_type&)): Move inline, just use normal_distribution.
1570 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1571 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1572 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1573 const param_type&)): Move here, out of line.
1574 (piecewise_constant_distribution<>::param_type::param_type()): Move
1575 inline.
1576 * include/bits/random.h: Adjust, minor tweaks.
1577
1578 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1579
1580 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1581
1582 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1583
1584 * include/ext/throw_allocator.h: Rework.
1585 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1586 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1587 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1588 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1589 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1590 * testsuite/util/regression/rand/priority_queue/
1591 container_rand_regression_test.tcc: Inline functions.
1592 * testsuite/util/regression/rand/assoc/
1593 container_rand_regression_test.tcc: Same.
1594
1595 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1596
1597 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1598
1599 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1600
1601 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1602 * configure: Regenerate.
1603
1604 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1605
1606 PR libstdc++/40299
1607 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1608 * testsuite/ext/rope/40299.cc: New.
1609
1610 2009-05-28 Tom Tromey <tromey@redhat.com>
1611 Phil Muldoon <pmuldoon@redhat.com>
1612 Jonathan Wakely <jwakely.gcc@gmail.com>
1613
1614 * python/Makefile.in, , python/libstdcxx/__init__.py,
1615 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1616 python/hook.in, python/Makefile.am: New files.
1617 * configure, Makefile.in: Rebuild.
1618 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1619 * Makefile.am (SUBDIRS): Add python.
1620
1621 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1622
1623 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1624 to ...
1625 * testsuite/util/replacement_memory_operators.h: ...here. New.
1626 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1627 * testsuite/util/testsuite_hooks.cc: Same.
1628
1629 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1630 replacement_memory_operators.h.
1631 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1632 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1633 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1634 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1635 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1636 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1637 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1638 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1639 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1640 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1641 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1642 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1643 * testsuite/ext/mt_allocator/check_new.cc: Same.
1644 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1645 * testsuite/ext/debug_allocator/check_new.cc: Same.
1646 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1647 * testsuite/ext/new_allocator/check_delete.cc: Same.
1648 * testsuite/ext/new_allocator/check_new.cc: Same.
1649 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1650 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1651 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1652 * testsuite/ext/throw_allocator/check_new.cc: Same.
1653 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1654 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1655 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1656 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1657 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1658 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1659 * testsuite/ext/pool_allocator/check_new.cc: Same.
1660 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1661 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1662 * testsuite/ext/array_allocator/check_delete.cc: Same.
1663 * testsuite/ext/array_allocator/check_new.cc: Same.
1664 * testsuite/23_containers/deque/cons/1.cc: Same.
1665 * testsuite/23_containers/deque/cons/2.cc: Same.
1666
1667 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1668
1669 * libsupc++/initializer_list: Format.
1670 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1671 * testsuite/18_support/initializer_list/requirements/
1672 explicit_instantiation.cc: New.
1673
1674 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1675
1676 PR libstdc++/40273
1677 * include/tr1_impl/functional: Add explicit casts.
1678 * testsuite/20_util/function/requirements/
1679 explicit_instantiation.cc: New.
1680 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1681
1682 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1683
1684 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1685
1686 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1687
1688 PR libstdc++/40221
1689 * include/tr1_impl/functional: Add explicit cast.
1690
1691 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1692
1693 PR libstdc++/40094
1694 Revert:
1695 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1696 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1697 out of line member functions definitions.
1698 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1699 Remove, use static locals instead.
1700 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1701 * src/throw_allocator.cc: New.
1702 * src/Makefile.am: Add.
1703 * config/abi/pre/gnu.ver: Add exports.
1704 * src/Makefile.in: Regenerate.
1705
1706 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1707
1708 * include/tr1_impl/functional (function): Use explicit operator bool.
1709 * include/bits/shared_ptr.h (__shared_ptr): Same.
1710 * include/bits/unique_ptr.h (unique_ptr): Same.
1711 * include/std/mutex (unique_lock): Same.
1712 * include/std/system_error (error_code): Same.
1713 (error_condition): Same.
1714 * include/std/ostream (sentry): Same.
1715 * include/std/istream (sentry): Same.
1716 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1717 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1718 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1719 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1720 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1721 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1722 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1723
1724 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1725
1726 * testsuite/23_containers/list/14340.cc: Abstract list type.
1727 * testsuite/23_containers/list/init-list.cc: Same.
1728 * testsuite/23_containers/list/pthread5.cc: Same.
1729 * testsuite/23_containers/list/invalidation/1.cc: Same.
1730 * testsuite/23_containers/list/invalidation/2.cc: Same.
1731 * testsuite/23_containers/list/invalidation/3.cc: Same.
1732 * testsuite/23_containers/list/invalidation/4.cc: Same.
1733 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1734 * testsuite/23_containers/list/modifiers/1.cc: Same.
1735 * testsuite/23_containers/list/modifiers/2.cc: Same.
1736 * testsuite/23_containers/list/modifiers/3.cc: Same.
1737 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1738 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1739 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1740 * testsuite/23_containers/list/cons/1.cc: Same.
1741 * testsuite/23_containers/list/cons/2.cc: Same.
1742 * testsuite/23_containers/list/cons/3.cc: Same.
1743 * testsuite/23_containers/list/cons/4.cc: Same.
1744 * testsuite/23_containers/list/cons/5.cc: Same.
1745 * testsuite/23_containers/list/cons/6.cc: Same.
1746 * testsuite/23_containers/list/cons/7.cc: Same.
1747 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1748 * testsuite/23_containers/list/cons/8.cc: Same.
1749 * testsuite/23_containers/list/cons/9.cc: Same.
1750 * testsuite/23_containers/list/operations/1.cc: Same.
1751 * testsuite/23_containers/list/operations/2.cc: Same.
1752 * testsuite/23_containers/list/operations/3.cc: Same.
1753 * testsuite/23_containers/list/operations/4.cc: Same.
1754 * testsuite/23_containers/list/operations/5.cc: Same.
1755 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1756 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1757 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1758 * testsuite/23_containers/list/requirements/dr438/
1759 constructor_1_neg.cc: Same.
1760 * testsuite/23_containers/list/requirements/dr438/
1761 constructor_2_neg.cc: Same.
1762 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1763 * testsuite/23_containers/list/requirements/
1764 partial_specialization/1.cc: Same.
1765 * testsuite/23_containers/list/23781.cc: Same.
1766 * testsuite/23_containers/list/pthread1.cc: Same.
1767 * testsuite/23_containers/list/capacity/1.cc: Same.
1768 * testsuite/23_containers/list/capacity/29134.cc: Same.
1769 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1770 * testsuite/23_containers/list/moveable.cc: Same.
1771
1772 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1773
1774 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1775
1776 PR libstdc++/40184
1777 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1778 Declare...
1779 * config/locale/gnu/c_locale.cc: ... and define.
1780 * config/locale/generic/c_locale.cc: Define.
1781 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1782 Use it.
1783 * testsuite/22_locale/locale/cons/40184.cc: New.
1784
1785 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1786
1787 PR libstdc++/40192
1788 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1789 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1790 * testsuite/23_containers/vector/40192.cc: New.
1791
1792 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1793
1794 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1795 * include/bits/stl_deque.h (swap): Likewise.
1796 * include/bits/stl_list.h (swap): Likewise.
1797 * include/bits/stl_vector.h (swap): Likewise.
1798 * include/bits/stl_bvector.h (swap): Likewise.
1799 * include/bits/stl_queue.h (swap): Likewise.
1800 * include/bits/stl_stack.h (swap): Likewise.
1801 * include/bits/stl_tree.h (swap): Likewise.
1802 * include/bits/stl_map.h (swap): Likewise.
1803 * include/bits/stl_multimap.h (swap): Likewise.
1804 * include/bits/stl_set.h (swap): Likewise.
1805 * include/bits/stl_multiset.h (swap): Likewise.
1806 * include/bits/forward_list.h (swap): Likewise.
1807 * include/bits/unique_ptr.h (swap): Likewise.
1808 * include/debug/deque (swap): Likewise.
1809 * include/debug/list (swap): Likewise.
1810 * include/debug/vector (swap): Likewise.
1811 * include/debug/map.h (swap): Likewise.
1812 * include/debug/multimap.h (swap): Likewise.
1813 * include/debug/set.h (swap): Likewise.
1814 * include/debug/multiset.h (swap): Likewise.
1815 * include/debug/unordered_map (swap): Likewise.
1816 * include/debug/unordered_set (swap): Likewise.
1817 * include/ext/vstring.h (swap): Likewise.
1818 * include/tr1_impl/unordered_map (swap): Likewise.
1819 * include/tr1_impl/hashtable (swap): Likewise.
1820 * include/tr1_impl/unordered_set (swap): Likewise.
1821 * include/std/tuple (swap): Likewise.
1822 * include/std/mutex (swap): Likewise.
1823 * include/std/thread (swap): Likewise.
1824 (operator<<): Only output to lvalue streams.
1825 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1826 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1827 * testsuite/23_containers/deque/requirements/dr438/
1828 assign_neg.cc: Adjust line numbers.
1829 * testsuite/23_containers/deque/requirements/dr438/
1830 constructor_1_neg.cc: Likewise.
1831 * testsuite/23_containers/deque/requirements/dr438/
1832 constructor_2_neg.cc: Likewise.
1833 * testsuite/23_containers/deque/requirements/dr438/
1834 insert_neg.cc: Likewise.
1835 * testsuite/23_containers/list/requirements/dr438/
1836 assign_neg.cc: Likewise.
1837 * testsuite/23_containers/list/requirements/dr438/
1838 constructor_1_neg.cc: Likewise.
1839 * testsuite/23_containers/list/requirements/dr438/
1840 constructor_2_neg.cc: Likewise.
1841 * testsuite/23_containers/list/requirements/dr438/
1842 insert_neg.cc: Likewise.
1843 * testsuite/23_containers/vector/requirements/dr438/
1844 assign_neg.cc: Likewise.
1845 * testsuite/23_containers/vector/requirements/dr438/
1846 constructor_1_neg.cc: Likewise.
1847 * testsuite/23_containers/vector/requirements/dr438/
1848 constructor_2_neg.cc: Likewise.
1849 * testsuite/23_containers/vector/requirements/dr438/
1850 insert_neg.cc: Likewise.
1851 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1852 test non-member swap.
1853 * testsuite/30_threads/thread/swap/2.cc: Remove.
1854
1855 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1856
1857 * include/std/mutex: Move std::lock_error to ...
1858 * src/compatibility.cc: Here.
1859 * src/mutex.cc: Likewise.
1860 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1861 for lock types and remove std::lock_error check.
1862
1863 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1864
1865 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1866 double include.
1867
1868 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1869
1870 PR libstdc++/40160
1871 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1872 typeid when __GXX_RTTI is undefined.
1873 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1874 for null _M_variant._M_iterator._M_type,
1875 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1876 * testsuite/21_strings/basic_string/40160.cc: New.
1877
1878 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1879
1880 * testsuite/26_numerics/random/discrete_distribution/cons/
1881 num_xbound_fun.cc: Minor tweaks.
1882 * testsuite/26_numerics/random/piecewise_constant_distribution/
1883 cons/initlist_fun.cc: Likewise
1884 * testsuite/26_numerics/random/piecewise_constant_distribution/
1885 cons/num_xbound_fun.cc: Likewise
1886 * testsuite/26_numerics/random/piecewise_linear_distribution/
1887 cons/initlist_fun.cc: Likewise
1888 * testsuite/26_numerics/random/piecewise_linear_distribution/
1889 cons/num_xbound_fun.cc: Likewise
1890
1891 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1892
1893 PR libstdc++/36211
1894 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1895 cxxldflags to additional_flags rather than cxx_final.
1896
1897 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1898
1899 * testsuite/26_numerics/random/discrete_distribution/cons/
1900 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1901 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1902 initlist_fun.cc: Likewise
1903 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1904 num_xbound_fun.cc: Likewise
1905 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1906 initlist_fun.cc: Likewise
1907 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1908 num_xbound_fun.cc: Likewise
1909
1910 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1911
1912 PR libstdc++/40123
1913 * random.tcc (independent_bits_engine<>::operator()()): Use
1914 result_type(1), not 1UL.
1915
1916 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1917 and _M_b.min(), instead of this->max() and this->min().
1918
1919 * random.h (_ShiftMin1): Remove, adjust everywhere.
1920
1921 * random.tcc: Minor cosmetic changes.
1922
1923 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1924
1925 * include/bits/random.tcc (cauchy_distribution<>::
1926 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1927 Avoid M_PI, a glibc extension.
1928
1929 2009-05-13 Ben Elliston <bje@au.ibm.com>
1930
1931 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1932 * include/Makefile.in: Likewise.
1933
1934 2009-05-13 Ben Elliston <bje@au.ibm.com>
1935
1936 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1937 const void * const.
1938
1939 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1940
1941 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1942 random number engines, complex, bitset, array, time utilities, and
1943 char_traits.
1944
1945 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1946
1947 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1948 * libsupc++/nested_exception.h: New.
1949 * libsupc++/Makefile.am: Add new header.
1950 * libsupc++/Makefile.in: Regenerate.
1951 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1952 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1953 * testsuite/18_support/nested_exception/cons.cc: New.
1954 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1955 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1956 * doc/xml/manual/status_cxx200x.xml: Adjust.
1957
1958 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1959
1960 * include/ext/throw_allocator.h: Remove redundant include.
1961
1962 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1963
1964 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1965 out of line member functions definitions.
1966 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1967 Remove, use static locals instead.
1968 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1969 * src/throw_allocator.cc: New.
1970 * src/Makefile.am: Add.
1971 * config/abi/pre/gnu.ver: Add exports.
1972 * src/Makefile.in: Regenerate.
1973
1974 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1975
1976 * configure.ac: Bump libtool_VERSION to 6:12:0.
1977 * configure: Regenerate.
1978
1979 2009-05-07 Matthias Klose <doko@ubuntu.com>
1980
1981 PR libstdc++/40038
1982 * src/math_stubs_long_double.cc: Add ceill.
1983
1984 2009-05-06 Johannes Singler <singler@ira.uka.de>
1985
1986 PR libstdc++/39546
1987 * include/parallel/algo.h (find_switch):
1988 Parametrize binder2nd with const T& instead of T.
1989 * testsuite/25_algorithms/find/39546.cc: new test case
1990
1991 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1992
1993 Revert:
1994 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1995
1996 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1997 possible.
1998 * configure: Regenerate.
1999
2000 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2001
2002 PR libstdc++/39909
2003 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2004 __set_once_functor_lock_ptr): Replace global lock object with local
2005 locks on global mutex.
2006 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2007 __set_once_functor_lock_ptr): Likewise, keeping old function to
2008 preserve ABI.
2009 (__once_proxy): Use pointer to local lock if set, global lock
2010 otherwise.
2011 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2012 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2013 * testsuite/30_threads/call_once/39909.cc: New.
2014
2015 2009-05-03 Jan Hubicka <jh@suse.cz>
2016
2017 * include/parallel/settings.h (get): Mark const.
2018 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2019 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2020 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2021 throw ().
2022 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2023 (is_open, fd): Mark pure and throw ().
2024 (seekoff): Mark throw ().
2025
2026 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2027
2028 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2029 possible.
2030 * configure: Regenerate.
2031
2032 2009-05-02 Jan Hubicka <jh@suse.cz>
2033
2034 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2035 operator): Mark pure.
2036
2037 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2038
2039 * scripts/create_testsuite_files: Remove thread directory.
2040
2041 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2042
2043 PR libstdc++/39868
2044 * scripts/run_doxygen: Uncomment removal of includes.
2045 (problematic): Rewrite __cxxabiv1 namespace to abi.
2046
2047 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2048
2049 Revert the last commit.
2050
2051 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2052
2053 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2054 Replace global lock object with local locks on global mutex.
2055 * src/mutex.cc: Likewise.
2056 * config/abi/pre/gnu.ver: Adjust.
2057 * testsuite/30_threads/call_once/call_once2.cc: New.
2058
2059 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2060
2061 PR libstdc++/39880
2062 PR libstdc++/39881
2063 PR libstdc++/39882
2064 * include/std/system_error (is_error_code_enum<errc>): Remove.
2065 (error_condition<>::error_condition(_ErrorCodeEnum,)
2066 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2067 (error_code<>::error_code(_ErrorCodeEnum,),
2068 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2069 * testsuite/19_diagnostics/system_error/39880.cc: New.
2070 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2071 Likewise.
2072 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2073 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2074 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2075 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2076 Adjust.
2077 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2078 Likewise.
2079 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2080 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2081 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2082 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2083 Likewise.
2084 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2085 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2086 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2087 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2088
2089 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2090
2091 * doc/xml/authors.xml: Add space.
2092 * doc/xml/faq.xml: Update links.
2093 * doc/xml/manual/intro.xml: Same.
2094 * doc/xml/manual/abi.xml: Update.
2095 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2096 * doc/xml/manual/status_cxxtr1.xml: Update links.
2097 * doc/xml/manual/status_cxx1998.xml: Same.
2098 * doc/xml/manual/status_cxx200x.xml: Same.
2099
2100 2009-04-22 Jan Hubicka <jh@suse.cz>
2101
2102 * include/tr1_impl/array (at): Do not use builtin_expect.
2103 * include/ext/throw_allocator.h (allocate): Likewise.
2104 * include/ext/pool_allocator.h (allocate): Likweise.
2105 * include/ext/bitmap_allocator.h (allocate): Likewise.
2106 * include/ext/rc_string_base.h (_S_construct): Likewise.
2107 * include/ext/malloc_allocator.h (allocate): Likewise.
2108 * include/ext/mt_allocator.h (allocate): Likewise.
2109 * include/ext/sso_string_base.h (_M_construct): Likewise.
2110 * include/bits/basic_string.tcc (_S_construct): Likewise.
2111
2112 2009-04-22 Jan Hubicka <jh@suse.cz>
2113
2114 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2115 (atexit, atoll, stroll, strtoull): Mark throw ()
2116 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2117 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2118 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2119 (atexit, atoll, stroll, strtoull): Mark throw ()
2120 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2121 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2122
2123 2009-04-21 Jan Hubicka <jh@suse.cz>
2124
2125 * include/ext/atomicity.h
2126 (__exchange_and_add, __atomic_add): Mark throw ().
2127 * config/os/aix/atomicity.h
2128 * config/os/aix/atomicity.h
2129 * config/os/irix/atomicity.h
2130 * config/cpu/cris/atomicity.h
2131 * config/cpu/m68k/atomicity.h
2132 * config/cpu/hppa/atomicity.h
2133 * config/cpu/sparc/atomicity.h
2134 * config/cpu/i386/atomicity.h
2135 * config/cpu/i486/atomicity.h
2136 * config/cpu/sh/atomicity.h
2137 * config/cpu/generic/atomicity_mutex/atomicity.h
2138 * config/cpu/generic/atomicity_builtins/atomicity.h
2139 (__exchange_and_add, __atomic_add): Mark throw ().
2140
2141 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2142
2143 PR libstdc++/39835
2144 * include/bits/random.h: Avoid the badname __alpha (and, for
2145 consistency, __beta too).
2146 * include/bits/random.tcc: Likewise.
2147
2148 2009-04-19 Jan Hubicka <jh@suse.cz>
2149
2150 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2151 _GLIBCXX_NOTHROW.
2152
2153 2009-04-19 Jan Hubicka <jh@suse.cz>
2154
2155 * include/c_compatibility/stdatomic.h
2156 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2157 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2158 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2159
2160 2009-04-18 Jan Hubicka <jh@suse.cz>
2161
2162 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2163 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2164 __cxa_get_globals_fast): Mark const.
2165 (__cxa_get_exception_ptr): Mark pure.
2166 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2167 (__terminate): Makr throw ().
2168 * libsupc++/exception (terminate): Mark throw().
2169 (uncaught_exception): Mark pure.
2170 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2171 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2172 Mark throw().
2173 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2174 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2175 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2176 __cxa_guard_abort): Mark throw ().
2177 (__cxa_pure_virtual): Mark noreturn.
2178 (__cxa_current_exception_type): Mark throw and pure.
2179 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2180 __cxa_exception_type): Mark pure.
2181 (_M_safe_bool_dummy): Mark pure and const.
2182
2183 2009-04-18 Jan Hubicka <jh@suse.cz>
2184
2185 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2186 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2187 _M_destroy_thread_key): Mark throw ()
2188 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2189 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2190 _M_get_max_length): Mark throw ().
2191 * include/debug/formatter.h (_M_message, _M_format_word,
2192 _M_get_max_length): Mark throw ().
2193 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2194 _M_detach_single): Mark throw ().
2195 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2196 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2197 throw ()
2198 (_M_get_mutex): Mark throw ().
2199 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2200 (_M_destroy_thread_key): Mark CONST and throw.
2201 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2202 throw ().
2203
2204 2009-04-18 Jan Hubicka <jh@suse.cz>
2205
2206 * src/condition_variable.cc (condition_variable,
2207 condition_variable_any constructors): Mark throw()
2208 * src/hash.cc (operator() for long double, string, and wstring): Mark
2209 throw ().
2210 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2211 _M_setup, rdbuf, str): Mark throw ().
2212 * src/chrono.cc (new): Mark throw ().
2213 * include/std/system_error (system_category, generic_category): Mark
2214 throw () and const.
2215 * include/std/chrono (now): Mark throw ().
2216 * include/std/condition_variable (condition_variable,
2217 ~condition_variable, condition_variable_any,
2218 ~condition_variable_any): Mark throw ().
2219 * include/std/mutex (mutex): Mark throw ().
2220 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2221 throw.
2222 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2223 and throw ().
2224 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2225 * include/bits/locale_classes.h (_S_initialize_once,
2226 _S_clone_c_locale): Mark throw ().
2227 (_S_get_c_name): Mark const and throw ().
2228 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2229 throw ().
2230 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2231 Mark throw ().
2232 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2233 throw ().
2234 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2235 ios_base): Mark throw ()
2236 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2237 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2238 (str, freeze, _M_setupf): Mark throw ().
2239 (pcount): Mark pure and throw ().
2240 (rdbuf): Mark const and throw ().
2241
2242 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2243
2244 PR libstdc++/39802
2245 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2246 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2247 Always accept negative values, for unsigned types too.
2248 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2249 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2250
2251 2009-04-18 Jan Hubicka <jh@suse.cz>
2252
2253 * include/debug/formater.h: Include bits/c++config.h.
2254 (_M_error): Mark noreturn.
2255 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2256 _GLIBCXX_NORETURN): New.
2257 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2258 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2259 Mark pure.
2260 * include/c_compatibility/stdatomic.h
2261 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2262 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2263 Mark by throw ().
2264 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2265 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2266 __atomic_flag_for_address): Mark by throw ().
2267
2268 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2269
2270 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2271
2272 2009-04-16 Jan Hubicka <jh@suse.cz>
2273
2274 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2275 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2276 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2277 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2278 out body to ...
2279 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2280 functions.
2281 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2282 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2283 _Rb_tree_black_count): Mark nothrow.
2284
2285 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2286
2287 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2288 from base classes.
2289 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2290
2291 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2292
2293 * doc/html: Regenerate.
2294
2295 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2296
2297 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2298
2299 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2300 * doc/xml/gnu/fdl-1.2.xml: Same.
2301 * doc/xml/manual/numerics.xml: Same.
2302 * doc/xml/manual/concurrency.xml: Same.
2303 * doc/xml/manual/intro.xml: Same.
2304 * doc/xml/manual/status_cxxtr1.xml: Same.
2305 * doc/xml/manual/containers.xml: Same.
2306 * doc/xml/manual/io.xml: Same.
2307 * doc/xml/manual/utilities.xml: Same.
2308 * doc/xml/manual/support.xml: Same.
2309 * doc/xml/manual/using.xml: Same.
2310 * doc/xml/manual/localization.xml: Same.
2311 * doc/xml/manual/locale.xml: Same.
2312 * doc/xml/manual/extensions.xml: Same.
2313 * doc/xml/manual/appendix_contributing.xml: Same.
2314 * doc/xml/manual/diagnostics.xml: Same.
2315 * doc/xml/manual/status_cxx200x.xml: Same.
2316
2317 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2318
2319 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2320 * doc/xml/manual/status_cxx200x.xml: Adjust.
2321
2322 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2323
2324 * doc/xml/spine.xml: Remove unused license entity, update
2325 copyright year.
2326
2327 * doc/xml/manual/spine.xml: Markup for primary index terms.
2328 * doc/xml/manual/numerics.xml: Same.
2329 * doc/xml/manual/intro.xml: Same.
2330 * doc/xml/manual/containers.xml: Same.
2331 * doc/xml/manual/io.xml: Same.
2332 * doc/xml/manual/appendix_porting.xml: Same.
2333 * doc/xml/manual/utilities.xml: Same.
2334 * doc/xml/manual/support.xml: Same.
2335 * doc/xml/manual/localization.xml: Same.
2336 * doc/xml/manual/strings.xml: Same.
2337 * doc/xml/manual/extensions.xml: Same.
2338 * doc/xml/manual/appendix_contributing.xml: Same.
2339 * doc/xml/manual/diagnostics.xml: Same.
2340 * doc/xml/manual/algorithms.xml: Same.
2341 * doc/xml/manual/appendix_free.xml: Same.
2342 * doc/xml/manual/iterators.xml: Same.
2343
2344 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2345 * doc/xml/gnu/fdl-1.2.xml: Same.
2346
2347 * doc/xml/manual/status_cxx200x.xml: Re-write.
2348
2349 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2350
2351 PR libstdc++/39629 (final bits)
2352 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2353 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2354 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2355 Fix formula for __j.
2356 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2357 const normal_distribution<>&): Remove.
2358 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2359 const uniform_int_distribution<>&), operator==(const
2360 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2361 operator==(const normal_distribution<>&, const normal_distribution<>&),
2362 operator==(const lognormal_distribution<>&,
2363 const lognormal_distribution<>&), operator==(const
2364 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2365 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2366 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2367 operator==(const student_t_distribution<>&,
2368 const student_t_distribution<>&), operator==(const
2369 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2370 operator==(const binomial_distribution<>&, const
2371 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2372 const geometric_distribution<>&), operator==(const
2373 negative_binomial_distribution<>&, const
2374 negative_binomial_distribution<>&), operator==(const
2375 poisson_distribution<>&, const poisson_distribution<>&),
2376 operator==(const exponential_distribution<>&,
2377 const exponential_distribution<>&), operator==(const
2378 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2379 weibull_distribution<>&, const weibull_distribution<>&),
2380 operator==(const extreme_value_distribution<>&,
2381 const extreme_value_distribution<>&), operator==(const
2382 discrete_distribution<>&, const discrete_distribution<>&),
2383 operator==(const piecewise_constant_distribution<>&,
2384 const piecewise_constant_distribution<>&), operator==(const
2385 piecewise_linear_distribution<>&, const
2386 piecewise_linear_distribution<>&)): Remove.
2387 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2388 serialize.cc: Remove.
2389 * testsuite/26_numerics/random/piecewise_constant_distribution/
2390 operators/serialize.cc: Likewise.
2391 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2392 serialize.cc: Likewise.
2393 * testsuite/26_numerics/random/normal_distribution/operators/
2394 serialize.cc: Likewise.
2395 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2396 serialize.cc: Likewise.
2397 * testsuite/26_numerics/random/poisson_distribution/operators/
2398 serialize.cc: Likewise.
2399 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2400 serialize.cc: Likewise.
2401 * testsuite/26_numerics/random/discrete_distribution/operators/
2402 serialize.cc: Likewise.
2403 * testsuite/26_numerics/random/weibull_distribution/operators/
2404 serialize.cc: Likewise.
2405 * testsuite/26_numerics/random/negative_binomial_distribution/
2406 operators/serialize.cc: Likewise.
2407 * testsuite/26_numerics/random/cauchy_distribution/operators/
2408 serialize.cc: Likewise.
2409 * testsuite/26_numerics/random/gamma_distribution/operators/
2410 serialize.cc: Likewise.
2411 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2412 serialize.cc: Likewise.
2413 * testsuite/26_numerics/random/exponential_distribution/operators/
2414 serialize.cc: Likewise.
2415 * testsuite/26_numerics/random/lognormal_distribution/operators/
2416 serialize.cc: Likewise.
2417 * testsuite/26_numerics/random/binomial_distribution/operators/
2418 serialize.cc: Likewise.
2419 * testsuite/26_numerics/random/extreme_value_distribution/
2420 operators/serialize.cc: Likewise.
2421 * testsuite/26_numerics/random/piecewise_linear_distribution/
2422 operators/serialize.cc: Likewise.
2423 * testsuite/26_numerics/random/student_t_distribution/operators/
2424 serialize.cc: Likewise.
2425 * testsuite/26_numerics/random/geometric_distribution/operators/
2426 serialize.cc: Likewise.
2427
2428 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2429 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2430 mersenne_twister_engine<>::seed(_Gen&,
2431 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2432 subtract_with_carry_engine<>::seed(_Gen&,
2433 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2434 Remove, unused.
2435 * include/bits/random.tcc (linear_congruential_engine<>::
2436 seed(_Gen&, false_type): Likewise.
2437
2438 2009-04-09 Nick Clifton <nickc@redhat.com>
2439
2440 * src/allocator-inst.cc: Change copyright header to refer to
2441 version 3 of the GNU General Public License with version 3.1
2442 of the GCC Runtime Library Exception and to point readers at
2443 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2444 web page.
2445 * config/abi/compatibility.h: Likewise.
2446 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2447 * config/abi/pre/gnu.ver: Likewise.
2448 * config/allocator/bitmap_allocator_base.h: Likewise.
2449 * config/allocator/malloc_allocator_base.h: Likewise.
2450 * config/allocator/mt_allocator_base.h: Likewise.
2451 * config/allocator/new_allocator_base.h: Likewise.
2452 * config/allocator/pool_allocator_base.h: Likewise.
2453 * config/cpu/alpha/atomic_word.h: Likewise.
2454 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2455 * config/cpu/cris/atomic_word.h: Likewise.
2456 * config/cpu/cris/atomicity.h: Likewise.
2457 * config/cpu/generic/atomic_word.h: Likewise.
2458 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2459 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2460 * config/cpu/generic/cpu_defines.h: Likewise.
2461 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2462 * config/cpu/hppa/atomicity.h: Likewise.
2463 * config/cpu/i386/atomicity.h: Likewise.
2464 * config/cpu/i486/atomicity.h: Likewise.
2465 * config/cpu/ia64/atomic_word.h: Likewise.
2466 * config/cpu/m68k/atomicity.h: Likewise.
2467 * config/cpu/powerpc/atomic_word.h: Likewise.
2468 * config/cpu/powerpc/cpu_defines.h: Likewise.
2469 * config/cpu/sh/atomicity.h: Likewise.
2470 * config/cpu/sparc/atomic_word.h: Likewise.
2471 * config/cpu/sparc/atomicity.h: Likewise.
2472 * config/io/basic_file_stdio.cc: Likewise.
2473 * config/io/basic_file_stdio.h: Likewise.
2474 * config/io/c_io_stdio.h: Likewise.
2475 * config/locale/darwin/ctype_members.cc: Likewise.
2476 * config/locale/generic/c++locale_internal.h: Likewise.
2477 * config/locale/generic/c_locale.cc: Likewise.
2478 * config/locale/generic/c_locale.h: Likewise.
2479 * config/locale/generic/codecvt_members.cc: Likewise.
2480 * config/locale/generic/collate_members.cc: Likewise.
2481 * config/locale/generic/ctype_members.cc: Likewise.
2482 * config/locale/generic/messages_members.cc: Likewise.
2483 * config/locale/generic/messages_members.h: Likewise.
2484 * config/locale/generic/monetary_members.cc: Likewise.
2485 * config/locale/generic/numeric_members.cc: Likewise.
2486 * config/locale/generic/time_members.cc: Likewise.
2487 * config/locale/generic/time_members.h: Likewise.
2488 * config/locale/gnu/c++locale_internal.h: Likewise.
2489 * config/locale/gnu/c_locale.cc: Likewise.
2490 * config/locale/gnu/c_locale.h: Likewise.
2491 * config/locale/gnu/codecvt_members.cc: Likewise.
2492 * config/locale/gnu/collate_members.cc: Likewise.
2493 * config/locale/gnu/ctype_members.cc: Likewise.
2494 * config/locale/gnu/messages_members.cc: Likewise.
2495 * config/locale/gnu/messages_members.h: Likewise.
2496 * config/locale/gnu/monetary_members.cc: Likewise.
2497 * config/locale/gnu/numeric_members.cc: Likewise.
2498 * config/locale/gnu/time_members.cc: Likewise.
2499 * config/locale/gnu/time_members.h: Likewise.
2500 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2501 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2502 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2503 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2504 * config/os/aix/atomic_word.h: Likewise.
2505 * config/os/aix/atomicity.h: Likewise.
2506 * config/os/aix/ctype_base.h: Likewise.
2507 * config/os/aix/ctype_inline.h: Likewise.
2508 * config/os/aix/ctype_noninline.h: Likewise.
2509 * config/os/aix/os_defines.h: Likewise.
2510 * config/os/bsd/darwin/ctype_base.h: Likewise.
2511 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2512 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2513 * config/os/bsd/darwin/os_defines.h: Likewise.
2514 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2515 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2516 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2517 * config/os/bsd/freebsd/os_defines.h: Likewise.
2518 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2519 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2520 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2521 * config/os/bsd/netbsd/os_defines.h: Likewise.
2522 * config/os/djgpp/ctype_base.h: Likewise.
2523 * config/os/djgpp/ctype_inline.h: Likewise.
2524 * config/os/djgpp/ctype_noninline.h: Likewise.
2525 * config/os/djgpp/os_defines.h: Likewise.
2526 * config/os/generic/ctype_base.h: Likewise.
2527 * config/os/generic/ctype_inline.h: Likewise.
2528 * config/os/generic/ctype_noninline.h: Likewise.
2529 * config/os/generic/error_constants.h: Likewise.
2530 * config/os/generic/os_defines.h: Likewise.
2531 * config/os/gnu-linux/ctype_base.h: Likewise.
2532 * config/os/gnu-linux/ctype_inline.h: Likewise.
2533 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2534 * config/os/gnu-linux/os_defines.h: Likewise.
2535 * config/os/hpux/ctype_base.h: Likewise.
2536 * config/os/hpux/ctype_inline.h: Likewise.
2537 * config/os/hpux/ctype_noninline.h: Likewise.
2538 * config/os/hpux/os_defines.h: Likewise.
2539 * config/os/irix/atomic_word.h: Likewise.
2540 * config/os/irix/atomicity.h: Likewise.
2541 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2542 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2543 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2544 * config/os/irix/irix5.2/os_defines.h: Likewise.
2545 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2546 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2547 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2548 * config/os/irix/irix6.5/os_defines.h: Likewise.
2549 * config/os/mingw32/ctype_base.h: Likewise.
2550 * config/os/mingw32/ctype_inline.h: Likewise.
2551 * config/os/mingw32/ctype_noninline.h: Likewise.
2552 * config/os/mingw32/error_constants.h: Likewise.
2553 * config/os/mingw32/os_defines.h: Likewise.
2554 * config/os/newlib/ctype_base.h: Likewise.
2555 * config/os/newlib/ctype_inline.h: Likewise.
2556 * config/os/newlib/ctype_noninline.h: Likewise.
2557 * config/os/newlib/os_defines.h: Likewise.
2558 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2559 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2560 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2561 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2562 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2563 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2564 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2565 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2566 * config/os/tpf/ctype_base.h: Likewise.
2567 * config/os/tpf/ctype_inline.h: Likewise.
2568 * config/os/tpf/ctype_noninline.h: Likewise.
2569 * config/os/tpf/os_defines.h: Likewise.
2570 * config/os/uclibc/ctype_base.h: Likewise.
2571 * config/os/uclibc/ctype_inline.h: Likewise.
2572 * config/os/uclibc/ctype_noninline.h: Likewise.
2573 * config/os/uclibc/os_defines.h: Likewise.
2574 * config/os/vxworks/ctype_base.h: Likewise.
2575 * config/os/vxworks/ctype_inline.h: Likewise.
2576 * config/os/vxworks/ctype_noninline.h: Likewise.
2577 * config/os/vxworks/os_defines.h: Likewise.
2578 * include/backward/auto_ptr.h: Likewise.
2579 * include/backward/backward_warning.h: Likewise.
2580 * include/backward/binders.h: Likewise.
2581 * include/backward/hash_fun.h: Likewise.
2582 * include/backward/hash_map: Likewise.
2583 * include/backward/hash_set: Likewise.
2584 * include/backward/hashtable.h: Likewise.
2585 * include/backward/strstream: Likewise.
2586 * include/bits/algorithmfwd.h: Likewise.
2587 * include/bits/allocator.h: Likewise.
2588 * include/bits/atomic_0.h: Likewise.
2589 * include/bits/atomic_2.h: Likewise.
2590 * include/bits/atomicfwd_c.h: Likewise.
2591 * include/bits/atomicfwd_cxx.h: Likewise.
2592 * include/bits/basic_ios.h: Likewise.
2593 * include/bits/basic_ios.tcc: Likewise.
2594 * include/bits/basic_string.h: Likewise.
2595 * include/bits/basic_string.tcc: Likewise.
2596 * include/bits/boost_concept_check.h: Likewise.
2597 * include/bits/c++config: Likewise.
2598 * include/bits/char_traits.h: Likewise.
2599 * include/bits/codecvt.h: Likewise.
2600 * include/bits/concept_check.h: Likewise.
2601 * include/bits/cpp_type_traits.h: Likewise.
2602 * include/bits/deque.tcc: Likewise.
2603 * include/bits/forward_list.h: Likewise.
2604 * include/bits/forward_list.tcc: Likewise.
2605 * include/bits/fstream.tcc: Likewise.
2606 * include/bits/functexcept.h: Likewise.
2607 * include/bits/functional_hash.h: Likewise.
2608 * include/bits/gslice.h: Likewise.
2609 * include/bits/gslice_array.h: Likewise.
2610 * include/bits/hashtable.h: Likewise.
2611 * include/bits/indirect_array.h: Likewise.
2612 * include/bits/ios_base.h: Likewise.
2613 * include/bits/istream.tcc: Likewise.
2614 * include/bits/list.tcc: Likewise.
2615 * include/bits/locale_classes.h: Likewise.
2616 * include/bits/locale_classes.tcc: Likewise.
2617 * include/bits/locale_facets.h: Likewise.
2618 * include/bits/locale_facets.tcc: Likewise.
2619 * include/bits/locale_facets_nonio.h: Likewise.
2620 * include/bits/locale_facets_nonio.tcc: Likewise.
2621 * include/bits/localefwd.h: Likewise.
2622 * include/bits/mask_array.h: Likewise.
2623 * include/bits/move.h: Likewise.
2624 * include/bits/ostream.tcc: Likewise.
2625 * include/bits/ostream_insert.h: Likewise.
2626 * include/bits/postypes.h: Likewise.
2627 * include/bits/shared_ptr.h: Likewise.
2628 * include/bits/slice_array.h: Likewise.
2629 * include/bits/sstream.tcc: Likewise.
2630 * include/bits/stl_algo.h: Likewise.
2631 * include/bits/stl_algobase.h: Likewise.
2632 * include/bits/stl_bvector.h: Likewise.
2633 * include/bits/stl_construct.h: Likewise.
2634 * include/bits/stl_deque.h: Likewise.
2635 * include/bits/stl_function.h: Likewise.
2636 * include/bits/stl_heap.h: Likewise.
2637 * include/bits/stl_iterator.h: Likewise.
2638 * include/bits/stl_iterator_base_funcs.h: Likewise.
2639 * include/bits/stl_iterator_base_types.h: Likewise.
2640 * include/bits/stl_list.h: Likewise.
2641 * include/bits/stl_map.h: Likewise.
2642 * include/bits/stl_multimap.h: Likewise.
2643 * include/bits/stl_multiset.h: Likewise.
2644 * include/bits/stl_numeric.h: Likewise.
2645 * include/bits/stl_pair.h: Likewise.
2646 * include/bits/stl_queue.h: Likewise.
2647 * include/bits/stl_raw_storage_iter.h: Likewise.
2648 * include/bits/stl_relops.h: Likewise.
2649 * include/bits/stl_set.h: Likewise.
2650 * include/bits/stl_stack.h: Likewise.
2651 * include/bits/stl_tempbuf.h: Likewise.
2652 * include/bits/stl_tree.h: Likewise.
2653 * include/bits/stl_uninitialized.h: Likewise.
2654 * include/bits/stl_vector.h: Likewise.
2655 * include/bits/stream_iterator.h: Likewise.
2656 * include/bits/streambuf.tcc: Likewise.
2657 * include/bits/streambuf_iterator.h: Likewise.
2658 * include/bits/stringfwd.h: Likewise.
2659 * include/bits/unique_ptr.h: Likewise.
2660 * include/bits/valarray_after.h: Likewise.
2661 * include/bits/valarray_array.h: Likewise.
2662 * include/bits/valarray_array.tcc: Likewise.
2663 * include/bits/valarray_before.h: Likewise.
2664 * include/bits/vector.tcc: Likewise.
2665 * include/c/cassert: Likewise.
2666 * include/c/cctype: Likewise.
2667 * include/c/cerrno: Likewise.
2668 * include/c/cfloat: Likewise.
2669 * include/c/ciso646: Likewise.
2670 * include/c/climits: Likewise.
2671 * include/c/clocale: Likewise.
2672 * include/c/cmath: Likewise.
2673 * include/c/csetjmp: Likewise.
2674 * include/c/csignal: Likewise.
2675 * include/c/cstdarg: Likewise.
2676 * include/c/cstddef: Likewise.
2677 * include/c/cstdio: Likewise.
2678 * include/c/cstdlib: Likewise.
2679 * include/c/cstring: Likewise.
2680 * include/c/ctime: Likewise.
2681 * include/c/cwchar: Likewise.
2682 * include/c/cwctype: Likewise.
2683 * include/c_compatibility/assert.h: Likewise.
2684 * include/c_compatibility/complex.h: Likewise.
2685 * include/c_compatibility/ctype.h: Likewise.
2686 * include/c_compatibility/errno.h: Likewise.
2687 * include/c_compatibility/fenv.h: Likewise.
2688 * include/c_compatibility/float.h: Likewise.
2689 * include/c_compatibility/inttypes.h: Likewise.
2690 * include/c_compatibility/iso646.h: Likewise.
2691 * include/c_compatibility/limits.h: Likewise.
2692 * include/c_compatibility/locale.h: Likewise.
2693 * include/c_compatibility/math.h: Likewise.
2694 * include/c_compatibility/setjmp.h: Likewise.
2695 * include/c_compatibility/signal.h: Likewise.
2696 * include/c_compatibility/stdarg.h: Likewise.
2697 * include/c_compatibility/stdatomic.h: Likewise.
2698 * include/c_compatibility/stdbool.h: Likewise.
2699 * include/c_compatibility/stddef.h: Likewise.
2700 * include/c_compatibility/stdint.h: Likewise.
2701 * include/c_compatibility/stdio.h: Likewise.
2702 * include/c_compatibility/stdlib.h: Likewise.
2703 * include/c_compatibility/string.h: Likewise.
2704 * include/c_compatibility/tgmath.h: Likewise.
2705 * include/c_compatibility/time.h: Likewise.
2706 * include/c_compatibility/wchar.h: Likewise.
2707 * include/c_compatibility/wctype.h: Likewise.
2708 * include/c_global/cassert: Likewise.
2709 * include/c_global/ccomplex: Likewise.
2710 * include/c_global/cctype: Likewise.
2711 * include/c_global/cerrno: Likewise.
2712 * include/c_global/cfenv: Likewise.
2713 * include/c_global/cfloat: Likewise.
2714 * include/c_global/cinttypes: Likewise.
2715 * include/c_global/ciso646: Likewise.
2716 * include/c_global/climits: Likewise.
2717 * include/c_global/clocale: Likewise.
2718 * include/c_global/cmath.tcc: Likewise.
2719 * include/c_global/cmath: Likewise.
2720 * include/c_global/csetjmp: Likewise.
2721 * include/c_global/csignal: Likewise.
2722 * include/c_global/cstdarg: Likewise.
2723 * include/c_global/cstdatomic: Likewise.
2724 * include/c_global/cstdbool: Likewise.
2725 * include/c_global/cstddef: Likewise.
2726 * include/c_global/cstdint: Likewise.
2727 * include/c_global/cstdio: Likewise.
2728 * include/c_global/cstdlib: Likewise.
2729 * include/c_global/cstring: Likewise.
2730 * include/c_global/ctgmath: Likewise.
2731 * include/c_global/ctime: Likewise.
2732 * include/c_global/cwchar: Likewise.
2733 * include/c_global/cwctype: Likewise.
2734 * include/c_std/cassert: Likewise.
2735 * include/c_std/cctype: Likewise.
2736 * include/c_std/cerrno: Likewise.
2737 * include/c_std/cfloat: Likewise.
2738 * include/c_std/ciso646: Likewise.
2739 * include/c_std/climits: Likewise.
2740 * include/c_std/clocale: Likewise.
2741 * include/c_std/cmath.tcc: Likewise.
2742 * include/c_std/cmath: Likewise.
2743 * include/c_std/csetjmp: Likewise.
2744 * include/c_std/csignal: Likewise.
2745 * include/c_std/cstdarg: Likewise.
2746 * include/c_std/cstddef: Likewise.
2747 * include/c_std/cstdio: Likewise.
2748 * include/c_std/cstdlib: Likewise.
2749 * include/c_std/cstring: Likewise.
2750 * include/c_std/ctime: Likewise.
2751 * include/c_std/cwchar: Likewise.
2752 * include/c_std/cwctype: Likewise.
2753 * include/debug/bitset: Likewise.
2754 * include/debug/debug.h: Likewise.
2755 * include/debug/deque: Likewise.
2756 * include/debug/formatter.h: Likewise.
2757 * include/debug/functions.h: Likewise.
2758 * include/debug/list: Likewise.
2759 * include/debug/macros.h: Likewise.
2760 * include/debug/map.h: Likewise.
2761 * include/debug/map: Likewise.
2762 * include/debug/multimap.h: Likewise.
2763 * include/debug/multiset.h: Likewise.
2764 * include/debug/safe_base.h: Likewise.
2765 * include/debug/safe_iterator.h: Likewise.
2766 * include/debug/safe_iterator.tcc: Likewise.
2767 * include/debug/safe_sequence.h: Likewise.
2768 * include/debug/set.h: Likewise.
2769 * include/debug/set: Likewise.
2770 * include/debug/string: Likewise.
2771 * include/debug/unordered_map: Likewise.
2772 * include/debug/unordered_set: Likewise.
2773 * include/debug/vector: Likewise.
2774 * include/ext/algorithm: Likewise.
2775 * include/ext/array_allocator.h: Likewise.
2776 * include/ext/atomicity.h: Likewise.
2777 * include/ext/bitmap_allocator.h: Likewise.
2778 * include/ext/cast.h: Likewise.
2779 * include/ext/codecvt_specializations.h: Likewise.
2780 * include/ext/concurrence.h: Likewise.
2781 * include/ext/debug_allocator.h: Likewise.
2782 * include/ext/enc_filebuf.h: Likewise.
2783 * include/ext/extptr_allocator.h: Likewise.
2784 * include/ext/functional: Likewise.
2785 * include/ext/iterator: Likewise.
2786 * include/ext/malloc_allocator.h: Likewise.
2787 * include/ext/memory: Likewise.
2788 * include/ext/mt_allocator.h: Likewise.
2789 * include/ext/new_allocator.h: Likewise.
2790 * include/ext/numeric: Likewise.
2791 * include/ext/numeric_traits.h: Likewise.
2792 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2793 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2794 Likewise.
2795 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2796 Likewise.
2797 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2798 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2799 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2800 Likewise.
2801 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2802 Likewise.
2803 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2804 Likewise.
2805 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2806 Likewise.
2807 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2808 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2809 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2810 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2811 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2812 Likewise.
2813 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2814 Likewise.
2815 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2816 Likewise.
2817 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2818 Likewise.
2819 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2820 Likewise.
2821 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2822 Likewise.
2823 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2824 Likewise.
2825 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2826 Likewise.
2827 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2828 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2829 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2830 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2831 Likewise.
2832 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2833 Likewise.
2834 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2835 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2836 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2837 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2838 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2839 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2840 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2841 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2842 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2843 Likewise.
2844 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2845 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2846 Likewise.
2847 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2848 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2849 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2850 Likewise.
2851 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2852 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2853 Likewise.
2854 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2855 Likewise.
2856 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2857 Likewise.
2858 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2859 Likewise.
2860 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2861 Likewise.
2862 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2863 Likewise.
2864 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2865 Likewise.
2866 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2867 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2868 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2869 Likewise.
2870 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2871 Likewise.
2872 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2873 Likewise.
2874 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2875 Likewise.
2876 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2877 Likewise.
2878 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2879 Likewise.
2880 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2881 Likewise.
2882 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2883 Likewise.
2884 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2885 Likewise.
2886 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2887 Likewise.
2888 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2889 Likewise.
2890 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2891 Likewise.
2892 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2893 Likewise.
2894 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2895 Likewise.
2896 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2897 Likewise.
2898 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2899 Likewise.
2900 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2901 Likewise.
2902 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2903 Likewise.
2904 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2905 Likewise.
2906 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2907 Likewise.
2908 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2909 Likewise.
2910 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2911 Likewise.
2912 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2913 Likewise.
2914 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2915 Likewise.
2916 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2917 Likewise.
2918 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2919 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2920 Likewise.
2921 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2922 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2923 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2924 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2925 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2926 Likewise.
2927 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2928 Likewise.
2929 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2930 Likewise.
2931 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2932 Likewise.
2933 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2934 Likewise.
2935 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2936 Likewise.
2937 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2938 Likewise.
2939 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2940 Likewise.
2941 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2942 Likewise.
2943 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2944 Likewise.
2945 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2946 Likewise.
2947 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2948 Likewise.
2949 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2950 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2951 Likewise.
2952 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2953 Likewise.
2954 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2955 Likewise.
2956 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2957 Likewise.
2958 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2959 Likewise.
2960 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2961 Likewise.
2962 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2963 Likewise.
2964 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2965 Likewise.
2966 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2967 Likewise.
2968 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2969 Likewise.
2970 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2971 Likewise.
2972 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2973 Likewise.
2974 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2975 Likewise.
2976 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2977 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2978 Likewise.
2979 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2980 Likewise.
2981 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2982 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2983 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2984 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2985 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2986 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2987 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2988 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2989 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2990 Likewise.
2991 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2992 Likewise.
2993 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2994 Likewise.
2995 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2996 Likewise.
2997 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2998 Likewise.
2999 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3000 Likewise.
3001 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3002 Likewise.
3003 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3004 Likewise.
3005 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3006 Likewise.
3007 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3008 Likewise.
3009 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3010 Likewise.
3011 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3012 Likewise.
3013 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3014 Likewise.
3015 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3016 Likewise.
3017 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3018 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3019 Likewise.
3020 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3021 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3022 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3023 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3024 Likewise.
3025 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3026 Likewise.
3027 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3028 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3029 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3030 Likewise.
3031 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3032 Likewise.
3033 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3034 Likewise.
3035 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3036 Likewise.
3037 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3038 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3039 Likewise.
3040 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3041 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3042 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3043 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3044 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3045 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3046 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3047 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3048 Likewise.
3049 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3050 Likewise.
3051 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3052 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3053 Likewise.
3054 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3055 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3056 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3057 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3058 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3059 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3060 Likewise.
3061 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3062 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3063 Likewise.
3064 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3065 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3066 Likewise.
3067 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3068 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3069 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3070 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3071 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3072 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3073 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3074 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3075 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3076 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3077 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3078 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3079 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3080 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3081 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3082 Likewise.
3083 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3084 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3085 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3086 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3087 Likewise.
3088 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3089 Likewise.
3090 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3091 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3092 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3093 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3094 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3095 Likewise.
3096 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3097 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3098 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3099 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3100 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3101 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3102 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3103 Likewise.
3104 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3105 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3106 Likewise.
3107 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3108 Likewise.
3109 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3110 Likewise.
3111 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3112 Likewise.
3113 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3114 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3115 Likewise.
3116 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3117 Likewise.
3118 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3119 Likewise.
3120 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3121 Likewise.
3122 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3123 Likewise.
3124 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3125 Likewise.
3126 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3129 Likewise.
3130 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3131 Likewise.
3132 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3133 Likewise.
3134 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3139 Likewise.
3140 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3141 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3142 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3143 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3144 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3145 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3146 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3147 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3148 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3149 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3150 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3151 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3154 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3155 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3156 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3157 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3158 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3159 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3160 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3161 Likewise.
3162 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3163 Likewise.
3164 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3165 Likewise.
3166 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3167 Likewise.
3168 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3169 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3170 Likewise.
3171 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3172 Likewise.
3173 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3174 Likewise.
3175 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3176 Likewise.
3177 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3178 Likewise.
3179 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3180 Likewise.
3181 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3182 Likewise.
3183 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3184 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3185 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3186 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3187 Likewise.
3188 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3189 Likewise.
3190 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3191 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/exception.hpp: Likewise.
3194 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3195 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3196 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3197 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3198 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3199 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3200 * include/ext/pod_char_traits.h: Likewise.
3201 * include/ext/pointer.h: Likewise.
3202 * include/ext/pool_allocator.h: Likewise.
3203 * include/ext/rb_tree: Likewise.
3204 * include/ext/rc_string_base.h: Likewise.
3205 * include/ext/rope: Likewise.
3206 * include/ext/ropeimpl.h: Likewise.
3207 * include/ext/slist: Likewise.
3208 * include/ext/sso_string_base.h: Likewise.
3209 * include/ext/stdio_filebuf.h: Likewise.
3210 * include/ext/stdio_sync_filebuf.h: Likewise.
3211 * include/ext/string_conversions.h: Likewise.
3212 * include/ext/throw_allocator.h: Likewise.
3213 * include/ext/type_traits.h: Likewise.
3214 * include/ext/typelist.h: Likewise.
3215 * include/ext/vstring.h: Likewise.
3216 * include/ext/vstring.tcc: Likewise.
3217 * include/ext/vstring_fwd.h: Likewise.
3218 * include/ext/vstring_util.h: Likewise.
3219 * include/parallel/algo.h: Likewise.
3220 * include/parallel/algobase.h: Likewise.
3221 * include/parallel/algorithm: Likewise.
3222 * include/parallel/algorithmfwd.h: Likewise.
3223 * include/parallel/balanced_quicksort.h: Likewise.
3224 * include/parallel/base.h: Likewise.
3225 * include/parallel/basic_iterator.h: Likewise.
3226 * include/parallel/checkers.h: Likewise.
3227 * include/parallel/compatibility.h: Likewise.
3228 * include/parallel/compiletime_settings.h: Likewise.
3229 * include/parallel/equally_split.h: Likewise.
3230 * include/parallel/features.h: Likewise.
3231 * include/parallel/find.h: Likewise.
3232 * include/parallel/find_selectors.h: Likewise.
3233 * include/parallel/for_each.h: Likewise.
3234 * include/parallel/for_each_selectors.h: Likewise.
3235 * include/parallel/iterator.h: Likewise.
3236 * include/parallel/list_partition.h: Likewise.
3237 * include/parallel/losertree.h: Likewise.
3238 * include/parallel/merge.h: Likewise.
3239 * include/parallel/multiseq_selection.h: Likewise.
3240 * include/parallel/multiway_merge.h: Likewise.
3241 * include/parallel/multiway_mergesort.h: Likewise.
3242 * include/parallel/numeric: Likewise.
3243 * include/parallel/numericfwd.h: Likewise.
3244 * include/parallel/omp_loop.h: Likewise.
3245 * include/parallel/omp_loop_static.h: Likewise.
3246 * include/parallel/par_loop.h: Likewise.
3247 * include/parallel/parallel.h: Likewise.
3248 * include/parallel/partial_sum.h: Likewise.
3249 * include/parallel/partition.h: Likewise.
3250 * include/parallel/queue.h: Likewise.
3251 * include/parallel/quicksort.h: Likewise.
3252 * include/parallel/random_number.h: Likewise.
3253 * include/parallel/random_shuffle.h: Likewise.
3254 * include/parallel/search.h: Likewise.
3255 * include/parallel/set_operations.h: Likewise.
3256 * include/parallel/settings.h: Likewise.
3257 * include/parallel/sort.h: Likewise.
3258 * include/parallel/tags.h: Likewise.
3259 * include/parallel/types.h: Likewise.
3260 * include/parallel/unique_copy.h: Likewise.
3261 * include/parallel/workstealing.h: Likewise.
3262 * include/precompiled/extc++.h: Likewise.
3263 * include/precompiled/stdc++.h: Likewise.
3264 * include/precompiled/stdtr1c++.h: Likewise.
3265 * include/std/algorithm: Likewise.
3266 * include/std/array: Likewise.
3267 * include/std/bitset: Likewise.
3268 * include/std/c++0x_warning.h: Likewise.
3269 * include/std/chrono: Likewise.
3270 * include/std/complex: Likewise.
3271 * include/std/condition_variable: Likewise.
3272 * include/std/deque: Likewise.
3273 * include/std/forward_list: Likewise.
3274 * include/std/fstream: Likewise.
3275 * include/std/functional: Likewise.
3276 * include/std/iomanip: Likewise.
3277 * include/std/ios: Likewise.
3278 * include/std/iosfwd: Likewise.
3279 * include/std/iostream: Likewise.
3280 * include/std/istream: Likewise.
3281 * include/std/iterator: Likewise.
3282 * include/std/limits: Likewise.
3283 * include/std/list: Likewise.
3284 * include/std/locale: Likewise.
3285 * include/std/map: Likewise.
3286 * include/std/memory: Likewise.
3287 * include/std/mutex: Likewise.
3288 * include/std/numeric: Likewise.
3289 * include/std/ostream: Likewise.
3290 * include/std/queue: Likewise.
3291 * include/std/random: Likewise.
3292 * include/std/ratio: Likewise.
3293 * include/std/regex: Likewise.
3294 * include/std/set: Likewise.
3295 * include/std/sstream: Likewise.
3296 * include/std/stack: Likewise.
3297 * include/std/stdexcept: Likewise.
3298 * include/std/streambuf: Likewise.
3299 * include/std/string: Likewise.
3300 * include/std/system_error: Likewise.
3301 * include/std/thread: Likewise.
3302 * include/std/tuple: Likewise.
3303 * include/std/type_traits: Likewise.
3304 * include/std/unordered_map: Likewise.
3305 * include/std/unordered_set: Likewise.
3306 * include/std/utility: Likewise.
3307 * include/std/valarray: Likewise.
3308 * include/std/vector: Likewise.
3309 * include/tr1/array: Likewise.
3310 * include/tr1/bessel_function.tcc: Likewise.
3311 * include/tr1/beta_function.tcc: Likewise.
3312 * include/tr1/ccomplex: Likewise.
3313 * include/tr1/cctype: Likewise.
3314 * include/tr1/cfenv: Likewise.
3315 * include/tr1/cfloat: Likewise.
3316 * include/tr1/cinttypes: Likewise.
3317 * include/tr1/climits: Likewise.
3318 * include/tr1/cmath: Likewise.
3319 * include/tr1/complex.h: Likewise.
3320 * include/tr1/complex: Likewise.
3321 * include/tr1/cstdarg: Likewise.
3322 * include/tr1/cstdbool: Likewise.
3323 * include/tr1/cstdint: Likewise.
3324 * include/tr1/cstdio: Likewise.
3325 * include/tr1/cstdlib: Likewise.
3326 * include/tr1/ctgmath: Likewise.
3327 * include/tr1/ctime: Likewise.
3328 * include/tr1/ctype.h: Likewise.
3329 * include/tr1/cwchar: Likewise.
3330 * include/tr1/cwctype: Likewise.
3331 * include/tr1/ell_integral.tcc: Likewise.
3332 * include/tr1/exp_integral.tcc: Likewise.
3333 * include/tr1/fenv.h: Likewise.
3334 * include/tr1/float.h: Likewise.
3335 * include/tr1/functional: Likewise.
3336 * include/tr1/functional_hash.h: Likewise.
3337 * include/tr1/gamma.tcc: Likewise.
3338 * include/tr1/hashtable.h: Likewise.
3339 * include/tr1/hypergeometric.tcc: Likewise.
3340 * include/tr1/inttypes.h: Likewise.
3341 * include/tr1/legendre_function.tcc: Likewise.
3342 * include/tr1/limits.h: Likewise.
3343 * include/tr1/math.h: Likewise.
3344 * include/tr1/memory: Likewise.
3345 * include/tr1/modified_bessel_func.tcc: Likewise.
3346 * include/tr1/poly_hermite.tcc: Likewise.
3347 * include/tr1/poly_laguerre.tcc: Likewise.
3348 * include/tr1/random: Likewise.
3349 * include/tr1/regex: Likewise.
3350 * include/tr1/riemann_zeta.tcc: Likewise.
3351 * include/tr1/shared_ptr.h: Likewise.
3352 * include/tr1/special_function_util.h: Likewise.
3353 * include/tr1/stdarg.h: Likewise.
3354 * include/tr1/stdbool.h: Likewise.
3355 * include/tr1/stdint.h: Likewise.
3356 * include/tr1/stdio.h: Likewise.
3357 * include/tr1/stdlib.h: Likewise.
3358 * include/tr1/tgmath.h: Likewise.
3359 * include/tr1/tuple: Likewise.
3360 * include/tr1/type_traits: Likewise.
3361 * include/tr1/unordered_map: Likewise.
3362 * include/tr1/unordered_set: Likewise.
3363 * include/tr1/utility: Likewise.
3364 * include/tr1/wchar.h: Likewise.
3365 * include/tr1/wctype.h: Likewise.
3366 * include/tr1_impl/array: Likewise.
3367 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3368 * include/tr1_impl/cctype: Likewise.
3369 * include/tr1_impl/cfenv: Likewise.
3370 * include/tr1_impl/cinttypes: Likewise.
3371 * include/tr1_impl/cmath: Likewise.
3372 * include/tr1_impl/complex: Likewise.
3373 * include/tr1_impl/cstdint: Likewise.
3374 * include/tr1_impl/cstdio: Likewise.
3375 * include/tr1_impl/cstdlib: Likewise.
3376 * include/tr1_impl/cwchar: Likewise.
3377 * include/tr1_impl/cwctype: Likewise.
3378 * include/tr1_impl/functional: Likewise.
3379 * include/tr1_impl/functional_hash.h: Likewise.
3380 * include/tr1_impl/hashtable: Likewise.
3381 * include/tr1_impl/hashtable_policy.h: Likewise.
3382 * include/tr1_impl/random.tcc: Likewise.
3383 * include/tr1_impl/random: Likewise.
3384 * include/tr1_impl/regex: Likewise.
3385 * include/tr1_impl/type_traits: Likewise.
3386 * include/tr1_impl/unordered_map: Likewise.
3387 * include/tr1_impl/unordered_set: Likewise.
3388 * include/tr1_impl/utility: Likewise.
3389 * libsupc++/array_type_info.cc: Likewise.
3390 * libsupc++/atexit_arm.cc: Likewise.
3391 * libsupc++/bad_cast.cc: Likewise.
3392 * libsupc++/bad_typeid.cc: Likewise.
3393 * libsupc++/class_type_info.cc: Likewise.
3394 * libsupc++/cxxabi-forced.h: Likewise.
3395 * libsupc++/cxxabi.h: Likewise.
3396 * libsupc++/del_op.cc: Likewise.
3397 * libsupc++/del_opnt.cc: Likewise.
3398 * libsupc++/del_opv.cc: Likewise.
3399 * libsupc++/del_opvnt.cc: Likewise.
3400 * libsupc++/dyncast.cc: Likewise.
3401 * libsupc++/eh_alloc.cc: Likewise.
3402 * libsupc++/eh_arm.cc: Likewise.
3403 * libsupc++/eh_aux_runtime.cc: Likewise.
3404 * libsupc++/eh_call.cc: Likewise.
3405 * libsupc++/eh_catch.cc: Likewise.
3406 * libsupc++/eh_exception.cc: Likewise.
3407 * libsupc++/eh_globals.cc: Likewise.
3408 * libsupc++/eh_personality.cc: Likewise.
3409 * libsupc++/eh_ptr.cc: Likewise.
3410 * libsupc++/eh_term_handler.cc: Likewise.
3411 * libsupc++/eh_terminate.cc: Likewise.
3412 * libsupc++/eh_throw.cc: Likewise.
3413 * libsupc++/eh_type.cc: Likewise.
3414 * libsupc++/eh_unex_handler.cc: Likewise.
3415 * libsupc++/enum_type_info.cc: Likewise.
3416 * libsupc++/exception: Likewise.
3417 * libsupc++/exception_defines.h: Likewise.
3418 * libsupc++/exception_ptr.h: Likewise.
3419 * libsupc++/function_type_info.cc: Likewise.
3420 * libsupc++/fundamental_type_info.cc: Likewise.
3421 * libsupc++/guard.cc: Likewise.
3422 * libsupc++/initializer_list: Likewise.
3423 * libsupc++/new: Likewise.
3424 * libsupc++/new_handler.cc: Likewise.
3425 * libsupc++/new_op.cc: Likewise.
3426 * libsupc++/new_opnt.cc: Likewise.
3427 * libsupc++/new_opv.cc: Likewise.
3428 * libsupc++/new_opvnt.cc: Likewise.
3429 * libsupc++/pbase_type_info.cc: Likewise.
3430 * libsupc++/pmem_type_info.cc: Likewise.
3431 * libsupc++/pointer_type_info.cc: Likewise.
3432 * libsupc++/pure.cc: Likewise.
3433 * libsupc++/si_class_type_info.cc: Likewise.
3434 * libsupc++/tinfo.cc: Likewise.
3435 * libsupc++/tinfo.h: Likewise.
3436 * libsupc++/tinfo2.cc: Likewise.
3437 * libsupc++/typeinfo: Likewise.
3438 * libsupc++/unwind-cxx.h: Likewise.
3439 * libsupc++/vec.cc: Likewise.
3440 * libsupc++/vmi_class_type_info.cc: Likewise.
3441 * libsupc++/vterminate.cc: Likewise.
3442 * po/string_literals.cc: Likewise.
3443 * src/atomic.cc: Likewise.
3444 * src/bitmap_allocator.cc: Likewise.
3445 * src/chrono.cc: Likewise.
3446 * src/codecvt.cc: Likewise.
3447 * src/compatibility-ldbl.cc: Likewise.
3448 * src/compatibility.cc: Likewise.
3449 * src/complex_io.cc: Likewise.
3450 * src/concept-inst.cc: Likewise.
3451 * src/condition_variable.cc: Likewise.
3452 * src/ctype.cc: Likewise.
3453 * src/debug.cc: Likewise.
3454 * src/debug_list.cc: Likewise.
3455 * src/ext-inst.cc: Likewise.
3456 * src/fstream-inst.cc: Likewise.
3457 * src/functexcept.cc: Likewise.
3458 * src/globals_io.cc: Likewise.
3459 * src/hash.cc: Likewise.
3460 * src/hash_c++0x.cc: Likewise.
3461 * src/hashtable.cc: Likewise.
3462 * src/hashtable_c++0x.cc: Likewise.
3463 * src/ios-inst.cc: Likewise.
3464 * src/ios.cc: Likewise.
3465 * src/ios_failure.cc: Likewise.
3466 * src/ios_init.cc: Likewise.
3467 * src/ios_locale.cc: Likewise.
3468 * src/iostream-inst.cc: Likewise.
3469 * src/istream-inst.cc: Likewise.
3470 * src/istream.cc: Likewise.
3471 * src/limits.cc: Likewise.
3472 * src/limits_c++0x.cc: Likewise.
3473 * src/list.cc: Likewise.
3474 * src/locale-inst.cc: Likewise.
3475 * src/locale.cc: Likewise.
3476 * src/locale_facets.cc: Likewise.
3477 * src/locale_init.cc: Likewise.
3478 * src/localename.cc: Likewise.
3479 * src/math_stubs_float.cc: Likewise.
3480 * src/math_stubs_long_double.cc: Likewise.
3481 * src/misc-inst.cc: Likewise.
3482 * src/mt_allocator.cc: Likewise.
3483 * src/mutex.cc: Likewise.
3484 * src/ostream-inst.cc: Likewise.
3485 * src/parallel_list.cc: Likewise.
3486 * src/parallel_settings.cc: Likewise.
3487 * src/pool_allocator.cc: Likewise.
3488 * src/sstream-inst.cc: Likewise.
3489 * src/stdexcept.cc: Likewise.
3490 * src/streambuf-inst.cc: Likewise.
3491 * src/streambuf.cc: Likewise.
3492 * src/string-inst.cc: Likewise.
3493 * src/strstream.cc: Likewise.
3494 * src/system_error.cc: Likewise.
3495 * src/thread.cc: Likewise.
3496 * src/tree.cc: Likewise.
3497 * src/valarray-inst.cc: Likewise.
3498 * src/wlocale-inst.cc: Likewise.
3499 * src/wstring-inst.cc: Likewise.
3500 * doc/xml/manual/intro.xml: Change documentation to refer the
3501 reader to version 3 of the GNU General Public License, version
3502 3.1 of the GCC Runtime Library Exception, and to point readers
3503 at the FSF's license web page.
3504
3505 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3506
3507 * Makefile.am: Change copyright header to refer to version
3508 3 of the GNU General Public License and to point readers at the
3509 COPYING3 file and the FSF's license web page.
3510 * doc/Makefile.am: Likewise.
3511 * include/Makefile.am: Likewise.
3512 * libsupc++/Makefile.am: Likewise.
3513 * po/Makefile.am: Likewise.
3514 * po/POTFILES.in: Likewise.
3515 * src/Makefile.am: Likewise.
3516 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3517 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3518 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3519 Likewise.
3520 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3521 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3522 Likewise.
3523 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3524 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3525 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3526 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3527 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3528 * testsuite/18_support/bad_cast/what.cc: Likewise.
3529 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3530 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3531 Likewise.
3532 * testsuite/18_support/bad_exception/what.cc: Likewise.
3533 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3534 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3535 * testsuite/18_support/exception/38732.cc: Likewise.
3536 * testsuite/18_support/exception/what.cc: Likewise.
3537 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3538 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3539 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3540 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3541 * testsuite/18_support/headers/climits/values.cc: Likewise.
3542 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3543 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3544 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3545 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3546 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3547 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3548 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3549 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3550 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3551 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3552 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3553 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3554 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3555 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3556 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3557 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3558 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3559 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3560 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3561 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3562 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3563 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3564 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3565 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3566 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3567 * testsuite/18_support/new_delete_placement.cc: Likewise.
3568 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3569 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3570 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3571 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3572 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3573 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3574 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3575 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3576 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3577 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3578 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3579 Likewise.
3580 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3581 * testsuite/18_support/pthread_guard.cc: Likewise.
3582 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3583 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3584 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3585 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3586 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3587 Likewise.
3588 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3589 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3590 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3591 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3592 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3593 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3594 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3595 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3596 Likewise.
3597 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3598 Likewise.
3599 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3600 Likewise.
3601 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3602 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3603 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3604 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3605 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3606 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3607 Likewise.
3608 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3609 Likewise.
3610 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3611 Likewise.
3612 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3613 Likewise.
3614 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3615 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3616 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3617 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3618 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3619 Likewise.
3620 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3621 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3622 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3623 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3624 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3625 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3626 Likewise.
3627 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3628 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3629 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3630 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3631 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3632 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3633 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3634 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3635 * testsuite/20_util/allocator/1.cc: Likewise.
3636 * testsuite/20_util/allocator/10378.cc: Likewise.
3637 * testsuite/20_util/allocator/14176.cc: Likewise.
3638 * testsuite/20_util/allocator/33807.cc: Likewise.
3639 * testsuite/20_util/allocator/8230.cc: Likewise.
3640 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3641 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3642 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3643 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3644 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3645 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3646 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3647 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3648 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3649 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3650 Likewise.
3651 * testsuite/20_util/clocks/1.cc: Likewise.
3652 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3653 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3654 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3655 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3656 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3657 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3658 * testsuite/20_util/duration/cons/1.cc: Likewise.
3659 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3660 * testsuite/20_util/duration/cons/2.cc: Likewise.
3661 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3662 Likewise.
3663 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3664 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3665 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3666 Likewise.
3667 * testsuite/20_util/forward/1.cc: Likewise.
3668 * testsuite/20_util/forward/1_neg.cc: Likewise.
3669 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3670 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3671 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3672 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3673 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3674 Likewise.
3675 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3676 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3677 Likewise.
3678 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3679 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3680 Likewise.
3681 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3682 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3683 Likewise.
3684 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3685 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3686 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3687 Likewise.
3688 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3689 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3690 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3691 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3692 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3693 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3694 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3695 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3696 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3697 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3698 Likewise.
3699 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3700 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3701 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3702 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3703 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3704 Likewise.
3705 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3706 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3707 Likewise.
3708 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3709 * testsuite/20_util/identity/value.cc: Likewise.
3710 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3711 * testsuite/20_util/is_integral/value.cc: Likewise.
3712 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3713 Likewise.
3714 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3715 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3716 * testsuite/20_util/is_reference/value.cc: Likewise.
3717 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3718 Likewise.
3719 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3720 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3721 * testsuite/20_util/is_signed/value.cc: Likewise.
3722 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3723 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3724 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3725 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3726 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3727 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3728 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3729 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3730 Likewise.
3731 * testsuite/20_util/move/1.cc: Likewise.
3732 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3733 * testsuite/20_util/pair/1.cc: Likewise.
3734 * testsuite/20_util/pair/2.cc: Likewise.
3735 * testsuite/20_util/pair/3.cc: Likewise.
3736 * testsuite/20_util/pair/4.cc: Likewise.
3737 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3738 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3739 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3740 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3741 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3742 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3743 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3744 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3745 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3746 Likewise.
3747 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3748 Likewise.
3749 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3750 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3751 * testsuite/20_util/rel_ops.cc: Likewise.
3752 * testsuite/20_util/remove_reference/value.cc: Likewise.
3753 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3754 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3755 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3756 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3757 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3758 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3759 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3760 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3761 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3762 Likewise.
3763 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3764 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3765 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3766 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3767 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3768 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3769 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3770 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3771 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3772 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3773 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3774 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3775 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3776 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3777 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3778 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3779 Likewise.
3780 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3781 Likewise.
3782 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3783 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3784 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3785 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3786 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3787 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3788 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3789 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3790 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3791 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3792 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3793 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3794 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3795 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3796 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3797 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3798 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3799 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3800 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3801 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3802 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3803 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3804 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3805 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3806 Likewise.
3807 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3808 Likewise.
3809 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3810 Likewise.
3811 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3812 Likewise.
3813 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3814 Likewise.
3815 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3816 Likewise.
3817 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3818 Likewise.
3819 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3820 Likewise.
3821 * testsuite/20_util/temporary_buffer.cc: Likewise.
3822 * testsuite/20_util/time_point/1.cc: Likewise.
3823 * testsuite/20_util/time_point/2.cc: Likewise.
3824 * testsuite/20_util/time_point/3.cc: Likewise.
3825 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3826 Likewise.
3827 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3828 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3829 Likewise.
3830 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3831 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3832 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3833 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3834 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3835 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3836 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3837 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3838 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3839 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3840 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3841 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3842 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3843 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3844 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3845 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3846 Likewise.
3847 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3848 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3849 Likewise.
3850 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3851 Likewise.
3852 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3853 Likewise.
3854 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3855 Likewise.
3856 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3857 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3858 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3859 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3860 Likewise.
3861 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3862 Likewise.
3863 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3864 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3865 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3866 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3867 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3868 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3869 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3870 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3871 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3872 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3873 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3874 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3875 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3876 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3877 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3878 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3879 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3880 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3881 Likewise.
3882 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3883 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3884 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3885 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3886 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3887 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3888 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3889 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3890 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3891 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3892 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3893 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3894 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3895 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3896 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3897 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3898 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3899 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3900 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3901 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3902 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3903 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3904 Likewise.
3905 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3906 Likewise.
3907 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3908 Likewise.
3909 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3910 Likewise.
3911 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3912 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3913 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3914 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3915 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3916 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3917 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3918 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3919 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3920 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3921 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3922 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3923 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3924 Likewise.
3925 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3926 Likewise.
3927 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3928 Likewise.
3929 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3930 Likewise.
3931 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3932 Likewise.
3933 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3934 Likewise.
3935 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3936 Likewise.
3937 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3938 Likewise.
3939 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3940 Likewise.
3941 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3942 Likewise.
3943 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3944 Likewise.
3945 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3946 Likewise.
3947 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3948 Likewise.
3949 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3950 Likewise.
3951 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3952 Likewise.
3953 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3954 Likewise.
3955 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3956 Likewise.
3957 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3958 Likewise.
3959 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3960 Likewise.
3961 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3962 Likewise.
3963 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3964 Likewise.
3965 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3966 Likewise.
3967 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3968 Likewise.
3969 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3970 Likewise.
3971 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3972 Likewise.
3973 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3974 Likewise.
3975 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3976 Likewise.
3977 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3978 Likewise.
3979 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3980 Likewise.
3981 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3982 Likewise.
3983 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3984 Likewise.
3985 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3986 Likewise.
3987 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3988 Likewise.
3989 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3990 Likewise.
3991 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3992 Likewise.
3993 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3994 Likewise.
3995 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3996 Likewise.
3997 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3998 Likewise.
3999 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4000 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4001 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4002 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4003 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4004 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4005 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4006 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4007 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4008 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4009 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4010 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4011 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4012 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4013 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4014 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4015 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4016 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4017 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4018 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4019 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4020 Likewise.
4021 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4022 Likewise.
4023 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4024 Likewise.
4025 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4026 Likewise.
4027 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4028 Likewise.
4029 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4030 Likewise.
4031 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4032 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4033 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4034 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4035 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4036 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4037 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4038 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4039 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4040 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4041 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4042 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4043 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4044 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4045 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4046 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4047 Likewise.
4048 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4049 Likewise.
4050 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4051 Likewise.
4052 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4053 Likewise.
4054 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4055 Likewise.
4056 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4057 Likewise.
4058 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4059 Likewise.
4060 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4061 Likewise.
4062 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4063 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4064 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4065 Likewise.
4066 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4067 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4068 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4069 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4070 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4071 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4072 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4073 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4074 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4075 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4076 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4077 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4078 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4079 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4080 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4081 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4082 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4083 Likewise.
4084 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4085 Likewise.
4086 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4087 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4088 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4089 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4090 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4091 Likewise.
4092 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4093 Likewise.
4094 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4095 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4096 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4097 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4098 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4099 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4100 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4101 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4102 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4103 Likewise.
4104 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4105 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4106 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4107 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4108 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4109 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4110 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4111 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4112 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4113 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4114 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4115 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4116 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4117 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4118 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4119 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4120 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4121 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4122 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4123 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4124 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4125 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4126 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4127 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4128 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4129 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4130 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4131 Likewise.
4132 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4133 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4134 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4135 Likewise.
4136 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4137 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4138 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4139 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4140 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4141 Likewise.
4142 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4143 Likewise.
4144 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4145 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4146 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4147 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4148 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4149 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4150 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4151 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4152 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4153 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4154 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4155 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4156 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4157 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4158 Likewise.
4159 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4160 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4161 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4162 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4163 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4164 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4165 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4166 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4167 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4168 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4169 Likewise.
4170 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4171 Likewise.
4172 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4173 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4174 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4175 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4176 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4177 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4178 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4179 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4180 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4181 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4182 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4183 Likewise.
4184 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4185 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4186 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4187 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4188 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4189 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4190 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4191 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4192 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4193 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4194 Likewise.
4195 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4196 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4197 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4198 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4199 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4200 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4201 Likewise.
4202 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4203 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4204 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4205 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4206 Likewise.
4207 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4208 Likewise.
4209 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4210 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4211 Likewise.
4212 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4213 * testsuite/22_locale/ctype/2.cc: Likewise.
4214 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4215 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4216 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4217 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4218 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4219 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4220 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4221 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4222 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4223 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4224 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4225 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4226 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4227 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4228 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4229 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4230 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4231 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4232 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4233 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4234 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4235 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4236 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4237 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4238 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4239 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4240 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4241 * testsuite/22_locale/facet/1.cc: Likewise.
4242 * testsuite/22_locale/facet/2.cc: Likewise.
4243 * testsuite/22_locale/facet/25421.cc: Likewise.
4244 * testsuite/22_locale/global_templates/1.cc: Likewise.
4245 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4246 Likewise.
4247 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4248 Likewise.
4249 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4250 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4251 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4252 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4253 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4254 * testsuite/22_locale/locale/13630.cc: Likewise.
4255 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4256 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4257 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4258 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4259 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4260 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4261 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4262 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4263 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4264 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4265 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4266 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4267 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4268 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4269 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4270 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4271 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4272 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4273 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4274 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4275 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4276 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4277 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4278 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4279 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4280 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4281 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4282 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4283 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4284 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4285 Likewise.
4286 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4287 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4288 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4289 Likewise.
4290 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4291 Likewise.
4292 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4293 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4294 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4295 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4296 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4297 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4298 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4299 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4300 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4301 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4302 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4303 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4304 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4305 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4306 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4307 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4308 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4309 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4310 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4311 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4312 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4313 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4314 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4315 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4316 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4317 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4318 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4319 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4320 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4321 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4322 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4323 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4324 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4325 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4326 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4327 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4328 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4329 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4330 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4331 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4332 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4333 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4334 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4335 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4336 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4337 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4338 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4339 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4340 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4341 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4342 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4343 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4344 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4345 Likewise.
4346 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4347 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4348 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4349 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4350 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4351 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4352 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4353 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4354 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4355 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4356 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4357 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4358 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4359 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4360 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4361 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4362 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4363 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4364 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4365 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4366 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4367 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4368 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4369 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4370 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4371 Likewise.
4372 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4373 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4374 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4375 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4376 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4377 Likewise.
4378 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4379 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4380 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4381 Likewise.
4382 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4383 Likewise.
4384 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4385 Likewise.
4386 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4387 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4388 Likewise.
4389 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4390 Likewise.
4391 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4392 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4393 Likewise.
4394 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4395 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4396 Likewise.
4397 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4398 Likewise.
4399 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4400 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4401 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4402 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4403 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4404 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4405 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4406 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4407 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4408 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4409 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4410 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4411 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4412 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4413 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4414 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4415 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4416 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4417 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4418 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4419 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4420 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4421 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4422 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4423 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4424 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4425 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4426 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4427 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4428 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4429 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4430 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4431 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4432 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4433 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4434 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4435 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4436 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4437 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4438 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4439 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4440 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4441 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4442 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4443 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4444 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4445 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4446 Likewise.
4447 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4448 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4449 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4450 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4451 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4452 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4453 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4454 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4455 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4456 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4457 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4458 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4459 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4460 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4461 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4462 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4463 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4464 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4465 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4466 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4467 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4468 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4469 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4470 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4471 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4472 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4473 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4474 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4475 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4476 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4477 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4478 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4479 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4480 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4481 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4482 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4483 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4484 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4485 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4486 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4487 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4488 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4489 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4490 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4491 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4492 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4493 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4494 Likewise.
4495 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4496 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4497 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4498 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4499 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4500 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4501 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4502 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4503 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4504 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4505 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4506 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4507 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4508 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4509 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4510 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4511 Likewise.
4512 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4513 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4514 Likewise.
4515 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4516 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4517 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4518 Likewise.
4519 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4520 Likewise.
4521 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4522 Likewise.
4523 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4524 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4525 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4526 Likewise.
4527 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4528 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4529 Likewise.
4530 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4531 Likewise.
4532 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4533 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4534 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4535 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4536 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4537 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4538 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4539 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4540 Likewise.
4541 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4542 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4543 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4544 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4545 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4546 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4547 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4548 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4549 Likewise.
4550 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4551 Likewise.
4552 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4553 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4554 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4555 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4556 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4557 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4558 Likewise.
4559 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4560 Likewise.
4561 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4562 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4563 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4564 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4565 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4566 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4567 Likewise.
4568 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4569 Likewise.
4570 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4571 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4572 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4573 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4574 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4575 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4576 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4577 Likewise.
4578 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4579 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4580 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4581 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4582 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4583 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4584 Likewise.
4585 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4586 Likewise.
4587 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4588 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4589 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4590 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4591 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4592 Likewise.
4593 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4594 Likewise.
4595 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4596 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4597 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4598 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4599 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4600 Likewise.
4601 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4602 Likewise.
4603 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4604 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4605 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4606 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4607 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4608 Likewise.
4609 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4610 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4611 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4612 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4613 Likewise.
4614 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4615 Likewise.
4616 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4617 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4618 Likewise.
4619 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4620 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4621 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4622 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4623 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4624 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4625 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4626 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4627 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4628 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4629 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4630 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4631 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4632 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4633 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4634 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4635 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4636 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4637 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4638 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4639 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4640 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4641 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4642 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4643 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4644 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4645 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4646 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4647 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4648 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4649 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4650 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4651 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4652 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4653 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4654 Likewise.
4655 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4656 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4657 * testsuite/23_containers/bitset/18604.cc: Likewise.
4658 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4659 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4660 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4661 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4662 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4663 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4664 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4665 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4666 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4667 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4668 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4669 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4670 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4671 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4672 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4673 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4674 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4675 * testsuite/23_containers/deque/18604.cc: Likewise.
4676 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4677 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4678 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4679 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4680 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4681 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4682 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4683 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4684 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4685 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4686 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4687 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4688 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4689 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4690 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4691 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4692 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4693 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4694 Likewise.
4695 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4696 Likewise.
4697 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4698 Likewise.
4699 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4700 Likewise.
4701 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4702 Likewise.
4703 * testsuite/23_containers/deque/types/1.cc: Likewise.
4704 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4705 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4706 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4707 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4708 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4709 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4710 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4711 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4712 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4713 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4714 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4715 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4716 Likewise.
4717 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4718 Likewise.
4719 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4720 Likewise.
4721 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4722 Likewise.
4723 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4724 Likewise.
4725 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4726 Likewise.
4727 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4728 Likewise.
4729 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4730 Likewise.
4731 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4732 Likewise.
4733 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4734 Likewise.
4735 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4736 Likewise.
4737 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4738 Likewise.
4739 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4740 Likewise.
4741 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4742 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4743 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4744 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4745 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4746 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4747 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4748 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4749 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4750 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4751 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4752 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4753 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4754 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4755 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4756 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4757 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4758 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4759 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4760 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4761 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4762 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4763 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4764 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4765 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4766 Likewise.
4767 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4768 Likewise.
4769 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4770 * testsuite/23_containers/list/18604.cc: Likewise.
4771 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4772 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4773 * testsuite/23_containers/list/cons/1.cc: Likewise.
4774 * testsuite/23_containers/list/cons/2.cc: Likewise.
4775 * testsuite/23_containers/list/cons/3.cc: Likewise.
4776 * testsuite/23_containers/list/cons/4.cc: Likewise.
4777 * testsuite/23_containers/list/cons/5.cc: Likewise.
4778 * testsuite/23_containers/list/cons/6.cc: Likewise.
4779 * testsuite/23_containers/list/cons/7.cc: Likewise.
4780 * testsuite/23_containers/list/cons/8.cc: Likewise.
4781 * testsuite/23_containers/list/cons/9.cc: Likewise.
4782 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4783 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4784 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4785 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4786 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4787 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4788 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4789 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4790 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4791 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4792 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4793 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4794 * testsuite/23_containers/list/operations/1.cc: Likewise.
4795 * testsuite/23_containers/list/operations/2.cc: Likewise.
4796 * testsuite/23_containers/list/operations/3.cc: Likewise.
4797 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4798 * testsuite/23_containers/list/operations/4.cc: Likewise.
4799 * testsuite/23_containers/list/operations/5.cc: Likewise.
4800 * testsuite/23_containers/list/pthread1.cc: Likewise.
4801 * testsuite/23_containers/list/pthread5.cc: Likewise.
4802 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4803 Likewise.
4804 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4805 Likewise.
4806 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4807 Likewise.
4808 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4809 Likewise.
4810 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4811 Likewise.
4812 * testsuite/23_containers/map/18604.cc: Likewise.
4813 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4814 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4815 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4816 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4817 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4818 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4819 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4820 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4821 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4822 * testsuite/23_containers/map/operators/1.cc: Likewise.
4823 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4824 * testsuite/23_containers/map/pthread6.cc: Likewise.
4825 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4826 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4827 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4828 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4829 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4830 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4831 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4832 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4833 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4834 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4835 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4836 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4837 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4838 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4839 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4840 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4841 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4842 * testsuite/23_containers/set/18604.cc: Likewise.
4843 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4844 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4845 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4846 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4847 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4848 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4849 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4850 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4851 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4852 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4853 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4854 Likewise.
4855 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4856 Likewise.
4857 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4858 Likewise.
4859 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4860 Likewise.
4861 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4862 Likewise.
4863 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4864 Likewise.
4865 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4866 Likewise.
4867 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4868 Likewise.
4869 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4870 Likewise.
4871 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4872 Likewise.
4873 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4874 Likewise.
4875 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4876 Likewise.
4877 * testsuite/23_containers/vector/18604.cc: Likewise.
4878 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4879 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4880 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4881 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4882 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4883 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4884 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4885 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4886 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4887 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4888 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4889 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4890 Likewise.
4891 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4892 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4893 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4894 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4895 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4896 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4897 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4898 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4899 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4900 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4901 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4902 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4903 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4904 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4905 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4906 Likewise.
4907 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4908 Likewise.
4909 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4910 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4911 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4912 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4913 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4914 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4915 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4916 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4917 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4918 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4919 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4920 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4921 Likewise.
4922 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4923 Likewise.
4924 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4925 Likewise.
4926 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4927 Likewise.
4928 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4929 Likewise.
4930 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4931 Likewise.
4932 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4933 * testsuite/23_containers/vector/types/1.cc: Likewise.
4934 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4935 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4936 Likewise.
4937 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4938 Likewise.
4939 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4940 Likewise.
4941 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4942 Likewise.
4943 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4944 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4945 Likewise.
4946 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4947 Likewise.
4948 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4949 Likewise.
4950 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4951 Likewise.
4952 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4953 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4954 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4955 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4956 Likewise.
4957 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4958 Likewise.
4959 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4960 Likewise.
4961 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4962 Likewise.
4963 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4964 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4965 Likewise.
4966 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4967 Likewise.
4968 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4969 Likewise.
4970 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4971 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4972 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4973 Likewise.
4974 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4975 Likewise.
4976 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4977 Likewise.
4978 * testsuite/24_iterators/operations/next.cc: Likewise.
4979 * testsuite/24_iterators/operations/prev.cc: Likewise.
4980 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4981 Likewise.
4982 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4983 Likewise.
4984 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4985 Likewise.
4986 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4987 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4988 Likewise.
4989 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4990 Likewise.
4991 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4992 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4993 Likewise.
4994 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4995 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4996 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4997 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4998 Likewise.
4999 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5000 Likewise.
5001 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5002 Likewise.
5003 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5004 Likewise.
5005 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5006 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5007 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5008 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5009 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5010 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5011 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5012 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5013 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5014 * testsuite/25_algorithms/copy/1.cc: Likewise.
5015 * testsuite/25_algorithms/copy/2.cc: Likewise.
5016 * testsuite/25_algorithms/copy/3.cc: Likewise.
5017 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5018 * testsuite/25_algorithms/copy/4.cc: Likewise.
5019 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5020 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5021 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5022 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5023 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5024 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5025 Likewise.
5026 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5027 Likewise.
5028 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5029 Likewise.
5030 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5031 Likewise.
5032 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5033 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5034 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5035 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5036 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5037 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5038 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5039 * testsuite/25_algorithms/count/1.cc: Likewise.
5040 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5041 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5042 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5043 * testsuite/25_algorithms/equal/1.cc: Likewise.
5044 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5045 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5046 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5047 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5048 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5049 * testsuite/25_algorithms/fill/1.cc: Likewise.
5050 * testsuite/25_algorithms/fill/2.cc: Likewise.
5051 * testsuite/25_algorithms/fill/3.cc: Likewise.
5052 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5053 * testsuite/25_algorithms/fill/4.cc: Likewise.
5054 * testsuite/25_algorithms/fill/5.cc: Likewise.
5055 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5056 * testsuite/25_algorithms/find/1.cc: Likewise.
5057 * testsuite/25_algorithms/find/17441.cc: Likewise.
5058 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5059 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5060 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5061 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5062 Likewise.
5063 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5064 Likewise.
5065 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5066 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5067 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5068 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5069 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5070 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5071 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5072 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5073 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5074 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5075 Likewise.
5076 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5077 Likewise.
5078 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5079 Likewise.
5080 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5081 Likewise.
5082 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5083 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5084 * testsuite/25_algorithms/heap/1.cc: Likewise.
5085 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5086 * testsuite/25_algorithms/includes/1.cc: Likewise.
5087 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5088 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5089 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5090 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5091 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5092 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5093 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5094 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5095 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5096 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5097 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5098 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5099 Likewise.
5100 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5101 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5102 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5103 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5104 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5105 * testsuite/25_algorithms/max/1.cc: Likewise.
5106 * testsuite/25_algorithms/max/2.cc: Likewise.
5107 * testsuite/25_algorithms/max/3.cc: Likewise.
5108 * testsuite/25_algorithms/max/37547.cc: Likewise.
5109 * testsuite/25_algorithms/max/4.cc: Likewise.
5110 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5111 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5112 * testsuite/25_algorithms/merge/1.cc: Likewise.
5113 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5114 * testsuite/25_algorithms/min/1.cc: Likewise.
5115 * testsuite/25_algorithms/min/2.cc: Likewise.
5116 * testsuite/25_algorithms/min/3.cc: Likewise.
5117 * testsuite/25_algorithms/min/37547.cc: Likewise.
5118 * testsuite/25_algorithms/min/4.cc: Likewise.
5119 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5120 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5121 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5122 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5123 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5124 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5125 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5126 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5127 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5128 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5129 * testsuite/25_algorithms/move/1.cc: Likewise.
5130 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5131 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5132 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5133 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5134 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5135 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5136 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5137 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5138 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5139 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5140 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5141 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5142 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5143 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5144 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5145 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5146 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5147 * testsuite/25_algorithms/partition/1.cc: Likewise.
5148 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5149 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5150 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5151 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5152 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5153 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5154 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5155 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5156 * testsuite/25_algorithms/remove/1.cc: Likewise.
5157 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5158 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5159 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5160 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5161 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5162 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5163 * testsuite/25_algorithms/replace/1.cc: Likewise.
5164 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5165 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5166 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5167 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5168 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5169 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5170 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5171 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5172 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5173 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5174 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5175 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5176 * testsuite/25_algorithms/search/1.cc: Likewise.
5177 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5178 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5179 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5180 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5181 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5182 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5183 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5184 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5185 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5186 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5187 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5188 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5189 Likewise.
5190 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5191 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5192 * testsuite/25_algorithms/sort/1.cc: Likewise.
5193 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5194 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5195 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5196 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5197 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5198 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5199 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5200 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5201 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5202 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5203 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5204 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5205 * testsuite/25_algorithms/unique/1.cc: Likewise.
5206 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5207 * testsuite/25_algorithms/unique/2.cc: Likewise.
5208 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5209 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5210 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5211 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5212 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5213 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5214 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5215 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5216 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5217 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5218 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5219 * testsuite/26_numerics/complex/13450.cc: Likewise.
5220 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5221 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5222 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5223 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5224 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5225 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5226 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5227 Likewise.
5228 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5229 Likewise.
5230 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5231 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5232 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5233 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5234 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5235 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5236 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5237 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5238 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5239 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5240 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5241 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5242 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5243 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5244 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5245 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5246 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5247 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5248 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5249 Likewise.
5250 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5251 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5252 Likewise.
5253 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5254 Likewise.
5255 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5256 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5257 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5258 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5259 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5260 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5261 * testsuite/26_numerics/iota/1.cc: Likewise.
5262 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5263 * testsuite/26_numerics/slice/1.cc: Likewise.
5264 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5265 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5266 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5267 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5268 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5269 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5270 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5271 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5272 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5273 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5274 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5275 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5276 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5277 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5278 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5279 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5280 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5281 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5282 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5283 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5284 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5285 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5286 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5287 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5288 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5289 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5290 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5291 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5292 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5293 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5294 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5295 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5296 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5297 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5298 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5299 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5300 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5301 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5302 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5303 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5304 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5305 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5306 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5307 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5308 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5309 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5310 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5311 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5312 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5313 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5314 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5315 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5316 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5317 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5318 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5319 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5320 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5321 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5322 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5323 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5324 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5325 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5326 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5327 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5328 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5329 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5330 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5331 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5332 Likewise.
5333 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5334 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5335 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5336 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5337 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5338 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5339 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5340 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5341 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5342 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5343 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5344 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5345 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5346 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5347 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5348 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5349 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5350 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5351 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5352 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5353 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5354 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5355 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5356 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5357 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5358 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5359 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5360 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5361 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5362 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5363 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5364 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5365 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5366 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5367 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5368 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5369 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5370 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5371 Likewise.
5372 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5373 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5374 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5375 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5376 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5377 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5378 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5379 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5380 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5381 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5382 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5383 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5384 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5385 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5386 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5387 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5388 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5389 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5390 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5391 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5392 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5393 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5394 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5395 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5396 Likewise.
5397 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5398 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5399 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5400 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5401 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5402 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5403 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5404 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5405 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5406 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5407 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5408 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5409 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5410 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5411 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5412 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5413 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5414 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5415 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5416 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5417 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5418 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5419 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5420 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5421 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5422 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5423 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5424 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5425 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5426 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5427 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5428 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5429 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5430 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5431 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5432 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5433 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5434 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5435 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5436 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5437 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5438 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5439 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5440 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5441 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5442 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5443 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5444 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5445 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5446 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5447 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5448 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5449 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5450 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5451 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5452 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5453 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5454 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5455 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5456 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5457 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5458 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5459 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5460 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5461 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5462 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5463 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5464 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5465 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5466 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5467 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5468 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5469 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5470 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5471 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5472 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5473 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5474 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5475 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5476 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5477 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5478 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5479 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5480 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5481 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5482 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5483 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5484 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5485 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5486 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5487 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5488 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5489 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5490 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5491 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5492 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5493 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5494 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5495 Likewise.
5496 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5497 Likewise.
5498 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5499 Likewise.
5500 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5501 Likewise.
5502 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5503 Likewise.
5504 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5505 Likewise.
5506 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5507 Likewise.
5508 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5509 Likewise.
5510 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5511 Likewise.
5512 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5513 Likewise.
5514 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5515 Likewise.
5516 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5517 Likewise.
5518 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5519 Likewise.
5520 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5521 Likewise.
5522 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5523 Likewise.
5524 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5525 Likewise.
5526 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5527 Likewise.
5528 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5529 Likewise.
5530 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5531 Likewise.
5532 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5533 Likewise.
5534 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5535 Likewise.
5536 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5537 Likewise.
5538 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5539 Likewise.
5540 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5541 Likewise.
5542 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5543 Likewise.
5544 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5545 Likewise.
5546 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5547 Likewise.
5548 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5549 Likewise.
5550 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5551 Likewise.
5552 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5553 Likewise.
5554 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5555 Likewise.
5556 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5557 Likewise.
5558 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5559 Likewise.
5560 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5561 Likewise.
5562 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5563 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5564 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5565 Likewise.
5566 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5567 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5568 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5569 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5570 Likewise.
5571 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5572 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5573 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5574 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5575 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5576 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5577 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5578 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5579 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5580 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5581 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5582 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5583 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5584 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5585 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5586 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5587 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5588 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5589 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5590 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5591 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5592 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5593 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5594 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5595 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5596 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5597 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5598 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5599 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5600 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5601 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5602 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5603 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5604 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5605 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5606 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5607 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5608 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5609 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5610 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5611 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5612 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5613 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5614 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5615 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5616 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5617 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5618 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5619 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5620 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5621 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5622 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5623 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5624 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5625 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5626 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5627 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5628 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5629 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5630 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5631 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5632 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5633 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5634 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5635 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5636 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5637 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5638 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5639 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5640 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5641 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5642 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5643 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5644 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5645 Likewise.
5646 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5647 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5648 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5649 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5650 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5651 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5652 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5653 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5654 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5655 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5656 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5657 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5658 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5659 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5660 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5661 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5662 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5663 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5664 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5665 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5666 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5667 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5668 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5669 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5670 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5671 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5672 Likewise.
5673 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5674 Likewise.
5675 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5676 Likewise.
5677 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5678 Likewise.
5679 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5680 Likewise.
5681 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5682 Likewise.
5683 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5684 Likewise.
5685 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5686 Likewise.
5687 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5688 Likewise.
5689 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5690 Likewise.
5691 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5692 Likewise.
5693 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5694 Likewise.
5695 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5696 Likewise.
5697 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5698 Likewise.
5699 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5700 Likewise.
5701 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5702 Likewise.
5703 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5704 Likewise.
5705 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5706 Likewise.
5707 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5708 Likewise.
5709 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5710 Likewise.
5711 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5712 Likewise.
5713 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5714 Likewise.
5715 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5716 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5717 Likewise.
5718 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5719 Likewise.
5720 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5721 Likewise.
5722 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5723 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5724 Likewise.
5725 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5726 Likewise.
5727 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5728 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5729 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5730 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5731 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5732 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5733 Likewise.
5734 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5735 Likewise.
5736 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5737 Likewise.
5738 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5739 Likewise.
5740 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5741 Likewise.
5742 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5743 Likewise.
5744 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5745 Likewise.
5746 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5747 Likewise.
5748 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5749 Likewise.
5750 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5751 Likewise.
5752 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5753 Likewise.
5754 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5755 Likewise.
5756 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5757 Likewise.
5758 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5759 Likewise.
5760 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5761 Likewise.
5762 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5763 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5764 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5765 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5766 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5767 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5768 Likewise.
5769 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5770 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5771 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5772 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5773 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5774 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5775 Likewise.
5776 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5777 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5778 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5779 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5780 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5781 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5782 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5783 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5784 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5785 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5786 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5787 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5788 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5789 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5790 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5791 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5792 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5793 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5794 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5795 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5796 Likewise.
5797 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5798 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5799 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5800 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5801 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5802 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5803 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5804 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5805 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5806 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5807 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5808 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5809 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5810 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5811 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5812 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5813 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5814 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5815 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5816 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5817 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5818 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5819 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5820 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5821 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5822 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5823 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5824 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5825 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5826 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5827 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5828 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5829 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5830 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5831 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5832 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5833 Likewise.
5834 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5835 Likewise.
5836 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5837 Likewise.
5838 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5839 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5840 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5841 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5842 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5843 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5844 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5845 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5846 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5847 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5848 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5849 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5850 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5851 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5852 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5853 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5854 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5855 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5856 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5857 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5858 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5859 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5860 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5861 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5862 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5863 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5864 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5865 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5866 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5867 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5868 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5869 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5870 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5871 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5872 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5873 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5874 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5875 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5876 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5877 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5878 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5879 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5880 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5881 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5882 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5883 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5884 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5885 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5886 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5887 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5888 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5889 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5890 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5891 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5892 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5893 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5894 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5895 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5896 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5897 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5898 Likewise.
5899 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5900 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5901 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5902 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5903 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5904 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5905 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5906 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5907 * testsuite/27_io/fpos/11450.cc: Likewise.
5908 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5909 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5910 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5911 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5912 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5913 * testsuite/27_io/fpos/14775.cc: Likewise.
5914 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5915 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5916 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5917 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5918 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5919 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5920 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5921 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5922 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5923 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5924 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5925 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5926 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5927 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5928 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5929 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5930 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5931 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5932 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5933 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5934 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5935 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5936 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5937 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5938 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5939 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5940 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5941 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5942 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5943 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5944 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5945 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5946 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5947 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5948 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5949 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5950 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5951 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5952 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5953 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5954 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5955 * testsuite/27_io/objects/char/1.cc: Likewise.
5956 * testsuite/27_io/objects/char/10.cc: Likewise.
5957 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5958 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5959 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5960 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5961 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5962 * testsuite/27_io/objects/char/2.cc: Likewise.
5963 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5964 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5965 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5966 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5967 * testsuite/27_io/objects/char/5.cc: Likewise.
5968 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5969 * testsuite/27_io/objects/char/6.cc: Likewise.
5970 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5971 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5972 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5973 * testsuite/27_io/objects/char/7.cc: Likewise.
5974 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5975 * testsuite/27_io/objects/char/8.cc: Likewise.
5976 * testsuite/27_io/objects/char/9.cc: Likewise.
5977 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5978 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5979 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5980 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5981 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5982 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5983 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5984 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5985 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5986 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5987 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5988 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5989 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5990 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5991 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5992 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5993 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5994 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5995 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5996 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5997 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5998 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5999 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6000 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6001 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6002 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6003 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6004 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6005 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6006 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6007 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6008 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6009 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6010 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6011 * testsuite/27_io/types/1.cc: Likewise.
6012 * testsuite/27_io/types/2.cc: Likewise.
6013 * testsuite/27_io/types/3.cc: Likewise.
6014 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6015 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6016 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6017 Likewise.
6018 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6019 Likewise.
6020 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6021 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6022 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6023 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6024 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6025 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6026 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6027 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6028 Likewise.
6029 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6030 Likewise.
6031 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6032 Likewise.
6033 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6034 Likewise.
6035 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6036 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6037 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6038 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6039 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6040 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6041 Likewise.
6042 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6043 Likewise.
6044 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6045 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6046 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6047 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6048 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6049 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6050 * testsuite/Makefile.am: Likewise.
6051 * testsuite/abi/30586.cc: Likewise.
6052 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6053 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6054 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6055 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6056 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6057 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6058 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6059 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6060 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6061 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6062 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6063 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6064 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6065 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6066 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6067 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6068 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6069 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6070 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6071 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6072 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6073 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6074 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6075 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6076 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6077 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6078 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6079 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6080 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6081 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6082 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6083 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6084 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6085 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6086 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6087 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6088 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6089 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6090 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6091 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6092 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6093 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6094 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6095 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6096 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6097 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6098 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6099 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6100 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6101 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6102 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6103 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6104 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6105 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6106 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6107 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6108 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6109 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6110 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6111 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6112 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6113 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6114 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6115 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6116 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6117 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6118 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6119 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6120 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6121 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6122 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6123 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6124 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6125 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6126 * testsuite/abi/demangle/regression/old.cc: Likewise.
6127 * testsuite/abi/header_cxxabi.c: Likewise.
6128 * testsuite/backward/11460.cc: Likewise.
6129 * testsuite/backward/hash_map/1.cc: Likewise.
6130 * testsuite/backward/hash_map/14648.cc: Likewise.
6131 * testsuite/backward/hash_map/23528.cc: Likewise.
6132 * testsuite/backward/hash_set/1.cc: Likewise.
6133 * testsuite/backward/strstream_members.cc: Likewise.
6134 * testsuite/config/default.exp: Likewise.
6135 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6136 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6137 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6138 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6139 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6140 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6141 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6142 * testsuite/data/sgetn.txt: Likewise.
6143 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6144 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6145 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6146 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6147 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6148 * testsuite/ext/array_allocator/26875.cc: Likewise.
6149 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6150 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6151 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6152 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6153 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6154 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6155 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6156 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6157 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6158 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6159 * testsuite/ext/codecvt/1.cc: Likewise.
6160 * testsuite/ext/codecvt/char-1.cc: Likewise.
6161 * testsuite/ext/codecvt/char-2.cc: Likewise.
6162 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6163 * testsuite/ext/concept_checks.cc: Likewise.
6164 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6165 Likewise.
6166 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6167 Likewise.
6168 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6169 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6170 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6171 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6172 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6173 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6174 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6175 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6176 Likewise.
6177 * testsuite/ext/headers.cc: Likewise.
6178 * testsuite/ext/is_heap/1.cc: Likewise.
6179 * testsuite/ext/is_heap/check_type.cc: Likewise.
6180 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6181 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6182 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6183 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6184 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6185 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6186 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6187 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6188 * testsuite/ext/median.cc: Likewise.
6189 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6190 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6191 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6192 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6193 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6194 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6195 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6196 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6197 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6198 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6199 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6200 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6201 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6202 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6203 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6204 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6205 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6206 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6207 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6208 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6209 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6210 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6211 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6212 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6213 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6214 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6215 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6216 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6217 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6218 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6219 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6220 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6221 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6222 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6223 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6224 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6225 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6226 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6227 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6228 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6229 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6230 * testsuite/ext/rope/1.cc: Likewise.
6231 * testsuite/ext/rope/2.cc: Likewise.
6232 * testsuite/ext/rope/3.cc: Likewise.
6233 * testsuite/ext/rope/36832.cc: Likewise.
6234 * testsuite/ext/rope/4.cc: Likewise.
6235 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6236 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6237 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6238 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6239 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6240 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6241 Likewise.
6242 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6243 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6244 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6245 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6246 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6247 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6248 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6249 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6250 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6251 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6252 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6253 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6254 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6255 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6256 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6257 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6258 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6259 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6260 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6261 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6262 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6263 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6264 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6265 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6266 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6267 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6268 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6269 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6270 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6271 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6272 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6273 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6274 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6275 * testsuite/lib/dg-options.exp: Likewise.
6276 * testsuite/lib/libstdc++.exp: Likewise.
6277 * testsuite/lib/prune.exp: Likewise.
6278 * testsuite/libstdc++-abi/abi.exp: Likewise.
6279 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6280 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6281 Likewise.
6282 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6283 Likewise.
6284 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6285 Likewise.
6286 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6287 Likewise.
6288 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6289 Likewise.
6290 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6291 Likewise.
6292 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6293 Likewise.
6294 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6295 Likewise.
6296 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6297 Likewise.
6298 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6299 Likewise.
6300 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6301 Likewise.
6302 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6303 Likewise.
6304 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6305 Likewise.
6306 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6307 Likewise.
6308 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6309 Likewise.
6310 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6311 Likewise.
6312 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6313 Likewise.
6314 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6315 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6316 Likewise.
6317 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6318 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6319 Likewise.
6320 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6321 Likewise.
6322 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6323 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6324 Likewise.
6325 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6326 Likewise.
6327 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6328 Likewise.
6329 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6330 Likewise.
6331 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6332 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6333 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6334 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6335 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6336 Likewise.
6337 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6338 Likewise.
6339 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6340 Likewise.
6341 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6342 Likewise.
6343 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6344 Likewise.
6345 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6346 Likewise.
6347 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6348 Likewise.
6349 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6350 Likewise.
6351 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6352 Likewise.
6353 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6354 Likewise.
6355 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6356 Likewise.
6357 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6358 Likewise.
6359 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6360 Likewise.
6361 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6362 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6363 Likewise.
6364 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6365 Likewise.
6366 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6367 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6368 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6369 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6370 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6371 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6372 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6373 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6374 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6375 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6376 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6377 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6378 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6379 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6380 Likewise.
6381 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6382 Likewise.
6383 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6384 Likewise.
6385 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6386 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6387 Likewise.
6388 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6389 Likewise.
6390 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6391 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6392 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6393 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6394 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6395 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6396 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6397 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6398 Likewise.
6399 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6400 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6401 Likewise.
6402 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6403 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6404 Likewise.
6405 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6406 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6407 Likewise.
6408 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6409 Likewise.
6410 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6411 Likewise.
6412 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6413 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6414 Likewise.
6415 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6416 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6417 Likewise.
6418 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6419 Likewise.
6420 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6421 Likewise.
6422 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6423 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6424 Likewise.
6425 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6426 Likewise.
6427 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6428 Likewise.
6429 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6430 Likewise.
6431 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6432 Likewise.
6433 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6434 Likewise.
6435 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6436 Likewise.
6437 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6438 Likewise.
6439 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6440 Likewise.
6441 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6442 Likewise.
6443 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6444 Likewise.
6445 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6446 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6447 Likewise.
6448 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6449 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6450 Likewise.
6451 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6452 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6453 Likewise.
6454 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6455 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6456 Likewise.
6457 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6458 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6459 Likewise.
6460 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6461 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6462 Likewise.
6463 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6464 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6465 Likewise.
6466 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6467 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6468 Likewise.
6469 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6470 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6471 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6472 Likewise.
6473 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6474 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6475 Likewise.
6476 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6477 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6478 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6479 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6480 Likewise.
6481 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6482 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6483 Likewise.
6484 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6485 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6486 Likewise.
6487 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6488 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6489 Likewise.
6490 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6491 Likewise.
6492 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6493 Likewise.
6494 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6495 Likewise.
6496 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6497 Likewise.
6498 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6499 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6500 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6501 Likewise.
6502 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6503 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6504 Likewise.
6505 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6506 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6507 Likewise.
6508 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6509 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6510 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6511 Likewise.
6512 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6513 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6514 Likewise.
6515 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6516 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6517 Likewise.
6518 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6519 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6520 Likewise.
6521 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6522 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6523 Likewise.
6524 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6525 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6526 Likewise.
6527 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6528 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6529 Likewise.
6530 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6531 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6532 Likewise.
6533 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6534 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6535 Likewise.
6536 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6537 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6538 Likewise.
6539 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6540 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6541 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6542 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6543 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6544 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6545 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6546 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6547 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6548 Likewise.
6549 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6550 Likewise.
6551 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6552 Likewise.
6553 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6554 Likewise.
6555 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6556 Likewise.
6557 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6558 Likewise.
6559 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6560 Likewise.
6561 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6562 Likewise.
6563 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6564 Likewise.
6565 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6566 Likewise.
6567 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6568 Likewise.
6569 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6570 Likewise.
6571 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6572 Likewise.
6573 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6574 Likewise.
6575 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6576 Likewise.
6577 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6578 Likewise.
6579 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6580 Likewise.
6581 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6582 Likewise.
6583 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6584 Likewise.
6585 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6586 Likewise.
6587 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6588 Likewise.
6589 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6590 Likewise.
6591 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6592 Likewise.
6593 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6594 Likewise.
6595 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6596 Likewise.
6597 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6598 Likewise.
6599 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6600 Likewise.
6601 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6602 Likewise.
6603 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6604 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6605 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6606 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6607 Likewise.
6608 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6609 Likewise.
6610 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6611 Likewise.
6612 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6613 Likewise.
6614 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6615 Likewise.
6616 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6617 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6618 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6619 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6620 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6621 Likewise.
6622 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6623 Likewise.
6624 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6625 Likewise.
6626 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6627 Likewise.
6628 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6629 Likewise.
6630 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6631 Likewise.
6632 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6633 Likewise.
6634 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6635 Likewise.
6636 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6637 Likewise.
6638 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6639 Likewise.
6640 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6641 Likewise.
6642 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6643 Likewise.
6644 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6645 Likewise.
6646 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6647 Likewise.
6648 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6649 Likewise.
6650 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6651 Likewise.
6652 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6653 Likewise.
6654 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6655 Likewise.
6656 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6657 Likewise.
6658 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6659 Likewise.
6660 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6661 Likewise.
6662 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6663 Likewise.
6664 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6665 Likewise.
6666 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6667 Likewise.
6668 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6669 Likewise.
6670 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6671 Likewise.
6672 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6673 Likewise.
6674 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6675 Likewise.
6676 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6677 Likewise.
6678 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6679 Likewise.
6680 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6681 Likewise.
6682 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6683 Likewise.
6684 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6685 Likewise.
6686 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6687 Likewise.
6688 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6689 Likewise.
6690 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6691 Likewise.
6692 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6693 Likewise.
6694 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6695 Likewise.
6696 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6697 Likewise.
6698 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6699 Likewise.
6700 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6701 Likewise.
6702 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6703 Likewise.
6704 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6705 Likewise.
6706 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6707 Likewise.
6708 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6709 Likewise.
6710 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6711 Likewise.
6712 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6713 Likewise.
6714 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6715 Likewise.
6716 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6717 Likewise.
6718 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6719 Likewise.
6720 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6721 Likewise.
6722 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6723 Likewise.
6724 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6725 Likewise.
6726 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6727 Likewise.
6728 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6729 Likewise.
6730 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6731 Likewise.
6732 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6733 Likewise.
6734 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6735 Likewise.
6736 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6737 Likewise.
6738 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6739 Likewise.
6740 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6741 Likewise.
6742 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6743 Likewise.
6744 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6745 Likewise.
6746 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6747 Likewise.
6748 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6749 Likewise.
6750 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6751 Likewise.
6752 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6753 Likewise.
6754 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6755 Likewise.
6756 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6757 Likewise.
6758 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6759 Likewise.
6760 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6761 Likewise.
6762 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6763 Likewise.
6764 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6765 Likewise.
6766 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6767 Likewise.
6768 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6769 Likewise.
6770 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6771 Likewise.
6772 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6773 Likewise.
6774 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6775 Likewise.
6776 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6777 Likewise.
6778 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6779 Likewise.
6780 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6781 Likewise.
6782 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6783 Likewise.
6784 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6785 Likewise.
6786 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6787 Likewise.
6788 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6789 Likewise.
6790 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6791 Likewise.
6792 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6793 Likewise.
6794 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6795 Likewise.
6796 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6797 Likewise.
6798 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6799 Likewise.
6800 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6801 Likewise.
6802 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6803 Likewise.
6804 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6805 Likewise.
6806 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6807 Likewise.
6808 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6809 Likewise.
6810 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6811 Likewise.
6812 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6813 Likewise.
6814 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6815 Likewise.
6816 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6817 Likewise.
6818 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6819 Likewise.
6820 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6841 Likewise.
6842 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6845 Likewise.
6846 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6847 Likewise.
6848 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6849 Likewise.
6850 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6851 Likewise.
6852 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6853 Likewise.
6854 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6855 Likewise.
6856 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6857 Likewise.
6858 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6859 Likewise.
6860 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6861 Likewise.
6862 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6863 Likewise.
6864 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6865 Likewise.
6866 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6867 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6868 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6869 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6870 Likewise.
6871 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6872 Likewise.
6873 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6874 Likewise.
6875 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6876 Likewise.
6877 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6878 Likewise.
6879 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6880 Likewise.
6881 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6882 Likewise.
6883 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6884 Likewise.
6885 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6886 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6887 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6888 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6889 Likewise.
6890 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6891 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6892 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6893 Likewise.
6894 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6895 Likewise.
6896 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6897 Likewise.
6898 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6899 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6900 Likewise.
6901 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6902 Likewise.
6903 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6904 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6905 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6906 Likewise.
6907 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6908 Likewise.
6909 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6910 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6911 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6912 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6913 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6914 Likewise.
6915 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6916 Likewise.
6917 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6918 Likewise.
6919 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6920 Likewise.
6921 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6922 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6923 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6924 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6925 Likewise.
6926 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6927 Likewise.
6928 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6929 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6930 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6931 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6932 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6933 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6934 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6935 Likewise.
6936 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6937 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6938 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6939 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6940 Likewise.
6941 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6942 Likewise.
6943 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6944 Likewise.
6945 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6946 Likewise.
6947 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6948 Likewise.
6949 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6950 Likewise.
6951 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6952 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6953 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6954 Likewise.
6955 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6956 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6957 Likewise.
6958 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6959 Likewise.
6960 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6961 Likewise.
6962 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6963 Likewise.
6964 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6965 Likewise.
6966 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6967 Likewise.
6968 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6969 Likewise.
6970 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6971 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6972 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6973 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6974 Likewise.
6975 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6976 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6977 Likewise.
6978 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6979 Likewise.
6980 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6981 Likewise.
6982 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6983 Likewise.
6984 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6985 Likewise.
6986 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6987 Likewise.
6988 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6989 Likewise.
6990 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6991 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6992 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6993 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6994 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6995 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6996 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6997 Likewise.
6998 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6999 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7000 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7001 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7002 Likewise.
7003 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7004 Likewise.
7005 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7006 Likewise.
7007 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7008 Likewise.
7009 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7010 Likewise.
7011 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7012 Likewise.
7013 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7014 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7015 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7016 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7017 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7018 Likewise.
7019 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7020 Likewise.
7021 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7022 Likewise.
7023 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7024 Likewise.
7025 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7026 Likewise.
7027 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7028 Likewise.
7029 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7030 Likewise.
7031 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7032 Likewise.
7033 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7034 Likewise.
7035 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7036 Likewise.
7037 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7038 Likewise.
7039 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7040 Likewise.
7041 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7042 Likewise.
7043 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7044 Likewise.
7045 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7046 Likewise.
7047 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7048 Likewise.
7049 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7050 Likewise.
7051 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7052 Likewise.
7053 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7054 Likewise.
7055 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7056 Likewise.
7057 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7058 Likewise.
7059 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7060 Likewise.
7061 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7062 Likewise.
7063 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7064 Likewise.
7065 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7066 Likewise.
7067 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7068 Likewise.
7069 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7070 Likewise.
7071 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7072 Likewise.
7073 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7074 Likewise.
7075 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7076 Likewise.
7077 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7078 Likewise.
7079 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7080 Likewise.
7081 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7082 Likewise.
7083 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7084 Likewise.
7085 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7086 Likewise.
7087 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7088 Likewise.
7089 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7090 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7091 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7092 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7093 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7094 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7095 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7096 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7097 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7098 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7099 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7100 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7101 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7102 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7103 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7104 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7105 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7106 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7107 * testsuite/tr1/headers/all.cc: Likewise.
7108 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7109 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7110 * testsuite/util/testsuite_shared.cc: Likewise.
7111 * scripts/extract_symvers: Likewise. Remove runtime exception.
7112 * testsuite/17_intro/headers/all.cc: Likewise.
7113 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7114 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7115 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7116 Likewise.
7117 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7118 Likewise.
7119 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7120 Likewise.
7121 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7122 Likewise.
7123 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7124 Likewise.
7125 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7126 Likewise.
7127 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7128 Likewise.
7129 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7130 Likewise.
7131 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7132 Likewise.
7133 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7134 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7135 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7136 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7137 Likewise.
7138 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7139 Likewise.
7140 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7141 Likewise.
7142 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7143 Likewise.
7144 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7145 Likewise.
7146 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7147 Likewise.
7148 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7149 Likewise.
7150 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7151 Likewise.
7152 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7153 Likewise.
7154 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7155 Likewise.
7156 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7157 Likewise.
7158 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7159 Likewise.
7160 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7161 Likewise.
7162 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7163 Likewise.
7164 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7165 Likewise.
7166 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7167 Likewise.
7168 * testsuite/20_util/pair/moveable.cc: Likewise.
7169 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7170 Likewise.
7171 * testsuite/20_util/pair/swap.cc: Likewise.
7172 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7173 Likewise.
7174 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7175 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7176 Likewise.
7177 * testsuite/20_util/tuple/moveable.cc: Likewise.
7178 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7179 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7180 Likewise.
7181 * testsuite/20_util/tuple/swap.cc: Likewise.
7182 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7183 Likewise.
7184 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7185 Likewise.
7186 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7187 Likewise.
7188 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7189 Likewise.
7190 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7191 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7192 Likewise.
7193 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7194 Likewise.
7195 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7196 Likewise.
7197 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7198 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7199 Likewise.
7200 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7201 Likewise.
7202 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7203 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7204 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7205 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7206 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7207 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7208 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7209 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7210 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7211 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7212 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7213 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7214 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7215 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7216 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7217 Likewise.
7218 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7219 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7220 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7221 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7222 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7223 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7224 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7225 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7226 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7227 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7228 Likewise.
7229 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7230 Likewise.
7231 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7232 Likewise.
7233 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7234 Likewise.
7235 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7236 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7237 Likewise.
7238 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7239 Likewise.
7240 * testsuite/23_containers/deque/14340.cc: Likewise.
7241 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7242 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7243 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7244 * testsuite/23_containers/deque/init-list.cc: Likewise.
7245 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7246 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7247 * testsuite/23_containers/deque/moveable.cc: Likewise.
7248 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7249 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7250 Likewise.
7251 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7252 Likewise.
7253 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7254 Likewise.
7255 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7256 Likewise.
7257 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7258 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7259 Likewise.
7260 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7261 Likewise.
7262 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7263 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7264 Likewise.
7265 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7266 Likewise.
7267 * testsuite/23_containers/list/14340.cc: Likewise.
7268 * testsuite/23_containers/list/23781.cc: Likewise.
7269 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7270 * testsuite/23_containers/list/init-list.cc: Likewise.
7271 * testsuite/23_containers/list/moveable.cc: Likewise.
7272 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7273 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7274 Likewise.
7275 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7276 Likewise.
7277 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7278 Likewise.
7279 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7280 Likewise.
7281 * testsuite/23_containers/map/14340.cc: Likewise.
7282 * testsuite/23_containers/map/23781.cc: Likewise.
7283 * testsuite/23_containers/map/init-list.cc: Likewise.
7284 * testsuite/23_containers/map/moveable.cc: Likewise.
7285 * testsuite/23_containers/map/operations/1.cc: Likewise.
7286 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7287 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7288 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7289 Likewise.
7290 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7291 Likewise.
7292 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7293 Likewise.
7294 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7295 Likewise.
7296 * testsuite/23_containers/multimap/14340.cc: Likewise.
7297 * testsuite/23_containers/multimap/23781.cc: Likewise.
7298 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7299 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7300 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7301 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7302 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7303 Likewise.
7304 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7305 Likewise.
7306 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7307 Likewise.
7308 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7309 Likewise.
7310 * testsuite/23_containers/multiset/14340.cc: Likewise.
7311 * testsuite/23_containers/multiset/23781.cc: Likewise.
7312 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7313 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7314 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7315 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7316 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7317 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7318 Likewise.
7319 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7320 Likewise.
7321 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7322 Likewise.
7323 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7324 Likewise.
7325 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7326 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7327 Likewise.
7328 * testsuite/23_containers/queue/moveable.cc: Likewise.
7329 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7330 Likewise.
7331 * testsuite/23_containers/set/14340.cc: Likewise.
7332 * testsuite/23_containers/set/23781.cc: Likewise.
7333 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7334 * testsuite/23_containers/set/init-list.cc: Likewise.
7335 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7336 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7337 * testsuite/23_containers/set/moveable.cc: Likewise.
7338 * testsuite/23_containers/set/operations/1.cc: Likewise.
7339 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7340 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7341 Likewise.
7342 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7343 Likewise.
7344 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7345 Likewise.
7346 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7347 Likewise.
7348 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7349 Likewise.
7350 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7351 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7352 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7353 Likewise.
7354 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7355 Likewise.
7356 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7357 Likewise.
7358 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7359 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7360 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7361 Likewise.
7362 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7363 Likewise.
7364 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7365 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7366 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7367 Likewise.
7368 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7369 Likewise.
7370 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7371 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7372 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7373 Likewise.
7374 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7375 Likewise.
7376 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7377 Likewise.
7378 * testsuite/23_containers/vector/14340.cc: Likewise.
7379 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7380 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7381 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7382 Likewise.
7383 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7384 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7385 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7386 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7387 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7388 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7389 Likewise.
7390 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7391 Likewise.
7392 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7393 Likewise.
7394 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7395 Likewise.
7396 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7397 Likewise.
7398 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7399 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7400 * testsuite/23_containers/vector/init-list.cc: Likewise.
7401 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7402 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7403 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7404 * testsuite/23_containers/vector/moveable.cc: Likewise.
7405 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7406 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7407 Likewise.
7408 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7409 Likewise.
7410 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7411 Likewise.
7412 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7413 Likewise.
7414 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7415 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7416 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7417 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7418 Likewise.
7419 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7420 Likewise.
7421 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7422 Likewise.
7423 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7424 Likewise.
7425 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7426 Likewise.
7427 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7428 Likewise.
7429 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7430 Likewise.
7431 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7432 Likewise.
7433 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7434 Likewise.
7435 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7436 Likewise.
7437 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7438 Likewise.
7439 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7440 Likewise.
7441 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7442 Likewise.
7443 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7444 Likewise.
7445 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7446 Likewise.
7447 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7448 Likewise.
7449 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7450 Likewise.
7451 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7452 Likewise.
7453 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7454 Likewise.
7455 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7456 Likewise.
7457 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7458 Likewise.
7459 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7460 Likewise.
7461 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7462 Likewise.
7463 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7464 Likewise.
7465 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7466 Likewise.
7467 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7468 Likewise.
7469 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7470 Likewise.
7471 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7472 Likewise.
7473 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7474 Likewise.
7475 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7476 Likewise.
7477 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7478 Likewise.
7479 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7480 Likewise.
7481 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7482 Likewise.
7483 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7484 Likewise.
7485 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7486 Likewise.
7487 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7488 Likewise.
7489 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7490 Likewise.
7491 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7492 Likewise.
7493 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7494 Likewise.
7495 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7496 Likewise.
7497 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7498 Likewise.
7499 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7500 Likewise.
7501 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7502 Likewise.
7503 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7504 Likewise.
7505 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7506 Likewise.
7507 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7508 Likewise.
7509 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7510 Likewise.
7511 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7512 Likewise.
7513 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7514 Likewise.
7515 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7516 Likewise.
7517 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7518 Likewise.
7519 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7520 Likewise.
7521 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7522 Likewise.
7523 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7524 Likewise.
7525 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7526 Likewise.
7527 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7528 Likewise.
7529 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7530 Likewise.
7531 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7532 Likewise.
7533 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7534 Likewise.
7535 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7536 Likewise.
7537 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7538 Likewise.
7539 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7540 Likewise.
7541 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7542 Likewise.
7543 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7544 Likewise.
7545 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7546 Likewise.
7547 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7548 Likewise.
7549 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7550 Likewise.
7551 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7552 Likewise.
7553 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7554 Likewise.
7555 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7556 Likewise.
7557 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7558 Likewise.
7559 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7560 Likewise.
7561 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7562 Likewise.
7563 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7564 Likewise.
7565 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7566 Likewise.
7567 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7568 Likewise.
7569 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7570 Likewise.
7571 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7572 Likewise.
7573 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7574 Likewise.
7575 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7576 Likewise.
7577 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7578 Likewise.
7579 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7580 Likewise.
7581 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7582 Likewise.
7583 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7584 Likewise.
7585 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7586 Likewise.
7587 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7588 Likewise.
7589 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7590 Likewise.
7591 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7592 Likewise.
7593 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7594 Likewise.
7595 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7596 Likewise.
7597 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7598 Likewise.
7599 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7600 Likewise.
7601 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7602 Likewise.
7603 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7604 Likewise.
7605 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7606 Likewise.
7607 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7608 Likewise.
7609 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7610 Likewise.
7611 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7612 Likewise.
7613 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7614 Likewise.
7615 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7616 Likewise.
7617 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7618 Likewise.
7619 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7620 Likewise.
7621 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7622 Likewise.
7623 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7624 Likewise.
7625 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7626 Likewise.
7627 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7628 Likewise.
7629 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7630 Likewise.
7631 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7632 Likewise.
7633 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7634 Likewise.
7635 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7636 Likewise.
7637 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7638 Likewise.
7639 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7640 Likewise.
7641 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7642 Likewise.
7643 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7644 Likewise.
7645 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7646 Likewise.
7647 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7648 Likewise.
7649 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7650 Likewise.
7651 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7652 Likewise.
7653 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7654 Likewise.
7655 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7656 Likewise.
7657 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7658 Likewise.
7659 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7660 Likewise.
7661 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7662 Likewise.
7663 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7736 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7737 Likewise.
7738 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7739 Likewise.
7740 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7741 Likewise.
7742 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7743 Likewise.
7744 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7745 Likewise.
7746 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7747 Likewise.
7748 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7749 Likewise.
7750 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7751 Likewise.
7752 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7753 Likewise.
7754 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7755 Likewise.
7756 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7757 Likewise.
7758 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7759 Likewise.
7760 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7761 Likewise.
7762 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7763 Likewise.
7764 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7765 Likewise.
7766 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7767 Likewise.
7768 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7769 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7770 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7771 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7772 Likewise.
7773 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7774 Likewise.
7775 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7776 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7777 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7778 Likewise.
7779 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7780 Likewise.
7781 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7782 Likewise.
7783 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7784 Likewise.
7785 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7786 Likewise.
7787 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7788 Likewise.
7789 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7790 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7791 Likewise.
7792 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7793 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7794 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7795 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7796 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7797 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7798 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7799 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7800 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7801 Likewise.
7802 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7803 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7804 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7805 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7806 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7807 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7808 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7809 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7810 Likewise.
7811 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7812 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7813 Likewise.
7814 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7815 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7816 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7817 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7818 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7819 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7820 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7821 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7822 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7823 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7824 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7825 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7826 Likewise.
7827 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7828 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7829 Likewise.
7830 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7831 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7832 Likewise.
7833 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7834 Likewise.
7835 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7836 Likewise.
7837 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7838 Likewise.
7839 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7840 Likewise.
7841 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7842 Likewise.
7843 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7844 Likewise.
7845 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7846 Likewise.
7847 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7848 Likewise.
7849 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7850 Likewise.
7851 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7852 Likewise.
7853 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7854 Likewise.
7855 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7856 Likewise.
7857 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7858 Likewise.
7859 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7860 Likewise.
7861 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7862 Likewise.
7863 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7864 Likewise.
7865 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7866 Likewise.
7867 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7868 Likewise.
7869 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7870 Likewise.
7871 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7872 Likewise.
7873 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7874 Likewise.
7875 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7876 Likewise.
7877 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7878 Likewise.
7879 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7880 Likewise.
7881 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7882 Likewise.
7883 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7884 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7885 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7886 Likewise.
7887 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7888 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7889 Likewise.
7890 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7891 Likewise.
7892 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7893 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7894 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7895 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7896 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7897 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7898 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7899 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7900 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7901 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7902 Likewise.
7903 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7904 Likewise.
7905 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7906 Likewise.
7907 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7908 Likewise.
7909 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7910 Likewise.
7911 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7912 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7913 Likewise.
7914 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7915 Likewise.
7916 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7917 Likewise.
7918 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7919 Likewise.
7920 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7921 Likewise.
7922 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7923 Likewise.
7924 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7925 Likewise.
7926 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7927 Likewise.
7928 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7929 Likewise.
7930 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7931 Likewise.
7932 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7933 Likewise.
7934 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7935 Likewise.
7936 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7937 Likewise.
7938 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7939 Likewise.
7940 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7941 Likewise.
7942 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7943 Likewise.
7944 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7945 Likewise.
7946 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7947 Likewise.
7948 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7949 Likewise.
7950 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7951 Likewise.
7952 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7953 Likewise.
7954 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7955 Likewise.
7956 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7957 Likewise.
7958 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7959 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7960 Likewise.
7961 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7962 Likewise.
7963 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7964 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7965 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7966 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7967 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7968 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7969 Likewise.
7970 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7971 Likewise.
7972 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7973 Likewise.
7974 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7975 Likewise.
7976 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7977 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7978 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7979 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7980 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7981 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7982 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7983 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7984 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7985 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7986 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7987 Likewise.
7988 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7989 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7990 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7991 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7992 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7993 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7994 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7995 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7996 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7997 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7998 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7999 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8000 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8001 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8002 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8003 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8004 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8005 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8006 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8007 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8008 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8009 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8010 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8011 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8012 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8013 Likewise.
8014 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8015 * testsuite/27_io/fpos/14252.cc: Likewise.
8016 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8017 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8018 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8019 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8020 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8021 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8022 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8023 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8024 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8025 Likewise.
8026 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8027 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8028 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8029 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8030 Likewise.
8031 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8032 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8033 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8034 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8035 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8036 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8037 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8038 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8039 * testsuite/27_io/objects/char/3045.cc: Likewise.
8040 * testsuite/27_io/objects/char/3647.cc: Likewise.
8041 * testsuite/27_io/objects/char/5268.cc: Likewise.
8042 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8043 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8044 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8045 * testsuite/28_regex/init-list.cc: Likewise.
8046 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8047 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8048 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8049 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8050 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8051 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8052 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8053 Likewise.
8054 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8055 Likewise.
8056 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8057 Likewise.
8058 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8059 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8060 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8061 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8062 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8063 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8064 Likewise.
8065 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8066 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8067 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8068 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8069 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8070 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8071 Likewise.
8072 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8073 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8074 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8075 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8076 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8077 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8078 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8079 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8080 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8081 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8082 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8083 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8084 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8085 Likewise.
8086 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8087 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8088 Likewise.
8089 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8090 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8091 Likewise.
8092 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8093 Likewise.
8094 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8095 Likewise.
8096 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8097 Likewise.
8098 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8099 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8100 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8101 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8102 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8103 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8104 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8105 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8106 Likewise.
8107 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8108 Likewise.
8109 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8110 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8111 Likewise.
8112 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8113 Likewise.
8114 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8115 Likewise.
8116 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8117 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8118 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8119 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8120 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8121 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8122 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8123 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8124 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8125 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8126 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8127 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8128 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8129 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8130 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8131 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8132 Likewise.
8133 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8134 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8135 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8136 Likewise.
8137 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8138 Likewise.
8139 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8140 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8141 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8142 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8143 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8144 Likewise.
8145 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8146 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8147 Likewise.
8148 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8149 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8150 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8151 Likewise.
8152 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8153 Likewise.
8154 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8155 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8156 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8157 Likewise.
8158 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8159 Likewise.
8160 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8161 Likewise.
8162 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8163 Likewise.
8164 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8165 Likewise.
8166 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8167 * testsuite/30_threads/this_thread/1.cc: Likewise.
8168 * testsuite/30_threads/this_thread/2.cc: Likewise.
8169 * testsuite/30_threads/this_thread/3.cc: Likewise.
8170 * testsuite/30_threads/this_thread/4.cc: Likewise.
8171 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8172 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8173 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8174 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8175 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8176 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8177 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8178 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8179 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8180 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8181 * testsuite/30_threads/thread/members/1.cc: Likewise.
8182 * testsuite/30_threads/thread/members/2.cc: Likewise.
8183 * testsuite/30_threads/thread/members/3.cc: Likewise.
8184 * testsuite/30_threads/thread/members/4.cc: Likewise.
8185 * testsuite/30_threads/thread/members/5.cc: Likewise.
8186 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8187 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8188 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8189 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8190 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8191 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8192 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8193 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8194 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8195 Likewise.
8196 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8197 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8198 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8199 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8200 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8201 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8202 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8203 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8204 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8205 * testsuite/30_threads/try_lock/1.cc: Likewise.
8206 * testsuite/30_threads/try_lock/2.cc: Likewise.
8207 * testsuite/30_threads/try_lock/3.cc: Likewise.
8208 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8209 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8210 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8211 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8212 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8213 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8214 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8215 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8216 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8217 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8218 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8219 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8220 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8221 Likewise.
8222 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8223 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8224 Likewise.
8225 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8226 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8227 Likewise.
8228 * testsuite/ext/array_allocator/1.cc: Likewise.
8229 * testsuite/ext/array_allocator/2.cc: Likewise.
8230 * testsuite/ext/array_allocator/3.cc: Likewise.
8231 * testsuite/ext/ext_pointer/1.cc: Likewise.
8232 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8233 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8234 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8235 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8236 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8237 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8238 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8239 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8240 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8241 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8242 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8243 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8244 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8245 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8246 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8247 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8248 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8249 Likewise.
8250 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8251 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8252 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8253 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8254 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8255 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8256 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8257 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8258 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8259 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8260 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8261 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8262 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8263 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8264 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8265 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8266 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8267 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8268 Likewise.
8269 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8270 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8271 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8272 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8273 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8274 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8275 * testsuite/ext/pod_char_traits.cc: Likewise.
8276 * testsuite/ext/slist/23781.cc: Likewise.
8277 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8278 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8279 * testsuite/ext/vstring/init-list.cc: Likewise.
8280 * testsuite/ext/vstring/moveable.cc: Likewise.
8281 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8282 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8283 Likewise.
8284 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8285 Likewise.
8286 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8287 Likewise.
8288 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8289 Likewise.
8290 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8291 Likewise.
8292 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8293 Likewise.
8294 * testsuite/ext/vstring/types/23767.cc: Likewise.
8295 * testsuite/performance/21_strings/string_append.cc: Likewise.
8296 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8297 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8298 Likewise.
8299 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8300 Likewise.
8301 * testsuite/performance/21_strings/string_find.cc: Likewise.
8302 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8303 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8304 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8305 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8306 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8307 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8308 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8309 Likewise.
8310 * testsuite/performance/23_containers/create/map.cc: Likewise.
8311 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8312 Likewise.
8313 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8314 * testsuite/performance/23_containers/find/map.cc: Likewise.
8315 * testsuite/performance/23_containers/index/map.cc: Likewise.
8316 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8317 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8318 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8319 Likewise.
8320 * testsuite/performance/23_containers/insert_erase/associative.cc:
8321 Likewise.
8322 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8323 Likewise.
8324 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8325 Likewise.
8326 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8327 Likewise.
8328 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8329 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8330 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8331 Likewise.
8332 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8333 Likewise.
8334 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8335 Likewise.
8336 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8337 Likewise.
8338 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8339 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8340 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8341 Likewise.
8342 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8343 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8344 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8345 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8346 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8347 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8348 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8349 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8350 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8351 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8352 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8353 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8354 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8355 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8356 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8357 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8358 Likewise.
8359 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8360 Likewise.
8361 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8362 Likewise.
8363 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8364 Likewise.
8365 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8366 Likewise.
8367 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8368 Likewise.
8369 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8370 Likewise.
8371 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8372 Likewise.
8373 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8374 Likewise.
8375 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8376 Likewise.
8377 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8378 Likewise.
8379 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8380 Likewise.
8381 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8382 Likewise.
8383 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8384 Likewise.
8385 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8386 Likewise.
8387 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8388 Likewise.
8389 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8390 Likewise.
8391 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8392 Likewise.
8393 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8394 Likewise.
8395 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8396 Likewise.
8397 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8398 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8399 Likewise.
8400 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8401 Likewise.
8402 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8403 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8404 Likewise.
8405 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8406 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8407 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8408 Likewise.
8409 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8410 Likewise.
8411 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8412 Likewise.
8413 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8414 Likewise.
8415 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8416 Likewise.
8417 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8418 Likewise.
8419 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8420 Likewise.
8421 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8422 Likewise.
8423 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8424 Likewise.
8425 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8426 Likewise.
8427 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8428 Likewise.
8429 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8430 Likewise.
8431 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8432 Likewise.
8433 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8434 Likewise.
8435 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8436 Likewise.
8437 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8438 Likewise.
8439 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8440 Likewise.
8441 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8442 Likewise.
8443 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8444 Likewise.
8445 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8446 Likewise.
8447 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8448 Likewise.
8449 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8450 Likewise.
8451 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8452 Likewise.
8453 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8454 Likewise.
8455 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8456 Likewise.
8457 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8458 Likewise.
8459 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8460 Likewise.
8461 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8462 Likewise.
8463 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8464 Likewise.
8465 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8466 Likewise.
8467 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8468 Likewise.
8469 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8470 Likewise.
8471 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8472 Likewise.
8473 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8474 Likewise.
8475 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8476 Likewise.
8477 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8478 Likewise.
8479 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8480 Likewise.
8481 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8482 Likewise.
8483 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8484 Likewise.
8485 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8486 Likewise.
8487 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8488 Likewise.
8489 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8490 Likewise.
8491 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8492 Likewise.
8493 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8494 Likewise.
8495 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8496 Likewise.
8497 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8498 Likewise.
8499 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8500 Likewise.
8501 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8502 Likewise.
8503 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8504 Likewise.
8505 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8506 Likewise.
8507 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8508 Likewise.
8509 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8510 Likewise.
8511 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8512 Likewise.
8513 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8514 Likewise.
8515 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8516 Likewise.
8517 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8518 Likewise.
8519 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8520 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8521 Likewise.
8522 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8523 Likewise.
8524 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8525 Likewise.
8526 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8527 Likewise.
8528 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8529 Likewise.
8530 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8531 Likewise.
8532 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8533 Likewise.
8534 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8535 Likewise.
8536 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8537 Likewise.
8538 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8539 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8540 Likewise.
8541 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8542 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8543 Likewise.
8544 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8545 Likewise.
8546 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8547 Likewise.
8548 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8549 Likewise.
8550 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8551 Likewise.
8552 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8553 Likewise.
8554 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8555 Likewise.
8556 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8557 Likewise.
8558 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8559 Likewise.
8560 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8561 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8562 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8563 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8564 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8565 Likewise.
8566 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8567 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8568 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8569 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8570 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8571 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8572 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8573 * testsuite/util/io/prog_bar.cc: Likewise.
8574 * testsuite/util/io/prog_bar.hpp: Likewise.
8575 * testsuite/util/io/text_populate.hpp: Likewise.
8576 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8577 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8578 * testsuite/util/io/xml.hpp: Likewise.
8579 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8580 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8581 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8582 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8583 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8584 * testsuite/util/native_type/native_map.hpp: Likewise.
8585 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8586 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8587 * testsuite/util/native_type/native_set.hpp: Likewise.
8588 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8589 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8590 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8591 Likewise.
8592 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8593 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8594 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8595 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8596 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8597 Likewise.
8598 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8599 Likewise.
8600 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8601 Likewise.
8602 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8603 Likewise.
8604 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8605 Likewise.
8606 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8607 Likewise.
8608 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8609 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8610 Likewise.
8611 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8612 Likewise.
8613 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8614 Likewise.
8615 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8616 Likewise.
8617 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8618 Likewise.
8619 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8620 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8621 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8622 * testsuite/util/regression/basic_type.hpp: Likewise.
8623 * testsuite/util/regression/common_type.hpp: Likewise.
8624 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8625 Likewise.
8626 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8627 Likewise.
8628 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8629 Likewise.
8630 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8631 Likewise.
8632 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8633 Likewise.
8634 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8635 Likewise.
8636 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8637 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8638 Likewise.
8639 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8640 Likewise.
8641 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8642 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8643 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8644 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8645 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8646 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8647 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8648 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8649 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8650 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8651 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8652 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8653 * testsuite/util/testsuite_abi.cc: Likewise.
8654 * testsuite/util/testsuite_abi.h: Likewise.
8655 * testsuite/util/testsuite_abi_check.cc: Likewise.
8656 * testsuite/util/testsuite_allocator.cc: Likewise.
8657 * testsuite/util/testsuite_allocator.h: Likewise.
8658 * testsuite/util/testsuite_api.h: Likewise.
8659 * testsuite/util/testsuite_character.cc: Likewise.
8660 * testsuite/util/testsuite_character.h: Likewise.
8661 * testsuite/util/testsuite_common_types.h: Likewise.
8662 * testsuite/util/testsuite_error.h: Likewise.
8663 * testsuite/util/testsuite_hooks.cc: Likewise.
8664 * testsuite/util/testsuite_hooks.h: Likewise.
8665 * testsuite/util/testsuite_io.h: Likewise.
8666 * testsuite/util/testsuite_iterators.h: Likewise.
8667 * testsuite/util/testsuite_performance.h: Likewise.
8668 * testsuite/util/testsuite_rng.h: Likewise.
8669 * testsuite/util/testsuite_rvalref.h: Likewise.
8670 * testsuite/util/testsuite_tr1.h: Likewise.
8671 * testsuite/util/thread/all.h: Likewise.
8672 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8673 Likewise.
8674 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8675 Likewise.
8676 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8677 Likewise.
8678 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8679 Likewise.
8680 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8681 Likewise.
8682 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8683 Likewise.
8684 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8685 Likewise.
8686 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8687 Likewise.
8688 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8689 Likewise.
8690 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8691 Likewise.
8692 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8693 Likewise.
8694 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8695 Likewise.
8696 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8697 Likewise.
8698 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8699 Likewise.
8700 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8701 Likewise.
8702 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8703 Likewise.
8704 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8705 Likewise.
8706 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8707 Likewise.
8708 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8709 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8710 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8711 Likewise.
8712 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8713 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8714 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8715 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8716 Likewise.
8717 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8718 Likewise.
8719 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8720 Likewise.
8721 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8722 Likewise.
8723 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8724 Likewise.
8725 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8726 Likewise.
8727 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8728 Likewise.
8729 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8730 Likewise.
8731 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8732 Likewise.
8733 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8734 Likewise.
8735 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8736 Likewise.
8737 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8738 Likewise.
8739 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8740 Likewise.
8741 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8742 Likewise.
8743 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8744 Likewise.
8745 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8746 Likewise.
8747 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8748 Likewise.
8749 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8750 Likewise.
8751 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8752 Likewise.
8753 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8754 Likewise.
8755 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8756 Likewise.
8757 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8758 Likewise.
8759 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8760 Likewise.
8761 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8762 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8763 Likewise.
8764 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8765 Likewise.
8766 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8767 Likewise.
8768 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8769 Likewise.
8770 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8771 Likewise.
8772 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8773 Likewise.
8774 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8775 Likewise.
8776 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8777 Likewise.
8778 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8779 Likewise.
8780 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8781 Likewise.
8782 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8783 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8784 Likewise.
8785 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8786 Likewise.
8787 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8788 Likewise.
8789 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8790 Likewise.
8791 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8792 Likewise.
8793 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8794 Likewise.
8795 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8796 Likewise.
8797 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8798 Likewise.
8799 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8800 Likewise.
8801 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8802 Likewise.
8803 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8804 Likewise.
8805 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8806 Likewise.
8807 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8808 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8809 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8810 Likewise.
8811 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8812 Likewise.
8813 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8814 Likewise.
8815 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8816 Likewise.
8817 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8818 Likewise.
8819 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8820 Likewise.
8821 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8822 Likewise.
8823 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8824 Likewise.
8825 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8826 Likewise.
8827 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8828 Likewise.
8829 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8830 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8831 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8832 Likewise.
8833 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8834 Likewise.
8835 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8836 Likewise.
8837 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8838 Likewise.
8839 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8840 Likewise.
8841 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8842 Likewise.
8843 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8844 Likewise.
8845 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8846 Likewise.
8847 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8848 Likewise.
8849 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8850 Likewise.
8851 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8852 Likewise.
8853 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8854 Likewise.
8855 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8856 Likewise.
8857 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8858 Likewise.
8859 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8860 Likewise.
8861 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8862 Likewise.
8863 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8864 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8865 Likewise.
8866 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8867 Likewise.
8868 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8869 Likewise.
8870 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8871 Likewise.
8872 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8873 Likewise.
8874 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8875 Likewise.
8876 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8877 Likewise.
8878 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8879 Likewise.
8880 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8881 Likewise.
8882 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8883 Likewise.
8884 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8885 Likewise.
8886 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8887 Likewise.
8888 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8889 Likewise.
8890 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8891 Likewise.
8892 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8893 Likewise.
8894 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8895 Likewise.
8896 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8897 Likewise.
8898 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8899 Likewise.
8900 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8901 Likewise.
8902 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8903 Likewise.
8904 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8905 Likewise.
8906 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8907 Likewise.
8908 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8909 Likewise.
8910 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8911 Likewise.
8912 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8913 Likewise.
8914 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8915 Likewise.
8916 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8917 Likewise.
8918 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8919 Likewise.
8920 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8921 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8922 Likewise.
8923 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8924 Likewise.
8925 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8926 Likewise.
8927 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8928 Likewise.
8929 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8930 Likewise.
8931 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8932 Likewise.
8933 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8934 Likewise.
8935 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8936 Likewise.
8937 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8938 Likewise.
8939 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8940 Likewise.
8941 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8942 Likewise.
8943 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8944 Likewise.
8945 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8946 Likewise.
8947 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8948 Likewise.
8949 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8950 Likewise.
8951 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8952 Likewise.
8953 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8954 Likewise.
8955 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8956 Likewise.
8957 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8958 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8959 * testsuite/backward/hash_map/25896.cc: Likewise.
8960 * testsuite/backward/hash_set/25896.cc: Likewise.
8961
8962 2009-04-08 Ian Lance Taylor <iant@google.com>
8963
8964 * include/backward/hashtable.h (erase): Correctly handle erasing a
8965 reference to an entry in the hash table.
8966 * testsuite/backward/hash_map/25896.cc: New.
8967 * testsuite/backward/hash_set/25896.cc: New.
8968
8969 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8970
8971 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8972 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8973
8974 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8975
8976 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8977 of debug.
8978 * include/Makefile.in: Regenerate.
8979 * include/precompiled/stdc++.h: Add.
8980
8981 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8982
8983 * include/bits/random.h: Adjust doxygen markup.
8984 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8985
8986 * testsuite/26_numerics/random/piecewise_linear_distribution/
8987 operators/serialize.cc: Use typedefs.
8988
8989 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8990
8991 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8992 __gnu_cxx namespace. Remove "static inline".
8993
8994 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8995
8996 * include/bits/random.tcc (linear_congruential_engine<>::
8997 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8998
8999 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9000
9001 * include/bits/random.h (operator==): Mark all inline.
9002 (mersenne_twister_engine): Enable #if 0 checks.
9003
9004 * include/bits/random.h: Formatting tweaks.
9005
9006 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9007
9008 * include/bits/random.tcc (piecewise_linear_distribution<>::
9009 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9010 Remove spurious closed parenthesis.
9011
9012 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9013
9014 PR libstdc++/39644 (partial)
9015 * include/bits/random.tcc (linear_congruential_engine<>::
9016 seed(seed_seq&), independent_bits_engine<>::operator(),
9017 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9018
9019 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9020
9021 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9022 thinko.
9023 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9024 default.cc: Enable.
9025
9026 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9027
9028 PR libstdc++/39629 (partial)
9029 * testsuite/26_numerics/random/independent_bits_engine/cons/
9030 base_move.cc: Use uint_fast64_t instead of unsigned long.
9031 * testsuite/26_numerics/random/independent_bits_engine/cons/
9032 seed1.cc: Likewise.
9033 * testsuite/26_numerics/random/independent_bits_engine/cons/
9034 seed2.cc: Likewise.
9035 * testsuite/26_numerics/random/independent_bits_engine/cons/
9036 base_copy.cc: Likewise.
9037 * testsuite/26_numerics/random/independent_bits_engine/cons/
9038 default.cc: Likewise.
9039 * testsuite/26_numerics/random/independent_bits_engine/cons/
9040 seed_seq.cc: Likewise.
9041 * testsuite/26_numerics/random/independent_bits_engine/
9042 requirements/typedefs.cc: Likewise.
9043 * testsuite/26_numerics/random/independent_bits_engine/
9044 operators/equal.cc: Likewise.
9045 * testsuite/26_numerics/random/independent_bits_engine/
9046 operators/serialize.cc: Likewise.
9047 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9048
9049 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9050
9051 * include/tr1_impl/random: Remove, empty.
9052 * include/tr1_impl/random.tcc: Likewise.
9053
9054 * include/std/random: Minor clean-ups, formatting fixes, adjust
9055 copyright years.
9056 * include/bits/random.tcc: Likewise.
9057 * include/bits/random.h: Likewise.
9058 * include/tr1/random: Likewise.
9059 * include/tr1/random.tcc: Likewise.
9060 * include/tr1/random.h: Likewise.
9061
9062 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9063
9064 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9065 * doc/html/api.html: Regenerate.
9066
9067 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9068
9069 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9070 Change to mersenne_twister_engine, add same defaults as
9071 mersenne_twister_engine/cons/default.cc.
9072 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9073
9074 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9075 to __il.
9076 * include/bits/random.h (mersenne_twister_engine): Qualify
9077 _ShiftMin1 with namespace __detail.
9078 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9079 constexpr std::numeric_limits::max() can be used.
9080 (mersenne_twister_engine): Split apart static asserts into one
9081 assert per message. Temporarily disable the last three.
9082
9083 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9084
9085 * include/Makefile.am: Update to N2836. Modified for new random headers.
9086 * include/Makefile.in: Ditto.
9087 * include/tr1_impl/random: Moved to tr1/random.h
9088 * include/tr1_impl/random.tcc: Moved to tr1
9089 * include/tr1/random: Just point to moved tr1 random headers.
9090 * include/tr1/random.tcc: Moved from tr1_impl.
9091 * include/tr1/random.h: Moved from tr1_impl/random.
9092 * include/std/random: Modified to point to std random headers.
9093 * include/bits/random.tcc: New implementation of std random facilities.
9094 * include/bits/random.h: Ditto.
9095 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9096 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9097 seed1.cc: New.
9098 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9099 seed2.cc: New.
9100 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9101 default.cc: New.
9102 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9103 non_uint_neg.cc: New.
9104 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9105 typedefs.cc: New.
9106 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9107 equal.cc: New.
9108 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9109 serialize.cc: New.
9110 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9111 seed1.cc: New.
9112 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9113 seed2.cc: New.
9114 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9115 default.cc: New.
9116 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9117 typedefs.cc: New.
9118 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9119 equal.cc: New.
9120 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9121 serialize.cc: New.
9122 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9123 seed1.cc: New.
9124 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9125 seed2.cc: New.
9126 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9127 default.cc: New.
9128 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9129 typedefs.cc: New.
9130 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9131 equal.cc: New.
9132 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9133 serialize.cc: New.
9134 * testsuite/26_numerics/random/discard_block_engine/cons/
9135 base_move.cc: New.
9136 * testsuite/26_numerics/random/discard_block_engine/cons/
9137 seed1.cc: New.
9138 * testsuite/26_numerics/random/discard_block_engine/cons/
9139 seed2.cc: New.
9140 * testsuite/26_numerics/random/discard_block_engine/cons/
9141 base_copy.cc: New.
9142 * testsuite/26_numerics/random/discard_block_engine/cons/
9143 default.cc: New.
9144 * testsuite/26_numerics/random/discard_block_engine/cons/
9145 seed_seq.cc: New.
9146 * testsuite/26_numerics/random/discard_block_engine/requirements/
9147 typedefs.cc: New.
9148 * testsuite/26_numerics/random/discard_block_engine/operators/
9149 equal.cc: New.
9150 * testsuite/26_numerics/random/discard_block_engine/operators/
9151 serialize.cc: New.
9152 * testsuite/26_numerics/random/independent_bits_engine/cons/
9153 base_move.cc: New.
9154 * testsuite/26_numerics/random/independent_bits_engine/cons/
9155 seed1.cc: New.
9156 * testsuite/26_numerics/random/independent_bits_engine/cons/
9157 seed2.cc: New.
9158 * testsuite/26_numerics/random/independent_bits_engine/cons/
9159 base_copy.cc: New.
9160 * testsuite/26_numerics/random/independent_bits_engine/cons/
9161 default.cc: New.
9162 * testsuite/26_numerics/random/independent_bits_engine/cons/
9163 seed_seq.cc: New.
9164 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9165 typedefs.cc: New.
9166 * testsuite/26_numerics/random/independent_bits_engine/operators/
9167 equal.cc: New.
9168 * testsuite/26_numerics/random/independent_bits_engine/operators/
9169 serialize.cc: New.
9170 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9171 base_move.cc: New.
9172 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9173 seed1.cc: New.
9174 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9175 seed2.cc: New.
9176 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9177 base_copy.cc: New.
9178 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9179 default.cc: New.
9180 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9181 seed_seq.cc: New.
9182 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9183 typedefs.cc: New.
9184 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9185 equal.cc: New.
9186 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9187 serialize.cc
9188 * testsuite/26_numerics/random/mt19937.cc: New.
9189 * testsuite/26_numerics/random/mt19937_64.cc: New.
9190 * testsuite/26_numerics/random/minstd_rand.cc: New.
9191 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9192 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9193 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9194 * testsuite/26_numerics/random/ranlux24.cc: New.
9195 * testsuite/26_numerics/random/ranlux48.cc: New.
9196 * testsuite/26_numerics/random/knuth_b.cc: New.
9197 * testsuite/26_numerics/random/default_random_engine.cc: New.
9198 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9199 parms.cc: New.
9200 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9201 default.cc: New.
9202 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9203 typedefs.cc: New.
9204 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9205 serialize.cc: New.
9206 * testsuite/26_numerics/random/normal_distribution/cons/
9207 parms.cc: New.
9208 * testsuite/26_numerics/random/normal_distribution/cons/
9209 default.cc: New.
9210 * testsuite/26_numerics/random/normal_distribution/requirements/
9211 typedefs.cc: New.
9212 * testsuite/26_numerics/random/normal_distribution/operators/
9213 serialize.cc: New.
9214 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9215 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9216 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9217 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9218 parms_neg.cc: New.
9219 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9220 parms.cc: New.
9221 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9222 default.cc: New.
9223 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9224 typedefs.cc: New.
9225 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9226 serialize.cc: New.
9227 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9228 parms_neg.cc: New.
9229 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9230 parms.cc: New.
9231 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9232 default.cc: New.
9233 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9234 typedefs.cc: New.
9235 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9236 serialize.cc: New.
9237 * testsuite/26_numerics/random/poisson_distribution/cons/
9238 parms.cc: New.
9239 * testsuite/26_numerics/random/poisson_distribution/cons/
9240 default.cc: New.
9241 * testsuite/26_numerics/random/poisson_distribution/requirements/
9242 typedefs.cc
9243 * testsuite/26_numerics/random/poisson_distribution/operators/
9244 serialize.cc: New.
9245 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9246 parms.cc: New.
9247 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9248 default.cc: New.
9249 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9250 typedefs.cc: New.
9251 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9252 serialize.cc: New.
9253 * testsuite/26_numerics/random/discrete_distribution/cons/
9254 range.cc: New.
9255 * testsuite/26_numerics/random/discrete_distribution/cons/
9256 initlist.cc: New.
9257 * testsuite/26_numerics/random/discrete_distribution/cons/
9258 default.cc: New.
9259 * testsuite/26_numerics/random/discrete_distribution/cons/
9260 num_xbound_fun.cc: New.
9261 * testsuite/26_numerics/random/discrete_distribution/requirements/
9262 typedefs.cc: New.
9263 * testsuite/26_numerics/random/discrete_distribution/operators/
9264 serialize.cc: New.
9265 * testsuite/26_numerics/random/weibull_distribution/cons/
9266 parms.cc: New.
9267 * testsuite/26_numerics/random/weibull_distribution/cons/
9268 default.cc: New.
9269 * testsuite/26_numerics/random/weibull_distribution/requirements/
9270 typedefs.cc: New.
9271 * testsuite/26_numerics/random/weibull_distribution/operators/
9272 serialize.cc: New.
9273 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9274 parms.cc: New.
9275 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9276 default.cc: New.
9277 * testsuite/26_numerics/random/negative_binomial_distribution/
9278 requirements/typedefs.cc: New.
9279 * testsuite/26_numerics/random/negative_binomial_distribution/
9280 operators/serialize.cc: New.
9281 * testsuite/26_numerics/random/cauchy_distribution/cons/
9282 parms.cc: New.
9283 * testsuite/26_numerics/random/cauchy_distribution/cons/
9284 default.cc: New.
9285 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9286 typedefs.cc: New.
9287 * testsuite/26_numerics/random/cauchy_distribution/operators/
9288 serialize.cc: New.
9289 * testsuite/26_numerics/random/gamma_distribution/cons/
9290 parms.cc: New.
9291 * testsuite/26_numerics/random/gamma_distribution/cons/
9292 default.cc: New.
9293 * testsuite/26_numerics/random/gamma_distribution/requirements/
9294 typedefs.cc: New.
9295 * testsuite/26_numerics/random/gamma_distribution/operators/
9296 serialize.cc: New.
9297 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9298 parms.cc: New.
9299 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9300 default.cc: New.
9301 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9302 typedefs.cc: New.
9303 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9304 serialize.cc: New.
9305
9306 * testsuite/26_numerics/random/exponential_distribution/cons/
9307 parms.cc: New.
9308 * testsuite/26_numerics/random/exponential_distribution/cons/
9309 default.cc: New.
9310 * testsuite/26_numerics/random/exponential_distribution/requirements/
9311 typedefs.cc: New.
9312 * testsuite/26_numerics/random/exponential_distribution/operators/
9313 serialize.cc: New.
9314 * testsuite/26_numerics/random/lognormal_distribution/cons/
9315 parms.cc: New.
9316 * testsuite/26_numerics/random/lognormal_distribution/cons/
9317 default.cc: New.
9318 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9319 typedefs.cc: New.
9320 * testsuite/26_numerics/random/lognormal_distribution/operators/
9321 serialize.cc: New.
9322 * testsuite/26_numerics/random/binomial_distribution/cons/
9323 parms.cc: New.
9324 * testsuite/26_numerics/random/binomial_distribution/cons/
9325 default.cc: New.
9326 * testsuite/26_numerics/random/binomial_distribution/requirements/
9327 typedefs.cc: New.
9328 * testsuite/26_numerics/random/binomial_distribution/operators/
9329 serialize.cc: New.
9330 * testsuite/26_numerics/random/random_device/cons/
9331 token.cc: New.
9332 * testsuite/26_numerics/random/random_device/cons/
9333 default.cc: New.
9334 * testsuite/26_numerics/random/random_device/requirements/
9335 typedefs.cc: New.
9336 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9337 parms.cc: New.
9338 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9339 default.cc: New.
9340 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9341 typedefs.cc: New.
9342 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9343 serialize.cc: New.
9344 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9345 range.cc: New.
9346 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9347 default.cc: New.
9348 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9349 num_xbound_fun.cc: New.
9350 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9351 initlist_fun.cc: New.
9352 * testsuite/26_numerics/random/piecewise_linear_distribution/
9353 requirements/typedefs.cc: New.
9354 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9355 serialize.cc: New.
9356 * testsuite/26_numerics/random/student_t_distribution/cons/
9357 parms.cc: New.
9358 * testsuite/26_numerics/random/student_t_distribution/cons/
9359 default.cc: New.
9360 * testsuite/26_numerics/random/student_t_distribution/requirements/
9361 typedefs.cc: New.
9362 * testsuite/26_numerics/random/student_t_distribution/operators/
9363 serialize.cc: New.
9364 * testsuite/26_numerics/random/geometric_distribution/cons/
9365 parms.cc: New.
9366 * testsuite/26_numerics/random/geometric_distribution/cons/
9367 default.cc: New.
9368 * testsuite/26_numerics/random/geometric_distribution/requirements/
9369 typedefs.cc: New.
9370 * testsuite/26_numerics/random/geometric_distribution/operators/
9371 serialize.cc: New.
9372 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9373 range.cc: New.
9374 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9375 default.cc: New.
9376 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9377 num_xbound_fun.cc: New.
9378 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9379 initlist_fun.cc: New.
9380 * testsuite/26_numerics/random/piecewise_constant_distribution/
9381 requirements/typedefs.cc: New.
9382 * testsuite/26_numerics/random/piecewise_constant_distribution/
9383 operators/serialize.cc: New.
9384
9385 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9386
9387 * include/ext/bitmap_allocator.h: The typedefs should be made public
9388 if we want them to be accessible. This has been revealed by the patch
9389 that fixes PR c++/26693 in g++.
9390
9391 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9392
9393 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9394 Regenerated.
9395 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9396 Regenerated.
9397 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9398 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9399 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9400 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9401 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9402 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9403 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9404 Regenerated.
9405 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9406
9407 2009-03-31 Jason Merrill <jason@redhat.com>
9408
9409 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9410
9411 PR libstdc++/39310
9412 * include/tr1_impl/type_traits (is_function): Add partial
9413 specializations with function cv-quals.
9414 (__is_function_helper): Remove.
9415 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9416
9417 2009-03-30 Ian Lance Taylor <iant@google.com>
9418
9419 * include/backward/hashtable.h (clear): Return quickly if the
9420 table is empty.
9421
9422 2009-03-27 Ian Lance Taylor <iant@google.com>
9423
9424 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9425 (__stl_prime_list): Add 5 at the start of the list.
9426
9427 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9428
9429 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9430 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9431 std::string&, ios_base::openmode), basic_ifstream<>::
9432 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9433 basic_ofstream(const std::string&, ios_base::openmode),
9434 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9435 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9436 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9437 Add in C++0x mode.
9438 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9439 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9440 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9441 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9442 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9443 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9444 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9445
9446 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9447
9448 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9449 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9450 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9451 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9452
9453 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9454
9455 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9456 _M_transfer_after, _M_reverse_after): Move out of line...
9457 * include/bits/forward_list.tcc: ... here.
9458 (forward_list<>::reverse): Move inline...
9459 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9460
9461 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9462
9463 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9464 28277.cc: Likewise.
9465 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9466 Likewise.
9467 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9468 Likewise.
9469 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9470 Likewise.
9471
9472 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9473
9474 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9475 year(s).
9476 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9477 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9478 Likewise.
9479 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9480 Likewise.
9481 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9482 Likewise.
9483 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9484
9485 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9486
9487 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9488 iterations for simulators.
9489 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9490 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9491 Condition stream width for simulators.
9492 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9493 Likewise.
9494 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9495 Likewise.
9496 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9497
9498 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9499
9500 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9501 sheet version information. Table-ize docbook element examples.
9502 * doc/xml/manual/using.xml: Human-readable header
9503 markup. Alphabetized. Add new headers.
9504 * doc/html: Regenerate.
9505
9506 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9507
9508 * doc/xml/faq.xml: Fix link to setup documentation.
9509
9510 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9511
9512 * include/std/type_traits (__add_lvalue_reference_helper,
9513 __add_rvalue_reference_helper): As an optimization, rewrite
9514 condition (avoid is_function).
9515
9516 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9517
9518 PR libstdc++/39405
9519 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9520 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9521
9522 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9523
9524 * testsuite/30_threads/condition_variable_any/native_handle/
9525 typesizes.cc: Include tweaks.
9526 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9527 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9528 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9529 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9530 * testsuite/30_threads/condition_variable/native_handle/
9531 typesizes.cc: Same.
9532
9533 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9534
9535 * include/bits/shared_ptr.h: Add include guards.
9536 * include/tr1/shared_ptr.h: Likewise.
9537
9538 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9539
9540 * include/std/iostream: Fix doxygen link.
9541 * include/bits/forward_list.h: Fix doxygen markup.
9542 * include/ext/vstring.h: Escape backslash in doxygen comment.
9543 * include/bits/basic_string.h: Likewise.
9544
9545 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9546
9547 * doc/xml/faq.xml: Fix links to implementation status pages.
9548
9549 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9550
9551 * include/std/complex (operator+(const complex<>&, const _Tp&),
9552 operator+(const _Tp&, const complex<>&),
9553 operator-(const complex<>&, const _Tp&),
9554 operator-(const _Tp&, const complex<>&)): Do not assume real()
9555 returns a reference (against DR 387).
9556 * testsuite/26_numerics/complex/dr387_2.cc: New.
9557
9558 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9559
9560 * testsuite/thread/pthread4.cc: Move...
9561 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9562 * testsuite/thread/pthread5.cc: Move...
9563 * testsuite/23_containers/list/pthread5.cc: ...here.
9564 * testsuite/thread/pthread6.cc: Move...
9565 * testsuite/23_containers/map/pthread6.cc: ...here.
9566 * testsuite/thread/pthread7-rope.cc: Move...
9567 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9568 * testsuite/thread/guard.cc: Move...
9569 * testsuite/18_support/pthread_guard.cc: ...here.
9570 * testsuite/thread/18185.cc: Move...
9571 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9572 * testsuite/thread/pthread1.cc: Move...
9573 * testsuite/23_containers/list/pthread1.cc: ...here.
9574 * testsuite/thread/pthread2.cc: Move...
9575 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9576 * testsuite/thread/pthread3.cc: Move...
9577 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9578
9579 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9580 * testsuite/thread: Remove.
9581
9582 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9583
9584 * configure: Regenerate.
9585
9586 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9587
9588 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9589 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9590 from baseline_dir.
9591 * configure: Regenerate.
9592 * testsuite/Makefile.am (baseline_file): Remove variable.
9593 (site.exp): Set baseline_dir rather than baseline_file.
9594 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9595 * testsuite/Makefile.in: Regenerate.
9596
9597 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9598
9599 * testsuite/30_threads/thread/this_thread: Move...
9600 * testsuite/30_threads/this_thread: ...here.
9601 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9602 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9603 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9604 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9605 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9606 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9607
9608 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9609
9610 * doc/doxygen/user.cfg.in: Tweaks.
9611 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9612 be elsewhere.
9613
9614 * include/tr1_impl/unordered_map: Just use most specialized
9615 container module.
9616 * include/tr1_impl/unordered_set: Same.
9617 * include/tr1_impl/array: Same.
9618 * include/bits/stl_list.h: Same.
9619 * include/bits/stl_map.h: Same.
9620 * include/bits/stl_queue.h: Same.
9621 * include/bits/stl_set.h: Same.
9622 * include/bits/stl_stack.h: Same.
9623 * include/bits/forward_list.h: Same.
9624 * include/bits/basic_string.h: Same.
9625 * include/bits/stl_multimap.h: Same.
9626 * include/bits/stl_vector.h: Same.
9627 * include/bits/stl_deque.h: Same.
9628 * include/bits/stl_multiset.h: Same.
9629 * include/bits/stl_bvector.h: Same.
9630
9631 * include/backward/binders.h: Change binder module to binders.
9632
9633 * include/std/complex: Add complex_numers module.
9634 * include/tr1_impl/complex: Same.
9635
9636 * include/std/valarray: Add numeric_arrays module.
9637 * include/bits/gslice_array.h: Same.
9638 * include/bits/gslice.h: Same.
9639 * include/bits/mask_array.h: Same.
9640 * include/bits/slice_array.h: Same.
9641 * include/bits/indirect_array.h: Same.
9642
9643 * include/bits/allocator.h: Add allocators module.
9644 * include/ext/throw_allocator.h
9645 * include/ext/pool_allocator.h
9646 * include/ext/bitmap_allocator.h
9647 * include/ext/new_allocator.h
9648 * include/ext/malloc_allocator.h
9649 * include/ext/array_allocator.h
9650 * include/ext/mt_allocator.h
9651 * include/ext/debug_allocator.h
9652 * include/ext/extptr_allocator.h
9653
9654 * include/tr1_impl/functional: Move namespace markup here.
9655 * include/tr1_impl/regex: Same.
9656
9657 * include/tr1_impl/type_traits: Add metaprogramming module.
9658 * include/std/type_traits: Same.
9659
9660 * include/std/memory: Add memory module.
9661
9662 * include/std/ratio: Add ratio module.
9663
9664 * include/std/chrono: Move namespace markup here, add time module.
9665
9666 * include/std/thread: Move namespace markup here, add concurrency
9667 module.
9668 * include/std/mutex: Use concurrency module.
9669 * include/std/condition_variable: Same.
9670
9671
9672 * include/bits/ios_base.h: Refine io module.
9673 * include/bits/basic_ios.h: Same.
9674 * include/std/fstream: Same.
9675 * include/std/istream: Same.
9676 * include/std/ostream: Same.
9677 * include/std/sstream: Same.
9678
9679 * include/ext/vstring.h: Correct parameter markup.
9680
9681 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9682 * include/bits/unique_ptr.h: Same.
9683
9684 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9685 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9686 * include/bits/stl_heap.h: Add markup for new groupings.
9687 * include/bits/stl_algobase.h: Same.
9688 * include/bits/stl_algo.h: Same.
9689
9690 * include/c_compatibility/stdatomic.h: Add atomics module.
9691 * include/c_global/cstdatomic: Same.
9692
9693 * libsupc++/exception: Add exceptions module.
9694 * libsupc++/typeinfo: Same.
9695 * libsupc++/new: Same.
9696 * libsupc++/exception_ptr.h: Same.
9697 * include/std/system_error: Same.
9698 * include/std/stdexcept: Same.
9699
9700 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9701 * libsupc++/cxxabi-forced.h: Same.
9702
9703 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9704 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9705 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9706 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9707 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9708 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9709 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9710 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9711 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9712 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9713 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9714 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9715 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9716 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9717 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9718 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9719 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9720 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9721 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9722 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9723 * testsuite/23_containers/vector/requirements/dr438/
9724 constructor_1_neg.cc: Same.
9725 * testsuite/23_containers/vector/requirements/dr438/
9726 constructor_2_neg.cc: Same.
9727 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9728 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9729 * testsuite/23_containers/deque/requirements/dr438/
9730 constructor_1_neg.cc: Same.
9731 * testsuite/23_containers/deque/requirements/dr438/
9732 constructor_2_neg.cc: Same.
9733 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9734 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9735 * testsuite/23_containers/list/requirements/dr438/
9736 constructor_1_neg.cc: Same.
9737 * testsuite/23_containers/list/requirements/dr438/
9738 constructor_2_neg.cc: Same.
9739 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9740 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9741 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9742 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9743 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9744 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9745 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9746 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9747 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9748 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9749
9750 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9751
9752 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9753 * doc/doxygen/user.cfg.in: Update.
9754 * scripts/run_doxygen: Adjust for new group names.
9755
9756 * include/tr1_impl/random: Update doxygen group markup.
9757 * include/tr1_impl/unordered_map: Same.
9758 * include/tr1_impl/unordered_set: Same.
9759 * include/tr1_impl/array: Same.
9760 * include/std/numeric: Same.
9761 * include/std/utility: Same.
9762 * include/std/bitset: Same.
9763 * include/std/iosfwd: Same.
9764 * include/bits/stl_list.h: Same.
9765 * include/bits/stl_map.h: Same.
9766 * include/bits/stl_algobase.h: Same.
9767 * include/bits/stl_queue.h: Same.
9768 * include/bits/stl_set.h: Same.
9769 * include/bits/stl_stack.h: Same.
9770 * include/bits/stl_iterator_base_types.h: Same.
9771 * include/bits/forward_list.h: Same.
9772 * include/bits/basic_string.h: Same.
9773 * include/bits/stl_multimap.h: Same.
9774 * include/bits/stl_vector.h: Same.
9775 * include/bits/stl_deque.h: Same.
9776 * include/bits/stl_multiset.h: Same.
9777 * include/bits/stl_algo.h: Same.
9778 * include/bits/stl_bvector.h: Same.
9779 * include/bits/algorithmfwd.h: Same.
9780 * include/bits/stl_function.h: Same.
9781 * include/tr1/cmath: Same.
9782 * include/backward/binders.h: Same.
9783
9784 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9785
9786 * include/std/system_error (system_category): To system_category().
9787 (generic_category): To generic_category. DR 890.
9788 * src/system_error.cc: Define.
9789 * include/bits/functexcept.h: Only one __throw_system_error.
9790 * src/functexcept.cc: Same.
9791 * include/std/mutex: Fixup for changes above.
9792 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9793 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9794 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9795 * config/abi/pre/gnu.ver: Clean up exports.
9796
9797 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9798
9799 * include/std/thread: Fix typo.
9800 * src/thread.cc (thread::join): Use NULL.
9801
9802 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9803
9804 PR libstdc++/39168
9805 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9806 const string&)): Also check that the value != CHAR_MAX.
9807 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9808 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9809 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9810 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9811 _M_cache(const locale&)): Likewise.
9812 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9813 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9814 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9815 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9816 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9817 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9818
9819 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9820 Benjamin Kosnik <bkoz@redhat.com>
9821
9822 * include/std/thread (_Impl_base): Move _M_id out and into ...
9823 (thread): ...here. Call _M_make_routine in body of constructors.
9824 Adjust data member usage to reflect changes.
9825 (_M_make_routine): From _M_make_shared_data.
9826 (_M_start_thread): Add __shared_base_type argument.
9827 * src/thread.cc: Fixups for above.
9828 * config/abi/pre/gnu.ver: Adjust exports.
9829 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9830 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9831 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9832
9833 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9834
9835 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9836 (compare_type_to_native_type): ...this, add alignment check.
9837 * testsuite/30_threads/condition_variable_any/native_handle/
9838 typesizes.cc: Modify as above.
9839 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9840 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9841 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9842 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9843 * testsuite/30_threads/condition_variable/native_handle/
9844 typesizes.cc: Same.
9845 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9846 typesizes.cc: Same.
9847
9848 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9849 * testsuite/30_threads/thread/cons/2.cc: Same.
9850 * testsuite/30_threads/thread/cons/3.cc: Same.
9851 * testsuite/30_threads/thread/cons/4.cc: Same.
9852 * testsuite/30_threads/thread/cons/5.cc: Same.
9853 * testsuite/30_threads/thread/cons/6.cc: Same.
9854 * testsuite/30_threads/thread/cons/7.cc: Same.
9855 * testsuite/30_threads/thread/cons/8.cc: Same.
9856
9857 * testsuite/30_threads/thread/cons/9.cc: New.
9858 * testsuite/30_threads/thread/cons/moveable.cc: New.
9859
9860 * src/condition_variable.cc: Clean up whitespace.
9861 * include/std/condition_variable: Same.
9862
9863 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9864
9865 * include/std/condition_variable (condition_variable): Remove
9866 _M_internal_mutex. Add private __native_type typedef.
9867 * src/condition_variable.cc (condition_variable::notify_one):
9868 Remove _M_internal_mutex use. Use typedef.
9869 (condition_variable::notify_all): Same.
9870 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9871 (recursive_mutex): Same.
9872 (timed_mutex): Same.
9873 (recursive_timed_mutex): Same.
9874 (once_flag): Make __native_type typedef private.
9875
9876 * include/std/thread (this_thread): Add minimal markup.
9877
9878 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9879 Adjust line numbers.
9880 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9881 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9882 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9883 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9884 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9885 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9886 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9887 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9888 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9889 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9890 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9891 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9892 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9893
9894 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9895 * testsuite/30_threads/condition_variable_any/native_handle/
9896 typesizes.cc: New.
9897 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9898 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9899 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9900 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9901 * testsuite/30_threads/condition_variable/native_handle/
9902 typesizes.cc: Same.
9903 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9904 typesizes.cc: Same.
9905
9906 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9907
9908 PR testsuite/33300
9909 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9910 on darwin for lp64.
9911
9912 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9913
9914 * configure.host: Set abi_baseline_pair for mips64*-linux.
9915 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9916
9917 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9918
9919 * include/std/thread (this_thread::get_id): Inline.
9920
9921 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9922
9923 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9924 _Callable as template argument for _M_make_shared_data.
9925 * testsuite/30_threads/thread/cons/6.cc: New.
9926 * testsuite/30_threads/thread/cons/7.cc: New.
9927 * testsuite/30_threads/thread/cons/8.cc: New.
9928
9929 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9930
9931 * testsuite/30_threads/thread/member: To..
9932 * testsuite/30_threads/thread/members: ...this.
9933 * testsuite/30_threads/condition_variable/member: To...
9934 * testsuite/30_threads/condition_variable/members: ...this.
9935
9936 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9937
9938 * include/std/thread (thread::id): Move definition inside thread.
9939 Use native_handle_type. Remove this_thread::get_id friend.
9940 Change __thread_data_ptr to __shared_base_ptr.
9941 (thread::id::id(native_handle_type): Make public. Still explicit.
9942 Use native_handle_type. Change _M_thread_id to _M_thread.
9943 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9944 _M_thread_handle to _M_id.
9945 (thread::__thread_data): Rename to _Impl.
9946 Fixup for renames.
9947 (thread::_M_make_thread_data): Return derived type.
9948 (thread::hardware_concurrency): Add definition for default case.
9949 (thread::get_id): Now can define inline.
9950 (thread): Change _M_thread_data to _M_data.
9951 (this_thread::get_id): Now can define inline.
9952 * src/thread.cc (__thread_proxy): Rename to
9953 execute_native_thread_routine.
9954 Fixup for other renames.
9955 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9956 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9957 * testsuite/30_threads/thread/algorithm: Move to..
9958 * testsuite/30_threads/thread/swap: ...this.
9959 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9960 * testsuite/30_threads/thread/id/operators.cc: New.
9961
9962 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9963
9964 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9965 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9966 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9967 exposing it in public std::tuple interface.
9968
9969 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9970 Benjamin Kosnik <bkoz@redhat.com>
9971
9972 * include/std/thread (__thread_data_base): Nest class in std::thread.
9973 (__thread_data): Likewise.
9974 (__thread_data_ptr): Nest typedef in std::thread.
9975 * src/thread.cc (__thread_proxy): Qualify the above names.
9976 * config/abi/pre/gnu.ver: Remove unused exports.
9977
9978 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9979
9980 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9981 * include/bits/stl_vector.h: Remove private vector_type typedef.
9982 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9983 Fix line numbers.
9984 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9985 * testsuite/23_containers/vector/requirements/dr438/
9986 constructor_1_neg.cc: Same.
9987 * testsuite/23_containers/vector/requirements/dr438/
9988 constructor_2_neg.cc: Same.
9989 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9990 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9991
9992 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9993
9994 PR libstdc++/25191
9995 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9996 deal consistently with __try and __catch too.
9997 * src/localename.cc: Replace try -> __try, catch -> __catch.
9998 * src/ios.cc: Likewise.
9999 * src/locale.cc: Likewise.
10000 * src/istream.cc: Likewise.
10001 * src/thread.cc: Likewise.
10002 * src/compatibility.cc: Likewise.
10003 * src/bitmap_allocator.cc: Likewise.
10004 * src/ios_init.cc: Likewise.
10005 * include/debug/deque: Likewise.
10006 * include/debug/list: Likewise.
10007 * include/tr1_impl/hashtable: Likewise.
10008 * include/std/bitset: Likewise.
10009 * include/ext/pb_ds/detail/resize_policy/
10010 hash_load_check_resize_trigger_imp.hpp: Likewise.
10011 * include/ext/pb_ds/detail/resize_policy/
10012 hash_standard_resize_policy_imp.hpp: Likewise.
10013 * include/ext/pb_ds/detail/cc_hash_table_map_/
10014 resize_fn_imps.hpp: Likewise.
10015 * include/ext/pb_ds/detail/cc_hash_table_map_/
10016 constructor_destructor_fn_imps.hpp: Likewise.
10017 * include/ext/pb_ds/detail/pat_trie_/
10018 split_join_branch_bag.hpp: Likewise.
10019 * include/ext/pb_ds/detail/pat_trie_/
10020 constructors_destructor_fn_imps.hpp: Likewise.
10021 * include/ext/pb_ds/detail/bin_search_tree_/
10022 constructors_destructor_fn_imps.hpp: Likewise.
10023 * include/ext/pb_ds/detail/gp_hash_table_map_/
10024 resize_fn_imps.hpp: Likewise.
10025 * include/ext/pb_ds/detail/gp_hash_table_map_/
10026 constructor_destructor_fn_imps.hpp: Likewise.
10027 * include/ext/pb_ds/detail/binary_heap_/
10028 constructors_destructor_fn_imps.hpp: Likewise.
10029 * include/ext/pb_ds/detail/binary_heap_/
10030 erase_fn_imps.hpp: Likewise.
10031 * include/ext/pb_ds/detail/binary_heap_/
10032 split_join_fn_imps.hpp: Likewise.
10033 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10034 constructors_destructor_fn_imps.hpp: Likewise.
10035 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10036 * include/ext/pb_ds/detail/list_update_map_/
10037 constructor_destructor_fn_imps.hpp: Likewise.
10038 * include/ext/slist: Likewise.
10039 * include/ext/memory: Likewise.
10040 * include/ext/rc_string_base.h: Likewise.
10041 * include/ext/ropeimpl.h: Likewise.
10042 * include/ext/vstring.tcc: Likewise.
10043 * include/ext/rope: Likewise.
10044 * include/ext/sso_string_base.h: Likewise.
10045 * include/bits/shared_ptr.h: Likewise.
10046 * include/bits/stl_list.h: Likewise.
10047 * include/bits/locale_classes.tcc: Likewise.
10048 * include/bits/locale_facets.tcc: Likewise.
10049 * include/bits/locale_classes.h: Likewise.
10050 * include/bits/forward_list.h: Likewise.
10051 * include/bits/stl_vector.h: Likewise.
10052 * include/bits/stl_deque.h: Likewise.
10053 * include/bits/istream.tcc: Likewise.
10054 * include/bits/stl_uninitialized.h: Likewise.
10055 * include/bits/ostream.tcc: Likewise.
10056 * include/bits/vector.tcc: Likewise.
10057 * include/bits/stl_tempbuf.h: Likewise.
10058 * include/bits/deque.tcc: Likewise.
10059 * include/bits/basic_string.tcc: Likewise.
10060 * include/bits/ostream_insert.h: Likewise.
10061 * include/bits/locale_facets_nonio.tcc: Likewise.
10062 * include/bits/stl_tree.h: Likewise.
10063 * include/bits/fstream.tcc: Likewise.
10064 * include/tr1/shared_ptr.h: Likewise.
10065 * include/tr1/hypergeometric.tcc: Likewise.
10066 * include/backward/hashtable.h: Likewise.
10067 * libsupc++/exception_ptr.h: Likewise.
10068 * libsupc++/eh_personality.cc: Likewise.
10069 * libsupc++/eh_call.cc: Likewise.
10070 * config/locale/gnu/monetary_members.cc: Likewise.
10071 * config/locale/gnu/time_members.h: Likewise.
10072 * config/locale/generic/time_members.h: Likewise.
10073
10074 2009-02-03 Johannes Singler <singler@ira.uka.de>
10075
10076 * include/parallel/algorithmfwd.h:
10077 Add parallelism default for many declarations.
10078 * include/parallel/numericfwd.h: Likewise.
10079 * include/parallel/iterator.h: Use iterator_traits as usual.
10080 * include/parallel/par_loop.h:
10081 Include equally_split.h.
10082 (for_each_template_random_access_ed):
10083 Avoid calling the Result default constructor.
10084 * include/parallel/numeric: Replace
10085 for_each_template_random_access by
10086 for_each_template_random_access_ed in numeric functions.
10087
10088 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10089
10090 * config/os/gnu-linux/os_defines.h: Remove superfluous
10091 __NO_STRING_INLINES.
10092
10093 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10094
10095 * testsuite/21_strings/c_strings/char/3.cc: New test.
10096 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10097
10098 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10099 Jakub Jelinek <jakub@redhat.com>
10100
10101 PR libstdc++/30928 (partial, works together with recent glibcs)
10102 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10103 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10104 defined.
10105 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10106 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10107 defined.
10108 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10109 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10110 defined.
10111 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10112 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10113 defined.
10114 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10115 argument is const char *, assign result to const char * var, not
10116 char *.
10117 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10118 argument is const wchar_t *, assign result to const wchar_t * var, not
10119 wchar_t *.
10120
10121 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10122
10123 * include/std/thread: Remove unused headers.
10124 (__thread_data_base): Remove unused mutex and base.
10125 (thread::~thread): Only detach if joinable.
10126 (thread::joinable): Test if thread data ptr is empty.
10127 (thread::_M_thread_data_mutex): Remove.
10128 (thread::_M_get_thread_data): Remove.
10129 (thread::_M_make_thread_data): Remove overload, use make_shared.
10130 (thread::id::id): Make constructor explicit.
10131 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10132 (thread::_M_start_thread): Break shared_ptr cycle on error.
10133 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10134 * testsuite/30_threads/thread/member/4.cc: New.
10135 * testsuite/30_threads/thread/member/5.cc: New.
10136
10137 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10138
10139 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10140 (standard_layout): Just use !has_virtual_destructor for now.
10141 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10142 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10143 * testsuite/30_threads/recursive_mutex/requirements/
10144 standard_layout.cc: New.
10145 * testsuite/30_threads/condition_variable/requirements/
10146 standard_layout.cc: New.
10147 * testsuite/29_atomics/atomic_address/requirements/
10148 standard_layout.cc: Adjust.
10149 * testsuite/29_atomics/atomic_flag/requirements/
10150 standard_layout.cc: Same.
10151 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10152 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10153 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10154 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10155 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10156 line numbers.
10157 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10158 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10159 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10160 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10161 Remove, not required.
10162
10163 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10164
10165 * include/std/thread (__thread_data_base, thread): Rename member
10166 functions to match coding style.
10167 (thread::thread,thread::operator=): Define move operations.
10168 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10169 * config/abi/pre/gnu.ver: Adjust.
10170
10171 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10172
10173 PR libstdc++/38384
10174 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10175 on HPUX.
10176 * configure: Regenerate.
10177
10178 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10179
10180 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10181 atomic_flag_fence.
10182
10183 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10184
10185 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10186 Uros Bizjak <ubizjak@gmail.com>
10187
10188 PR libstdc++/38834
10189 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10190 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10191
10192 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10193 Rainer Emrich <r.emrich@de.tecosim.com>
10194
10195 PR libstdc++/38919
10196 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10197 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10198 * configure: Regenerate.
10199
10200 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10201
10202 * include/std/thread (__thread_data_base::__run): Make non-const.
10203 * testsuite/30_threads/thread/cons/5.cc: New.
10204
10205 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10206
10207 * src/Makefile.am (sources): Add math_stubs_float.cc.
10208 * src/Makefile.in: Regenerate.
10209 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10210
10211 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10212
10213 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10214 * src/Makefile.in: Regenerate.
10215 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10216
10217 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10218
10219 PR libstdc++/32666
10220 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10221
10222 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10223
10224 PR libstdc++/32666
10225 * Makefile.am (hosted_source): Remove libmath directory.
10226 * Makefile.in: Regenerate.
10227 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10228 (AC_REPLACE_MATHFUNCS): Remove.
10229 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10230 in GLIBCXX_CHECK_C99_TR1.
10231 * acinclude.m4: Remove libmath, need_math.
10232 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10233 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10234 * configure.ac: Same.
10235 * configure: Regenerate.
10236 * fragment.am: Fix comment.
10237 * config.h.in: Regenerate.
10238 * src/Makefile.in: Regenerate.
10239 * src/Makefile.am: Remove libmath references.
10240 * doc/Makefile.in: Regenerate.
10241 * po/Makefile.in: Regenerate.
10242 * include/Makefile.in: Regenerate.
10243 * libsupc++/Makefile.in: Regenerate.
10244 * testsuite/Makefile.in: Regenerate.
10245
10246 * src/compatibility.cc: Also export long double versions of "C" math
10247 library if hppa-linux.
10248 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10249 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10250
10251 * libmath: Remove.
10252 * libmath/signbit.c: Same.
10253 * libmath/stubs.c: Same.
10254 * libmath/Makefile.in: Same.
10255 * libmath/copysignf.c: Same.
10256 * libmath/mathconf.h: Same.
10257 * libmath/signbitf.c: Same.
10258 * libmath/Makefile.am: Same.
10259 * libmath/signbitl.c: Same.
10260
10261 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10262 Paolo Carlini <paolo.carlini@oracle.com>
10263
10264 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10265 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10266 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10267 * configure.ac: Adjust.
10268 * doc/xml/manual/configure.xml: Update.
10269 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10270 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10271 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10272 * configure: Regenerate.
10273 * config.h.in: Likewise.
10274
10275 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10276 thread::joinable, thread::swap, this_thread::get_id,
10277 this_thread::yield): Define inline...
10278 * include/std/thread: ... here.
10279 * config/abi/pre/gnu.ver: Adjust.
10280
10281 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10282
10283 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10284 Add dg-timeout-factor 2.0.
10285 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10286 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10287 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10288 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10289 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10290 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10291
10292 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10293
10294 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10295 field from readelf output.
10296
10297 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10298
10299 PR libstdc++/38384
10300 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10301 * configure: Regenerate.
10302
10303 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10304
10305 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10306 _GLIBCXX_HAVE_TLS.
10307 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10308
10309 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10310
10311 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10312 constructor for _M_pattern.
10313 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10314 string.cc: Test construction from different basic_string type.
10315 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10316 string.cc: Likewise.
10317
10318 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10319 Jonathan Larmour <jifl@eCosCentric.com>
10320
10321 PR libstdc++/36801
10322 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10323 New.
10324 (__gnu_cxx::__exchange_and_add): Use it.
10325 * src/atomic.cc (get_atomic_mutex): New.
10326 * src/debug.cc (get_safe_base_mutex): New.
10327 * src/locale.cc (get_locale_cache_mutex): New.
10328 * src/mt_allocator.cc (get_freelist): New.
10329 (get_freelist_mutex): New.
10330 * src/pool_allocator.cc (get_palloc_mutex): New.
10331 * include/std/mutex (__once_functor_lock): To
10332 (__get_once_functor_lock): ...this.
10333 * src/mutex.cc (__once_mutex): Don't export, use
10334 (get_once_mutex): ...this.
10335 * config/abi/pre/gnu.ver: Adjust exports.
10336
10337 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10338
10339 PR libstdc++/38732
10340 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10341 referenceCount field again.
10342 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10343 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10344 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10345 inline functions.
10346 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10347 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10348 instead of __cxa_exception.
10349 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10350 __cxxabiv1::__cxa_throw): Likewise.
10351 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10352 std::__exception_ptr::exception_ptr::_M_addref,
10353 std::__exception_ptr::exception_ptr::_M_release,
10354 __gxx_dependent_exception_cleanup): Likewise.
10355 * testsuite/18_support/exception/38732.cc: New test.
10356
10357 PR libstdc++/38092
10358 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10359 * src/compatibility.cc: Don't use .symver directives if
10360 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10361 * config.h.in: Regenerated.
10362 * configure: Likewise.
10363
10364 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10365
10366 PR libstdc++/38466
10367 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10368
10369 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10370
10371 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10372 of classic locale...
10373 (locale::classic): Here.
10374
10375 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10376
10377 * include/tr1_impl/regex: Fix bad return statements and typos.
10378
10379 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10380
10381 * include/tr1_impl/regex: Remove unimplemented function definitions.
10382 * testsuite/28_regex/init-list.cc: Compile only.
10383 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10384 c_string_extended.cc: Same.
10385 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10386 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10387
10388 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10389
10390 PR libstdc++/38384
10391 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10392 * configure: Regenerate.
10393
10394 2009-01-05 Ben Elliston <bje@au.ibm.com>
10395
10396 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10397 * configure: Regenerate.
10398
10399 2009-01-05 Ben Elliston <bje@au.ibm.com>
10400
10401 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10402 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10403 * configure: Regenerate.
10404
10405 2009-01-04 Richard Guenther <rguenther@suse.de>
10406
10407 PR libstdc++/38720
10408 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10409 integer type for storage, arithmetic and comparisons.
10410 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10411
10412 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10413
10414 PR libstdc++/38719
10415 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10416 _Fwd_list_const_iterator::_M_next): Fix return type.
10417
10418 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10419
10420 * Revert last commit, reopen and suspend libstdc++/38678.
10421
10422 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10423
10424 PR libstdc++/38678
10425 * include/std/istream (basic_istream<>::_M_read): New.
10426 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10427 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10428 * include/std/ostream (basic_ostream<>::_M_write_): New.
10429 (basic_ostream<>::_M_write): Adjust.
10430 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10431 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10432 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10433 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10434 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.