Fix 'make clean' to remove stamp-host file in libstdc++-v3/include.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2
3 PR libstdc++/41220
4 * include/Makefile.am (CLEANFILES): Add stamp-host.
5 * include/Makefile.in: Regenerate.
6
7 2009-09-02 Joseph Myers <joseph@codesourcery.com>
8
9 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
10 under util/ to remote host. Copy .h and .hpp files at more levels
11 under util/ to remote host.
12
13 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
14
15 * include/bits/stl_uninitialized.h
16 (__uninitialized_copy::uninitialized_copy): Just call (the now
17 forwarding) _Construct.
18
19 2009-09-01 Chris Jefferson <chris@bubblescope.net>
20 Paolo Carlini <paolo.carlini@oracle.com>
21
22 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
23 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
24 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
25 move_iterators/1.cc: Adjust, do not define
26 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
27 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
28 move_iterators/1.cc: Likewise.
29 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
30 * testsuite/25_algorithms/move/1.cc: Likewise.
31 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
32 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
33 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
34 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
35 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
36 test for predicated test.
37 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
38 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
39 for predicated version.
40 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
41
42 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
43 enable test2 and test3.
44
45 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
46 moving bug in C++0x mode.
47
48 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
49 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
50 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
51 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
52
53 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
54 Kaz Kojima <kkojima@gcc.gnu.org>
55
56 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
57 dg-add-options ieee.
58 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
59 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
60 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
61 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
62 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
63 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
64 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
65 * testsuite/18_support/numeric_limits/
66 specialization_default_values.cc: Likewise.
67 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
68 * testsuite/26_numerics/complex/pow.cc: Likewise.
69 * testsuite/tr1/5_numerical_facilities/special_functions/
70 01_assoc_laguerre/check_nan.cc: Likewise.
71 * testsuite/tr1/5_numerical_facilities/special_functions/
72 02_assoc_legendre/check_nan.cc: Likewise.
73 * testsuite/tr1/5_numerical_facilities/special_functions/
74 03_beta/check_nan.cc: Likewise.
75 * testsuite/tr1/5_numerical_facilities/special_functions/
76 04_comp_ellint_1/check_nan.cc: Likewise.
77 * testsuite/tr1/5_numerical_facilities/special_functions/
78 05_comp_ellint_2/check_nan.cc: Likewise.
79 * testsuite/tr1/5_numerical_facilities/special_functions/
80 06_comp_ellint_3/check_nan.cc: Likewise.
81 * testsuite/tr1/5_numerical_facilities/special_functions/
82 07_conf_hyperg/check_nan.cc: Likewise.
83 * testsuite/tr1/5_numerical_facilities/special_functions/
84 08_cyl_bessel_i/check_nan.cc: Likewise.
85 * testsuite/tr1/5_numerical_facilities/special_functions/
86 09_cyl_bessel_j/check_nan.cc: Likewise.
87 * testsuite/tr1/5_numerical_facilities/special_functions/
88 10_cyl_bessel_k/check_nan.cc: Likewise.
89 * testsuite/tr1/5_numerical_facilities/special_functions/
90 11_cyl_neumann/check_nan.cc: Likewise.
91 * testsuite/tr1/5_numerical_facilities/special_functions/
92 12_ellint_1/check_nan.cc: Likewise.
93 * testsuite/tr1/5_numerical_facilities/special_functions/
94 13_ellint_2/check_nan.cc: Likewise.
95 * testsuite/tr1/5_numerical_facilities/special_functions/
96 14_ellint_3/check_nan.cc: Likewise.
97 * testsuite/tr1/5_numerical_facilities/special_functions/
98 15_expint/check_nan.cc: Likewise.
99 * testsuite/tr1/5_numerical_facilities/special_functions/
100 16_hermite/check_nan.cc: Likewise.
101 * testsuite/tr1/5_numerical_facilities/special_functions/
102 17_hyperg/check_nan.cc: Likewise.
103 * testsuite/tr1/5_numerical_facilities/special_functions/
104 18_laguerre/check_nan.cc: Likewise.
105 * testsuite/tr1/5_numerical_facilities/special_functions/
106 19_legendre/check_nan.cc: Likewise.
107 * testsuite/tr1/5_numerical_facilities/special_functions/
108 20_riemann_zeta/check_nan.cc: Likewise.
109 * testsuite/tr1/5_numerical_facilities/special_functions/
110 21_sph_bessel/check_nan.cc: Likewise.
111 * testsuite/tr1/5_numerical_facilities/special_functions/
112 22_sph_legendre/check_nan.cc: Likewise.
113 * testsuite/tr1/5_numerical_facilities/special_functions/
114 23_sph_neumann/check_nan.cc: Likewise.
115
116 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
117
118 * include/bits/stl_construct.h: Include <bits/move.h>.
119
120 2009-08-29 Chris Jefferson <chris@bubblescope.net>
121
122 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
123 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
124 Add.
125 * include/bits/stl_tempbuf.h (_Temporary_buffer::
126 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
127 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
128 C++0x mode.
129 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
130 const copy_tracker&)): Add.
131 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
132 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
133
134 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
135
136 * config/abi/pre/gnu.ver: Fixups for string member functions.
137
138 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
139
140 PR libstdc++/41005
141 * configure.ac: Bump libtool_VERSION to 6:14:0.
142 * configure: Regenerate.
143 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
144 * src/Makefile.in: Regenerate.
145 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
146 move <future> symbols to 3.4.14 version.
147 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
148
149 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
150
151 * include/bits/basic_string.h (basic_string): Add cbegin(),
152 cend(), crbegin(), crend() in C++0x mode.
153 * config/abi/pre/gnu.ver: Add exports.
154
155 * testsuite/util/testsuite_containers.h: New.
156 * testsuite/util/testsuite_container_traits.h: New.
157 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
158 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
159 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
160 * testsuite/ext/vstring/requirements/typedefs.cc: New.
161 * testsuite/23_containers/unordered_map/requirements/
162 cliterators.cc: Edit.
163 * testsuite/23_containers/unordered_map/requirements/
164 citerators.cc: Edit.
165 * testsuite/23_containers/unordered_map/requirements/
166 explicit_instantiation/1.cc: New.
167 * testsuite/23_containers/unordered_map/requirements/
168 explicit_instantiation/2.cc: New.
169 * testsuite/23_containers/unordered_map/requirements/
170 explicit_instantiation/3.cc: New.
171 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
172 * testsuite/23_containers/unordered_map/requirements/
173 explicit_instantiation.cc: Move to nested directory.
174 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
175 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
176 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
177 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
178 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
179 * testsuite/23_containers/set/requirements/typedefs.cc: New.
180 * testsuite/23_containers/unordered_multimap/requirements/
181 cliterators.cc: Edit.
182 * testsuite/23_containers/unordered_multimap/requirements/
183 citerators.cc: Edit.
184 * testsuite/23_containers/unordered_multimap/requirements/
185 explicit_instantiation/1.cc: New.
186 * testsuite/23_containers/unordered_multimap/requirements/
187 explicit_instantiation/2.cc: Edit.: New.
188 * testsuite/23_containers/unordered_multimap/requirements/
189 explicit_instantiation/3.cc: New.
190 * testsuite/23_containers/unordered_multimap/requirements/
191 typedefs.cc: Edit.
192 * testsuite/23_containers/unordered_multimap/requirements/
193 explicit_instantiation.cc: Move to nested.
194 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
195 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
196 * testsuite/23_containers/forward_list/requirements/dr438/
197 insert_neg.cc: New.
198 * testsuite/23_containers/forward_list/requirements/dr438/
199 assign_neg.cc: New.
200 * testsuite/23_containers/forward_list/requirements/dr438/
201 constructor_1_neg.cc: New.
202 * testsuite/23_containers/forward_list/requirements/dr438/
203 constructor_2_neg.cc: New.
204 * testsuite/23_containers/forward_list/requirements/dr438/
205 constructor.cc: New.
206 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
207 * testsuite/23_containers/unordered_set/requirements/
208 cliterators.cc: Edit.
209 * testsuite/23_containers/unordered_set/requirements/
210 citerators.cc: Edit.
211 * testsuite/23_containers/unordered_set/requirements/
212 explicit_instantiation/1.cc: New.
213 * testsuite/23_containers/unordered_set/requirements/
214 explicit_instantiation/2.cc: New.
215 * testsuite/23_containers/unordered_set/requirements/
216 explicit_instantiation/3.cc: New.
217 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
218 * testsuite/23_containers/unordered_set/requirements/
219 explicit_instantiation.cc: Move to nested.
220 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
221 * testsuite/23_containers/vector/requirements/dr438/bool/
222 constructor.cc: Move.
223 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
224 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
225 * testsuite/23_containers/vector/bool/requirements/dr438/
226 constructor.cc: New.
227 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
228 * testsuite/23_containers/deque/requirements/typedefs.cc
229 * testsuite/23_containers/stack/requirements/typedefs.cc
230 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
231 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
232 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
233 * testsuite/23_containers/list/requirements/typedefs.cc: New.
234 * testsuite/23_containers/unordered_multiset/requirements/
235 cliterators.cc: Edit.
236 * testsuite/23_containers/unordered_multiset/requirements/
237 citerators.cc: Edit.
238 * testsuite/23_containers/unordered_multiset/requirements/
239 explicit_instantiation.cc: Move.
240 * testsuite/23_containers/unordered_multiset/requirements/
241 explicit_instantiation/1.cc: New.
242 * testsuite/23_containers/unordered_multiset/requirements/
243 explicit_instantiation/2.cc: New.
244 * testsuite/23_containers/unordered_multiset/requirements/
245 explicit_instantiation/3.cc: New.
246 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
247 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
248 * testsuite/23_containers/map/requirements/typedefs.cc: New.
249 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
250 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
251 Move.
252 * testsuite/23_containers/array/requirements/
253 explicit_instantiation/1.cc: New.
254 * testsuite/23_containers/array/requirements/
255 explicit_instantiation/2.cc: New.
256 * testsuite/23_containers/array/requirements/typedefs.cc: New.
257
258 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
259
260 * configure.ac (AC_PREREQ): Bump to 2.64.
261
262 2009-08-24 Chris Jefferson <chris@bubblescope.net>
263
264 * include/stl_algo.h (__unguarded_partition_pivot,
265 __move_median_first): New.
266 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
267 types.
268 (__unguarded_linear_insert): Assume always inserting value at __last.
269 (__unguarded_partition): Take pivot by reference.
270 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
271 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
272
273 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
274
275 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
276 before --mode argument.
277 * libsupc++/Makefile.in: Regenerate.
278
279 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
280
281 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
282 2.64 and Automake 1.11 in examples; update link to Autoconf
283 manual page about quadrigraphs.
284 * Makefile.am (install-html, install-pdf): Remove.
285 * Makefile.in: Regenerate.
286
287 * Makefile.in: Regenerate.
288 * acinclude.m4: Regenerate.
289 * aclocal.m4: Regenerate.
290 * config.h.in: Regenerate.
291 * configure: Regenerate.
292 * doc/Makefile.in: Regenerate.
293 * include/Makefile.in: Regenerate.
294 * libsupc++/Makefile.in: Regenerate.
295 * po/Makefile.in: Regenerate.
296 * python/Makefile.in: Regenerate.
297 * src/Makefile.in: Regenerate.
298 * testsuite/Makefile.in: Regenerate.
299
300 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
301
302 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
303 $(LIBTOOLFLAGS).
304 * libsupc++/Makefile.in: Regenerate.
305 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
306 and $(LIBTOOLFLAGS).
307 * src/Makefile.in: Regenerate.
308
309 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
310
311 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
312 missing dg-require directives.
313
314 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
315
316 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
317 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
318 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
319 __numeric_constants<_Tp>::__gamma_e().
320
321 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
322
323 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
324
325 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
326
327 * configure.ac: Move guarded checks for CC and CXX ...
328 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
329 * configure: Regenerate.
330
331 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
332 Paolo Carlini <paolo.carlini@oracle.com>
333
334 PR libstdc++/41061
335 * include/bits/random.h (operator<<(std::basic_ostream<>&,
336 const std::lognormal_distribution<>&),
337 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
338 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
339 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
340 operator<<(std::basic_ostream<>&,
341 const std::chi_squared_distribution<>&),
342 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
343 operator<<(std::basic_ostream<>&,
344 const std::fisher_f_distribution<>&),
345 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
346 operator<<(std::basic_ostream<>&,
347 const std::student_t_distribution<>&),
348 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
349 operator<<(std::basic_ostream<>&,
350 const std::negative_binomial_distribution<>&)): Declare friend.
351 * testsuite/26_numerics/random/uniform_real_distribution/operators/
352 serialize.cc: New.
353 * testsuite/26_numerics/random/piecewise_constant_distribution/
354 operators/serialize.cc: Likewise.
355 * testsuite/26_numerics/random/chi_squared_distribution/operators/
356 serialize.cc: Likewise.
357 * testsuite/26_numerics/random/normal_distribution/operators/
358 serialize.cc: Likewise.
359 * testsuite/26_numerics/random/uniform_int_distribution/operators/
360 serialize.cc: Likewise.
361 * testsuite/26_numerics/random/poisson_distribution/operators/
362 serialize.cc: Likewise.
363 * testsuite/26_numerics/random/bernoulli_distribution/operators/
364 serialize.cc: Likewise.
365 * testsuite/26_numerics/random/discrete_distribution/operators/
366 serialize.cc: Likewise.
367 * testsuite/26_numerics/random/weibull_distribution/operators/
368 serialize.cc: Likewise.
369 * testsuite/26_numerics/random/negative_binomial_distribution/
370 operators/serialize.cc: Likewise.
371 * testsuite/26_numerics/random/cauchy_distribution/operators/
372 serialize.cc: Likewise.
373 * testsuite/26_numerics/random/gamma_distribution/operators/
374 serialize.cc: Likewise.
375 * testsuite/26_numerics/random/fisher_f_distribution/operators/
376 serialize.cc: Likewise.
377 * testsuite/26_numerics/random/exponential_distribution/operators/
378 serialize.cc: Likewise.
379 * testsuite/26_numerics/random/lognormal_distribution/operators/
380 serialize.cc: Likewise.
381 * testsuite/26_numerics/random/binomial_distribution/operators/
382 serialize.cc: Likewise.
383 * testsuite/26_numerics/random/extreme_value_distribution/operators/
384 serialize.cc: Likewise.
385 * testsuite/26_numerics/random/piecewise_linear_distribution/
386 operators/serialize.cc
387 * testsuite/26_numerics/random/student_t_distribution/operators/
388 serialize.cc: Likewise.
389 * testsuite/26_numerics/random/geometric_distribution/operators/
390 serialize.cc: Likewise.
391
392 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
393
394 * include/bits/stl_tree.h: In C++0x mode make erase return
395 an iterator as per DR 130.
396 * include/bits/stl_set.h: Same.
397 * include/bits/stl_multiset.h: Same.
398 * include/bits/stl_map.h: Same.
399 * include/bits/stl_multimap.h: Same.
400 * doc/xml/manual/intro.xml: Document.
401 * testsuite/23_containers/set/dr130.cc: New.
402 * testsuite/23_containers/multiset/dr130.cc: New.
403 * testsuite/23_containers/map/dr130.cc: New.
404 * testsuite/23_containers/multimap/dr130.cc: New.
405
406 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
407
408 * include/ext/pointer.h: Add pragma system_header, use
409 _GLIBCXX_USE_LONG_LONG, macro cleanup.
410
411 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
412
413 * src/compatibility-ldbl.cc: Include cmath.
414
415 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
416
417 * src/compatibility-ldbl.cc: Include tr1/functional.
418
419 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
420
421 * src/compatibility-ldbl.cc: Add explicit namespace scope.
422
423 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
424
425 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
426 * include/precompiled/stdc++.h: Don't include cassert if
427 _GLIBCXX_NO_ASSERT defined.
428 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
429 semi-colon.
430 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
431 Same.
432
433 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
434 directory.
435 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
436 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
437 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
438
439 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
440 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
441 use stdc++.h include.
442 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
443 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
444 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
445 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
446 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
447 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
448 ...this.
449 * testsuite/17_intro/headers/c++200x/all.cc: To...
450 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
451 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
452 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
453 ...this.
454 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
455 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
456
457 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
458
459 * include/std/future: Move error handling bits outside macro guard.
460 * src/future.cc: Adjust.
461
462 * include/precompiled/stdc++.h: Add future.
463 * doc/xml/manual/using.xml: Same.
464
465 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
466
467 * src/hashtable.cc: Just definitions.
468 * src/hashtable_c++0x.cc: Compile C++0x versions.
469 * src/hash.cc: Same.
470 * src/hash_c++0x.cc: Same.
471 src/hash_tr1.cc: Compile TR1 versions.
472 src/hashtable_tr1.cc: Same.
473
474 * src/limits_c++0x.cc: Sync build error handling.
475
476 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
477 hashtable.cc to hashtable_tr1.cc.
478 * src/Makefile.in: Regenerate.
479
480 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
481
482 * include/tr1_impl/functional: Doxygen markup.
483
484 * doc/html/*: Regenerate.
485
486 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
487
488 * include/std/future: Fixes for -fno-exceptions.
489 * include/bits/functexcept.h: Same.
490 * libsupc++/exception_ptr.h: Same.
491 * src/pool_allocator.cc: Same.
492 * src/future.cc: Same.
493 * src/functexcept.cc: Same.
494 * config/abi/pre/gnu.ver: New exports.
495 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
496 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
497 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
498 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
499 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
500 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
501 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
502
503 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
504 * testsuite/23_containers/deque/operators/2.cc: New.
505
506 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
507
508 * src/hash.cc (hash<string>::operator()(string),
509 hash<wstring>::operator()(wstring)): Do not decorate as throwing
510 nothing.
511 * include/bits/functional_hash.h (hash<error_code>::
512 operator()(error_code)): Likewise.
513
514 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
515
516 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
517 bool for stream sentry objects.
518 * include/bits/istream.tcc: Same.
519 * include/bits/ostream.tcc: Same.
520 * include/bits/basic_string.tcc: Same.
521 * include/bits/ostream_insert.h: Same.
522 * src/istream.cc: Same.
523
524 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
525
526 PR libstdc++/15523
527 * include/debug/safe_iterator.h (_Safe_iterator<>::
528 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
529 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
530 do not error out when the source is a value-initialized iterator.
531 * testsuite/23_containers/vector/15523.cc: New.
532 * doc/xml/manual/intro.xml: Add an entry for DR 408.
533
534 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
535
536 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
537 cosmetic changes, inline.
538 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
539 Likewise.
540 * include/bits/move.h: Minor cosmetic changes.
541
542 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
543
544 PR libstdc++/40912 (final)
545 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
546 * testsuite/26_numerics/random/uniform_real_distribution/cons/
547 parms_neg.cc: Likewise.
548 * testsuite/26_numerics/random/uniform_real_distribution/cons/
549 parms.cc: Likewise.
550 * testsuite/26_numerics/random/uniform_real_distribution/cons/
551 default.cc: Likewise.
552 * testsuite/26_numerics/random/uniform_real_distribution/
553 requirements/typedefs.cc: Likewise.
554 * testsuite/26_numerics/random/piecewise_constant_distribution/
555 cons/range.cc: Likewise.
556 * testsuite/26_numerics/random/piecewise_constant_distribution/
557 cons/default.cc: Likewise.
558 * testsuite/26_numerics/random/piecewise_constant_distribution/
559 cons/num_xbound_fun.cc: Likewise.
560 * testsuite/26_numerics/random/piecewise_constant_distribution/
561 cons/initlist_fun.cc: Likewise.
562 * testsuite/26_numerics/random/piecewise_constant_distribution/
563 requirements/typedefs.cc: Likewise.
564 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
565 * testsuite/26_numerics/random/chi_squared_distribution/cons/
566 parms.cc: Likewise.
567 * testsuite/26_numerics/random/chi_squared_distribution/cons/
568 default.cc: Likewise.
569 * testsuite/26_numerics/random/chi_squared_distribution/
570 requirements/typedefs.cc: Likewise.
571 * testsuite/26_numerics/random/normal_distribution/
572 cons/parms.cc: Likewise.
573 * testsuite/26_numerics/random/normal_distribution/
574 cons/default.cc: Likewise.
575 * testsuite/26_numerics/random/normal_distribution/
576 requirements/typedefs.cc: Likewise.
577 * testsuite/26_numerics/random/seed_seq/cons/
578 range.cc: Likewise.
579 * testsuite/26_numerics/random/seed_seq/cons/
580 initlist.cc: Likewise.
581 * testsuite/26_numerics/random/seed_seq/cons/
582 default.cc: Likewise.
583 * testsuite/26_numerics/random/seed_seq/requirements/
584 typedefs.cc: Likewise.
585 * testsuite/26_numerics/random/uniform_int_distribution/
586 cons/parms_neg.cc: Likewise.
587 * testsuite/26_numerics/random/uniform_int_distribution/
588 cons/parms.cc: Likewise.
589 * testsuite/26_numerics/random/uniform_int_distribution/
590 cons/default.cc: Likewise.
591 * testsuite/26_numerics/random/uniform_int_distribution/
592 requirements/typedefs.cc: Likewise.
593 * testsuite/26_numerics/random/poisson_distribution/cons/
594 parms.cc: Likewise.
595 * testsuite/26_numerics/random/poisson_distribution/cons/
596 default.cc: Likewise.
597 * testsuite/26_numerics/random/poisson_distribution/
598 requirements/typedefs.cc: Likewise.
599 * testsuite/26_numerics/random/bernoulli_distribution/
600 cons/parms.cc: Likewise.
601 * testsuite/26_numerics/random/bernoulli_distribution/
602 cons/default.cc: Likewise.
603 * testsuite/26_numerics/random/bernoulli_distribution/
604 requirements/typedefs.cc: Likewise.
605 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
606 * testsuite/26_numerics/random/
607 default_random_engine.cc: Likewise.
608 * testsuite/26_numerics/random/discrete_distribution/
609 cons/range.cc: Likewise.
610 * testsuite/26_numerics/random/discrete_distribution/
611 cons/initlist.cc: Likewise.
612 * testsuite/26_numerics/random/discrete_distribution/
613 cons/default.cc: Likewise.
614 * testsuite/26_numerics/random/discrete_distribution/
615 cons/num_xbound_fun.cc: Likewise.
616 * testsuite/26_numerics/random/discrete_distribution/
617 requirements/typedefs.cc: Likewise.
618 * testsuite/26_numerics/random/weibull_distribution/
619 cons/parms.cc: Likewise.
620 * testsuite/26_numerics/random/weibull_distribution/
621 cons/default.cc: Likewise.
622 * testsuite/26_numerics/random/weibull_distribution/
623 requirements/typedefs.cc: Likewise.
624 * testsuite/26_numerics/random/independent_bits_engine/
625 cons/base_move.cc: Likewise.
626 * testsuite/26_numerics/random/independent_bits_engine/
627 cons/seed1.cc: Likewise.
628 * testsuite/26_numerics/random/independent_bits_engine/
629 cons/seed2.cc: Likewise.
630 * testsuite/26_numerics/random/independent_bits_engine/
631 cons/base_copy.cc: Likewise.
632 * testsuite/26_numerics/random/independent_bits_engine/
633 cons/default.cc: Likewise.
634 * testsuite/26_numerics/random/independent_bits_engine/
635 cons/seed_seq.cc: Likewise.
636 * testsuite/26_numerics/random/independent_bits_engine/
637 requirements/typedefs.cc: Likewise.
638 * testsuite/26_numerics/random/independent_bits_engine/
639 operators/equal.cc: Likewise.
640 * testsuite/26_numerics/random/independent_bits_engine/
641 operators/serialize.cc: Likewise.
642 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
643 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
644 * testsuite/26_numerics/random/subtract_with_carry_engine/
645 cons/seed1.cc: Likewise.
646 * testsuite/26_numerics/random/subtract_with_carry_engine/
647 cons/seed2.cc: Likewise.
648 * testsuite/26_numerics/random/subtract_with_carry_engine/
649 cons/default.cc: Likewise.
650 * testsuite/26_numerics/random/subtract_with_carry_engine/
651 requirements/typedefs.cc: Likewise.
652 * testsuite/26_numerics/random/subtract_with_carry_engine/
653 operators/equal.cc: Likewise.
654 * testsuite/26_numerics/random/subtract_with_carry_engine/
655 operators/serialize.cc: Likewise.
656 * testsuite/26_numerics/random/discard_block_engine/cons/
657 base_move.cc: Likewise.
658 * testsuite/26_numerics/random/discard_block_engine/cons/
659 seed1.cc: Likewise.
660 * testsuite/26_numerics/random/discard_block_engine/cons/
661 seed2.cc: Likewise.
662 * testsuite/26_numerics/random/discard_block_engine/cons/
663 base_copy.cc: Likewise.
664 * testsuite/26_numerics/random/discard_block_engine/cons/
665 default.cc: Likewise.
666 * testsuite/26_numerics/random/discard_block_engine/cons/
667 seed_seq.cc: Likewise.
668 * testsuite/26_numerics/random/discard_block_engine/
669 requirements/typedefs.cc: Likewise.
670 * testsuite/26_numerics/random/discard_block_engine/
671 operators/equal.cc: Likewise.
672 * testsuite/26_numerics/random/discard_block_engine/
673 operators/serialize.cc: Likewise.
674 * testsuite/26_numerics/random/cauchy_distribution/
675 cons/parms.cc: Likewise.
676 * testsuite/26_numerics/random/cauchy_distribution/
677 cons/default.cc: Likewise.
678 * testsuite/26_numerics/random/cauchy_distribution/
679 requirements/typedefs.cc: Likewise.
680 * testsuite/26_numerics/random/negative_binomial_distribution/
681 cons/parms.cc: Likewise.
682 * testsuite/26_numerics/random/negative_binomial_distribution/
683 cons/default.cc: Likewise.
684 * testsuite/26_numerics/random/negative_binomial_distribution/
685 requirements/typedefs.cc: Likewise.
686 * testsuite/26_numerics/random/gamma_distribution/
687 cons/parms.cc: Likewise.
688 * testsuite/26_numerics/random/gamma_distribution/
689 cons/default.cc: Likewise.
690 * testsuite/26_numerics/random/gamma_distribution/
691 requirements/typedefs.cc: Likewise.
692 * testsuite/26_numerics/random/mersenne_twister_engine/
693 cons/seed1.cc: Likewise.
694 * testsuite/26_numerics/random/mersenne_twister_engine/
695 cons/seed2.cc: Likewise.
696 * testsuite/26_numerics/random/mersenne_twister_engine/
697 cons/default.cc: Likewise.
698 * testsuite/26_numerics/random/mersenne_twister_engine/
699 requirements/typedefs.cc: Likewise.
700 * testsuite/26_numerics/random/mersenne_twister_engine/
701 operators/equal.cc: Likewise.
702 * testsuite/26_numerics/random/mersenne_twister_engine/
703 operators/serialize.cc: Likewise.
704 * testsuite/26_numerics/random/fisher_f_distribution/
705 cons/parms.cc: Likewise.
706 * testsuite/26_numerics/random/fisher_f_distribution/
707 cons/default.cc: Likewise.
708 * testsuite/26_numerics/random/fisher_f_distribution/
709 requirements/typedefs.cc: Likewise.
710 * testsuite/26_numerics/random/exponential_distribution/
711 cons/parms.cc: Likewise.
712 * testsuite/26_numerics/random/exponential_distribution/
713 cons/default.cc: Likewise.
714 * testsuite/26_numerics/random/exponential_distribution/
715 requirements/typedefs.cc: Likewise.
716 * testsuite/26_numerics/random/binomial_distribution/
717 cons/parms.cc: Likewise.
718 * testsuite/26_numerics/random/binomial_distribution/
719 cons/default.cc: Likewise.
720 * testsuite/26_numerics/random/binomial_distribution/
721 requirements/typedefs.cc: Likewise.
722 * testsuite/26_numerics/random/lognormal_distribution/
723 cons/parms.cc: Likewise.
724 * testsuite/26_numerics/random/lognormal_distribution/
725 cons/default.cc: Likewise.
726 * testsuite/26_numerics/random/lognormal_distribution/
727 requirements/typedefs.cc: Likewise.
728 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
729 * testsuite/26_numerics/random/random_device/cons/
730 token.cc: Likewise.
731 * testsuite/26_numerics/random/random_device/cons/
732 default.cc: Likewise.
733 * testsuite/26_numerics/random/random_device/
734 requirements/typedefs.cc: Likewise.
735 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
736 * testsuite/26_numerics/random/extreme_value_distribution/
737 cons/parms.cc: Likewise.
738 * testsuite/26_numerics/random/extreme_value_distribution/
739 cons/default.cc: Likewise.
740 * testsuite/26_numerics/random/extreme_value_distribution/
741 requirements/typedefs.cc: Likewise.
742 * testsuite/26_numerics/random/piecewise_linear_distribution/
743 cons/range.cc: Likewise.
744 * testsuite/26_numerics/random/piecewise_linear_distribution/
745 cons/default.cc: Likewise.
746 * testsuite/26_numerics/random/piecewise_linear_distribution/
747 cons/num_xbound_fun.cc: Likewise.
748 * testsuite/26_numerics/random/piecewise_linear_distribution/
749 cons/initlist_fun.cc: Likewise.
750 * testsuite/26_numerics/random/piecewise_linear_distribution/
751 requirements/typedefs.cc: Likewise.
752 * testsuite/26_numerics/random/student_t_distribution/
753 cons/parms.cc: Likewise.
754 * testsuite/26_numerics/random/student_t_distribution/
755 cons/default.cc: Likewise.
756 * testsuite/26_numerics/random/student_t_distribution/
757 requirements/typedefs.cc: Likewise.
758 * testsuite/26_numerics/random/linear_congruential_engine/
759 cons/seed1.cc: Likewise.
760 * testsuite/26_numerics/random/linear_congruential_engine/
761 cons/seed2.cc: Likewise.
762 * testsuite/26_numerics/random/linear_congruential_engine/
763 cons/default.cc: Likewise.
764 * testsuite/26_numerics/random/linear_congruential_engine/
765 requirements/non_uint_neg.cc: Likewise.
766 * testsuite/26_numerics/random/linear_congruential_engine/
767 requirements/typedefs.cc: Likewise.
768 * testsuite/26_numerics/random/linear_congruential_engine/
769 operators/equal.cc: Likewise.
770 * testsuite/26_numerics/random/linear_congruential_engine/
771 operators/serialize.cc: Likewise.
772 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
773 * testsuite/26_numerics/random/shuffle_order_engine/cons/
774 base_move.cc: Likewise.
775 * testsuite/26_numerics/random/shuffle_order_engine/cons/
776 seed1.cc: Likewise.
777 * testsuite/26_numerics/random/shuffle_order_engine/cons/
778 seed2.cc: Likewise.
779 * testsuite/26_numerics/random/shuffle_order_engine/cons/
780 base_copy.cc: Likewise.
781 * testsuite/26_numerics/random/shuffle_order_engine/cons/
782 default.cc: Likewise.
783 * testsuite/26_numerics/random/shuffle_order_engine/cons/
784 seed_seq.cc: Likewise.
785 * testsuite/26_numerics/random/shuffle_order_engine/
786 requirements/typedefs.cc: Likewise.
787 * testsuite/26_numerics/random/shuffle_order_engine/
788 operators/equal.cc: Likewise.
789 * testsuite/26_numerics/random/shuffle_order_engine/
790 operators/serialize.cc: Likewise.
791 * testsuite/26_numerics/random/geometric_distribution/
792 cons/parms.cc: Likewise.
793 * testsuite/26_numerics/random/geometric_distribution/
794 cons/default.cc: Likewise.
795 * testsuite/26_numerics/random/geometric_distribution/
796 requirements/typedefs.cc: Likewise.
797 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
798
799 2009-07-31 Jason Merrill <jason@redhat.com>
800 Douglas Gregor <doug.gregor@gmail.com>
801
802 * include/bits/move.h (forward): Implement as in N2835.
803 (move): Implement as in N2831.
804 * include/std/istream (rvalue stream operator>>): New.
805 * include/std/ostream (rvalue stream operator<<): New.
806 * testsuite/27_io/rvalue_streams.cc: New.
807
808 2009-07-31 Jason Merrill <jason@redhat.com>
809
810 * include/bits/forward_list.h (splice_after): Use forward.
811 (merge): Likewise.
812 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
813 (move_iterator::operator[]): Use move.
814 * include/bits/stl_list.h (insert): Use move.
815 * include/std/thread (_Callable constructor): Use forward.
816 * include/std/tuple: Don't specify explicit template args to move.
817
818 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
819 Adjust signature.
820 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
821 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
822 reference.
823 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
824 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
825 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
826 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
827 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
828 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
829 testsuite/23_containers/forward_list/operations/1.cc,
830 testsuite/23_containers/forward_list/operations/5.cc: Use move.
831 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
832 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
833 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
834 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
835 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
836
837 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
838
839 PR libstdc++/40912 (partial)
840 * include/std/random: Disable the facility if <stdint.h> is not
841 available.
842
843 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
844
845 PR libstdc++/40919
846 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
847 xfail on darwin[3-9]*.
848
849 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
850
851 PR libstdc++/40917
852 * testsuite/util/replacement_memory_operators.h: Add missing includes,
853 tweak qualifications.
854
855 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
856
857 PR libstdc++/40916
858 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
859 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
860 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
861
862 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
863
864 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
865
866 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
867
868 PR libstdc++/40915
869 * testsuite/18_support/headers/exception/synopsis.cc: Fix
870 std::terminate declaration.
871
872 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
873
874 PR libstdc++/40908
875 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
876 symbols at GLIBCXX_3.4.
877
878 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
879
880 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
881 * testsuite/util/testsuite_abi.cc: Adjust.
882 * configure.ac: Bump libtool_VERSION to 6:13:0.
883 * configure: Regenerate.
884
885 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
886 Tyler Earman <rem.intellegare@gmail.com>
887
888 * doc/xml/manual/configure.xml: Consistent placement of
889 ABI-changing options, clarify --enable-clocale.
890
891 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
892
893 * python/Makefile.in: Regenerate.
894
895 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
896
897 * python/Makefile.am (install-data-local): Use DESTDIR
898 correctly.
899
900 2009-07-24 Jason Merrill <jason@redhat.com>
901
902 Core issue 901
903 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
904 dealloc.
905
906 2009-07-24 Joseph Myers <joseph@codesourcery.com>
907
908 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
909 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
910 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
911 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
912 * testsuite/21_strings/headers/cwchar/functions_std.cc,
913 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
914 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
915 Use dg-require-swprintf.
916
917 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
918
919 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
920
921 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
922
923 * include/c_std/cmath (abs(_Tp)): Add.
924 * include/c_global/cmath (abs(_Tp)): Likewise.
925 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
926
927 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
928
929 * doc/html/ext/lwg-closed.html: Update to R65.
930 * doc/html/ext/lwg-defects.html: Likewise.
931 * doc/html/ext/lwg-active.html: Likewise.
932 * doc/xml/manual/intro.xml: Update DRs entries.
933
934 2009-07-22 Jason Merrill <jason@redhat.com>
935
936 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
937
938 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
939
940 * include/std/valarray (valarray<>::operator=(const valarray<>&),
941 valarray<>::operator=(initializer_list<>)): Implement resolution
942 of DR 630, [Ready] in Frankfurt.
943 * testsuite/26_numerics/valarray/dr630-1.cc: New.
944 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
945 * doc/xml/manual/intro.xml: Add an entry for DR 630.
946
947 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
948
949 * include/std/chrono (duration<>::operator%=, operator%):
950 Add, per DR 934.
951 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
952 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
953
954 * include/std/chrono (operator/): Simplify implementation.
955
956 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
957
958 * doc/xml/manual/intro.xml: Escape '&', validate.
959 * doc/xml/manual/using.xml: Validate, dead link check.
960 * doc/xml/manual/strings.xml: Same.
961 * doc/xml/manual/appendix_contributing.xml: Same.
962 * doc/xml/manual/iterators.xml: Same.
963 * doc/xml/manual/spine.xml: Same.
964
965 * doc/xml/faq.xml: Remove redundant xreflabel entities.
966 * doc/xml/gnu/gpl-3.0.xml: Same.
967 * doc/xml/manual/mt_allocator.xml: Same.
968 * doc/xml/manual/allocator.xml: Same.
969 * doc/xml/manual/ctype.xml: Same.
970 * doc/xml/manual/codecvt.xml: Same.
971 * doc/xml/manual/backwards_compatibility.xml: Same.
972 * doc/xml/manual/shared_ptr.xml: Same.
973 * doc/xml/manual/abi.xml: Same.
974 * doc/xml/manual/auto_ptr.xml: Same.
975 * doc/xml/manual/internals.xml: Same.
976 * doc/xml/manual/parallel_mode.xml: Same.
977 * doc/xml/manual/bitmap_allocator.xml: Same.
978 * doc/xml/manual/build_hacking.xml: Same.
979 * doc/xml/manual/evolution.xml: Same.
980 * doc/xml/manual/debug.xml: Same.
981 * doc/xml/manual/localization.xml: Same.
982 * doc/xml/manual/appendix_contributing.xml: Same.
983 * doc/xml/manual/locale.xml: Same.
984 * doc/xml/manual/messages.xml: Same.
985 * doc/xml/manual/spine.xml: Same.
986 * doc/xml/manual/test.xml: Same.
987 * doc/xml/book.txml: Same.
988 * doc/xml/spine.xml: Same.
989
990 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
991 * doc/xml/manual/backwards_compatibility.xml: Same.
992 * doc/xml/manual/concurrency.xml: Same.
993 * doc/xml/manual/intro.xml: Same.
994 * doc/xml/manual/parallel_mode.xml: Same.
995 * doc/xml/manual/status_cxx1998.xml: Same.
996 * doc/xml/manual/containers.xml: Same.
997 * doc/xml/manual/io.xml: Same.
998 * doc/xml/manual/support.xml: Same.
999 * doc/xml/manual/strings.xml: Same.
1000 * doc/xml/manual/debug_mode.xml: Same.
1001 * doc/xml/manual/extensions.xml: Same.
1002 * doc/xml/manual/appendix_contributing.xml: Same.
1003 * doc/xml/manual/messages.xml: Same.
1004 * doc/xml/manual/test.xml: Same.
1005
1006 * doc/xml/manual/abi.xml: Same.
1007 * doc/xml/manual/auto_ptr.xml: Same.
1008 * doc/xml/manual/parallel_mode.xml: Same.
1009 * doc/xml/manual/build_hacking.xml: Same.
1010 * doc/xml/manual/evolution.xml: Same.
1011 * doc/xml/manual/using.xml: Same.
1012 * doc/xml/manual/debug_mode.xml: Same.
1013 * doc/xml/manual/extensions.xml: Same.
1014 * doc/xml/manual/diagnostics.xml: Same.
1015 * doc/xml/manual/algorithms.xml: Same.
1016
1017 * doc/html: Regenerate.
1018
1019 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1020
1021 PR libstdc++/40712
1022 * config/locale/gnu/numeric_members.cc (numpunct<>::
1023 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1024 and copy the langinfo data into it.
1025 (numpunct<>::~numpunct): Free the allocated memory.
1026 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1027 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1028 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1029 _M_data->_M_curr_symbol.
1030 (moneypunct<>::~moneypunct): Free the allocated memory.
1031 * testsuite/22_locale/moneypunct/40712.cc: New.
1032
1033 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1034 Do not leak memory if new throws.
1035 * include/bits/locale_facets_nonio.tcc
1036 (__moneypunct_cache<>::_M_cache): Likewise.
1037
1038 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1039
1040 PR other/40784
1041 * configure: Regenerate.
1042
1043 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1044
1045 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1046 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1047 line numbers.
1048 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1049 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1050 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1051
1052 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1053
1054 * configure: Regenerate.
1055
1056 2009-07-16 Jason Merrill <jason@redhat.com>
1057
1058 PR libstdc++/37907
1059 * include/std/type_traits: Add is_standard_layout, is_trivial.
1060 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1061 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1062 Update line numbers.
1063
1064 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1065 Tom Tromey <tromey@redhat.com>
1066
1067 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1068 Fetch std::string to the given length.
1069
1070 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1071
1072 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1073 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1074 [Ready] in Frankfurt.
1075 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1076 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1077 New.
1078 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1079 Likewise.
1080 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1081 Adjust.
1082 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1083 Likewise.
1084 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1085
1086 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1087 __err locals.
1088 * include/bits/ostream.tcc: Likewise.
1089 * src/compatibility.cc: Likewise.
1090 * src/istream.cc: Likewise.
1091
1092 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1093
1094 * include/std/type_traits (common_type): Remove workaround for
1095 PR36628, now fixed.
1096
1097 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1098
1099 PR testsuite/40699
1100 PR testsuite/40707
1101 PR testsuite/40709
1102 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1103
1104 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1105
1106 PR libstdc++/40691
1107 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1108 * testsuite/26_numerics/valarray/40691.cc: New test.
1109
1110 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1111
1112 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1113 * testsuite/21_strings/c_strings/char/3.cc: Same.
1114
1115 2009-07-06 Jason Merrill <jason@redhat.com>
1116
1117 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1118 to defer searching bases that don't overlap the desired address.
1119
1120 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1121
1122 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1123 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1124 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1125 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1126 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1127 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1128 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1129 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1130 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1131 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1132 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1133 testsuite/ext/vstring/init-list.cc,
1134 testsuite/ext/vstring/moveable.cc,
1135 testsuite/ext/vstring/requirements/citerators.cc,
1136 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1137 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1138 Use dg-require-string-conversions.
1139
1140 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1141
1142 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1143 to ld_library_path. Use add_path. Add just find_libgcc_s to
1144 ld_library_path, not every libgcc multilib directory.
1145
1146 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1147
1148 PR libstdc++/40600
1149 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1150 std::minmax return type.
1151 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1152
1153 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1154
1155 PR libstdc++/40511
1156 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1157 with glibc2.2.x.
1158
1159 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1160
1161 * include/bits/random.tcc
1162 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1163 as array type.
1164
1165 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1166
1167 * include/bits/random.h (__mod(_Tp)): Use defaults.
1168 (struct _Mod): Adjust template parameters.
1169 (linear_congruential_engine<>::operator()()): Adjust.
1170 (typedef _UInt32Type): Remove.
1171 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1172 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1173 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1174 calls.
1175 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1176 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1177 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1178 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1179 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1180 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1181 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1182 Likewise.
1183
1184 * include/bits/random.tcc
1185 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1186 formula (i mod n).
1187 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1188 as array type.
1189 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1190 size.
1191 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1192 uint_least32_t.
1193
1194 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1195
1196 * include/std/future (shared_future): Adjust doxygen comment.
1197
1198 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1199
1200 PR libstdc++/40297
1201 * include/bits/atomic_0.h: Reverse debug assertions.
1202 * include/bits/atomic_2.h: Likewise.
1203
1204 2009-06-23 DJ Delorie <dj@redhat.com>
1205
1206 Add MeP port.
1207 * configure.host: Add mep support.
1208
1209 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1210
1211 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1212 (INPUT): Add future.
1213 * include/std/future: Adjust markup.
1214 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1215 line numbers.
1216 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1217 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1218 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1219 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1220
1221 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1222
1223 * include/bits/shared_ptr.h: Do not swap rvalues.
1224 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1225 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1226 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1227 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1228 * testsuite/20_util/tuple/swap.cc: Likewise.
1229
1230 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1231
1232 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1233 * include/std/ratio: Typo in comment.
1234
1235 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1236
1237 PR libstdc++/40518
1238 * include/bits/basic_string.h (basic_string<>::_Rep::
1239 _M_set_length_and_sharable): Do not write the empty rep.
1240 (basic_string<>::erase(iterator, iterator)): Likewise,
1241 move out of line...
1242 * include/bits/basic_string.tcc: ... here.
1243
1244 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1245
1246 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1247 bitwise_assignment_operators): Initialize a and b.
1248 (struct has_bitwise_operators): Do not call the latter.
1249 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1250 dg-error line numbers.
1251 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1252 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1253 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1254
1255 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1256
1257 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1258 possibly unused.
1259 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1260 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1261 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1262
1263 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1264
1265 * include/std/future: New.
1266 * include/Makefile.am: Add.
1267 * include/Makefile.in: Regenerate.
1268 * src/future.cc: New.
1269 * src/Makefile.am: Add.
1270 * src/Makefile.in: Regenerate.
1271 * config/abi/pre/gnu.ver: Add export.
1272 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1273 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1274 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1275 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1276 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1277 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1278 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1279 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1280 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1281 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1282 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1283 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1284 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1285 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1286 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1287 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1288 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1289 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1290 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1291 * testsuite/30_threads/packaged_task/requirements/
1292 explicit_instantiation.cc: New.
1293 * testsuite/30_threads/promise/cons/1.cc: New.
1294 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1295 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1296 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1297 * testsuite/30_threads/promise/cons/move.cc: New.
1298 * testsuite/30_threads/promise/members/get_future.cc: New.
1299 * testsuite/30_threads/promise/members/get_future2.cc: New.
1300 * testsuite/30_threads/promise/members/set_exception.cc: New.
1301 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1302 * testsuite/30_threads/promise/members/set_value.cc: New.
1303 * testsuite/30_threads/promise/members/set_value2.cc: New.
1304 * testsuite/30_threads/promise/members/set_value3.cc: New.
1305 * testsuite/30_threads/promise/members/swap.cc: New.
1306 * testsuite/30_threads/promise/requirements/
1307 explicit_instantiation.cc: New.
1308 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1309 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1310 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1311 * testsuite/30_threads/shared_future/cons/move.cc: New.
1312 * testsuite/30_threads/shared_future/members/get.cc: New.
1313 * testsuite/30_threads/shared_future/members/get2.cc: New.
1314 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1315 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1316 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1317 * testsuite/30_threads/shared_future/members/wait.cc: New.
1318 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1319 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1320 * testsuite/30_threads/shared_future/requirements/
1321 explicit_instantiation.cc: New.
1322 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1323 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1324 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1325 * testsuite/30_threads/unique_future/cons/move.cc: New.
1326 * testsuite/30_threads/unique_future/members/get.cc: New.
1327 * testsuite/30_threads/unique_future/members/get2.cc: New.
1328 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1329 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1330 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1331 * testsuite/30_threads/unique_future/members/wait.cc: New.
1332 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1333 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1334 * testsuite/30_threads/unique_future/requirements/
1335 explicit_instantiation.cc: New.
1336 * testsuite/performance/30_threads/future/polling.cc: New.
1337
1338 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1339
1340 * Revert last Change.
1341
1342 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1343
1344 PR libstdc++/40497
1345 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1346 signature per the current C++1x draft (N2857).
1347 * testsuite/24_iterators/operations/40497.cc: Add.
1348
1349 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1350
1351 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1352 a floating point type.
1353 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1354 _IntType)): Fix second default argument.
1355 (uniform_int_distribution<>::_M_call): Remove.
1356 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1357 const param_type&)): Only declare.
1358 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1359 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1360 Remove.
1361 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1362 const param_type&): Define here.
1363 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1364 const param_type&), discrete_distribution<>::operator()
1365 (_UniformRandomNumberGenerator&, const param_type&),
1366 piecewise_constant_distribution<>::operator()
1367 (_UniformRandomNumberGenerator&, const param_type&),
1368 piecewise_linear_distribution<>::operator()
1369 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1370 the second template argument of _Adaptor.
1371 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1372 default.cc: Adjust.
1373
1374 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1375
1376 * include/bits/random.tcc (discrete_distribution<>::param_type::
1377 param_type(size_t, double, double, _Func),
1378 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1379 const param_type&)): Tidy.
1380 (piecewise_constant_distribution<>::param_type::_M_initialize):
1381 Use reserve, fix.
1382 (piecewise_constant_distribution<>::param_type::
1383 param_type(initializer_list<>, _Func),
1384 piecewise_constant_distribution<>::param_type::
1385 param_type(size_t, _RealType, _RealType, _Func),
1386 piecewise_linear_distribution<>::param_type::
1387 param_type(initializer_list<>, _Func),
1388 piecewise_linear_distribution<>::param_type::
1389 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1390 (piecewise_constant_distribution<>::param_type::
1391 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1392 piecewise_constant_distribution<>::
1393 operator()(_UniformRandomNumberGenerator&, const param_type&),
1394 piecewise_linear_distribution<>::
1395 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1396 (operator>>(std::basic_istream<>&,
1397 piecewise_constant_distribution<>&),
1398 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1399 Use reserve.
1400 * include/bits/random.h: Minor cosmetic changes.
1401
1402 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1403
1404 * testsuite/23_containers/list/check_construct_destroy.h: New.
1405 Move test logic here.
1406 * testsuite/23_containers/list/moveable.h: Same.
1407 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1408 * testsuite/23_containers/list/modifiers/1.h: Same.
1409 * testsuite/23_containers/list/modifiers/2.h: Same.
1410 * testsuite/23_containers/list/modifiers/3.h: Same.
1411 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1412 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1413 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1414 * testsuite/23_containers/list/operations/1.h: Same.
1415 * testsuite/23_containers/list/operations/2.h: Same.
1416 * testsuite/23_containers/list/operations/3.h: Same.
1417 * testsuite/23_containers/list/operations/4.h: Same.
1418 * testsuite/23_containers/list/operations/5.h: Same.
1419 * testsuite/23_containers/list/capacity/1.h: Same.
1420 * testsuite/23_containers/list/init-list.h: Same.
1421 * testsuite/23_containers/list/cons/1.h: Same.
1422 * testsuite/23_containers/list/cons/2.h: Same.
1423 * testsuite/23_containers/list/cons/3.h: Same.
1424 * testsuite/23_containers/list/cons/4.h: Same.
1425 * testsuite/23_containers/list/cons/5.h: Same.
1426 * testsuite/23_containers/list/cons/6.h: Same.
1427 * testsuite/23_containers/list/cons/7.h: Same.
1428 * testsuite/23_containers/list/cons/8.h: Same.
1429 * testsuite/23_containers/list/cons/9.h: Same.
1430 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1431 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1432 header.
1433 * testsuite/23_containers/list/modifiers/1.cc: Same.
1434 * testsuite/23_containers/list/modifiers/2.cc: Same.
1435 * testsuite/23_containers/list/modifiers/3.cc: Same.
1436 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1437 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1438 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1439 * testsuite/23_containers/list/operations/1.cc: Same.
1440 * testsuite/23_containers/list/operations/2.cc: Same.
1441 * testsuite/23_containers/list/operations/3.cc: Same.
1442 * testsuite/23_containers/list/operations/4.cc: Same.
1443 * testsuite/23_containers/list/operations/5.cc: Same.
1444 * testsuite/23_containers/list/capacity/1.cc: Same.
1445 * testsuite/23_containers/list/init-list.cc: Same.
1446 * testsuite/23_containers/list/cons/1.cc: Same.
1447 * testsuite/23_containers/list/cons/2.cc: Same.
1448 * testsuite/23_containers/list/cons/3.cc: Same.
1449 * testsuite/23_containers/list/cons/4.cc: Same.
1450 * testsuite/23_containers/list/cons/5.cc: Same.
1451 * testsuite/23_containers/list/cons/6.cc: Same.
1452 * testsuite/23_containers/list/cons/7.cc: Same.
1453 * testsuite/23_containers/list/cons/8.cc: Same.
1454 * testsuite/23_containers/list/cons/9.cc: Same.
1455 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1456 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1457 * testsuite/23_containers/list/moveable.cc: Same.
1458
1459 2009-06-17 Tom Tromey <tromey@redhat.com>
1460
1461 * python/hook.in: Do not fail when there is no current objfile.
1462 Use os.path.normpath.
1463
1464 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1465
1466 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1467 Remove.
1468 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1469 rvalue-reference so that move constructor is called.
1470 * testsuite/18_support/exception_ptr/move.cc: New.
1471
1472 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1473
1474 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1475 if joinable.
1476
1477 2009-06-15 Tom Tromey <tromey@redhat.com>
1478
1479 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1480 set self.iter.
1481 (StdMapPrinter.to_string): Make a new iterator.
1482 (StdMapPrinter.children): Likewise.
1483 (StdSetPrinter.__init__): Don't set self.iter.
1484 (StdSetPrinter.to_string): Make a new iterator.
1485 (StdSetPrinter.children): Likewise.
1486
1487 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1488
1489 * include/bits/random.tcc
1490 (negative_binomial_distribution<>::operator()
1491 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1492 class member gamma_distribution.
1493 (negative_binomial_distribution<>::operator()
1494 (_UniformRandomNumberGenerator&)): Implement out of line here.
1495 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1496 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1497 (student_t_distribution<>::operator()
1498 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1499 simplify.
1500 (operator<<(basic_ostream<>&, student_t_distribution<>),
1501 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1502 (chi_squared_distribution<>::operator()
1503 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1504 tweak to use a class member gamma_distribution.
1505 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1506 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1507 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1508 const param_type&): Move inline, tweak to use class member
1509 gamma_distributions.
1510 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1511 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1512 * include/bits/random.h: Adjust, minor tweaks.
1513
1514 2009-06-10 Tom Tromey <tromey@redhat.com>
1515
1516 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1517 (build_libstdcxx_dictionary): Accept shortened form of
1518 basic_string names.
1519 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1520
1521 2009-06-10 Tom Tromey <tromey@redhat.com>
1522
1523 PR libstdc++/40289:
1524 * python/Makefile.in: Rebuild.
1525 * python/hook.in: Compute module path relative to objfile.
1526 * python/Makefile.am (pythondir): Redefine.
1527 (gdb.py): Subst toolexeclibdir.
1528 (install-data-local): Rewrite.
1529
1530 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1531
1532 * include/bits/move.h: Doxygen group fixes.
1533
1534 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1535
1536 * include/bits/random.tcc (gamma_distribution<>::operator()
1537 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1538 the Marsaglia/Tsang algorithm.
1539 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1540 (operator<<(basic_ostream<>&, gamma_distribution<>),
1541 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1542
1543 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1544 Remove, just use normal_distribution.
1545 (operator<<(basic_ostream<>&, student_t_distribution<>),
1546 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1547 (linear_congruential_engine<>::operator()()): Move inline.
1548 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1549 const param_type&)): Move inline, just use normal_distribution.
1550 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1551 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1552 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1553 const param_type&)): Move here, out of line.
1554 (piecewise_constant_distribution<>::param_type::param_type()): Move
1555 inline.
1556 * include/bits/random.h: Adjust, minor tweaks.
1557
1558 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1559
1560 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1561
1562 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1563
1564 * include/ext/throw_allocator.h: Rework.
1565 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1566 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1567 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1568 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1569 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1570 * testsuite/util/regression/rand/priority_queue/
1571 container_rand_regression_test.tcc: Inline functions.
1572 * testsuite/util/regression/rand/assoc/
1573 container_rand_regression_test.tcc: Same.
1574
1575 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1576
1577 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1578
1579 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1580
1581 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1582 * configure: Regenerate.
1583
1584 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1585
1586 PR libstdc++/40299
1587 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1588 * testsuite/ext/rope/40299.cc: New.
1589
1590 2009-05-28 Tom Tromey <tromey@redhat.com>
1591 Phil Muldoon <pmuldoon@redhat.com>
1592 Jonathan Wakely <jwakely.gcc@gmail.com>
1593
1594 * python/Makefile.in, , python/libstdcxx/__init__.py,
1595 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1596 python/hook.in, python/Makefile.am: New files.
1597 * configure, Makefile.in: Rebuild.
1598 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1599 * Makefile.am (SUBDIRS): Add python.
1600
1601 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1602
1603 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1604 to ...
1605 * testsuite/util/replacement_memory_operators.h: ...here. New.
1606 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1607 * testsuite/util/testsuite_hooks.cc: Same.
1608
1609 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1610 replacement_memory_operators.h.
1611 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1612 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1613 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1614 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1615 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1616 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1617 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1618 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1619 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1620 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1621 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1622 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1623 * testsuite/ext/mt_allocator/check_new.cc: Same.
1624 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1625 * testsuite/ext/debug_allocator/check_new.cc: Same.
1626 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1627 * testsuite/ext/new_allocator/check_delete.cc: Same.
1628 * testsuite/ext/new_allocator/check_new.cc: Same.
1629 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1630 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1631 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1632 * testsuite/ext/throw_allocator/check_new.cc: Same.
1633 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1634 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1635 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1636 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1637 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1638 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1639 * testsuite/ext/pool_allocator/check_new.cc: Same.
1640 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1641 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1642 * testsuite/ext/array_allocator/check_delete.cc: Same.
1643 * testsuite/ext/array_allocator/check_new.cc: Same.
1644 * testsuite/23_containers/deque/cons/1.cc: Same.
1645 * testsuite/23_containers/deque/cons/2.cc: Same.
1646
1647 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1648
1649 * libsupc++/initializer_list: Format.
1650 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1651 * testsuite/18_support/initializer_list/requirements/
1652 explicit_instantiation.cc: New.
1653
1654 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1655
1656 PR libstdc++/40273
1657 * include/tr1_impl/functional: Add explicit casts.
1658 * testsuite/20_util/function/requirements/
1659 explicit_instantiation.cc: New.
1660 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1661
1662 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1663
1664 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1665
1666 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1667
1668 PR libstdc++/40221
1669 * include/tr1_impl/functional: Add explicit cast.
1670
1671 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1672
1673 PR libstdc++/40094
1674 Revert:
1675 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1676 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1677 out of line member functions definitions.
1678 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1679 Remove, use static locals instead.
1680 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1681 * src/throw_allocator.cc: New.
1682 * src/Makefile.am: Add.
1683 * config/abi/pre/gnu.ver: Add exports.
1684 * src/Makefile.in: Regenerate.
1685
1686 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1687
1688 * include/tr1_impl/functional (function): Use explicit operator bool.
1689 * include/bits/shared_ptr.h (__shared_ptr): Same.
1690 * include/bits/unique_ptr.h (unique_ptr): Same.
1691 * include/std/mutex (unique_lock): Same.
1692 * include/std/system_error (error_code): Same.
1693 (error_condition): Same.
1694 * include/std/ostream (sentry): Same.
1695 * include/std/istream (sentry): Same.
1696 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1697 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1698 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1699 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1700 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1701 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1702 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1703
1704 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1705
1706 * testsuite/23_containers/list/14340.cc: Abstract list type.
1707 * testsuite/23_containers/list/init-list.cc: Same.
1708 * testsuite/23_containers/list/pthread5.cc: Same.
1709 * testsuite/23_containers/list/invalidation/1.cc: Same.
1710 * testsuite/23_containers/list/invalidation/2.cc: Same.
1711 * testsuite/23_containers/list/invalidation/3.cc: Same.
1712 * testsuite/23_containers/list/invalidation/4.cc: Same.
1713 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1714 * testsuite/23_containers/list/modifiers/1.cc: Same.
1715 * testsuite/23_containers/list/modifiers/2.cc: Same.
1716 * testsuite/23_containers/list/modifiers/3.cc: Same.
1717 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1718 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1719 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1720 * testsuite/23_containers/list/cons/1.cc: Same.
1721 * testsuite/23_containers/list/cons/2.cc: Same.
1722 * testsuite/23_containers/list/cons/3.cc: Same.
1723 * testsuite/23_containers/list/cons/4.cc: Same.
1724 * testsuite/23_containers/list/cons/5.cc: Same.
1725 * testsuite/23_containers/list/cons/6.cc: Same.
1726 * testsuite/23_containers/list/cons/7.cc: Same.
1727 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1728 * testsuite/23_containers/list/cons/8.cc: Same.
1729 * testsuite/23_containers/list/cons/9.cc: Same.
1730 * testsuite/23_containers/list/operations/1.cc: Same.
1731 * testsuite/23_containers/list/operations/2.cc: Same.
1732 * testsuite/23_containers/list/operations/3.cc: Same.
1733 * testsuite/23_containers/list/operations/4.cc: Same.
1734 * testsuite/23_containers/list/operations/5.cc: Same.
1735 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1736 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1737 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1738 * testsuite/23_containers/list/requirements/dr438/
1739 constructor_1_neg.cc: Same.
1740 * testsuite/23_containers/list/requirements/dr438/
1741 constructor_2_neg.cc: Same.
1742 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1743 * testsuite/23_containers/list/requirements/
1744 partial_specialization/1.cc: Same.
1745 * testsuite/23_containers/list/23781.cc: Same.
1746 * testsuite/23_containers/list/pthread1.cc: Same.
1747 * testsuite/23_containers/list/capacity/1.cc: Same.
1748 * testsuite/23_containers/list/capacity/29134.cc: Same.
1749 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1750 * testsuite/23_containers/list/moveable.cc: Same.
1751
1752 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1753
1754 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1755
1756 PR libstdc++/40184
1757 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1758 Declare...
1759 * config/locale/gnu/c_locale.cc: ... and define.
1760 * config/locale/generic/c_locale.cc: Define.
1761 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1762 Use it.
1763 * testsuite/22_locale/locale/cons/40184.cc: New.
1764
1765 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1766
1767 PR libstdc++/40192
1768 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1769 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1770 * testsuite/23_containers/vector/40192.cc: New.
1771
1772 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1773
1774 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1775 * include/bits/stl_deque.h (swap): Likewise.
1776 * include/bits/stl_list.h (swap): Likewise.
1777 * include/bits/stl_vector.h (swap): Likewise.
1778 * include/bits/stl_bvector.h (swap): Likewise.
1779 * include/bits/stl_queue.h (swap): Likewise.
1780 * include/bits/stl_stack.h (swap): Likewise.
1781 * include/bits/stl_tree.h (swap): Likewise.
1782 * include/bits/stl_map.h (swap): Likewise.
1783 * include/bits/stl_multimap.h (swap): Likewise.
1784 * include/bits/stl_set.h (swap): Likewise.
1785 * include/bits/stl_multiset.h (swap): Likewise.
1786 * include/bits/forward_list.h (swap): Likewise.
1787 * include/bits/unique_ptr.h (swap): Likewise.
1788 * include/debug/deque (swap): Likewise.
1789 * include/debug/list (swap): Likewise.
1790 * include/debug/vector (swap): Likewise.
1791 * include/debug/map.h (swap): Likewise.
1792 * include/debug/multimap.h (swap): Likewise.
1793 * include/debug/set.h (swap): Likewise.
1794 * include/debug/multiset.h (swap): Likewise.
1795 * include/debug/unordered_map (swap): Likewise.
1796 * include/debug/unordered_set (swap): Likewise.
1797 * include/ext/vstring.h (swap): Likewise.
1798 * include/tr1_impl/unordered_map (swap): Likewise.
1799 * include/tr1_impl/hashtable (swap): Likewise.
1800 * include/tr1_impl/unordered_set (swap): Likewise.
1801 * include/std/tuple (swap): Likewise.
1802 * include/std/mutex (swap): Likewise.
1803 * include/std/thread (swap): Likewise.
1804 (operator<<): Only output to lvalue streams.
1805 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1806 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1807 * testsuite/23_containers/deque/requirements/dr438/
1808 assign_neg.cc: Adjust line numbers.
1809 * testsuite/23_containers/deque/requirements/dr438/
1810 constructor_1_neg.cc: Likewise.
1811 * testsuite/23_containers/deque/requirements/dr438/
1812 constructor_2_neg.cc: Likewise.
1813 * testsuite/23_containers/deque/requirements/dr438/
1814 insert_neg.cc: Likewise.
1815 * testsuite/23_containers/list/requirements/dr438/
1816 assign_neg.cc: Likewise.
1817 * testsuite/23_containers/list/requirements/dr438/
1818 constructor_1_neg.cc: Likewise.
1819 * testsuite/23_containers/list/requirements/dr438/
1820 constructor_2_neg.cc: Likewise.
1821 * testsuite/23_containers/list/requirements/dr438/
1822 insert_neg.cc: Likewise.
1823 * testsuite/23_containers/vector/requirements/dr438/
1824 assign_neg.cc: Likewise.
1825 * testsuite/23_containers/vector/requirements/dr438/
1826 constructor_1_neg.cc: Likewise.
1827 * testsuite/23_containers/vector/requirements/dr438/
1828 constructor_2_neg.cc: Likewise.
1829 * testsuite/23_containers/vector/requirements/dr438/
1830 insert_neg.cc: Likewise.
1831 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1832 test non-member swap.
1833 * testsuite/30_threads/thread/swap/2.cc: Remove.
1834
1835 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1836
1837 * include/std/mutex: Move std::lock_error to ...
1838 * src/compatibility.cc: Here.
1839 * src/mutex.cc: Likewise.
1840 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1841 for lock types and remove std::lock_error check.
1842
1843 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1844
1845 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1846 double include.
1847
1848 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1849
1850 PR libstdc++/40160
1851 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1852 typeid when __GXX_RTTI is undefined.
1853 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1854 for null _M_variant._M_iterator._M_type,
1855 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1856 * testsuite/21_strings/basic_string/40160.cc: New.
1857
1858 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1859
1860 * testsuite/26_numerics/random/discrete_distribution/cons/
1861 num_xbound_fun.cc: Minor tweaks.
1862 * testsuite/26_numerics/random/piecewise_constant_distribution/
1863 cons/initlist_fun.cc: Likewise
1864 * testsuite/26_numerics/random/piecewise_constant_distribution/
1865 cons/num_xbound_fun.cc: Likewise
1866 * testsuite/26_numerics/random/piecewise_linear_distribution/
1867 cons/initlist_fun.cc: Likewise
1868 * testsuite/26_numerics/random/piecewise_linear_distribution/
1869 cons/num_xbound_fun.cc: Likewise
1870
1871 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1872
1873 PR libstdc++/36211
1874 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1875 cxxldflags to additional_flags rather than cxx_final.
1876
1877 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1878
1879 * testsuite/26_numerics/random/discrete_distribution/cons/
1880 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1881 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1882 initlist_fun.cc: Likewise
1883 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1884 num_xbound_fun.cc: Likewise
1885 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1886 initlist_fun.cc: Likewise
1887 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1888 num_xbound_fun.cc: Likewise
1889
1890 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1891
1892 PR libstdc++/40123
1893 * random.tcc (independent_bits_engine<>::operator()()): Use
1894 result_type(1), not 1UL.
1895
1896 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1897 and _M_b.min(), instead of this->max() and this->min().
1898
1899 * random.h (_ShiftMin1): Remove, adjust everywhere.
1900
1901 * random.tcc: Minor cosmetic changes.
1902
1903 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1904
1905 * include/bits/random.tcc (cauchy_distribution<>::
1906 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1907 Avoid M_PI, a glibc extension.
1908
1909 2009-05-13 Ben Elliston <bje@au.ibm.com>
1910
1911 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1912 * include/Makefile.in: Likewise.
1913
1914 2009-05-13 Ben Elliston <bje@au.ibm.com>
1915
1916 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1917 const void * const.
1918
1919 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1920
1921 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1922 random number engines, complex, bitset, array, time utilities, and
1923 char_traits.
1924
1925 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1926
1927 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1928 * libsupc++/nested_exception.h: New.
1929 * libsupc++/Makefile.am: Add new header.
1930 * libsupc++/Makefile.in: Regenerate.
1931 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1932 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1933 * testsuite/18_support/nested_exception/cons.cc: New.
1934 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1935 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1936 * doc/xml/manual/status_cxx200x.xml: Adjust.
1937
1938 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1939
1940 * include/ext/throw_allocator.h: Remove redundant include.
1941
1942 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1943
1944 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1945 out of line member functions definitions.
1946 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1947 Remove, use static locals instead.
1948 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1949 * src/throw_allocator.cc: New.
1950 * src/Makefile.am: Add.
1951 * config/abi/pre/gnu.ver: Add exports.
1952 * src/Makefile.in: Regenerate.
1953
1954 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1955
1956 * configure.ac: Bump libtool_VERSION to 6:12:0.
1957 * configure: Regenerate.
1958
1959 2009-05-07 Matthias Klose <doko@ubuntu.com>
1960
1961 PR libstdc++/40038
1962 * src/math_stubs_long_double.cc: Add ceill.
1963
1964 2009-05-06 Johannes Singler <singler@ira.uka.de>
1965
1966 PR libstdc++/39546
1967 * include/parallel/algo.h (find_switch):
1968 Parametrize binder2nd with const T& instead of T.
1969 * testsuite/25_algorithms/find/39546.cc: new test case
1970
1971 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1972
1973 Revert:
1974 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1975
1976 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1977 possible.
1978 * configure: Regenerate.
1979
1980 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1981
1982 PR libstdc++/39909
1983 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1984 __set_once_functor_lock_ptr): Replace global lock object with local
1985 locks on global mutex.
1986 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1987 __set_once_functor_lock_ptr): Likewise, keeping old function to
1988 preserve ABI.
1989 (__once_proxy): Use pointer to local lock if set, global lock
1990 otherwise.
1991 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1992 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1993 * testsuite/30_threads/call_once/39909.cc: New.
1994
1995 2009-05-03 Jan Hubicka <jh@suse.cz>
1996
1997 * include/parallel/settings.h (get): Mark const.
1998 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1999 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2000 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2001 throw ().
2002 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2003 (is_open, fd): Mark pure and throw ().
2004 (seekoff): Mark throw ().
2005
2006 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2007
2008 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2009 possible.
2010 * configure: Regenerate.
2011
2012 2009-05-02 Jan Hubicka <jh@suse.cz>
2013
2014 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2015 operator): Mark pure.
2016
2017 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2018
2019 * scripts/create_testsuite_files: Remove thread directory.
2020
2021 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2022
2023 PR libstdc++/39868
2024 * scripts/run_doxygen: Uncomment removal of includes.
2025 (problematic): Rewrite __cxxabiv1 namespace to abi.
2026
2027 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2028
2029 Revert the last commit.
2030
2031 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2032
2033 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2034 Replace global lock object with local locks on global mutex.
2035 * src/mutex.cc: Likewise.
2036 * config/abi/pre/gnu.ver: Adjust.
2037 * testsuite/30_threads/call_once/call_once2.cc: New.
2038
2039 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2040
2041 PR libstdc++/39880
2042 PR libstdc++/39881
2043 PR libstdc++/39882
2044 * include/std/system_error (is_error_code_enum<errc>): Remove.
2045 (error_condition<>::error_condition(_ErrorCodeEnum,)
2046 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2047 (error_code<>::error_code(_ErrorCodeEnum,),
2048 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2049 * testsuite/19_diagnostics/system_error/39880.cc: New.
2050 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2051 Likewise.
2052 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2053 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2054 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2055 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2056 Adjust.
2057 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2058 Likewise.
2059 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2060 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2061 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2062 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2063 Likewise.
2064 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2065 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2066 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2067 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2068
2069 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2070
2071 * doc/xml/authors.xml: Add space.
2072 * doc/xml/faq.xml: Update links.
2073 * doc/xml/manual/intro.xml: Same.
2074 * doc/xml/manual/abi.xml: Update.
2075 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2076 * doc/xml/manual/status_cxxtr1.xml: Update links.
2077 * doc/xml/manual/status_cxx1998.xml: Same.
2078 * doc/xml/manual/status_cxx200x.xml: Same.
2079
2080 2009-04-22 Jan Hubicka <jh@suse.cz>
2081
2082 * include/tr1_impl/array (at): Do not use builtin_expect.
2083 * include/ext/throw_allocator.h (allocate): Likewise.
2084 * include/ext/pool_allocator.h (allocate): Likweise.
2085 * include/ext/bitmap_allocator.h (allocate): Likewise.
2086 * include/ext/rc_string_base.h (_S_construct): Likewise.
2087 * include/ext/malloc_allocator.h (allocate): Likewise.
2088 * include/ext/mt_allocator.h (allocate): Likewise.
2089 * include/ext/sso_string_base.h (_M_construct): Likewise.
2090 * include/bits/basic_string.tcc (_S_construct): Likewise.
2091
2092 2009-04-22 Jan Hubicka <jh@suse.cz>
2093
2094 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2095 (atexit, atoll, stroll, strtoull): Mark throw ()
2096 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2097 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2098 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2099 (atexit, atoll, stroll, strtoull): Mark throw ()
2100 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2101 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2102
2103 2009-04-21 Jan Hubicka <jh@suse.cz>
2104
2105 * include/ext/atomicity.h
2106 (__exchange_and_add, __atomic_add): Mark throw ().
2107 * config/os/aix/atomicity.h
2108 * config/os/aix/atomicity.h
2109 * config/os/irix/atomicity.h
2110 * config/cpu/cris/atomicity.h
2111 * config/cpu/m68k/atomicity.h
2112 * config/cpu/hppa/atomicity.h
2113 * config/cpu/sparc/atomicity.h
2114 * config/cpu/i386/atomicity.h
2115 * config/cpu/i486/atomicity.h
2116 * config/cpu/sh/atomicity.h
2117 * config/cpu/generic/atomicity_mutex/atomicity.h
2118 * config/cpu/generic/atomicity_builtins/atomicity.h
2119 (__exchange_and_add, __atomic_add): Mark throw ().
2120
2121 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2122
2123 PR libstdc++/39835
2124 * include/bits/random.h: Avoid the badname __alpha (and, for
2125 consistency, __beta too).
2126 * include/bits/random.tcc: Likewise.
2127
2128 2009-04-19 Jan Hubicka <jh@suse.cz>
2129
2130 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2131 _GLIBCXX_NOTHROW.
2132
2133 2009-04-19 Jan Hubicka <jh@suse.cz>
2134
2135 * include/c_compatibility/stdatomic.h
2136 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2137 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2138 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2139
2140 2009-04-18 Jan Hubicka <jh@suse.cz>
2141
2142 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2143 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2144 __cxa_get_globals_fast): Mark const.
2145 (__cxa_get_exception_ptr): Mark pure.
2146 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2147 (__terminate): Makr throw ().
2148 * libsupc++/exception (terminate): Mark throw().
2149 (uncaught_exception): Mark pure.
2150 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2151 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2152 Mark throw().
2153 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2154 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2155 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2156 __cxa_guard_abort): Mark throw ().
2157 (__cxa_pure_virtual): Mark noreturn.
2158 (__cxa_current_exception_type): Mark throw and pure.
2159 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2160 __cxa_exception_type): Mark pure.
2161 (_M_safe_bool_dummy): Mark pure and const.
2162
2163 2009-04-18 Jan Hubicka <jh@suse.cz>
2164
2165 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2166 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2167 _M_destroy_thread_key): Mark throw ()
2168 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2169 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2170 _M_get_max_length): Mark throw ().
2171 * include/debug/formatter.h (_M_message, _M_format_word,
2172 _M_get_max_length): Mark throw ().
2173 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2174 _M_detach_single): Mark throw ().
2175 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2176 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2177 throw ()
2178 (_M_get_mutex): Mark throw ().
2179 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2180 (_M_destroy_thread_key): Mark CONST and throw.
2181 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2182 throw ().
2183
2184 2009-04-18 Jan Hubicka <jh@suse.cz>
2185
2186 * src/condition_variable.cc (condition_variable,
2187 condition_variable_any constructors): Mark throw()
2188 * src/hash.cc (operator() for long double, string, and wstring): Mark
2189 throw ().
2190 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2191 _M_setup, rdbuf, str): Mark throw ().
2192 * src/chrono.cc (new): Mark throw ().
2193 * include/std/system_error (system_category, generic_category): Mark
2194 throw () and const.
2195 * include/std/chrono (now): Mark throw ().
2196 * include/std/condition_variable (condition_variable,
2197 ~condition_variable, condition_variable_any,
2198 ~condition_variable_any): Mark throw ().
2199 * include/std/mutex (mutex): Mark throw ().
2200 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2201 throw.
2202 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2203 and throw ().
2204 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2205 * include/bits/locale_classes.h (_S_initialize_once,
2206 _S_clone_c_locale): Mark throw ().
2207 (_S_get_c_name): Mark const and throw ().
2208 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2209 throw ().
2210 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2211 Mark throw ().
2212 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2213 throw ().
2214 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2215 ios_base): Mark throw ()
2216 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2217 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2218 (str, freeze, _M_setupf): Mark throw ().
2219 (pcount): Mark pure and throw ().
2220 (rdbuf): Mark const and throw ().
2221
2222 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2223
2224 PR libstdc++/39802
2225 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2226 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2227 Always accept negative values, for unsigned types too.
2228 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2229 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2230
2231 2009-04-18 Jan Hubicka <jh@suse.cz>
2232
2233 * include/debug/formater.h: Include bits/c++config.h.
2234 (_M_error): Mark noreturn.
2235 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2236 _GLIBCXX_NORETURN): New.
2237 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2238 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2239 Mark pure.
2240 * include/c_compatibility/stdatomic.h
2241 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2242 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2243 Mark by throw ().
2244 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2245 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2246 __atomic_flag_for_address): Mark by throw ().
2247
2248 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2249
2250 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2251
2252 2009-04-16 Jan Hubicka <jh@suse.cz>
2253
2254 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2255 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2256 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2257 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2258 out body to ...
2259 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2260 functions.
2261 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2262 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2263 _Rb_tree_black_count): Mark nothrow.
2264
2265 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2266
2267 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2268 from base classes.
2269 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2270
2271 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2272
2273 * doc/html: Regenerate.
2274
2275 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2276
2277 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2278
2279 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2280 * doc/xml/gnu/fdl-1.2.xml: Same.
2281 * doc/xml/manual/numerics.xml: Same.
2282 * doc/xml/manual/concurrency.xml: Same.
2283 * doc/xml/manual/intro.xml: Same.
2284 * doc/xml/manual/status_cxxtr1.xml: Same.
2285 * doc/xml/manual/containers.xml: Same.
2286 * doc/xml/manual/io.xml: Same.
2287 * doc/xml/manual/utilities.xml: Same.
2288 * doc/xml/manual/support.xml: Same.
2289 * doc/xml/manual/using.xml: Same.
2290 * doc/xml/manual/localization.xml: Same.
2291 * doc/xml/manual/locale.xml: Same.
2292 * doc/xml/manual/extensions.xml: Same.
2293 * doc/xml/manual/appendix_contributing.xml: Same.
2294 * doc/xml/manual/diagnostics.xml: Same.
2295 * doc/xml/manual/status_cxx200x.xml: Same.
2296
2297 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2298
2299 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2300 * doc/xml/manual/status_cxx200x.xml: Adjust.
2301
2302 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2303
2304 * doc/xml/spine.xml: Remove unused license entity, update
2305 copyright year.
2306
2307 * doc/xml/manual/spine.xml: Markup for primary index terms.
2308 * doc/xml/manual/numerics.xml: Same.
2309 * doc/xml/manual/intro.xml: Same.
2310 * doc/xml/manual/containers.xml: Same.
2311 * doc/xml/manual/io.xml: Same.
2312 * doc/xml/manual/appendix_porting.xml: Same.
2313 * doc/xml/manual/utilities.xml: Same.
2314 * doc/xml/manual/support.xml: Same.
2315 * doc/xml/manual/localization.xml: Same.
2316 * doc/xml/manual/strings.xml: Same.
2317 * doc/xml/manual/extensions.xml: Same.
2318 * doc/xml/manual/appendix_contributing.xml: Same.
2319 * doc/xml/manual/diagnostics.xml: Same.
2320 * doc/xml/manual/algorithms.xml: Same.
2321 * doc/xml/manual/appendix_free.xml: Same.
2322 * doc/xml/manual/iterators.xml: Same.
2323
2324 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2325 * doc/xml/gnu/fdl-1.2.xml: Same.
2326
2327 * doc/xml/manual/status_cxx200x.xml: Re-write.
2328
2329 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2330
2331 PR libstdc++/39629 (final bits)
2332 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2333 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2334 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2335 Fix formula for __j.
2336 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2337 const normal_distribution<>&): Remove.
2338 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2339 const uniform_int_distribution<>&), operator==(const
2340 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2341 operator==(const normal_distribution<>&, const normal_distribution<>&),
2342 operator==(const lognormal_distribution<>&,
2343 const lognormal_distribution<>&), operator==(const
2344 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2345 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2346 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2347 operator==(const student_t_distribution<>&,
2348 const student_t_distribution<>&), operator==(const
2349 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2350 operator==(const binomial_distribution<>&, const
2351 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2352 const geometric_distribution<>&), operator==(const
2353 negative_binomial_distribution<>&, const
2354 negative_binomial_distribution<>&), operator==(const
2355 poisson_distribution<>&, const poisson_distribution<>&),
2356 operator==(const exponential_distribution<>&,
2357 const exponential_distribution<>&), operator==(const
2358 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2359 weibull_distribution<>&, const weibull_distribution<>&),
2360 operator==(const extreme_value_distribution<>&,
2361 const extreme_value_distribution<>&), operator==(const
2362 discrete_distribution<>&, const discrete_distribution<>&),
2363 operator==(const piecewise_constant_distribution<>&,
2364 const piecewise_constant_distribution<>&), operator==(const
2365 piecewise_linear_distribution<>&, const
2366 piecewise_linear_distribution<>&)): Remove.
2367 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2368 serialize.cc: Remove.
2369 * testsuite/26_numerics/random/piecewise_constant_distribution/
2370 operators/serialize.cc: Likewise.
2371 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2372 serialize.cc: Likewise.
2373 * testsuite/26_numerics/random/normal_distribution/operators/
2374 serialize.cc: Likewise.
2375 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2376 serialize.cc: Likewise.
2377 * testsuite/26_numerics/random/poisson_distribution/operators/
2378 serialize.cc: Likewise.
2379 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2380 serialize.cc: Likewise.
2381 * testsuite/26_numerics/random/discrete_distribution/operators/
2382 serialize.cc: Likewise.
2383 * testsuite/26_numerics/random/weibull_distribution/operators/
2384 serialize.cc: Likewise.
2385 * testsuite/26_numerics/random/negative_binomial_distribution/
2386 operators/serialize.cc: Likewise.
2387 * testsuite/26_numerics/random/cauchy_distribution/operators/
2388 serialize.cc: Likewise.
2389 * testsuite/26_numerics/random/gamma_distribution/operators/
2390 serialize.cc: Likewise.
2391 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2392 serialize.cc: Likewise.
2393 * testsuite/26_numerics/random/exponential_distribution/operators/
2394 serialize.cc: Likewise.
2395 * testsuite/26_numerics/random/lognormal_distribution/operators/
2396 serialize.cc: Likewise.
2397 * testsuite/26_numerics/random/binomial_distribution/operators/
2398 serialize.cc: Likewise.
2399 * testsuite/26_numerics/random/extreme_value_distribution/
2400 operators/serialize.cc: Likewise.
2401 * testsuite/26_numerics/random/piecewise_linear_distribution/
2402 operators/serialize.cc: Likewise.
2403 * testsuite/26_numerics/random/student_t_distribution/operators/
2404 serialize.cc: Likewise.
2405 * testsuite/26_numerics/random/geometric_distribution/operators/
2406 serialize.cc: Likewise.
2407
2408 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2409 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2410 mersenne_twister_engine<>::seed(_Gen&,
2411 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2412 subtract_with_carry_engine<>::seed(_Gen&,
2413 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2414 Remove, unused.
2415 * include/bits/random.tcc (linear_congruential_engine<>::
2416 seed(_Gen&, false_type): Likewise.
2417
2418 2009-04-09 Nick Clifton <nickc@redhat.com>
2419
2420 * src/allocator-inst.cc: Change copyright header to refer to
2421 version 3 of the GNU General Public License with version 3.1
2422 of the GCC Runtime Library Exception and to point readers at
2423 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2424 web page.
2425 * config/abi/compatibility.h: Likewise.
2426 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2427 * config/abi/pre/gnu.ver: Likewise.
2428 * config/allocator/bitmap_allocator_base.h: Likewise.
2429 * config/allocator/malloc_allocator_base.h: Likewise.
2430 * config/allocator/mt_allocator_base.h: Likewise.
2431 * config/allocator/new_allocator_base.h: Likewise.
2432 * config/allocator/pool_allocator_base.h: Likewise.
2433 * config/cpu/alpha/atomic_word.h: Likewise.
2434 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2435 * config/cpu/cris/atomic_word.h: Likewise.
2436 * config/cpu/cris/atomicity.h: Likewise.
2437 * config/cpu/generic/atomic_word.h: Likewise.
2438 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2439 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2440 * config/cpu/generic/cpu_defines.h: Likewise.
2441 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2442 * config/cpu/hppa/atomicity.h: Likewise.
2443 * config/cpu/i386/atomicity.h: Likewise.
2444 * config/cpu/i486/atomicity.h: Likewise.
2445 * config/cpu/ia64/atomic_word.h: Likewise.
2446 * config/cpu/m68k/atomicity.h: Likewise.
2447 * config/cpu/powerpc/atomic_word.h: Likewise.
2448 * config/cpu/powerpc/cpu_defines.h: Likewise.
2449 * config/cpu/sh/atomicity.h: Likewise.
2450 * config/cpu/sparc/atomic_word.h: Likewise.
2451 * config/cpu/sparc/atomicity.h: Likewise.
2452 * config/io/basic_file_stdio.cc: Likewise.
2453 * config/io/basic_file_stdio.h: Likewise.
2454 * config/io/c_io_stdio.h: Likewise.
2455 * config/locale/darwin/ctype_members.cc: Likewise.
2456 * config/locale/generic/c++locale_internal.h: Likewise.
2457 * config/locale/generic/c_locale.cc: Likewise.
2458 * config/locale/generic/c_locale.h: Likewise.
2459 * config/locale/generic/codecvt_members.cc: Likewise.
2460 * config/locale/generic/collate_members.cc: Likewise.
2461 * config/locale/generic/ctype_members.cc: Likewise.
2462 * config/locale/generic/messages_members.cc: Likewise.
2463 * config/locale/generic/messages_members.h: Likewise.
2464 * config/locale/generic/monetary_members.cc: Likewise.
2465 * config/locale/generic/numeric_members.cc: Likewise.
2466 * config/locale/generic/time_members.cc: Likewise.
2467 * config/locale/generic/time_members.h: Likewise.
2468 * config/locale/gnu/c++locale_internal.h: Likewise.
2469 * config/locale/gnu/c_locale.cc: Likewise.
2470 * config/locale/gnu/c_locale.h: Likewise.
2471 * config/locale/gnu/codecvt_members.cc: Likewise.
2472 * config/locale/gnu/collate_members.cc: Likewise.
2473 * config/locale/gnu/ctype_members.cc: Likewise.
2474 * config/locale/gnu/messages_members.cc: Likewise.
2475 * config/locale/gnu/messages_members.h: Likewise.
2476 * config/locale/gnu/monetary_members.cc: Likewise.
2477 * config/locale/gnu/numeric_members.cc: Likewise.
2478 * config/locale/gnu/time_members.cc: Likewise.
2479 * config/locale/gnu/time_members.h: Likewise.
2480 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2481 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2482 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2483 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2484 * config/os/aix/atomic_word.h: Likewise.
2485 * config/os/aix/atomicity.h: Likewise.
2486 * config/os/aix/ctype_base.h: Likewise.
2487 * config/os/aix/ctype_inline.h: Likewise.
2488 * config/os/aix/ctype_noninline.h: Likewise.
2489 * config/os/aix/os_defines.h: Likewise.
2490 * config/os/bsd/darwin/ctype_base.h: Likewise.
2491 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2492 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2493 * config/os/bsd/darwin/os_defines.h: Likewise.
2494 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2495 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2496 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2497 * config/os/bsd/freebsd/os_defines.h: Likewise.
2498 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2499 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2500 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2501 * config/os/bsd/netbsd/os_defines.h: Likewise.
2502 * config/os/djgpp/ctype_base.h: Likewise.
2503 * config/os/djgpp/ctype_inline.h: Likewise.
2504 * config/os/djgpp/ctype_noninline.h: Likewise.
2505 * config/os/djgpp/os_defines.h: Likewise.
2506 * config/os/generic/ctype_base.h: Likewise.
2507 * config/os/generic/ctype_inline.h: Likewise.
2508 * config/os/generic/ctype_noninline.h: Likewise.
2509 * config/os/generic/error_constants.h: Likewise.
2510 * config/os/generic/os_defines.h: Likewise.
2511 * config/os/gnu-linux/ctype_base.h: Likewise.
2512 * config/os/gnu-linux/ctype_inline.h: Likewise.
2513 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2514 * config/os/gnu-linux/os_defines.h: Likewise.
2515 * config/os/hpux/ctype_base.h: Likewise.
2516 * config/os/hpux/ctype_inline.h: Likewise.
2517 * config/os/hpux/ctype_noninline.h: Likewise.
2518 * config/os/hpux/os_defines.h: Likewise.
2519 * config/os/irix/atomic_word.h: Likewise.
2520 * config/os/irix/atomicity.h: Likewise.
2521 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2522 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2523 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2524 * config/os/irix/irix5.2/os_defines.h: Likewise.
2525 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2526 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2527 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2528 * config/os/irix/irix6.5/os_defines.h: Likewise.
2529 * config/os/mingw32/ctype_base.h: Likewise.
2530 * config/os/mingw32/ctype_inline.h: Likewise.
2531 * config/os/mingw32/ctype_noninline.h: Likewise.
2532 * config/os/mingw32/error_constants.h: Likewise.
2533 * config/os/mingw32/os_defines.h: Likewise.
2534 * config/os/newlib/ctype_base.h: Likewise.
2535 * config/os/newlib/ctype_inline.h: Likewise.
2536 * config/os/newlib/ctype_noninline.h: Likewise.
2537 * config/os/newlib/os_defines.h: Likewise.
2538 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2539 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2540 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2541 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2542 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2543 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2544 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2545 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2546 * config/os/tpf/ctype_base.h: Likewise.
2547 * config/os/tpf/ctype_inline.h: Likewise.
2548 * config/os/tpf/ctype_noninline.h: Likewise.
2549 * config/os/tpf/os_defines.h: Likewise.
2550 * config/os/uclibc/ctype_base.h: Likewise.
2551 * config/os/uclibc/ctype_inline.h: Likewise.
2552 * config/os/uclibc/ctype_noninline.h: Likewise.
2553 * config/os/uclibc/os_defines.h: Likewise.
2554 * config/os/vxworks/ctype_base.h: Likewise.
2555 * config/os/vxworks/ctype_inline.h: Likewise.
2556 * config/os/vxworks/ctype_noninline.h: Likewise.
2557 * config/os/vxworks/os_defines.h: Likewise.
2558 * include/backward/auto_ptr.h: Likewise.
2559 * include/backward/backward_warning.h: Likewise.
2560 * include/backward/binders.h: Likewise.
2561 * include/backward/hash_fun.h: Likewise.
2562 * include/backward/hash_map: Likewise.
2563 * include/backward/hash_set: Likewise.
2564 * include/backward/hashtable.h: Likewise.
2565 * include/backward/strstream: Likewise.
2566 * include/bits/algorithmfwd.h: Likewise.
2567 * include/bits/allocator.h: Likewise.
2568 * include/bits/atomic_0.h: Likewise.
2569 * include/bits/atomic_2.h: Likewise.
2570 * include/bits/atomicfwd_c.h: Likewise.
2571 * include/bits/atomicfwd_cxx.h: Likewise.
2572 * include/bits/basic_ios.h: Likewise.
2573 * include/bits/basic_ios.tcc: Likewise.
2574 * include/bits/basic_string.h: Likewise.
2575 * include/bits/basic_string.tcc: Likewise.
2576 * include/bits/boost_concept_check.h: Likewise.
2577 * include/bits/c++config: Likewise.
2578 * include/bits/char_traits.h: Likewise.
2579 * include/bits/codecvt.h: Likewise.
2580 * include/bits/concept_check.h: Likewise.
2581 * include/bits/cpp_type_traits.h: Likewise.
2582 * include/bits/deque.tcc: Likewise.
2583 * include/bits/forward_list.h: Likewise.
2584 * include/bits/forward_list.tcc: Likewise.
2585 * include/bits/fstream.tcc: Likewise.
2586 * include/bits/functexcept.h: Likewise.
2587 * include/bits/functional_hash.h: Likewise.
2588 * include/bits/gslice.h: Likewise.
2589 * include/bits/gslice_array.h: Likewise.
2590 * include/bits/hashtable.h: Likewise.
2591 * include/bits/indirect_array.h: Likewise.
2592 * include/bits/ios_base.h: Likewise.
2593 * include/bits/istream.tcc: Likewise.
2594 * include/bits/list.tcc: Likewise.
2595 * include/bits/locale_classes.h: Likewise.
2596 * include/bits/locale_classes.tcc: Likewise.
2597 * include/bits/locale_facets.h: Likewise.
2598 * include/bits/locale_facets.tcc: Likewise.
2599 * include/bits/locale_facets_nonio.h: Likewise.
2600 * include/bits/locale_facets_nonio.tcc: Likewise.
2601 * include/bits/localefwd.h: Likewise.
2602 * include/bits/mask_array.h: Likewise.
2603 * include/bits/move.h: Likewise.
2604 * include/bits/ostream.tcc: Likewise.
2605 * include/bits/ostream_insert.h: Likewise.
2606 * include/bits/postypes.h: Likewise.
2607 * include/bits/shared_ptr.h: Likewise.
2608 * include/bits/slice_array.h: Likewise.
2609 * include/bits/sstream.tcc: Likewise.
2610 * include/bits/stl_algo.h: Likewise.
2611 * include/bits/stl_algobase.h: Likewise.
2612 * include/bits/stl_bvector.h: Likewise.
2613 * include/bits/stl_construct.h: Likewise.
2614 * include/bits/stl_deque.h: Likewise.
2615 * include/bits/stl_function.h: Likewise.
2616 * include/bits/stl_heap.h: Likewise.
2617 * include/bits/stl_iterator.h: Likewise.
2618 * include/bits/stl_iterator_base_funcs.h: Likewise.
2619 * include/bits/stl_iterator_base_types.h: Likewise.
2620 * include/bits/stl_list.h: Likewise.
2621 * include/bits/stl_map.h: Likewise.
2622 * include/bits/stl_multimap.h: Likewise.
2623 * include/bits/stl_multiset.h: Likewise.
2624 * include/bits/stl_numeric.h: Likewise.
2625 * include/bits/stl_pair.h: Likewise.
2626 * include/bits/stl_queue.h: Likewise.
2627 * include/bits/stl_raw_storage_iter.h: Likewise.
2628 * include/bits/stl_relops.h: Likewise.
2629 * include/bits/stl_set.h: Likewise.
2630 * include/bits/stl_stack.h: Likewise.
2631 * include/bits/stl_tempbuf.h: Likewise.
2632 * include/bits/stl_tree.h: Likewise.
2633 * include/bits/stl_uninitialized.h: Likewise.
2634 * include/bits/stl_vector.h: Likewise.
2635 * include/bits/stream_iterator.h: Likewise.
2636 * include/bits/streambuf.tcc: Likewise.
2637 * include/bits/streambuf_iterator.h: Likewise.
2638 * include/bits/stringfwd.h: Likewise.
2639 * include/bits/unique_ptr.h: Likewise.
2640 * include/bits/valarray_after.h: Likewise.
2641 * include/bits/valarray_array.h: Likewise.
2642 * include/bits/valarray_array.tcc: Likewise.
2643 * include/bits/valarray_before.h: Likewise.
2644 * include/bits/vector.tcc: Likewise.
2645 * include/c/cassert: Likewise.
2646 * include/c/cctype: Likewise.
2647 * include/c/cerrno: Likewise.
2648 * include/c/cfloat: Likewise.
2649 * include/c/ciso646: Likewise.
2650 * include/c/climits: Likewise.
2651 * include/c/clocale: Likewise.
2652 * include/c/cmath: Likewise.
2653 * include/c/csetjmp: Likewise.
2654 * include/c/csignal: Likewise.
2655 * include/c/cstdarg: Likewise.
2656 * include/c/cstddef: Likewise.
2657 * include/c/cstdio: Likewise.
2658 * include/c/cstdlib: Likewise.
2659 * include/c/cstring: Likewise.
2660 * include/c/ctime: Likewise.
2661 * include/c/cwchar: Likewise.
2662 * include/c/cwctype: Likewise.
2663 * include/c_compatibility/assert.h: Likewise.
2664 * include/c_compatibility/complex.h: Likewise.
2665 * include/c_compatibility/ctype.h: Likewise.
2666 * include/c_compatibility/errno.h: Likewise.
2667 * include/c_compatibility/fenv.h: Likewise.
2668 * include/c_compatibility/float.h: Likewise.
2669 * include/c_compatibility/inttypes.h: Likewise.
2670 * include/c_compatibility/iso646.h: Likewise.
2671 * include/c_compatibility/limits.h: Likewise.
2672 * include/c_compatibility/locale.h: Likewise.
2673 * include/c_compatibility/math.h: Likewise.
2674 * include/c_compatibility/setjmp.h: Likewise.
2675 * include/c_compatibility/signal.h: Likewise.
2676 * include/c_compatibility/stdarg.h: Likewise.
2677 * include/c_compatibility/stdatomic.h: Likewise.
2678 * include/c_compatibility/stdbool.h: Likewise.
2679 * include/c_compatibility/stddef.h: Likewise.
2680 * include/c_compatibility/stdint.h: Likewise.
2681 * include/c_compatibility/stdio.h: Likewise.
2682 * include/c_compatibility/stdlib.h: Likewise.
2683 * include/c_compatibility/string.h: Likewise.
2684 * include/c_compatibility/tgmath.h: Likewise.
2685 * include/c_compatibility/time.h: Likewise.
2686 * include/c_compatibility/wchar.h: Likewise.
2687 * include/c_compatibility/wctype.h: Likewise.
2688 * include/c_global/cassert: Likewise.
2689 * include/c_global/ccomplex: Likewise.
2690 * include/c_global/cctype: Likewise.
2691 * include/c_global/cerrno: Likewise.
2692 * include/c_global/cfenv: Likewise.
2693 * include/c_global/cfloat: Likewise.
2694 * include/c_global/cinttypes: Likewise.
2695 * include/c_global/ciso646: Likewise.
2696 * include/c_global/climits: Likewise.
2697 * include/c_global/clocale: Likewise.
2698 * include/c_global/cmath.tcc: Likewise.
2699 * include/c_global/cmath: Likewise.
2700 * include/c_global/csetjmp: Likewise.
2701 * include/c_global/csignal: Likewise.
2702 * include/c_global/cstdarg: Likewise.
2703 * include/c_global/cstdatomic: Likewise.
2704 * include/c_global/cstdbool: Likewise.
2705 * include/c_global/cstddef: Likewise.
2706 * include/c_global/cstdint: Likewise.
2707 * include/c_global/cstdio: Likewise.
2708 * include/c_global/cstdlib: Likewise.
2709 * include/c_global/cstring: Likewise.
2710 * include/c_global/ctgmath: Likewise.
2711 * include/c_global/ctime: Likewise.
2712 * include/c_global/cwchar: Likewise.
2713 * include/c_global/cwctype: Likewise.
2714 * include/c_std/cassert: Likewise.
2715 * include/c_std/cctype: Likewise.
2716 * include/c_std/cerrno: Likewise.
2717 * include/c_std/cfloat: Likewise.
2718 * include/c_std/ciso646: Likewise.
2719 * include/c_std/climits: Likewise.
2720 * include/c_std/clocale: Likewise.
2721 * include/c_std/cmath.tcc: Likewise.
2722 * include/c_std/cmath: Likewise.
2723 * include/c_std/csetjmp: Likewise.
2724 * include/c_std/csignal: Likewise.
2725 * include/c_std/cstdarg: Likewise.
2726 * include/c_std/cstddef: Likewise.
2727 * include/c_std/cstdio: Likewise.
2728 * include/c_std/cstdlib: Likewise.
2729 * include/c_std/cstring: Likewise.
2730 * include/c_std/ctime: Likewise.
2731 * include/c_std/cwchar: Likewise.
2732 * include/c_std/cwctype: Likewise.
2733 * include/debug/bitset: Likewise.
2734 * include/debug/debug.h: Likewise.
2735 * include/debug/deque: Likewise.
2736 * include/debug/formatter.h: Likewise.
2737 * include/debug/functions.h: Likewise.
2738 * include/debug/list: Likewise.
2739 * include/debug/macros.h: Likewise.
2740 * include/debug/map.h: Likewise.
2741 * include/debug/map: Likewise.
2742 * include/debug/multimap.h: Likewise.
2743 * include/debug/multiset.h: Likewise.
2744 * include/debug/safe_base.h: Likewise.
2745 * include/debug/safe_iterator.h: Likewise.
2746 * include/debug/safe_iterator.tcc: Likewise.
2747 * include/debug/safe_sequence.h: Likewise.
2748 * include/debug/set.h: Likewise.
2749 * include/debug/set: Likewise.
2750 * include/debug/string: Likewise.
2751 * include/debug/unordered_map: Likewise.
2752 * include/debug/unordered_set: Likewise.
2753 * include/debug/vector: Likewise.
2754 * include/ext/algorithm: Likewise.
2755 * include/ext/array_allocator.h: Likewise.
2756 * include/ext/atomicity.h: Likewise.
2757 * include/ext/bitmap_allocator.h: Likewise.
2758 * include/ext/cast.h: Likewise.
2759 * include/ext/codecvt_specializations.h: Likewise.
2760 * include/ext/concurrence.h: Likewise.
2761 * include/ext/debug_allocator.h: Likewise.
2762 * include/ext/enc_filebuf.h: Likewise.
2763 * include/ext/extptr_allocator.h: Likewise.
2764 * include/ext/functional: Likewise.
2765 * include/ext/iterator: Likewise.
2766 * include/ext/malloc_allocator.h: Likewise.
2767 * include/ext/memory: Likewise.
2768 * include/ext/mt_allocator.h: Likewise.
2769 * include/ext/new_allocator.h: Likewise.
2770 * include/ext/numeric: Likewise.
2771 * include/ext/numeric_traits.h: Likewise.
2772 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2773 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2774 Likewise.
2775 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2776 Likewise.
2777 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2778 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2779 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2780 Likewise.
2781 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2782 Likewise.
2783 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2784 Likewise.
2785 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2786 Likewise.
2787 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2788 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2789 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2790 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2791 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2792 Likewise.
2793 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2794 Likewise.
2795 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2796 Likewise.
2797 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2798 Likewise.
2799 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2800 Likewise.
2801 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2802 Likewise.
2803 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2804 Likewise.
2805 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2806 Likewise.
2807 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2808 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2809 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2810 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2811 Likewise.
2812 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2813 Likewise.
2814 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2815 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2816 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2817 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2818 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2819 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2820 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2821 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2822 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2823 Likewise.
2824 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2825 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2826 Likewise.
2827 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2828 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2829 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2830 Likewise.
2831 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2832 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2833 Likewise.
2834 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2835 Likewise.
2836 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2837 Likewise.
2838 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2839 Likewise.
2840 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2841 Likewise.
2842 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2843 Likewise.
2844 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2845 Likewise.
2846 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2847 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2848 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2849 Likewise.
2850 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2851 Likewise.
2852 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2853 Likewise.
2854 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2855 Likewise.
2856 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2857 Likewise.
2858 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2859 Likewise.
2860 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2861 Likewise.
2862 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2863 Likewise.
2864 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2865 Likewise.
2866 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2867 Likewise.
2868 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2869 Likewise.
2870 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2871 Likewise.
2872 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2873 Likewise.
2874 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2875 Likewise.
2876 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2877 Likewise.
2878 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2879 Likewise.
2880 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2881 Likewise.
2882 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2883 Likewise.
2884 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2885 Likewise.
2886 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2887 Likewise.
2888 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2889 Likewise.
2890 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2891 Likewise.
2892 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2893 Likewise.
2894 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2895 Likewise.
2896 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2897 Likewise.
2898 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2899 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2900 Likewise.
2901 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2902 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2903 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2904 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2905 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2906 Likewise.
2907 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2908 Likewise.
2909 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2910 Likewise.
2911 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2912 Likewise.
2913 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2914 Likewise.
2915 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2916 Likewise.
2917 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2918 Likewise.
2919 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2920 Likewise.
2921 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2922 Likewise.
2923 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2924 Likewise.
2925 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2926 Likewise.
2927 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2928 Likewise.
2929 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2930 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2931 Likewise.
2932 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2933 Likewise.
2934 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2935 Likewise.
2936 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2937 Likewise.
2938 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2939 Likewise.
2940 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2941 Likewise.
2942 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2943 Likewise.
2944 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2945 Likewise.
2946 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2947 Likewise.
2948 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2949 Likewise.
2950 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2951 Likewise.
2952 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2953 Likewise.
2954 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2955 Likewise.
2956 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2957 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2958 Likewise.
2959 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2960 Likewise.
2961 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2962 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2963 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2964 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2965 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2966 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2967 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2968 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2969 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2970 Likewise.
2971 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2972 Likewise.
2973 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2974 Likewise.
2975 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2976 Likewise.
2977 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2978 Likewise.
2979 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2980 Likewise.
2981 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2982 Likewise.
2983 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2984 Likewise.
2985 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2986 Likewise.
2987 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2988 Likewise.
2989 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2990 Likewise.
2991 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2992 Likewise.
2993 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2994 Likewise.
2995 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2996 Likewise.
2997 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2998 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2999 Likewise.
3000 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3001 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3002 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3003 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3004 Likewise.
3005 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3006 Likewise.
3007 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3008 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3009 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3010 Likewise.
3011 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3012 Likewise.
3013 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3014 Likewise.
3015 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3016 Likewise.
3017 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3018 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3019 Likewise.
3020 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3021 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3022 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3023 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3024 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3025 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3026 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3027 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3028 Likewise.
3029 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3030 Likewise.
3031 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3032 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3033 Likewise.
3034 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3035 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3036 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3037 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3038 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3039 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3040 Likewise.
3041 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3042 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3043 Likewise.
3044 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3045 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3046 Likewise.
3047 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3048 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3049 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3050 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3051 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3052 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3053 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3054 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3055 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3056 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3057 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3058 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3059 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3060 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3061 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3062 Likewise.
3063 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3064 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3065 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3066 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3067 Likewise.
3068 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3069 Likewise.
3070 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3071 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3072 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3073 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3074 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3075 Likewise.
3076 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3077 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3078 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3079 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3080 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3081 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3082 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3083 Likewise.
3084 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3085 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3086 Likewise.
3087 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3088 Likewise.
3089 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3090 Likewise.
3091 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3092 Likewise.
3093 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3094 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3095 Likewise.
3096 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3097 Likewise.
3098 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3099 Likewise.
3100 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3101 Likewise.
3102 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3103 Likewise.
3104 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3105 Likewise.
3106 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3107 Likewise.
3108 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3109 Likewise.
3110 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3111 Likewise.
3112 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3113 Likewise.
3114 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3115 Likewise.
3116 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3117 Likewise.
3118 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3119 Likewise.
3120 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3121 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3122 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3123 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3124 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3125 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3126 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3127 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3128 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3129 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3130 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3131 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3132 Likewise.
3133 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3134 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3135 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3136 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3137 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3138 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3139 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3140 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3141 Likewise.
3142 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3143 Likewise.
3144 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3145 Likewise.
3146 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3147 Likewise.
3148 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3149 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3150 Likewise.
3151 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3156 Likewise.
3157 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3158 Likewise.
3159 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3160 Likewise.
3161 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3162 Likewise.
3163 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3164 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3165 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3166 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3167 Likewise.
3168 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3169 Likewise.
3170 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3171 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3172 Likewise.
3173 * include/ext/pb_ds/exception.hpp: Likewise.
3174 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3175 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3176 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3177 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3178 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3179 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3180 * include/ext/pod_char_traits.h: Likewise.
3181 * include/ext/pointer.h: Likewise.
3182 * include/ext/pool_allocator.h: Likewise.
3183 * include/ext/rb_tree: Likewise.
3184 * include/ext/rc_string_base.h: Likewise.
3185 * include/ext/rope: Likewise.
3186 * include/ext/ropeimpl.h: Likewise.
3187 * include/ext/slist: Likewise.
3188 * include/ext/sso_string_base.h: Likewise.
3189 * include/ext/stdio_filebuf.h: Likewise.
3190 * include/ext/stdio_sync_filebuf.h: Likewise.
3191 * include/ext/string_conversions.h: Likewise.
3192 * include/ext/throw_allocator.h: Likewise.
3193 * include/ext/type_traits.h: Likewise.
3194 * include/ext/typelist.h: Likewise.
3195 * include/ext/vstring.h: Likewise.
3196 * include/ext/vstring.tcc: Likewise.
3197 * include/ext/vstring_fwd.h: Likewise.
3198 * include/ext/vstring_util.h: Likewise.
3199 * include/parallel/algo.h: Likewise.
3200 * include/parallel/algobase.h: Likewise.
3201 * include/parallel/algorithm: Likewise.
3202 * include/parallel/algorithmfwd.h: Likewise.
3203 * include/parallel/balanced_quicksort.h: Likewise.
3204 * include/parallel/base.h: Likewise.
3205 * include/parallel/basic_iterator.h: Likewise.
3206 * include/parallel/checkers.h: Likewise.
3207 * include/parallel/compatibility.h: Likewise.
3208 * include/parallel/compiletime_settings.h: Likewise.
3209 * include/parallel/equally_split.h: Likewise.
3210 * include/parallel/features.h: Likewise.
3211 * include/parallel/find.h: Likewise.
3212 * include/parallel/find_selectors.h: Likewise.
3213 * include/parallel/for_each.h: Likewise.
3214 * include/parallel/for_each_selectors.h: Likewise.
3215 * include/parallel/iterator.h: Likewise.
3216 * include/parallel/list_partition.h: Likewise.
3217 * include/parallel/losertree.h: Likewise.
3218 * include/parallel/merge.h: Likewise.
3219 * include/parallel/multiseq_selection.h: Likewise.
3220 * include/parallel/multiway_merge.h: Likewise.
3221 * include/parallel/multiway_mergesort.h: Likewise.
3222 * include/parallel/numeric: Likewise.
3223 * include/parallel/numericfwd.h: Likewise.
3224 * include/parallel/omp_loop.h: Likewise.
3225 * include/parallel/omp_loop_static.h: Likewise.
3226 * include/parallel/par_loop.h: Likewise.
3227 * include/parallel/parallel.h: Likewise.
3228 * include/parallel/partial_sum.h: Likewise.
3229 * include/parallel/partition.h: Likewise.
3230 * include/parallel/queue.h: Likewise.
3231 * include/parallel/quicksort.h: Likewise.
3232 * include/parallel/random_number.h: Likewise.
3233 * include/parallel/random_shuffle.h: Likewise.
3234 * include/parallel/search.h: Likewise.
3235 * include/parallel/set_operations.h: Likewise.
3236 * include/parallel/settings.h: Likewise.
3237 * include/parallel/sort.h: Likewise.
3238 * include/parallel/tags.h: Likewise.
3239 * include/parallel/types.h: Likewise.
3240 * include/parallel/unique_copy.h: Likewise.
3241 * include/parallel/workstealing.h: Likewise.
3242 * include/precompiled/extc++.h: Likewise.
3243 * include/precompiled/stdc++.h: Likewise.
3244 * include/precompiled/stdtr1c++.h: Likewise.
3245 * include/std/algorithm: Likewise.
3246 * include/std/array: Likewise.
3247 * include/std/bitset: Likewise.
3248 * include/std/c++0x_warning.h: Likewise.
3249 * include/std/chrono: Likewise.
3250 * include/std/complex: Likewise.
3251 * include/std/condition_variable: Likewise.
3252 * include/std/deque: Likewise.
3253 * include/std/forward_list: Likewise.
3254 * include/std/fstream: Likewise.
3255 * include/std/functional: Likewise.
3256 * include/std/iomanip: Likewise.
3257 * include/std/ios: Likewise.
3258 * include/std/iosfwd: Likewise.
3259 * include/std/iostream: Likewise.
3260 * include/std/istream: Likewise.
3261 * include/std/iterator: Likewise.
3262 * include/std/limits: Likewise.
3263 * include/std/list: Likewise.
3264 * include/std/locale: Likewise.
3265 * include/std/map: Likewise.
3266 * include/std/memory: Likewise.
3267 * include/std/mutex: Likewise.
3268 * include/std/numeric: Likewise.
3269 * include/std/ostream: Likewise.
3270 * include/std/queue: Likewise.
3271 * include/std/random: Likewise.
3272 * include/std/ratio: Likewise.
3273 * include/std/regex: Likewise.
3274 * include/std/set: Likewise.
3275 * include/std/sstream: Likewise.
3276 * include/std/stack: Likewise.
3277 * include/std/stdexcept: Likewise.
3278 * include/std/streambuf: Likewise.
3279 * include/std/string: Likewise.
3280 * include/std/system_error: Likewise.
3281 * include/std/thread: Likewise.
3282 * include/std/tuple: Likewise.
3283 * include/std/type_traits: Likewise.
3284 * include/std/unordered_map: Likewise.
3285 * include/std/unordered_set: Likewise.
3286 * include/std/utility: Likewise.
3287 * include/std/valarray: Likewise.
3288 * include/std/vector: Likewise.
3289 * include/tr1/array: Likewise.
3290 * include/tr1/bessel_function.tcc: Likewise.
3291 * include/tr1/beta_function.tcc: Likewise.
3292 * include/tr1/ccomplex: Likewise.
3293 * include/tr1/cctype: Likewise.
3294 * include/tr1/cfenv: Likewise.
3295 * include/tr1/cfloat: Likewise.
3296 * include/tr1/cinttypes: Likewise.
3297 * include/tr1/climits: Likewise.
3298 * include/tr1/cmath: Likewise.
3299 * include/tr1/complex.h: Likewise.
3300 * include/tr1/complex: Likewise.
3301 * include/tr1/cstdarg: Likewise.
3302 * include/tr1/cstdbool: Likewise.
3303 * include/tr1/cstdint: Likewise.
3304 * include/tr1/cstdio: Likewise.
3305 * include/tr1/cstdlib: Likewise.
3306 * include/tr1/ctgmath: Likewise.
3307 * include/tr1/ctime: Likewise.
3308 * include/tr1/ctype.h: Likewise.
3309 * include/tr1/cwchar: Likewise.
3310 * include/tr1/cwctype: Likewise.
3311 * include/tr1/ell_integral.tcc: Likewise.
3312 * include/tr1/exp_integral.tcc: Likewise.
3313 * include/tr1/fenv.h: Likewise.
3314 * include/tr1/float.h: Likewise.
3315 * include/tr1/functional: Likewise.
3316 * include/tr1/functional_hash.h: Likewise.
3317 * include/tr1/gamma.tcc: Likewise.
3318 * include/tr1/hashtable.h: Likewise.
3319 * include/tr1/hypergeometric.tcc: Likewise.
3320 * include/tr1/inttypes.h: Likewise.
3321 * include/tr1/legendre_function.tcc: Likewise.
3322 * include/tr1/limits.h: Likewise.
3323 * include/tr1/math.h: Likewise.
3324 * include/tr1/memory: Likewise.
3325 * include/tr1/modified_bessel_func.tcc: Likewise.
3326 * include/tr1/poly_hermite.tcc: Likewise.
3327 * include/tr1/poly_laguerre.tcc: Likewise.
3328 * include/tr1/random: Likewise.
3329 * include/tr1/regex: Likewise.
3330 * include/tr1/riemann_zeta.tcc: Likewise.
3331 * include/tr1/shared_ptr.h: Likewise.
3332 * include/tr1/special_function_util.h: Likewise.
3333 * include/tr1/stdarg.h: Likewise.
3334 * include/tr1/stdbool.h: Likewise.
3335 * include/tr1/stdint.h: Likewise.
3336 * include/tr1/stdio.h: Likewise.
3337 * include/tr1/stdlib.h: Likewise.
3338 * include/tr1/tgmath.h: Likewise.
3339 * include/tr1/tuple: Likewise.
3340 * include/tr1/type_traits: Likewise.
3341 * include/tr1/unordered_map: Likewise.
3342 * include/tr1/unordered_set: Likewise.
3343 * include/tr1/utility: Likewise.
3344 * include/tr1/wchar.h: Likewise.
3345 * include/tr1/wctype.h: Likewise.
3346 * include/tr1_impl/array: Likewise.
3347 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3348 * include/tr1_impl/cctype: Likewise.
3349 * include/tr1_impl/cfenv: Likewise.
3350 * include/tr1_impl/cinttypes: Likewise.
3351 * include/tr1_impl/cmath: Likewise.
3352 * include/tr1_impl/complex: Likewise.
3353 * include/tr1_impl/cstdint: Likewise.
3354 * include/tr1_impl/cstdio: Likewise.
3355 * include/tr1_impl/cstdlib: Likewise.
3356 * include/tr1_impl/cwchar: Likewise.
3357 * include/tr1_impl/cwctype: Likewise.
3358 * include/tr1_impl/functional: Likewise.
3359 * include/tr1_impl/functional_hash.h: Likewise.
3360 * include/tr1_impl/hashtable: Likewise.
3361 * include/tr1_impl/hashtable_policy.h: Likewise.
3362 * include/tr1_impl/random.tcc: Likewise.
3363 * include/tr1_impl/random: Likewise.
3364 * include/tr1_impl/regex: Likewise.
3365 * include/tr1_impl/type_traits: Likewise.
3366 * include/tr1_impl/unordered_map: Likewise.
3367 * include/tr1_impl/unordered_set: Likewise.
3368 * include/tr1_impl/utility: Likewise.
3369 * libsupc++/array_type_info.cc: Likewise.
3370 * libsupc++/atexit_arm.cc: Likewise.
3371 * libsupc++/bad_cast.cc: Likewise.
3372 * libsupc++/bad_typeid.cc: Likewise.
3373 * libsupc++/class_type_info.cc: Likewise.
3374 * libsupc++/cxxabi-forced.h: Likewise.
3375 * libsupc++/cxxabi.h: Likewise.
3376 * libsupc++/del_op.cc: Likewise.
3377 * libsupc++/del_opnt.cc: Likewise.
3378 * libsupc++/del_opv.cc: Likewise.
3379 * libsupc++/del_opvnt.cc: Likewise.
3380 * libsupc++/dyncast.cc: Likewise.
3381 * libsupc++/eh_alloc.cc: Likewise.
3382 * libsupc++/eh_arm.cc: Likewise.
3383 * libsupc++/eh_aux_runtime.cc: Likewise.
3384 * libsupc++/eh_call.cc: Likewise.
3385 * libsupc++/eh_catch.cc: Likewise.
3386 * libsupc++/eh_exception.cc: Likewise.
3387 * libsupc++/eh_globals.cc: Likewise.
3388 * libsupc++/eh_personality.cc: Likewise.
3389 * libsupc++/eh_ptr.cc: Likewise.
3390 * libsupc++/eh_term_handler.cc: Likewise.
3391 * libsupc++/eh_terminate.cc: Likewise.
3392 * libsupc++/eh_throw.cc: Likewise.
3393 * libsupc++/eh_type.cc: Likewise.
3394 * libsupc++/eh_unex_handler.cc: Likewise.
3395 * libsupc++/enum_type_info.cc: Likewise.
3396 * libsupc++/exception: Likewise.
3397 * libsupc++/exception_defines.h: Likewise.
3398 * libsupc++/exception_ptr.h: Likewise.
3399 * libsupc++/function_type_info.cc: Likewise.
3400 * libsupc++/fundamental_type_info.cc: Likewise.
3401 * libsupc++/guard.cc: Likewise.
3402 * libsupc++/initializer_list: Likewise.
3403 * libsupc++/new: Likewise.
3404 * libsupc++/new_handler.cc: Likewise.
3405 * libsupc++/new_op.cc: Likewise.
3406 * libsupc++/new_opnt.cc: Likewise.
3407 * libsupc++/new_opv.cc: Likewise.
3408 * libsupc++/new_opvnt.cc: Likewise.
3409 * libsupc++/pbase_type_info.cc: Likewise.
3410 * libsupc++/pmem_type_info.cc: Likewise.
3411 * libsupc++/pointer_type_info.cc: Likewise.
3412 * libsupc++/pure.cc: Likewise.
3413 * libsupc++/si_class_type_info.cc: Likewise.
3414 * libsupc++/tinfo.cc: Likewise.
3415 * libsupc++/tinfo.h: Likewise.
3416 * libsupc++/tinfo2.cc: Likewise.
3417 * libsupc++/typeinfo: Likewise.
3418 * libsupc++/unwind-cxx.h: Likewise.
3419 * libsupc++/vec.cc: Likewise.
3420 * libsupc++/vmi_class_type_info.cc: Likewise.
3421 * libsupc++/vterminate.cc: Likewise.
3422 * po/string_literals.cc: Likewise.
3423 * src/atomic.cc: Likewise.
3424 * src/bitmap_allocator.cc: Likewise.
3425 * src/chrono.cc: Likewise.
3426 * src/codecvt.cc: Likewise.
3427 * src/compatibility-ldbl.cc: Likewise.
3428 * src/compatibility.cc: Likewise.
3429 * src/complex_io.cc: Likewise.
3430 * src/concept-inst.cc: Likewise.
3431 * src/condition_variable.cc: Likewise.
3432 * src/ctype.cc: Likewise.
3433 * src/debug.cc: Likewise.
3434 * src/debug_list.cc: Likewise.
3435 * src/ext-inst.cc: Likewise.
3436 * src/fstream-inst.cc: Likewise.
3437 * src/functexcept.cc: Likewise.
3438 * src/globals_io.cc: Likewise.
3439 * src/hash.cc: Likewise.
3440 * src/hash_c++0x.cc: Likewise.
3441 * src/hashtable.cc: Likewise.
3442 * src/hashtable_c++0x.cc: Likewise.
3443 * src/ios-inst.cc: Likewise.
3444 * src/ios.cc: Likewise.
3445 * src/ios_failure.cc: Likewise.
3446 * src/ios_init.cc: Likewise.
3447 * src/ios_locale.cc: Likewise.
3448 * src/iostream-inst.cc: Likewise.
3449 * src/istream-inst.cc: Likewise.
3450 * src/istream.cc: Likewise.
3451 * src/limits.cc: Likewise.
3452 * src/limits_c++0x.cc: Likewise.
3453 * src/list.cc: Likewise.
3454 * src/locale-inst.cc: Likewise.
3455 * src/locale.cc: Likewise.
3456 * src/locale_facets.cc: Likewise.
3457 * src/locale_init.cc: Likewise.
3458 * src/localename.cc: Likewise.
3459 * src/math_stubs_float.cc: Likewise.
3460 * src/math_stubs_long_double.cc: Likewise.
3461 * src/misc-inst.cc: Likewise.
3462 * src/mt_allocator.cc: Likewise.
3463 * src/mutex.cc: Likewise.
3464 * src/ostream-inst.cc: Likewise.
3465 * src/parallel_list.cc: Likewise.
3466 * src/parallel_settings.cc: Likewise.
3467 * src/pool_allocator.cc: Likewise.
3468 * src/sstream-inst.cc: Likewise.
3469 * src/stdexcept.cc: Likewise.
3470 * src/streambuf-inst.cc: Likewise.
3471 * src/streambuf.cc: Likewise.
3472 * src/string-inst.cc: Likewise.
3473 * src/strstream.cc: Likewise.
3474 * src/system_error.cc: Likewise.
3475 * src/thread.cc: Likewise.
3476 * src/tree.cc: Likewise.
3477 * src/valarray-inst.cc: Likewise.
3478 * src/wlocale-inst.cc: Likewise.
3479 * src/wstring-inst.cc: Likewise.
3480 * doc/xml/manual/intro.xml: Change documentation to refer the
3481 reader to version 3 of the GNU General Public License, version
3482 3.1 of the GCC Runtime Library Exception, and to point readers
3483 at the FSF's license web page.
3484
3485 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3486
3487 * Makefile.am: Change copyright header to refer to version
3488 3 of the GNU General Public License and to point readers at the
3489 COPYING3 file and the FSF's license web page.
3490 * doc/Makefile.am: Likewise.
3491 * include/Makefile.am: Likewise.
3492 * libsupc++/Makefile.am: Likewise.
3493 * po/Makefile.am: Likewise.
3494 * po/POTFILES.in: Likewise.
3495 * src/Makefile.am: Likewise.
3496 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3497 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3498 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3499 Likewise.
3500 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3501 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3502 Likewise.
3503 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3504 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3505 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3506 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3507 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3508 * testsuite/18_support/bad_cast/what.cc: Likewise.
3509 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3510 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3511 Likewise.
3512 * testsuite/18_support/bad_exception/what.cc: Likewise.
3513 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3514 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3515 * testsuite/18_support/exception/38732.cc: Likewise.
3516 * testsuite/18_support/exception/what.cc: Likewise.
3517 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3518 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3519 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3520 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3521 * testsuite/18_support/headers/climits/values.cc: Likewise.
3522 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3523 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3524 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3525 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3526 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3527 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3528 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3529 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3530 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3531 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3532 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3533 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3534 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3535 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3536 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3537 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3538 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3539 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3540 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3541 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3542 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3543 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3544 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3545 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3546 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3547 * testsuite/18_support/new_delete_placement.cc: Likewise.
3548 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3549 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3550 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3551 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3552 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3553 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3554 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3555 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3556 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3557 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3558 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3559 Likewise.
3560 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3561 * testsuite/18_support/pthread_guard.cc: Likewise.
3562 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3563 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3564 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3565 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3566 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3567 Likewise.
3568 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3569 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3570 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3571 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3572 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3573 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3574 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3575 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3576 Likewise.
3577 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3578 Likewise.
3579 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3580 Likewise.
3581 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3582 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3583 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3584 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3585 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3586 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3587 Likewise.
3588 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3589 Likewise.
3590 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3591 Likewise.
3592 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3593 Likewise.
3594 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3595 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3596 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3597 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3598 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3599 Likewise.
3600 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3601 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3602 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3603 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3604 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3605 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3606 Likewise.
3607 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3608 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3609 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3610 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3611 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3612 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3613 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3614 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3615 * testsuite/20_util/allocator/1.cc: Likewise.
3616 * testsuite/20_util/allocator/10378.cc: Likewise.
3617 * testsuite/20_util/allocator/14176.cc: Likewise.
3618 * testsuite/20_util/allocator/33807.cc: Likewise.
3619 * testsuite/20_util/allocator/8230.cc: Likewise.
3620 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3621 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3622 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3623 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3624 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3625 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3626 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3627 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3628 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3629 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3630 Likewise.
3631 * testsuite/20_util/clocks/1.cc: Likewise.
3632 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3633 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3634 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3635 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3636 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3637 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3638 * testsuite/20_util/duration/cons/1.cc: Likewise.
3639 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3640 * testsuite/20_util/duration/cons/2.cc: Likewise.
3641 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3642 Likewise.
3643 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3644 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3645 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3646 Likewise.
3647 * testsuite/20_util/forward/1.cc: Likewise.
3648 * testsuite/20_util/forward/1_neg.cc: Likewise.
3649 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3650 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3651 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3652 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3653 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3654 Likewise.
3655 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3656 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3657 Likewise.
3658 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3659 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3660 Likewise.
3661 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3662 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3663 Likewise.
3664 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3665 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3666 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3667 Likewise.
3668 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3669 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3670 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3671 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3672 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3673 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3674 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3675 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3676 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3677 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3678 Likewise.
3679 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3680 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3681 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3682 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3683 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3684 Likewise.
3685 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3686 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3687 Likewise.
3688 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3689 * testsuite/20_util/identity/value.cc: Likewise.
3690 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3691 * testsuite/20_util/is_integral/value.cc: Likewise.
3692 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3693 Likewise.
3694 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3695 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3696 * testsuite/20_util/is_reference/value.cc: Likewise.
3697 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3698 Likewise.
3699 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3700 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3701 * testsuite/20_util/is_signed/value.cc: Likewise.
3702 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3703 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3704 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3705 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3706 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3707 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3708 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3709 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3710 Likewise.
3711 * testsuite/20_util/move/1.cc: Likewise.
3712 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3713 * testsuite/20_util/pair/1.cc: Likewise.
3714 * testsuite/20_util/pair/2.cc: Likewise.
3715 * testsuite/20_util/pair/3.cc: Likewise.
3716 * testsuite/20_util/pair/4.cc: Likewise.
3717 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3718 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3719 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3720 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3721 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3722 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3723 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3724 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3725 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3726 Likewise.
3727 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3728 Likewise.
3729 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3730 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3731 * testsuite/20_util/rel_ops.cc: Likewise.
3732 * testsuite/20_util/remove_reference/value.cc: Likewise.
3733 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3734 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3735 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3736 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3737 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3738 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3739 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3740 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3741 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3742 Likewise.
3743 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3744 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3745 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3746 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3747 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3748 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3749 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3750 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3751 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3752 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3753 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3754 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3755 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3756 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3757 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3758 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3759 Likewise.
3760 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3761 Likewise.
3762 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3763 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3764 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3765 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3766 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3767 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3768 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3769 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3770 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3771 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3772 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3773 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3774 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3775 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3776 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3777 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3778 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3779 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3780 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3781 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3782 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3783 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3784 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3785 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3786 Likewise.
3787 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3788 Likewise.
3789 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3790 Likewise.
3791 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3792 Likewise.
3793 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3794 Likewise.
3795 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3796 Likewise.
3797 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3798 Likewise.
3799 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3800 Likewise.
3801 * testsuite/20_util/temporary_buffer.cc: Likewise.
3802 * testsuite/20_util/time_point/1.cc: Likewise.
3803 * testsuite/20_util/time_point/2.cc: Likewise.
3804 * testsuite/20_util/time_point/3.cc: Likewise.
3805 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3806 Likewise.
3807 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3808 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3809 Likewise.
3810 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3811 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3812 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3813 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3814 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3815 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3816 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3817 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3818 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3819 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3820 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3821 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3822 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3823 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3824 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3825 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3826 Likewise.
3827 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3828 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3829 Likewise.
3830 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3831 Likewise.
3832 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3833 Likewise.
3834 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3835 Likewise.
3836 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3837 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3838 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3839 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3840 Likewise.
3841 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3842 Likewise.
3843 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3844 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3845 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3846 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3847 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3848 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3849 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3850 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3851 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3852 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3853 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3854 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3855 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3856 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3857 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3858 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3859 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3860 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3861 Likewise.
3862 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3863 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3864 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3865 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3866 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3867 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3868 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3869 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3870 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3871 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3872 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3873 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3874 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3875 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3876 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3877 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3878 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3879 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3880 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3881 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3882 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3883 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3884 Likewise.
3885 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3886 Likewise.
3887 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3888 Likewise.
3889 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3890 Likewise.
3891 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3892 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3893 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3894 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3895 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3896 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3897 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3898 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3899 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3900 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3901 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3902 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3903 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3904 Likewise.
3905 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3906 Likewise.
3907 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3908 Likewise.
3909 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3910 Likewise.
3911 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3912 Likewise.
3913 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3914 Likewise.
3915 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3916 Likewise.
3917 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3918 Likewise.
3919 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3920 Likewise.
3921 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3922 Likewise.
3923 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3924 Likewise.
3925 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3926 Likewise.
3927 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3928 Likewise.
3929 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3930 Likewise.
3931 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3932 Likewise.
3933 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3934 Likewise.
3935 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3936 Likewise.
3937 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3938 Likewise.
3939 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3940 Likewise.
3941 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3942 Likewise.
3943 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3944 Likewise.
3945 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3946 Likewise.
3947 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3948 Likewise.
3949 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3950 Likewise.
3951 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3952 Likewise.
3953 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3954 Likewise.
3955 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3956 Likewise.
3957 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3958 Likewise.
3959 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3960 Likewise.
3961 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3962 Likewise.
3963 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3964 Likewise.
3965 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3966 Likewise.
3967 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3968 Likewise.
3969 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3970 Likewise.
3971 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3972 Likewise.
3973 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3974 Likewise.
3975 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3976 Likewise.
3977 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3978 Likewise.
3979 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3980 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3981 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3982 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3983 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3984 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3985 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3986 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3987 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3988 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3989 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3990 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3991 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3992 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3993 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3994 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3995 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3996 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3997 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3998 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3999 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4000 Likewise.
4001 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4002 Likewise.
4003 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4004 Likewise.
4005 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4006 Likewise.
4007 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4008 Likewise.
4009 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4010 Likewise.
4011 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4012 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4013 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4014 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4015 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4016 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4017 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4018 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4019 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4020 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4021 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4022 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4023 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4024 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4025 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4026 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4027 Likewise.
4028 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4029 Likewise.
4030 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4031 Likewise.
4032 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4033 Likewise.
4034 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4035 Likewise.
4036 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4037 Likewise.
4038 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4039 Likewise.
4040 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4041 Likewise.
4042 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4043 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4044 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4045 Likewise.
4046 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4047 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4048 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4049 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4050 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4051 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4052 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4053 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4054 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4055 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4056 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4057 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4058 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4059 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4060 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4061 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4062 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4063 Likewise.
4064 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4065 Likewise.
4066 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4067 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4068 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4069 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4070 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4071 Likewise.
4072 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4073 Likewise.
4074 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4075 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4076 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4077 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4078 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4079 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4080 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4081 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4082 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4083 Likewise.
4084 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4085 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4086 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4087 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4088 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4089 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4090 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4091 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4092 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4093 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4094 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4095 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4096 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4097 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4098 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4099 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4100 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4101 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4102 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4103 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4104 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4105 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4106 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4107 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4108 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4109 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4110 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4111 Likewise.
4112 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4113 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4114 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4115 Likewise.
4116 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4117 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4118 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4119 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4120 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4121 Likewise.
4122 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4123 Likewise.
4124 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4125 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4126 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4127 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4128 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4129 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4130 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4131 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4132 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4133 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4134 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4135 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4136 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4137 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4138 Likewise.
4139 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4140 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4141 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4142 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4143 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4144 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4145 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4146 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4147 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4148 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4149 Likewise.
4150 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4151 Likewise.
4152 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4153 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4154 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4155 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4156 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4157 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4158 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4159 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4160 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4161 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4162 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4163 Likewise.
4164 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4165 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4166 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4167 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4168 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4169 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4170 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4171 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4172 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4173 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4174 Likewise.
4175 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4176 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4177 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4178 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4179 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4180 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4181 Likewise.
4182 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4183 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4184 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4185 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4186 Likewise.
4187 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4188 Likewise.
4189 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4190 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4191 Likewise.
4192 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4193 * testsuite/22_locale/ctype/2.cc: Likewise.
4194 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4195 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4196 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4197 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4198 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4199 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4200 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4201 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4202 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4203 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4204 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4205 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4206 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4207 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4208 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4209 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4210 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4211 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4212 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4213 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4214 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4215 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4216 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4217 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4218 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4219 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4220 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4221 * testsuite/22_locale/facet/1.cc: Likewise.
4222 * testsuite/22_locale/facet/2.cc: Likewise.
4223 * testsuite/22_locale/facet/25421.cc: Likewise.
4224 * testsuite/22_locale/global_templates/1.cc: Likewise.
4225 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4226 Likewise.
4227 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4228 Likewise.
4229 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4230 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4231 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4232 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4233 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4234 * testsuite/22_locale/locale/13630.cc: Likewise.
4235 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4236 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4237 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4238 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4239 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4240 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4241 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4242 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4243 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4244 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4245 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4246 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4247 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4248 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4249 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4250 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4251 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4252 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4253 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4254 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4255 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4256 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4257 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4258 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4259 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4260 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4261 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4262 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4263 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4264 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4265 Likewise.
4266 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4267 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4268 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4269 Likewise.
4270 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4271 Likewise.
4272 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4273 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4274 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4275 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4276 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4277 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4278 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4279 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4280 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4281 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4282 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4283 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4284 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4285 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4286 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4287 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4288 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4289 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4290 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4291 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4292 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4293 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4294 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4295 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4296 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4297 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4298 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4299 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4300 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4301 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4302 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4303 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4304 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4305 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4306 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4307 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4308 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4309 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4310 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4311 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4312 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4313 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4314 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4315 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4316 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4317 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4318 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4319 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4320 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4321 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4322 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4323 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4324 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4325 Likewise.
4326 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4327 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4328 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4329 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4330 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4331 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4332 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4333 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4334 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4335 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4336 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4337 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4338 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4339 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4340 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4341 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4342 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4343 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4344 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4345 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4346 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4347 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4348 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4349 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4350 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4351 Likewise.
4352 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4353 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4354 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4355 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4356 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4357 Likewise.
4358 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4359 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4360 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4361 Likewise.
4362 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4363 Likewise.
4364 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4365 Likewise.
4366 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4367 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4368 Likewise.
4369 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4370 Likewise.
4371 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4372 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4373 Likewise.
4374 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4375 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4376 Likewise.
4377 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4378 Likewise.
4379 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4380 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4381 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4382 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4383 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4384 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4385 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4386 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4387 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4388 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4389 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4390 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4391 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4392 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4393 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4394 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4395 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4396 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4397 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4398 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4399 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4400 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4401 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4402 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4403 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4404 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4405 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4406 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4407 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4408 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4409 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4410 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4411 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4412 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4413 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4414 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4415 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4416 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4417 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4418 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4419 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4420 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4421 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4422 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4423 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4424 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4425 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4426 Likewise.
4427 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4428 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4429 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4430 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4431 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4432 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4433 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4434 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4435 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4436 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4437 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4438 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4439 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4440 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4441 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4442 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4443 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4444 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4445 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4446 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4447 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4448 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4449 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4450 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4451 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4452 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4453 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4454 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4455 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4456 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4457 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4458 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4459 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4460 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4461 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4462 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4463 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4464 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4465 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4466 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4467 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4468 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4469 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4470 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4471 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4472 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4473 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4474 Likewise.
4475 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4476 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4477 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4478 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4479 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4480 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4481 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4482 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4483 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4484 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4485 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4486 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4487 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4488 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4489 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4490 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4491 Likewise.
4492 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4493 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4494 Likewise.
4495 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4496 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4497 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4498 Likewise.
4499 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4500 Likewise.
4501 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4502 Likewise.
4503 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4504 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4505 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4506 Likewise.
4507 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4508 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4509 Likewise.
4510 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4511 Likewise.
4512 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4513 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4514 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4515 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4516 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4517 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4518 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4519 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4520 Likewise.
4521 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4522 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4523 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4524 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4525 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4526 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4527 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4528 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4529 Likewise.
4530 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4531 Likewise.
4532 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4533 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4534 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4535 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4536 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4537 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4538 Likewise.
4539 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4540 Likewise.
4541 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4542 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4543 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4544 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4545 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4546 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4547 Likewise.
4548 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4549 Likewise.
4550 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4551 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4552 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4553 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4554 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4555 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4556 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4557 Likewise.
4558 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4559 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4560 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4561 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4562 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4563 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4564 Likewise.
4565 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4566 Likewise.
4567 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4568 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4569 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4570 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4571 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4572 Likewise.
4573 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4574 Likewise.
4575 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4576 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4577 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4578 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4579 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4580 Likewise.
4581 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4582 Likewise.
4583 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4584 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4585 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4586 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4587 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4588 Likewise.
4589 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4590 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4591 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4592 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4593 Likewise.
4594 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4595 Likewise.
4596 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4597 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4598 Likewise.
4599 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4600 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4601 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4602 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4603 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4604 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4605 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4606 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4607 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4608 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4609 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4610 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4611 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4612 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4613 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4614 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4615 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4616 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4617 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4618 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4619 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4620 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4621 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4622 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4623 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4624 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4625 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4626 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4627 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4628 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4629 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4630 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4631 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4632 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4633 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4634 Likewise.
4635 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4636 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4637 * testsuite/23_containers/bitset/18604.cc: Likewise.
4638 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4639 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4640 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4641 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4642 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4643 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4644 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4645 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4646 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4647 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4648 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4649 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4650 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4651 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4652 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4653 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4654 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4655 * testsuite/23_containers/deque/18604.cc: Likewise.
4656 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4657 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4658 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4659 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4660 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4661 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4662 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4663 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4664 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4665 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4666 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4667 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4668 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4669 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4670 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4671 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4672 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4673 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4674 Likewise.
4675 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4676 Likewise.
4677 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4678 Likewise.
4679 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4680 Likewise.
4681 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4682 Likewise.
4683 * testsuite/23_containers/deque/types/1.cc: Likewise.
4684 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4685 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4686 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4687 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4688 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4689 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4690 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4691 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4692 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4693 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4694 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4695 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4696 Likewise.
4697 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4698 Likewise.
4699 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4700 Likewise.
4701 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4702 Likewise.
4703 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4704 Likewise.
4705 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4706 Likewise.
4707 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4708 Likewise.
4709 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4710 Likewise.
4711 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4712 Likewise.
4713 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4714 Likewise.
4715 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4716 Likewise.
4717 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4718 Likewise.
4719 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4720 Likewise.
4721 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4722 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4723 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4724 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4725 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4726 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4727 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4728 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4729 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4730 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4731 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4732 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4733 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4734 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4735 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4736 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4737 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4738 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4739 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4740 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4741 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4742 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4743 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4744 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4745 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4746 Likewise.
4747 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4748 Likewise.
4749 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4750 * testsuite/23_containers/list/18604.cc: Likewise.
4751 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4752 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4753 * testsuite/23_containers/list/cons/1.cc: Likewise.
4754 * testsuite/23_containers/list/cons/2.cc: Likewise.
4755 * testsuite/23_containers/list/cons/3.cc: Likewise.
4756 * testsuite/23_containers/list/cons/4.cc: Likewise.
4757 * testsuite/23_containers/list/cons/5.cc: Likewise.
4758 * testsuite/23_containers/list/cons/6.cc: Likewise.
4759 * testsuite/23_containers/list/cons/7.cc: Likewise.
4760 * testsuite/23_containers/list/cons/8.cc: Likewise.
4761 * testsuite/23_containers/list/cons/9.cc: Likewise.
4762 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4763 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4764 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4765 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4766 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4767 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4768 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4769 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4770 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4771 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4772 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4773 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4774 * testsuite/23_containers/list/operations/1.cc: Likewise.
4775 * testsuite/23_containers/list/operations/2.cc: Likewise.
4776 * testsuite/23_containers/list/operations/3.cc: Likewise.
4777 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4778 * testsuite/23_containers/list/operations/4.cc: Likewise.
4779 * testsuite/23_containers/list/operations/5.cc: Likewise.
4780 * testsuite/23_containers/list/pthread1.cc: Likewise.
4781 * testsuite/23_containers/list/pthread5.cc: Likewise.
4782 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4783 Likewise.
4784 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4785 Likewise.
4786 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4787 Likewise.
4788 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4789 Likewise.
4790 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4791 Likewise.
4792 * testsuite/23_containers/map/18604.cc: Likewise.
4793 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4794 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4795 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4796 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4797 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4798 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4799 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4800 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4801 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4802 * testsuite/23_containers/map/operators/1.cc: Likewise.
4803 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4804 * testsuite/23_containers/map/pthread6.cc: Likewise.
4805 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4806 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4807 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4808 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4809 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4810 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4811 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4812 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4813 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4814 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4815 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4816 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4817 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4818 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4819 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4820 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4821 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4822 * testsuite/23_containers/set/18604.cc: Likewise.
4823 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4824 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4825 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4826 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4827 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4828 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4829 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4830 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4831 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4832 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4833 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4834 Likewise.
4835 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4836 Likewise.
4837 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4838 Likewise.
4839 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4840 Likewise.
4841 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4842 Likewise.
4843 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4844 Likewise.
4845 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4846 Likewise.
4847 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4848 Likewise.
4849 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4850 Likewise.
4851 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4852 Likewise.
4853 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4854 Likewise.
4855 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4856 Likewise.
4857 * testsuite/23_containers/vector/18604.cc: Likewise.
4858 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4859 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4860 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4861 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4862 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4863 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4864 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4865 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4866 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4867 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4868 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4869 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4870 Likewise.
4871 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4872 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4873 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4874 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4875 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4876 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4877 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4878 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4879 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4880 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4881 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4882 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4883 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4884 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4885 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4886 Likewise.
4887 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4888 Likewise.
4889 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4890 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4891 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4892 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4893 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4894 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4895 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4896 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4897 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4898 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4899 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4900 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4901 Likewise.
4902 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4903 Likewise.
4904 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4905 Likewise.
4906 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4907 Likewise.
4908 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4909 Likewise.
4910 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4911 Likewise.
4912 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4913 * testsuite/23_containers/vector/types/1.cc: Likewise.
4914 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4915 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4916 Likewise.
4917 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4918 Likewise.
4919 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4920 Likewise.
4921 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4922 Likewise.
4923 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4924 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4925 Likewise.
4926 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4927 Likewise.
4928 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4929 Likewise.
4930 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4931 Likewise.
4932 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4933 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4934 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4935 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4936 Likewise.
4937 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4938 Likewise.
4939 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4940 Likewise.
4941 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4942 Likewise.
4943 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4944 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4945 Likewise.
4946 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4947 Likewise.
4948 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4949 Likewise.
4950 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4951 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4952 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4953 Likewise.
4954 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4955 Likewise.
4956 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4957 Likewise.
4958 * testsuite/24_iterators/operations/next.cc: Likewise.
4959 * testsuite/24_iterators/operations/prev.cc: Likewise.
4960 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4961 Likewise.
4962 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4963 Likewise.
4964 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4965 Likewise.
4966 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4967 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4968 Likewise.
4969 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4970 Likewise.
4971 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4972 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4973 Likewise.
4974 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4975 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4976 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4977 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4978 Likewise.
4979 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4980 Likewise.
4981 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4982 Likewise.
4983 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4984 Likewise.
4985 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4986 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4987 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4988 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4989 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4990 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4991 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4992 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4993 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4994 * testsuite/25_algorithms/copy/1.cc: Likewise.
4995 * testsuite/25_algorithms/copy/2.cc: Likewise.
4996 * testsuite/25_algorithms/copy/3.cc: Likewise.
4997 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4998 * testsuite/25_algorithms/copy/4.cc: Likewise.
4999 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5000 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5001 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5002 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5003 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5004 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5005 Likewise.
5006 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5007 Likewise.
5008 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5009 Likewise.
5010 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5011 Likewise.
5012 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5013 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5014 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5015 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5016 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5017 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5018 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5019 * testsuite/25_algorithms/count/1.cc: Likewise.
5020 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5021 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5022 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5023 * testsuite/25_algorithms/equal/1.cc: Likewise.
5024 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5025 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5026 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5027 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5028 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5029 * testsuite/25_algorithms/fill/1.cc: Likewise.
5030 * testsuite/25_algorithms/fill/2.cc: Likewise.
5031 * testsuite/25_algorithms/fill/3.cc: Likewise.
5032 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5033 * testsuite/25_algorithms/fill/4.cc: Likewise.
5034 * testsuite/25_algorithms/fill/5.cc: Likewise.
5035 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5036 * testsuite/25_algorithms/find/1.cc: Likewise.
5037 * testsuite/25_algorithms/find/17441.cc: Likewise.
5038 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5039 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5040 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5041 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5042 Likewise.
5043 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5044 Likewise.
5045 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5046 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5047 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5048 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5049 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5050 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5051 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5052 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5053 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5054 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5055 Likewise.
5056 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5057 Likewise.
5058 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5059 Likewise.
5060 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5061 Likewise.
5062 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5063 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5064 * testsuite/25_algorithms/heap/1.cc: Likewise.
5065 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5066 * testsuite/25_algorithms/includes/1.cc: Likewise.
5067 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5068 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5069 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5070 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5071 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5072 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5073 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5074 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5075 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5076 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5077 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5078 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5079 Likewise.
5080 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5081 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5082 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5083 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5084 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5085 * testsuite/25_algorithms/max/1.cc: Likewise.
5086 * testsuite/25_algorithms/max/2.cc: Likewise.
5087 * testsuite/25_algorithms/max/3.cc: Likewise.
5088 * testsuite/25_algorithms/max/37547.cc: Likewise.
5089 * testsuite/25_algorithms/max/4.cc: Likewise.
5090 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5091 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5092 * testsuite/25_algorithms/merge/1.cc: Likewise.
5093 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5094 * testsuite/25_algorithms/min/1.cc: Likewise.
5095 * testsuite/25_algorithms/min/2.cc: Likewise.
5096 * testsuite/25_algorithms/min/3.cc: Likewise.
5097 * testsuite/25_algorithms/min/37547.cc: Likewise.
5098 * testsuite/25_algorithms/min/4.cc: Likewise.
5099 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5100 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5101 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5102 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5103 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5104 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5105 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5106 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5107 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5108 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5109 * testsuite/25_algorithms/move/1.cc: Likewise.
5110 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5111 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5112 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5113 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5114 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5115 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5116 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5117 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5118 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5119 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5120 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5121 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5122 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5123 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5124 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5125 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5126 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5127 * testsuite/25_algorithms/partition/1.cc: Likewise.
5128 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5129 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5130 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5131 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5132 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5133 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5134 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5135 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5136 * testsuite/25_algorithms/remove/1.cc: Likewise.
5137 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5138 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5139 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5140 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5141 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5142 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5143 * testsuite/25_algorithms/replace/1.cc: Likewise.
5144 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5145 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5146 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5147 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5148 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5149 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5150 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5151 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5152 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5153 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5154 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5155 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5156 * testsuite/25_algorithms/search/1.cc: Likewise.
5157 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5158 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5159 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5160 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5161 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5162 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5163 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5164 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5165 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5166 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5167 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5168 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5169 Likewise.
5170 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5171 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5172 * testsuite/25_algorithms/sort/1.cc: Likewise.
5173 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5174 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5175 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5176 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5177 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5178 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5179 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5180 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5181 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5182 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5183 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5184 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5185 * testsuite/25_algorithms/unique/1.cc: Likewise.
5186 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5187 * testsuite/25_algorithms/unique/2.cc: Likewise.
5188 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5189 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5190 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5191 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5192 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5193 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5194 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5195 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5196 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5197 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5198 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5199 * testsuite/26_numerics/complex/13450.cc: Likewise.
5200 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5201 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5202 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5203 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5204 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5205 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5206 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5207 Likewise.
5208 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5209 Likewise.
5210 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5211 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5212 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5213 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5214 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5215 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5216 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5217 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5218 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5219 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5220 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5221 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5222 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5223 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5224 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5225 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5226 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5227 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5228 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5229 Likewise.
5230 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5231 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5232 Likewise.
5233 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5234 Likewise.
5235 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5236 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5237 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5238 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5239 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5240 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5241 * testsuite/26_numerics/iota/1.cc: Likewise.
5242 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5243 * testsuite/26_numerics/slice/1.cc: Likewise.
5244 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5245 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5246 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5247 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5248 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5249 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5250 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5251 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5252 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5253 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5254 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5255 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5256 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5257 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5258 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5259 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5260 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5261 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5262 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5263 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5264 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5265 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5266 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5267 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5268 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5269 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5270 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5271 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5272 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5273 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5274 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5275 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5276 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5277 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5278 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5279 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5280 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5281 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5282 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5283 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5284 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5285 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5286 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5287 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5288 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5289 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5290 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5291 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5292 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5293 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5294 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5295 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5296 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5297 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5298 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5299 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5300 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5301 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5302 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5303 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5304 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5305 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5306 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5307 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5308 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5309 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5310 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5311 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5312 Likewise.
5313 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5314 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5315 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5316 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5317 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5318 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5319 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5320 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5321 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5322 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5323 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5324 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5325 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5326 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5327 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5328 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5329 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5330 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5331 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5332 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5333 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5334 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5335 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5336 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5337 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5338 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5339 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5340 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5341 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5342 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5343 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5344 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5345 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5346 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5347 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5348 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5349 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5350 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5351 Likewise.
5352 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5353 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5354 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5355 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5356 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5357 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5358 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5359 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5360 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5361 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5362 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5363 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5364 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5365 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5366 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5367 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5368 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5369 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5370 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5371 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5372 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5373 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5374 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5375 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5376 Likewise.
5377 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5378 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5379 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5380 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5381 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5382 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5383 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5384 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5385 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5386 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5387 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5388 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5389 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5390 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5391 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5392 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5393 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5394 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5395 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5396 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5397 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5398 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5399 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5400 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5401 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5402 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5403 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5404 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5405 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5406 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5407 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5408 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5409 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5410 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5411 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5412 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5413 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5414 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5415 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5416 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5417 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5418 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5419 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5420 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5421 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5422 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5423 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5424 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5425 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5426 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5427 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5428 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5429 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5430 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5431 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5432 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5433 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5434 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5435 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5436 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5437 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5438 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5439 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5440 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5441 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5442 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5443 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5444 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5445 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5446 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5447 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5448 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5449 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5450 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5451 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5452 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5453 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5454 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5455 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5456 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5457 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5458 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5459 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5460 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5461 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5462 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5463 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5464 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5465 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5466 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5467 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5468 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5469 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5470 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5471 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5472 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5473 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5474 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5475 Likewise.
5476 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5477 Likewise.
5478 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5479 Likewise.
5480 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5481 Likewise.
5482 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5483 Likewise.
5484 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5485 Likewise.
5486 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5487 Likewise.
5488 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5489 Likewise.
5490 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5491 Likewise.
5492 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5493 Likewise.
5494 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5495 Likewise.
5496 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5497 Likewise.
5498 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5499 Likewise.
5500 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5501 Likewise.
5502 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5503 Likewise.
5504 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5505 Likewise.
5506 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5507 Likewise.
5508 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5509 Likewise.
5510 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5511 Likewise.
5512 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5513 Likewise.
5514 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5515 Likewise.
5516 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5517 Likewise.
5518 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5519 Likewise.
5520 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5521 Likewise.
5522 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5523 Likewise.
5524 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5525 Likewise.
5526 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5527 Likewise.
5528 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5529 Likewise.
5530 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5531 Likewise.
5532 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5533 Likewise.
5534 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5535 Likewise.
5536 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5537 Likewise.
5538 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5539 Likewise.
5540 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5541 Likewise.
5542 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5543 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5544 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5545 Likewise.
5546 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5547 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5548 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5549 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5550 Likewise.
5551 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5552 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5553 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5554 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5555 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5556 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5557 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5558 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5559 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5560 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5561 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5562 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5563 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5564 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5565 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5566 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5567 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5568 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5569 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5570 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5571 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5572 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5573 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5574 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5575 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5576 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5577 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5578 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5579 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5580 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5581 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5582 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5583 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5584 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5585 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5586 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5587 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5588 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5589 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5590 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5591 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5592 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5593 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5594 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5595 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5596 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5597 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5598 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5599 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5600 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5601 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5602 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5603 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5604 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5605 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5606 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5607 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5608 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5609 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5610 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5611 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5612 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5613 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5614 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5615 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5616 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5617 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5618 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5619 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5620 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5621 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5622 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5623 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5624 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5625 Likewise.
5626 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5627 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5628 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5629 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5630 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5631 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5632 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5633 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5634 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5635 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5636 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5637 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5638 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5639 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5640 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5641 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5642 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5643 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5644 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5645 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5646 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5647 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5648 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5649 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5650 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5651 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5652 Likewise.
5653 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5654 Likewise.
5655 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5656 Likewise.
5657 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5658 Likewise.
5659 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5660 Likewise.
5661 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5662 Likewise.
5663 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5664 Likewise.
5665 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5666 Likewise.
5667 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5668 Likewise.
5669 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5670 Likewise.
5671 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5672 Likewise.
5673 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5674 Likewise.
5675 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5676 Likewise.
5677 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5678 Likewise.
5679 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5680 Likewise.
5681 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5682 Likewise.
5683 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5684 Likewise.
5685 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5686 Likewise.
5687 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5688 Likewise.
5689 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5690 Likewise.
5691 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5692 Likewise.
5693 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5694 Likewise.
5695 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5696 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5697 Likewise.
5698 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5699 Likewise.
5700 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5701 Likewise.
5702 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5703 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5704 Likewise.
5705 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5706 Likewise.
5707 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5708 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5709 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5710 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5711 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5712 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5713 Likewise.
5714 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5715 Likewise.
5716 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5717 Likewise.
5718 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5719 Likewise.
5720 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5721 Likewise.
5722 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5723 Likewise.
5724 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5725 Likewise.
5726 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5727 Likewise.
5728 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5729 Likewise.
5730 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5731 Likewise.
5732 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5733 Likewise.
5734 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5735 Likewise.
5736 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5737 Likewise.
5738 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5739 Likewise.
5740 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5741 Likewise.
5742 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5743 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5744 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5745 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5746 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5747 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5748 Likewise.
5749 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5750 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5751 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5752 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5753 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5754 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5755 Likewise.
5756 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5757 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5758 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5759 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5760 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5761 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5762 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5763 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5764 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5765 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5766 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5767 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5768 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5769 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5770 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5771 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5772 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5773 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5774 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5775 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5776 Likewise.
5777 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5778 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5779 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5780 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5781 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5782 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5783 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5784 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5785 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5786 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5787 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5788 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5789 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5790 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5791 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5792 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5793 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5794 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5795 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5796 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5797 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5798 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5799 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5800 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5801 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5802 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5803 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5804 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5805 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5806 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5807 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5808 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5809 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5810 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5811 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5812 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5813 Likewise.
5814 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5815 Likewise.
5816 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5817 Likewise.
5818 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5819 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5820 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5821 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5822 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5823 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5824 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5825 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5826 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5827 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5828 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5829 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5830 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5831 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5832 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5833 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5834 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5835 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5836 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5837 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5838 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5839 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5840 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5841 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5842 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5843 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5844 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5845 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5846 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5847 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5848 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5849 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5850 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5851 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5852 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5853 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5854 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5855 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5856 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5857 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5858 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5859 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5860 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5861 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5862 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5863 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5864 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5865 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5866 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5867 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5868 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5869 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5870 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5871 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5872 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5873 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5874 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5875 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5876 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5877 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5878 Likewise.
5879 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5880 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5881 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5882 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5883 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5884 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5885 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5886 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5887 * testsuite/27_io/fpos/11450.cc: Likewise.
5888 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5889 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5890 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5891 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5892 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5893 * testsuite/27_io/fpos/14775.cc: Likewise.
5894 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5895 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5896 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5897 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5898 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5899 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5900 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5901 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5902 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5903 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5904 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5905 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5906 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5907 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5908 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5909 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5910 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5911 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5912 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5913 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5914 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5915 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5916 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5917 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5918 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5919 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5920 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5921 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5922 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5923 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5924 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5925 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5926 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5927 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5928 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5929 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5930 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5931 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5932 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5933 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5934 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5935 * testsuite/27_io/objects/char/1.cc: Likewise.
5936 * testsuite/27_io/objects/char/10.cc: Likewise.
5937 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5938 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5939 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5940 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5941 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5942 * testsuite/27_io/objects/char/2.cc: Likewise.
5943 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5944 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5945 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5946 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5947 * testsuite/27_io/objects/char/5.cc: Likewise.
5948 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5949 * testsuite/27_io/objects/char/6.cc: Likewise.
5950 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5951 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5952 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5953 * testsuite/27_io/objects/char/7.cc: Likewise.
5954 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5955 * testsuite/27_io/objects/char/8.cc: Likewise.
5956 * testsuite/27_io/objects/char/9.cc: Likewise.
5957 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5958 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5959 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5960 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5961 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5962 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5963 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5964 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5965 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5966 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5967 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5968 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5969 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5970 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5971 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5972 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5973 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5974 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5975 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5976 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5977 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5978 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5979 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5980 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5981 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5982 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5983 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5984 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5985 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5986 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5987 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5988 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5989 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5990 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5991 * testsuite/27_io/types/1.cc: Likewise.
5992 * testsuite/27_io/types/2.cc: Likewise.
5993 * testsuite/27_io/types/3.cc: Likewise.
5994 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5995 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5996 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5997 Likewise.
5998 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5999 Likewise.
6000 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6001 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6002 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6003 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6004 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6005 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6006 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6007 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6008 Likewise.
6009 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6010 Likewise.
6011 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6012 Likewise.
6013 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6014 Likewise.
6015 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6016 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6017 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6018 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6019 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6020 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6021 Likewise.
6022 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6023 Likewise.
6024 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6025 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6026 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6027 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6028 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6029 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6030 * testsuite/Makefile.am: Likewise.
6031 * testsuite/abi/30586.cc: Likewise.
6032 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6033 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6034 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6035 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6036 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6037 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6038 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6039 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6040 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6041 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6042 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6043 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6044 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6045 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6046 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6047 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6048 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6049 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6050 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6051 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6052 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6053 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6054 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6055 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6056 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6057 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6058 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6059 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6060 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6061 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6062 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6063 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6064 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6065 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6066 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6067 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6068 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6069 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6070 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6071 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6072 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6073 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6074 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6075 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6076 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6077 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6078 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6079 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6080 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6081 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6082 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6083 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6084 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6085 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6086 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6087 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6088 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6089 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6090 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6091 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6092 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6093 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6094 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6095 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6096 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6097 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6098 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6099 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6100 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6101 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6102 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6103 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6104 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6105 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6106 * testsuite/abi/demangle/regression/old.cc: Likewise.
6107 * testsuite/abi/header_cxxabi.c: Likewise.
6108 * testsuite/backward/11460.cc: Likewise.
6109 * testsuite/backward/hash_map/1.cc: Likewise.
6110 * testsuite/backward/hash_map/14648.cc: Likewise.
6111 * testsuite/backward/hash_map/23528.cc: Likewise.
6112 * testsuite/backward/hash_set/1.cc: Likewise.
6113 * testsuite/backward/strstream_members.cc: Likewise.
6114 * testsuite/config/default.exp: Likewise.
6115 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6116 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6117 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6118 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6119 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6120 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6121 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6122 * testsuite/data/sgetn.txt: Likewise.
6123 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6124 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6125 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6126 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6127 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6128 * testsuite/ext/array_allocator/26875.cc: Likewise.
6129 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6130 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6131 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6132 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6133 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6134 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6135 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6136 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6137 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6138 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6139 * testsuite/ext/codecvt/1.cc: Likewise.
6140 * testsuite/ext/codecvt/char-1.cc: Likewise.
6141 * testsuite/ext/codecvt/char-2.cc: Likewise.
6142 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6143 * testsuite/ext/concept_checks.cc: Likewise.
6144 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6145 Likewise.
6146 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6147 Likewise.
6148 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6149 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6150 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6151 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6152 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6153 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6154 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6155 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6156 Likewise.
6157 * testsuite/ext/headers.cc: Likewise.
6158 * testsuite/ext/is_heap/1.cc: Likewise.
6159 * testsuite/ext/is_heap/check_type.cc: Likewise.
6160 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6161 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6162 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6163 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6164 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6165 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6166 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6167 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6168 * testsuite/ext/median.cc: Likewise.
6169 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6170 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6171 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6172 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6173 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6174 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6175 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6176 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6177 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6178 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6179 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6180 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6181 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6182 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6183 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6184 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6185 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6186 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6187 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6188 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6189 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6190 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6191 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6192 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6193 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6194 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6195 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6196 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6197 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6198 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6199 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6200 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6201 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6202 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6203 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6204 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6205 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6206 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6207 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6208 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6209 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6210 * testsuite/ext/rope/1.cc: Likewise.
6211 * testsuite/ext/rope/2.cc: Likewise.
6212 * testsuite/ext/rope/3.cc: Likewise.
6213 * testsuite/ext/rope/36832.cc: Likewise.
6214 * testsuite/ext/rope/4.cc: Likewise.
6215 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6216 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6217 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6218 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6219 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6220 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6221 Likewise.
6222 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6223 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6224 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6225 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6226 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6227 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6228 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6229 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6230 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6231 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6232 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6233 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6234 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6235 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6236 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6237 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6238 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6239 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6240 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6241 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6242 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6243 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6244 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6245 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6246 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6247 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6248 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6249 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6250 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6251 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6252 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6253 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6254 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6255 * testsuite/lib/dg-options.exp: Likewise.
6256 * testsuite/lib/libstdc++.exp: Likewise.
6257 * testsuite/lib/prune.exp: Likewise.
6258 * testsuite/libstdc++-abi/abi.exp: Likewise.
6259 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6260 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6261 Likewise.
6262 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6263 Likewise.
6264 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6265 Likewise.
6266 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6267 Likewise.
6268 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6269 Likewise.
6270 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6271 Likewise.
6272 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6273 Likewise.
6274 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6275 Likewise.
6276 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6277 Likewise.
6278 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6279 Likewise.
6280 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6281 Likewise.
6282 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6283 Likewise.
6284 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6285 Likewise.
6286 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6287 Likewise.
6288 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6289 Likewise.
6290 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6291 Likewise.
6292 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6293 Likewise.
6294 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6295 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6296 Likewise.
6297 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6298 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6299 Likewise.
6300 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6301 Likewise.
6302 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6303 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6304 Likewise.
6305 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6306 Likewise.
6307 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6308 Likewise.
6309 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6310 Likewise.
6311 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6312 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6313 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6314 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6315 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6316 Likewise.
6317 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6318 Likewise.
6319 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6320 Likewise.
6321 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6322 Likewise.
6323 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6324 Likewise.
6325 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6326 Likewise.
6327 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6328 Likewise.
6329 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6330 Likewise.
6331 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6332 Likewise.
6333 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6334 Likewise.
6335 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6336 Likewise.
6337 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6338 Likewise.
6339 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6340 Likewise.
6341 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6342 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6343 Likewise.
6344 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6345 Likewise.
6346 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6347 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6348 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6349 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6350 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6351 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6352 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6353 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6354 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6355 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6356 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6357 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6358 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6359 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6360 Likewise.
6361 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6362 Likewise.
6363 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6364 Likewise.
6365 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6366 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6367 Likewise.
6368 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6369 Likewise.
6370 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6371 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6372 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6373 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6374 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6375 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6376 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6377 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6378 Likewise.
6379 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6380 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6381 Likewise.
6382 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6383 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6384 Likewise.
6385 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6386 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6387 Likewise.
6388 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6389 Likewise.
6390 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6391 Likewise.
6392 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6393 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6394 Likewise.
6395 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6396 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6397 Likewise.
6398 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6399 Likewise.
6400 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6401 Likewise.
6402 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6403 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6404 Likewise.
6405 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6406 Likewise.
6407 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6408 Likewise.
6409 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6410 Likewise.
6411 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6412 Likewise.
6413 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6414 Likewise.
6415 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6416 Likewise.
6417 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6418 Likewise.
6419 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6420 Likewise.
6421 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6422 Likewise.
6423 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6424 Likewise.
6425 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6426 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6427 Likewise.
6428 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6429 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6430 Likewise.
6431 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6432 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6433 Likewise.
6434 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6435 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6436 Likewise.
6437 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6438 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6439 Likewise.
6440 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6441 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6442 Likewise.
6443 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6444 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6445 Likewise.
6446 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6447 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6448 Likewise.
6449 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6450 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6451 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6452 Likewise.
6453 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6454 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6455 Likewise.
6456 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6457 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6458 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6459 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6460 Likewise.
6461 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6462 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6463 Likewise.
6464 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6465 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6466 Likewise.
6467 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6468 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6469 Likewise.
6470 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6471 Likewise.
6472 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6473 Likewise.
6474 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6475 Likewise.
6476 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6477 Likewise.
6478 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6479 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6480 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6481 Likewise.
6482 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6483 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6484 Likewise.
6485 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6486 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6487 Likewise.
6488 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6489 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6490 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6491 Likewise.
6492 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6493 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6494 Likewise.
6495 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6496 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6497 Likewise.
6498 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6499 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6500 Likewise.
6501 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6502 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6503 Likewise.
6504 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6505 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6506 Likewise.
6507 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6508 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6509 Likewise.
6510 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6511 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6512 Likewise.
6513 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6514 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6515 Likewise.
6516 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6517 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6518 Likewise.
6519 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6520 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6521 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6522 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6523 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6524 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6525 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6526 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6527 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6528 Likewise.
6529 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6530 Likewise.
6531 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6532 Likewise.
6533 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6534 Likewise.
6535 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6536 Likewise.
6537 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6538 Likewise.
6539 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6540 Likewise.
6541 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6542 Likewise.
6543 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6544 Likewise.
6545 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6546 Likewise.
6547 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6548 Likewise.
6549 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6550 Likewise.
6551 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6552 Likewise.
6553 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6554 Likewise.
6555 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6556 Likewise.
6557 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6558 Likewise.
6559 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6560 Likewise.
6561 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6562 Likewise.
6563 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6564 Likewise.
6565 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6566 Likewise.
6567 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6568 Likewise.
6569 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6570 Likewise.
6571 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6572 Likewise.
6573 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6574 Likewise.
6575 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6576 Likewise.
6577 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6578 Likewise.
6579 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6580 Likewise.
6581 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6582 Likewise.
6583 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6584 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6585 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6586 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6587 Likewise.
6588 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6589 Likewise.
6590 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6591 Likewise.
6592 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6593 Likewise.
6594 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6595 Likewise.
6596 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6597 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6598 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6599 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6600 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6601 Likewise.
6602 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6603 Likewise.
6604 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6605 Likewise.
6606 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6607 Likewise.
6608 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6609 Likewise.
6610 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6611 Likewise.
6612 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6613 Likewise.
6614 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6615 Likewise.
6616 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6617 Likewise.
6618 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6619 Likewise.
6620 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6621 Likewise.
6622 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6623 Likewise.
6624 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6625 Likewise.
6626 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6627 Likewise.
6628 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6629 Likewise.
6630 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6631 Likewise.
6632 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6633 Likewise.
6634 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6635 Likewise.
6636 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6637 Likewise.
6638 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6639 Likewise.
6640 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6641 Likewise.
6642 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6643 Likewise.
6644 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6645 Likewise.
6646 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6647 Likewise.
6648 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6649 Likewise.
6650 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6651 Likewise.
6652 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6653 Likewise.
6654 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6655 Likewise.
6656 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6657 Likewise.
6658 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6659 Likewise.
6660 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6661 Likewise.
6662 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6663 Likewise.
6664 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6665 Likewise.
6666 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6667 Likewise.
6668 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6669 Likewise.
6670 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6671 Likewise.
6672 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6673 Likewise.
6674 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6675 Likewise.
6676 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6677 Likewise.
6678 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6679 Likewise.
6680 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6681 Likewise.
6682 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6683 Likewise.
6684 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6685 Likewise.
6686 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6687 Likewise.
6688 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6689 Likewise.
6690 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6691 Likewise.
6692 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6693 Likewise.
6694 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6695 Likewise.
6696 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6697 Likewise.
6698 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6699 Likewise.
6700 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6701 Likewise.
6702 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6703 Likewise.
6704 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6705 Likewise.
6706 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6707 Likewise.
6708 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6709 Likewise.
6710 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6711 Likewise.
6712 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6713 Likewise.
6714 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6715 Likewise.
6716 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6717 Likewise.
6718 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6719 Likewise.
6720 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6721 Likewise.
6722 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6723 Likewise.
6724 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6725 Likewise.
6726 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6727 Likewise.
6728 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6729 Likewise.
6730 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6731 Likewise.
6732 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6733 Likewise.
6734 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6735 Likewise.
6736 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6737 Likewise.
6738 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6739 Likewise.
6740 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6741 Likewise.
6742 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6743 Likewise.
6744 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6745 Likewise.
6746 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6747 Likewise.
6748 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6749 Likewise.
6750 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6751 Likewise.
6752 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6753 Likewise.
6754 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6755 Likewise.
6756 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6757 Likewise.
6758 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6759 Likewise.
6760 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6761 Likewise.
6762 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6763 Likewise.
6764 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6765 Likewise.
6766 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6767 Likewise.
6768 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6769 Likewise.
6770 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6771 Likewise.
6772 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6773 Likewise.
6774 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6775 Likewise.
6776 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6777 Likewise.
6778 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6779 Likewise.
6780 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6781 Likewise.
6782 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6783 Likewise.
6784 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6785 Likewise.
6786 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6787 Likewise.
6788 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6789 Likewise.
6790 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6791 Likewise.
6792 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6793 Likewise.
6794 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6795 Likewise.
6796 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6797 Likewise.
6798 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6799 Likewise.
6800 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6801 Likewise.
6802 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6803 Likewise.
6804 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6805 Likewise.
6806 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6807 Likewise.
6808 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6809 Likewise.
6810 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6811 Likewise.
6812 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6813 Likewise.
6814 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6815 Likewise.
6816 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6817 Likewise.
6818 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6819 Likewise.
6820 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6841 Likewise.
6842 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6845 Likewise.
6846 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6847 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6848 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6849 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6850 Likewise.
6851 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6852 Likewise.
6853 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6854 Likewise.
6855 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6856 Likewise.
6857 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6858 Likewise.
6859 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6860 Likewise.
6861 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6862 Likewise.
6863 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6864 Likewise.
6865 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6866 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6867 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6868 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6869 Likewise.
6870 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6871 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6872 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6873 Likewise.
6874 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6875 Likewise.
6876 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6877 Likewise.
6878 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6879 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6880 Likewise.
6881 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6882 Likewise.
6883 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6884 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6885 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6886 Likewise.
6887 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6888 Likewise.
6889 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6890 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6891 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6892 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6893 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6894 Likewise.
6895 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6896 Likewise.
6897 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6898 Likewise.
6899 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6900 Likewise.
6901 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6902 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6903 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6904 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6905 Likewise.
6906 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6907 Likewise.
6908 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6909 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6910 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6911 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6912 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6913 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6914 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6915 Likewise.
6916 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6917 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6918 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6919 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6920 Likewise.
6921 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6922 Likewise.
6923 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6924 Likewise.
6925 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6926 Likewise.
6927 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6928 Likewise.
6929 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6930 Likewise.
6931 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6932 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6933 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6934 Likewise.
6935 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6936 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6937 Likewise.
6938 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6939 Likewise.
6940 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6941 Likewise.
6942 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6943 Likewise.
6944 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6945 Likewise.
6946 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6947 Likewise.
6948 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6949 Likewise.
6950 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6951 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6952 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6953 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6954 Likewise.
6955 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6956 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6957 Likewise.
6958 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6959 Likewise.
6960 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6961 Likewise.
6962 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6963 Likewise.
6964 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6965 Likewise.
6966 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6967 Likewise.
6968 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6969 Likewise.
6970 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6971 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6972 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6973 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6974 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6975 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6976 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6977 Likewise.
6978 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6979 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6980 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6981 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6982 Likewise.
6983 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6984 Likewise.
6985 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6986 Likewise.
6987 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6988 Likewise.
6989 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6990 Likewise.
6991 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6992 Likewise.
6993 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6994 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6995 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6996 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6997 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6998 Likewise.
6999 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7000 Likewise.
7001 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7002 Likewise.
7003 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7004 Likewise.
7005 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7006 Likewise.
7007 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7008 Likewise.
7009 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7010 Likewise.
7011 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7012 Likewise.
7013 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7014 Likewise.
7015 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7016 Likewise.
7017 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7018 Likewise.
7019 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7020 Likewise.
7021 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7022 Likewise.
7023 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7024 Likewise.
7025 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7026 Likewise.
7027 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7028 Likewise.
7029 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7030 Likewise.
7031 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7032 Likewise.
7033 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7034 Likewise.
7035 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7036 Likewise.
7037 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7038 Likewise.
7039 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7040 Likewise.
7041 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7042 Likewise.
7043 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7044 Likewise.
7045 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7046 Likewise.
7047 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7048 Likewise.
7049 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7050 Likewise.
7051 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7052 Likewise.
7053 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7054 Likewise.
7055 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7056 Likewise.
7057 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7058 Likewise.
7059 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7060 Likewise.
7061 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7062 Likewise.
7063 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7064 Likewise.
7065 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7066 Likewise.
7067 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7068 Likewise.
7069 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7070 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7071 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7072 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7073 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7074 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7075 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7076 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7077 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7078 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7079 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7080 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7081 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7082 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7083 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7084 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7085 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7086 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7087 * testsuite/tr1/headers/all.cc: Likewise.
7088 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7089 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7090 * testsuite/util/testsuite_shared.cc: Likewise.
7091 * scripts/extract_symvers: Likewise. Remove runtime exception.
7092 * testsuite/17_intro/headers/all.cc: Likewise.
7093 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7094 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7095 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7096 Likewise.
7097 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7098 Likewise.
7099 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7100 Likewise.
7101 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7102 Likewise.
7103 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7104 Likewise.
7105 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7106 Likewise.
7107 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7108 Likewise.
7109 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7110 Likewise.
7111 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7112 Likewise.
7113 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7114 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7115 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7116 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7117 Likewise.
7118 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7119 Likewise.
7120 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7121 Likewise.
7122 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7123 Likewise.
7124 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7125 Likewise.
7126 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7127 Likewise.
7128 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7129 Likewise.
7130 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7131 Likewise.
7132 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7133 Likewise.
7134 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7135 Likewise.
7136 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7137 Likewise.
7138 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7139 Likewise.
7140 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7141 Likewise.
7142 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7143 Likewise.
7144 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7145 Likewise.
7146 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7147 Likewise.
7148 * testsuite/20_util/pair/moveable.cc: Likewise.
7149 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7150 Likewise.
7151 * testsuite/20_util/pair/swap.cc: Likewise.
7152 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7153 Likewise.
7154 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7155 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7156 Likewise.
7157 * testsuite/20_util/tuple/moveable.cc: Likewise.
7158 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7159 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7160 Likewise.
7161 * testsuite/20_util/tuple/swap.cc: Likewise.
7162 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7163 Likewise.
7164 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7165 Likewise.
7166 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7167 Likewise.
7168 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7169 Likewise.
7170 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7171 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7172 Likewise.
7173 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7174 Likewise.
7175 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7176 Likewise.
7177 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7178 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7179 Likewise.
7180 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7181 Likewise.
7182 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7183 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7184 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7185 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7186 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7187 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7188 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7189 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7190 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7191 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7192 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7193 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7194 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7195 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7196 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7197 Likewise.
7198 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7199 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7200 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7201 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7202 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7203 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7204 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7205 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7206 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7207 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7208 Likewise.
7209 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7210 Likewise.
7211 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7212 Likewise.
7213 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7214 Likewise.
7215 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7216 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7217 Likewise.
7218 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7219 Likewise.
7220 * testsuite/23_containers/deque/14340.cc: Likewise.
7221 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7222 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7223 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7224 * testsuite/23_containers/deque/init-list.cc: Likewise.
7225 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7226 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7227 * testsuite/23_containers/deque/moveable.cc: Likewise.
7228 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7229 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7230 Likewise.
7231 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7232 Likewise.
7233 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7234 Likewise.
7235 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7236 Likewise.
7237 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7238 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7239 Likewise.
7240 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7241 Likewise.
7242 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7243 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7244 Likewise.
7245 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7246 Likewise.
7247 * testsuite/23_containers/list/14340.cc: Likewise.
7248 * testsuite/23_containers/list/23781.cc: Likewise.
7249 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7250 * testsuite/23_containers/list/init-list.cc: Likewise.
7251 * testsuite/23_containers/list/moveable.cc: Likewise.
7252 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7253 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7254 Likewise.
7255 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7256 Likewise.
7257 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7258 Likewise.
7259 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7260 Likewise.
7261 * testsuite/23_containers/map/14340.cc: Likewise.
7262 * testsuite/23_containers/map/23781.cc: Likewise.
7263 * testsuite/23_containers/map/init-list.cc: Likewise.
7264 * testsuite/23_containers/map/moveable.cc: Likewise.
7265 * testsuite/23_containers/map/operations/1.cc: Likewise.
7266 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7267 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7268 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7269 Likewise.
7270 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7271 Likewise.
7272 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7273 Likewise.
7274 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7275 Likewise.
7276 * testsuite/23_containers/multimap/14340.cc: Likewise.
7277 * testsuite/23_containers/multimap/23781.cc: Likewise.
7278 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7279 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7280 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7281 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7282 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7283 Likewise.
7284 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7285 Likewise.
7286 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7287 Likewise.
7288 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7289 Likewise.
7290 * testsuite/23_containers/multiset/14340.cc: Likewise.
7291 * testsuite/23_containers/multiset/23781.cc: Likewise.
7292 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7293 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7294 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7295 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7296 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7297 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7298 Likewise.
7299 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7300 Likewise.
7301 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7302 Likewise.
7303 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7304 Likewise.
7305 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7306 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7307 Likewise.
7308 * testsuite/23_containers/queue/moveable.cc: Likewise.
7309 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7310 Likewise.
7311 * testsuite/23_containers/set/14340.cc: Likewise.
7312 * testsuite/23_containers/set/23781.cc: Likewise.
7313 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7314 * testsuite/23_containers/set/init-list.cc: Likewise.
7315 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7316 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7317 * testsuite/23_containers/set/moveable.cc: Likewise.
7318 * testsuite/23_containers/set/operations/1.cc: Likewise.
7319 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7320 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7321 Likewise.
7322 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7323 Likewise.
7324 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7325 Likewise.
7326 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7327 Likewise.
7328 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7329 Likewise.
7330 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7331 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7332 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7333 Likewise.
7334 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7335 Likewise.
7336 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7337 Likewise.
7338 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7339 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7340 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7341 Likewise.
7342 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7343 Likewise.
7344 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7345 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7346 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7347 Likewise.
7348 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7349 Likewise.
7350 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7351 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7352 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7353 Likewise.
7354 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7355 Likewise.
7356 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7357 Likewise.
7358 * testsuite/23_containers/vector/14340.cc: Likewise.
7359 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7360 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7361 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7362 Likewise.
7363 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7364 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7365 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7366 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7367 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7368 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7369 Likewise.
7370 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7371 Likewise.
7372 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7373 Likewise.
7374 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7375 Likewise.
7376 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7377 Likewise.
7378 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7379 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7380 * testsuite/23_containers/vector/init-list.cc: Likewise.
7381 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7382 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7383 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7384 * testsuite/23_containers/vector/moveable.cc: Likewise.
7385 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7386 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7387 Likewise.
7388 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7389 Likewise.
7390 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7391 Likewise.
7392 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7393 Likewise.
7394 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7395 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7396 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7397 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7398 Likewise.
7399 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7400 Likewise.
7401 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7402 Likewise.
7403 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7404 Likewise.
7405 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7406 Likewise.
7407 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7408 Likewise.
7409 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7410 Likewise.
7411 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7412 Likewise.
7413 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7414 Likewise.
7415 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7416 Likewise.
7417 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7418 Likewise.
7419 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7420 Likewise.
7421 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7422 Likewise.
7423 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7424 Likewise.
7425 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7426 Likewise.
7427 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7428 Likewise.
7429 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7430 Likewise.
7431 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7432 Likewise.
7433 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7434 Likewise.
7435 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7436 Likewise.
7437 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7438 Likewise.
7439 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7440 Likewise.
7441 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7442 Likewise.
7443 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7444 Likewise.
7445 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7446 Likewise.
7447 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7448 Likewise.
7449 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7450 Likewise.
7451 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7452 Likewise.
7453 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7454 Likewise.
7455 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7456 Likewise.
7457 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7458 Likewise.
7459 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7460 Likewise.
7461 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7462 Likewise.
7463 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7464 Likewise.
7465 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7466 Likewise.
7467 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7468 Likewise.
7469 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7470 Likewise.
7471 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7472 Likewise.
7473 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7474 Likewise.
7475 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7476 Likewise.
7477 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7478 Likewise.
7479 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7480 Likewise.
7481 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7482 Likewise.
7483 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7484 Likewise.
7485 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7486 Likewise.
7487 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7488 Likewise.
7489 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7490 Likewise.
7491 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7492 Likewise.
7493 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7494 Likewise.
7495 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7496 Likewise.
7497 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7498 Likewise.
7499 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7500 Likewise.
7501 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7502 Likewise.
7503 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7504 Likewise.
7505 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7506 Likewise.
7507 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7508 Likewise.
7509 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7510 Likewise.
7511 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7512 Likewise.
7513 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7514 Likewise.
7515 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7516 Likewise.
7517 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7518 Likewise.
7519 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7520 Likewise.
7521 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7522 Likewise.
7523 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7524 Likewise.
7525 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7526 Likewise.
7527 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7528 Likewise.
7529 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7530 Likewise.
7531 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7532 Likewise.
7533 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7534 Likewise.
7535 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7536 Likewise.
7537 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7538 Likewise.
7539 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7540 Likewise.
7541 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7542 Likewise.
7543 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7544 Likewise.
7545 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7546 Likewise.
7547 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7548 Likewise.
7549 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7550 Likewise.
7551 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7552 Likewise.
7553 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7554 Likewise.
7555 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7556 Likewise.
7557 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7558 Likewise.
7559 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7560 Likewise.
7561 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7562 Likewise.
7563 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7564 Likewise.
7565 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7566 Likewise.
7567 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7568 Likewise.
7569 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7570 Likewise.
7571 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7572 Likewise.
7573 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7574 Likewise.
7575 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7576 Likewise.
7577 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7578 Likewise.
7579 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7580 Likewise.
7581 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7582 Likewise.
7583 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7584 Likewise.
7585 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7586 Likewise.
7587 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7588 Likewise.
7589 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7590 Likewise.
7591 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7592 Likewise.
7593 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7594 Likewise.
7595 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7596 Likewise.
7597 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7598 Likewise.
7599 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7600 Likewise.
7601 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7602 Likewise.
7603 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7604 Likewise.
7605 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7606 Likewise.
7607 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7608 Likewise.
7609 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7610 Likewise.
7611 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7612 Likewise.
7613 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7614 Likewise.
7615 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7616 Likewise.
7617 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7618 Likewise.
7619 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7620 Likewise.
7621 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7622 Likewise.
7623 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7624 Likewise.
7625 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7626 Likewise.
7627 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7628 Likewise.
7629 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7630 Likewise.
7631 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7632 Likewise.
7633 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7634 Likewise.
7635 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7636 Likewise.
7637 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7638 Likewise.
7639 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7640 Likewise.
7641 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7642 Likewise.
7643 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7644 Likewise.
7645 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7646 Likewise.
7647 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7648 Likewise.
7649 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7650 Likewise.
7651 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7652 Likewise.
7653 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7654 Likewise.
7655 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7656 Likewise.
7657 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7658 Likewise.
7659 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7660 Likewise.
7661 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7662 Likewise.
7663 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7716 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7717 Likewise.
7718 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7719 Likewise.
7720 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7721 Likewise.
7722 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7723 Likewise.
7724 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7725 Likewise.
7726 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7727 Likewise.
7728 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7729 Likewise.
7730 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7731 Likewise.
7732 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7733 Likewise.
7734 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7735 Likewise.
7736 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7737 Likewise.
7738 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7739 Likewise.
7740 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7741 Likewise.
7742 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7743 Likewise.
7744 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7745 Likewise.
7746 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7747 Likewise.
7748 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7749 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7750 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7751 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7752 Likewise.
7753 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7754 Likewise.
7755 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7756 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7757 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7758 Likewise.
7759 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7760 Likewise.
7761 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7762 Likewise.
7763 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7764 Likewise.
7765 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7766 Likewise.
7767 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7768 Likewise.
7769 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7770 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7771 Likewise.
7772 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7773 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7774 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7775 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7776 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7777 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7778 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7779 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7780 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7781 Likewise.
7782 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7783 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7784 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7785 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7786 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7787 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7788 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7789 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7790 Likewise.
7791 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7792 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7793 Likewise.
7794 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7795 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7796 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7797 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7798 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7799 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7800 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7801 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7802 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7803 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7804 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7805 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7806 Likewise.
7807 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7808 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7809 Likewise.
7810 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7811 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7812 Likewise.
7813 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7814 Likewise.
7815 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7816 Likewise.
7817 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7818 Likewise.
7819 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7820 Likewise.
7821 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7822 Likewise.
7823 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7824 Likewise.
7825 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7826 Likewise.
7827 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7828 Likewise.
7829 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7830 Likewise.
7831 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7832 Likewise.
7833 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7834 Likewise.
7835 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7836 Likewise.
7837 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7838 Likewise.
7839 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7840 Likewise.
7841 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7842 Likewise.
7843 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7844 Likewise.
7845 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7846 Likewise.
7847 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7848 Likewise.
7849 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7850 Likewise.
7851 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7852 Likewise.
7853 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7854 Likewise.
7855 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7856 Likewise.
7857 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7858 Likewise.
7859 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7860 Likewise.
7861 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7862 Likewise.
7863 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7864 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7865 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7866 Likewise.
7867 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7868 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7869 Likewise.
7870 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7871 Likewise.
7872 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7873 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7874 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7875 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7876 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7877 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7878 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7879 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7880 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7881 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7882 Likewise.
7883 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7884 Likewise.
7885 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7886 Likewise.
7887 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7888 Likewise.
7889 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7890 Likewise.
7891 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7892 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7893 Likewise.
7894 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7895 Likewise.
7896 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7897 Likewise.
7898 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7899 Likewise.
7900 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7901 Likewise.
7902 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7903 Likewise.
7904 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7905 Likewise.
7906 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7907 Likewise.
7908 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7909 Likewise.
7910 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7911 Likewise.
7912 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7913 Likewise.
7914 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7915 Likewise.
7916 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7917 Likewise.
7918 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7919 Likewise.
7920 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7921 Likewise.
7922 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7923 Likewise.
7924 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7925 Likewise.
7926 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7927 Likewise.
7928 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7929 Likewise.
7930 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7931 Likewise.
7932 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7933 Likewise.
7934 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7935 Likewise.
7936 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7937 Likewise.
7938 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7939 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7940 Likewise.
7941 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7942 Likewise.
7943 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7944 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7945 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7946 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7947 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7948 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7949 Likewise.
7950 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7951 Likewise.
7952 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7953 Likewise.
7954 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7955 Likewise.
7956 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7957 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7958 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7959 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7960 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7961 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7962 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7963 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7964 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7965 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7966 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7967 Likewise.
7968 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7969 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7970 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7971 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7972 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7973 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7974 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7975 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7976 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7977 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7978 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7979 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7980 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7981 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7982 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7983 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7984 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7985 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7986 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7987 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7988 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7989 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7990 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7991 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7992 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7993 Likewise.
7994 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7995 * testsuite/27_io/fpos/14252.cc: Likewise.
7996 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7997 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7998 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7999 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8000 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8001 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8002 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8003 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8004 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8005 Likewise.
8006 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8007 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8008 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8009 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8010 Likewise.
8011 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8012 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8013 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8014 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8015 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8016 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8017 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8018 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8019 * testsuite/27_io/objects/char/3045.cc: Likewise.
8020 * testsuite/27_io/objects/char/3647.cc: Likewise.
8021 * testsuite/27_io/objects/char/5268.cc: Likewise.
8022 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8023 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8024 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8025 * testsuite/28_regex/init-list.cc: Likewise.
8026 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8027 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8028 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8029 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8030 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8031 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8032 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8033 Likewise.
8034 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8035 Likewise.
8036 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8037 Likewise.
8038 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8039 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8040 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8041 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8042 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8043 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8044 Likewise.
8045 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8046 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8047 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8048 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8049 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8050 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8051 Likewise.
8052 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8053 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8054 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8055 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8056 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8057 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8058 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8059 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8060 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8061 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8062 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8063 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8064 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8065 Likewise.
8066 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8067 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8068 Likewise.
8069 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8070 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8071 Likewise.
8072 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8073 Likewise.
8074 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8075 Likewise.
8076 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8077 Likewise.
8078 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8079 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8080 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8081 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8082 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8083 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8084 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8085 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8086 Likewise.
8087 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8088 Likewise.
8089 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8090 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8091 Likewise.
8092 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8093 Likewise.
8094 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8095 Likewise.
8096 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8097 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8098 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8099 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8100 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8101 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8102 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8103 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8104 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8105 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8106 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8107 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8108 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8109 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8110 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8111 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8112 Likewise.
8113 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8114 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8115 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8116 Likewise.
8117 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8118 Likewise.
8119 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8120 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8121 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8122 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8123 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8124 Likewise.
8125 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8126 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8127 Likewise.
8128 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8129 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8130 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8131 Likewise.
8132 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8133 Likewise.
8134 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8135 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8136 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8137 Likewise.
8138 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8139 Likewise.
8140 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8141 Likewise.
8142 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8143 Likewise.
8144 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8145 Likewise.
8146 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8147 * testsuite/30_threads/this_thread/1.cc: Likewise.
8148 * testsuite/30_threads/this_thread/2.cc: Likewise.
8149 * testsuite/30_threads/this_thread/3.cc: Likewise.
8150 * testsuite/30_threads/this_thread/4.cc: Likewise.
8151 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8152 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8153 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8154 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8155 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8156 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8157 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8158 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8159 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8160 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8161 * testsuite/30_threads/thread/members/1.cc: Likewise.
8162 * testsuite/30_threads/thread/members/2.cc: Likewise.
8163 * testsuite/30_threads/thread/members/3.cc: Likewise.
8164 * testsuite/30_threads/thread/members/4.cc: Likewise.
8165 * testsuite/30_threads/thread/members/5.cc: Likewise.
8166 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8167 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8168 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8169 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8170 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8171 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8172 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8173 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8174 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8175 Likewise.
8176 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8177 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8178 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8179 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8180 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8181 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8182 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8183 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8184 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8185 * testsuite/30_threads/try_lock/1.cc: Likewise.
8186 * testsuite/30_threads/try_lock/2.cc: Likewise.
8187 * testsuite/30_threads/try_lock/3.cc: Likewise.
8188 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8189 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8190 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8191 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8192 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8193 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8194 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8195 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8196 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8197 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8198 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8199 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8200 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8201 Likewise.
8202 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8203 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8204 Likewise.
8205 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8206 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8207 Likewise.
8208 * testsuite/ext/array_allocator/1.cc: Likewise.
8209 * testsuite/ext/array_allocator/2.cc: Likewise.
8210 * testsuite/ext/array_allocator/3.cc: Likewise.
8211 * testsuite/ext/ext_pointer/1.cc: Likewise.
8212 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8213 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8214 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8215 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8216 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8217 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8218 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8219 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8220 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8221 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8222 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8223 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8224 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8225 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8226 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8227 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8228 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8229 Likewise.
8230 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8231 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8232 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8233 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8234 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8235 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8236 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8237 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8238 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8239 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8240 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8241 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8242 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8243 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8244 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8245 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8246 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8247 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8248 Likewise.
8249 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8250 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8251 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8252 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8253 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8254 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8255 * testsuite/ext/pod_char_traits.cc: Likewise.
8256 * testsuite/ext/slist/23781.cc: Likewise.
8257 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8258 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8259 * testsuite/ext/vstring/init-list.cc: Likewise.
8260 * testsuite/ext/vstring/moveable.cc: Likewise.
8261 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8262 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8263 Likewise.
8264 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8265 Likewise.
8266 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8267 Likewise.
8268 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8269 Likewise.
8270 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8271 Likewise.
8272 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8273 Likewise.
8274 * testsuite/ext/vstring/types/23767.cc: Likewise.
8275 * testsuite/performance/21_strings/string_append.cc: Likewise.
8276 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8277 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8278 Likewise.
8279 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8280 Likewise.
8281 * testsuite/performance/21_strings/string_find.cc: Likewise.
8282 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8283 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8284 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8285 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8286 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8287 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8288 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8289 Likewise.
8290 * testsuite/performance/23_containers/create/map.cc: Likewise.
8291 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8292 Likewise.
8293 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8294 * testsuite/performance/23_containers/find/map.cc: Likewise.
8295 * testsuite/performance/23_containers/index/map.cc: Likewise.
8296 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8297 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8298 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8299 Likewise.
8300 * testsuite/performance/23_containers/insert_erase/associative.cc:
8301 Likewise.
8302 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8303 Likewise.
8304 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8305 Likewise.
8306 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8307 Likewise.
8308 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8309 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8310 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8311 Likewise.
8312 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8313 Likewise.
8314 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8315 Likewise.
8316 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8317 Likewise.
8318 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8319 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8320 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8321 Likewise.
8322 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8323 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8324 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8325 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8326 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8327 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8328 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8329 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8330 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8331 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8332 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8333 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8334 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8335 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8336 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8337 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8338 Likewise.
8339 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8340 Likewise.
8341 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8342 Likewise.
8343 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8344 Likewise.
8345 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8346 Likewise.
8347 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8348 Likewise.
8349 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8350 Likewise.
8351 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8352 Likewise.
8353 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8354 Likewise.
8355 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8356 Likewise.
8357 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8358 Likewise.
8359 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8360 Likewise.
8361 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8362 Likewise.
8363 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8364 Likewise.
8365 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8366 Likewise.
8367 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8368 Likewise.
8369 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8370 Likewise.
8371 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8372 Likewise.
8373 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8374 Likewise.
8375 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8376 Likewise.
8377 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8378 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8379 Likewise.
8380 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8381 Likewise.
8382 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8383 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8384 Likewise.
8385 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8386 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8387 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8388 Likewise.
8389 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8390 Likewise.
8391 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8392 Likewise.
8393 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8394 Likewise.
8395 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8396 Likewise.
8397 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8398 Likewise.
8399 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8400 Likewise.
8401 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8402 Likewise.
8403 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8404 Likewise.
8405 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8406 Likewise.
8407 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8408 Likewise.
8409 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8410 Likewise.
8411 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8412 Likewise.
8413 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8414 Likewise.
8415 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8416 Likewise.
8417 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8418 Likewise.
8419 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8420 Likewise.
8421 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8422 Likewise.
8423 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8424 Likewise.
8425 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8426 Likewise.
8427 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8428 Likewise.
8429 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8430 Likewise.
8431 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8432 Likewise.
8433 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8434 Likewise.
8435 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8436 Likewise.
8437 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8438 Likewise.
8439 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8440 Likewise.
8441 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8442 Likewise.
8443 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8444 Likewise.
8445 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8446 Likewise.
8447 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8448 Likewise.
8449 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8450 Likewise.
8451 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8452 Likewise.
8453 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8454 Likewise.
8455 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8456 Likewise.
8457 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8458 Likewise.
8459 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8460 Likewise.
8461 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8462 Likewise.
8463 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8464 Likewise.
8465 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8466 Likewise.
8467 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8468 Likewise.
8469 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8470 Likewise.
8471 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8472 Likewise.
8473 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8474 Likewise.
8475 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8476 Likewise.
8477 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8478 Likewise.
8479 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8480 Likewise.
8481 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8482 Likewise.
8483 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8484 Likewise.
8485 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8486 Likewise.
8487 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8488 Likewise.
8489 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8490 Likewise.
8491 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8492 Likewise.
8493 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8494 Likewise.
8495 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8496 Likewise.
8497 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8498 Likewise.
8499 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8500 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8501 Likewise.
8502 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8503 Likewise.
8504 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8505 Likewise.
8506 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8507 Likewise.
8508 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8509 Likewise.
8510 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8511 Likewise.
8512 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8513 Likewise.
8514 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8515 Likewise.
8516 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8517 Likewise.
8518 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8519 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8520 Likewise.
8521 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8522 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8523 Likewise.
8524 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8525 Likewise.
8526 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8527 Likewise.
8528 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8529 Likewise.
8530 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8531 Likewise.
8532 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8533 Likewise.
8534 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8535 Likewise.
8536 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8537 Likewise.
8538 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8539 Likewise.
8540 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8541 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8542 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8543 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8544 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8545 Likewise.
8546 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8547 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8548 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8549 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8550 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8551 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8552 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8553 * testsuite/util/io/prog_bar.cc: Likewise.
8554 * testsuite/util/io/prog_bar.hpp: Likewise.
8555 * testsuite/util/io/text_populate.hpp: Likewise.
8556 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8557 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8558 * testsuite/util/io/xml.hpp: Likewise.
8559 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8560 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8561 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8562 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8563 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8564 * testsuite/util/native_type/native_map.hpp: Likewise.
8565 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8566 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8567 * testsuite/util/native_type/native_set.hpp: Likewise.
8568 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8569 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8570 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8571 Likewise.
8572 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8573 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8574 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8575 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8576 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8577 Likewise.
8578 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8579 Likewise.
8580 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8581 Likewise.
8582 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8583 Likewise.
8584 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8585 Likewise.
8586 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8587 Likewise.
8588 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8589 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8590 Likewise.
8591 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8592 Likewise.
8593 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8594 Likewise.
8595 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8596 Likewise.
8597 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8598 Likewise.
8599 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8600 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8601 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8602 * testsuite/util/regression/basic_type.hpp: Likewise.
8603 * testsuite/util/regression/common_type.hpp: Likewise.
8604 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8605 Likewise.
8606 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8607 Likewise.
8608 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8609 Likewise.
8610 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8611 Likewise.
8612 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8613 Likewise.
8614 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8615 Likewise.
8616 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8617 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8618 Likewise.
8619 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8620 Likewise.
8621 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8622 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8623 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8624 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8625 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8626 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8627 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8628 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8629 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8630 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8631 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8632 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8633 * testsuite/util/testsuite_abi.cc: Likewise.
8634 * testsuite/util/testsuite_abi.h: Likewise.
8635 * testsuite/util/testsuite_abi_check.cc: Likewise.
8636 * testsuite/util/testsuite_allocator.cc: Likewise.
8637 * testsuite/util/testsuite_allocator.h: Likewise.
8638 * testsuite/util/testsuite_api.h: Likewise.
8639 * testsuite/util/testsuite_character.cc: Likewise.
8640 * testsuite/util/testsuite_character.h: Likewise.
8641 * testsuite/util/testsuite_common_types.h: Likewise.
8642 * testsuite/util/testsuite_error.h: Likewise.
8643 * testsuite/util/testsuite_hooks.cc: Likewise.
8644 * testsuite/util/testsuite_hooks.h: Likewise.
8645 * testsuite/util/testsuite_io.h: Likewise.
8646 * testsuite/util/testsuite_iterators.h: Likewise.
8647 * testsuite/util/testsuite_performance.h: Likewise.
8648 * testsuite/util/testsuite_rng.h: Likewise.
8649 * testsuite/util/testsuite_rvalref.h: Likewise.
8650 * testsuite/util/testsuite_tr1.h: Likewise.
8651 * testsuite/util/thread/all.h: Likewise.
8652 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8653 Likewise.
8654 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8655 Likewise.
8656 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8657 Likewise.
8658 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8659 Likewise.
8660 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8661 Likewise.
8662 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8663 Likewise.
8664 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8665 Likewise.
8666 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8667 Likewise.
8668 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8669 Likewise.
8670 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8671 Likewise.
8672 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8673 Likewise.
8674 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8675 Likewise.
8676 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8677 Likewise.
8678 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8679 Likewise.
8680 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8681 Likewise.
8682 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8683 Likewise.
8684 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8685 Likewise.
8686 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8687 Likewise.
8688 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8689 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8690 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8691 Likewise.
8692 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8693 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8694 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8695 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8696 Likewise.
8697 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8698 Likewise.
8699 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8700 Likewise.
8701 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8702 Likewise.
8703 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8704 Likewise.
8705 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8706 Likewise.
8707 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8708 Likewise.
8709 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8710 Likewise.
8711 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8712 Likewise.
8713 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8714 Likewise.
8715 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8716 Likewise.
8717 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8718 Likewise.
8719 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8720 Likewise.
8721 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8722 Likewise.
8723 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8724 Likewise.
8725 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8726 Likewise.
8727 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8728 Likewise.
8729 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8730 Likewise.
8731 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8732 Likewise.
8733 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8734 Likewise.
8735 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8736 Likewise.
8737 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8738 Likewise.
8739 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8740 Likewise.
8741 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8742 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8743 Likewise.
8744 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8745 Likewise.
8746 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8747 Likewise.
8748 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8749 Likewise.
8750 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8751 Likewise.
8752 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8753 Likewise.
8754 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8755 Likewise.
8756 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8757 Likewise.
8758 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8759 Likewise.
8760 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8761 Likewise.
8762 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8763 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8764 Likewise.
8765 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8766 Likewise.
8767 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8768 Likewise.
8769 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8770 Likewise.
8771 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8772 Likewise.
8773 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8774 Likewise.
8775 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8776 Likewise.
8777 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8778 Likewise.
8779 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8780 Likewise.
8781 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8782 Likewise.
8783 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8784 Likewise.
8785 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8786 Likewise.
8787 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8788 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8789 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8790 Likewise.
8791 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8792 Likewise.
8793 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8794 Likewise.
8795 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8796 Likewise.
8797 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8798 Likewise.
8799 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8800 Likewise.
8801 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8802 Likewise.
8803 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8804 Likewise.
8805 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8806 Likewise.
8807 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8808 Likewise.
8809 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8810 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8811 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8812 Likewise.
8813 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8814 Likewise.
8815 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8816 Likewise.
8817 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8818 Likewise.
8819 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8820 Likewise.
8821 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8822 Likewise.
8823 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8824 Likewise.
8825 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8826 Likewise.
8827 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8828 Likewise.
8829 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8830 Likewise.
8831 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8832 Likewise.
8833 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8834 Likewise.
8835 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8836 Likewise.
8837 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8838 Likewise.
8839 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8840 Likewise.
8841 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8842 Likewise.
8843 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8844 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8845 Likewise.
8846 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8847 Likewise.
8848 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8849 Likewise.
8850 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8851 Likewise.
8852 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8853 Likewise.
8854 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8855 Likewise.
8856 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8857 Likewise.
8858 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8859 Likewise.
8860 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8861 Likewise.
8862 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8863 Likewise.
8864 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8865 Likewise.
8866 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8867 Likewise.
8868 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8869 Likewise.
8870 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8871 Likewise.
8872 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8873 Likewise.
8874 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8875 Likewise.
8876 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8877 Likewise.
8878 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8879 Likewise.
8880 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8881 Likewise.
8882 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8883 Likewise.
8884 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8885 Likewise.
8886 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8887 Likewise.
8888 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8889 Likewise.
8890 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8891 Likewise.
8892 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8893 Likewise.
8894 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8895 Likewise.
8896 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8897 Likewise.
8898 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8899 Likewise.
8900 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8901 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8902 Likewise.
8903 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8904 Likewise.
8905 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8906 Likewise.
8907 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8908 Likewise.
8909 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8910 Likewise.
8911 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8912 Likewise.
8913 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8914 Likewise.
8915 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8916 Likewise.
8917 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8918 Likewise.
8919 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8920 Likewise.
8921 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8922 Likewise.
8923 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8924 Likewise.
8925 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8926 Likewise.
8927 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8928 Likewise.
8929 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8930 Likewise.
8931 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8932 Likewise.
8933 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8934 Likewise.
8935 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8936 Likewise.
8937 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8938 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8939 * testsuite/backward/hash_map/25896.cc: Likewise.
8940 * testsuite/backward/hash_set/25896.cc: Likewise.
8941
8942 2009-04-08 Ian Lance Taylor <iant@google.com>
8943
8944 * include/backward/hashtable.h (erase): Correctly handle erasing a
8945 reference to an entry in the hash table.
8946 * testsuite/backward/hash_map/25896.cc: New.
8947 * testsuite/backward/hash_set/25896.cc: New.
8948
8949 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8950
8951 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8952 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8953
8954 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8955
8956 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8957 of debug.
8958 * include/Makefile.in: Regenerate.
8959 * include/precompiled/stdc++.h: Add.
8960
8961 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8962
8963 * include/bits/random.h: Adjust doxygen markup.
8964 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8965
8966 * testsuite/26_numerics/random/piecewise_linear_distribution/
8967 operators/serialize.cc: Use typedefs.
8968
8969 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8970
8971 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8972 __gnu_cxx namespace. Remove "static inline".
8973
8974 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8975
8976 * include/bits/random.tcc (linear_congruential_engine<>::
8977 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8978
8979 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8980
8981 * include/bits/random.h (operator==): Mark all inline.
8982 (mersenne_twister_engine): Enable #if 0 checks.
8983
8984 * include/bits/random.h: Formatting tweaks.
8985
8986 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8987
8988 * include/bits/random.tcc (piecewise_linear_distribution<>::
8989 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8990 Remove spurious closed parenthesis.
8991
8992 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8993
8994 PR libstdc++/39644 (partial)
8995 * include/bits/random.tcc (linear_congruential_engine<>::
8996 seed(seed_seq&), independent_bits_engine<>::operator(),
8997 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8998
8999 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9000
9001 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9002 thinko.
9003 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9004 default.cc: Enable.
9005
9006 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9007
9008 PR libstdc++/39629 (partial)
9009 * testsuite/26_numerics/random/independent_bits_engine/cons/
9010 base_move.cc: Use uint_fast64_t instead of unsigned long.
9011 * testsuite/26_numerics/random/independent_bits_engine/cons/
9012 seed1.cc: Likewise.
9013 * testsuite/26_numerics/random/independent_bits_engine/cons/
9014 seed2.cc: Likewise.
9015 * testsuite/26_numerics/random/independent_bits_engine/cons/
9016 base_copy.cc: Likewise.
9017 * testsuite/26_numerics/random/independent_bits_engine/cons/
9018 default.cc: Likewise.
9019 * testsuite/26_numerics/random/independent_bits_engine/cons/
9020 seed_seq.cc: Likewise.
9021 * testsuite/26_numerics/random/independent_bits_engine/
9022 requirements/typedefs.cc: Likewise.
9023 * testsuite/26_numerics/random/independent_bits_engine/
9024 operators/equal.cc: Likewise.
9025 * testsuite/26_numerics/random/independent_bits_engine/
9026 operators/serialize.cc: Likewise.
9027 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9028
9029 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9030
9031 * include/tr1_impl/random: Remove, empty.
9032 * include/tr1_impl/random.tcc: Likewise.
9033
9034 * include/std/random: Minor clean-ups, formatting fixes, adjust
9035 copyright years.
9036 * include/bits/random.tcc: Likewise.
9037 * include/bits/random.h: Likewise.
9038 * include/tr1/random: Likewise.
9039 * include/tr1/random.tcc: Likewise.
9040 * include/tr1/random.h: Likewise.
9041
9042 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9043
9044 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9045 * doc/html/api.html: Regenerate.
9046
9047 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9048
9049 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9050 Change to mersenne_twister_engine, add same defaults as
9051 mersenne_twister_engine/cons/default.cc.
9052 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9053
9054 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9055 to __il.
9056 * include/bits/random.h (mersenne_twister_engine): Qualify
9057 _ShiftMin1 with namespace __detail.
9058 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9059 constexpr std::numeric_limits::max() can be used.
9060 (mersenne_twister_engine): Split apart static asserts into one
9061 assert per message. Temporarily disable the last three.
9062
9063 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9064
9065 * include/Makefile.am: Update to N2836. Modified for new random headers.
9066 * include/Makefile.in: Ditto.
9067 * include/tr1_impl/random: Moved to tr1/random.h
9068 * include/tr1_impl/random.tcc: Moved to tr1
9069 * include/tr1/random: Just point to moved tr1 random headers.
9070 * include/tr1/random.tcc: Moved from tr1_impl.
9071 * include/tr1/random.h: Moved from tr1_impl/random.
9072 * include/std/random: Modified to point to std random headers.
9073 * include/bits/random.tcc: New implementation of std random facilities.
9074 * include/bits/random.h: Ditto.
9075 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9076 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9077 seed1.cc: New.
9078 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9079 seed2.cc: New.
9080 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9081 default.cc: New.
9082 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9083 non_uint_neg.cc: New.
9084 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9085 typedefs.cc: New.
9086 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9087 equal.cc: New.
9088 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9089 serialize.cc: New.
9090 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9091 seed1.cc: New.
9092 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9093 seed2.cc: New.
9094 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9095 default.cc: New.
9096 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9097 typedefs.cc: New.
9098 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9099 equal.cc: New.
9100 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9101 serialize.cc: New.
9102 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9103 seed1.cc: New.
9104 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9105 seed2.cc: New.
9106 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9107 default.cc: New.
9108 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9109 typedefs.cc: New.
9110 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9111 equal.cc: New.
9112 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9113 serialize.cc: New.
9114 * testsuite/26_numerics/random/discard_block_engine/cons/
9115 base_move.cc: New.
9116 * testsuite/26_numerics/random/discard_block_engine/cons/
9117 seed1.cc: New.
9118 * testsuite/26_numerics/random/discard_block_engine/cons/
9119 seed2.cc: New.
9120 * testsuite/26_numerics/random/discard_block_engine/cons/
9121 base_copy.cc: New.
9122 * testsuite/26_numerics/random/discard_block_engine/cons/
9123 default.cc: New.
9124 * testsuite/26_numerics/random/discard_block_engine/cons/
9125 seed_seq.cc: New.
9126 * testsuite/26_numerics/random/discard_block_engine/requirements/
9127 typedefs.cc: New.
9128 * testsuite/26_numerics/random/discard_block_engine/operators/
9129 equal.cc: New.
9130 * testsuite/26_numerics/random/discard_block_engine/operators/
9131 serialize.cc: New.
9132 * testsuite/26_numerics/random/independent_bits_engine/cons/
9133 base_move.cc: New.
9134 * testsuite/26_numerics/random/independent_bits_engine/cons/
9135 seed1.cc: New.
9136 * testsuite/26_numerics/random/independent_bits_engine/cons/
9137 seed2.cc: New.
9138 * testsuite/26_numerics/random/independent_bits_engine/cons/
9139 base_copy.cc: New.
9140 * testsuite/26_numerics/random/independent_bits_engine/cons/
9141 default.cc: New.
9142 * testsuite/26_numerics/random/independent_bits_engine/cons/
9143 seed_seq.cc: New.
9144 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9145 typedefs.cc: New.
9146 * testsuite/26_numerics/random/independent_bits_engine/operators/
9147 equal.cc: New.
9148 * testsuite/26_numerics/random/independent_bits_engine/operators/
9149 serialize.cc: New.
9150 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9151 base_move.cc: New.
9152 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9153 seed1.cc: New.
9154 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9155 seed2.cc: New.
9156 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9157 base_copy.cc: New.
9158 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9159 default.cc: New.
9160 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9161 seed_seq.cc: New.
9162 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9163 typedefs.cc: New.
9164 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9165 equal.cc: New.
9166 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9167 serialize.cc
9168 * testsuite/26_numerics/random/mt19937.cc: New.
9169 * testsuite/26_numerics/random/mt19937_64.cc: New.
9170 * testsuite/26_numerics/random/minstd_rand.cc: New.
9171 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9172 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9173 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9174 * testsuite/26_numerics/random/ranlux24.cc: New.
9175 * testsuite/26_numerics/random/ranlux48.cc: New.
9176 * testsuite/26_numerics/random/knuth_b.cc: New.
9177 * testsuite/26_numerics/random/default_random_engine.cc: New.
9178 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9179 parms.cc: New.
9180 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9181 default.cc: New.
9182 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9183 typedefs.cc: New.
9184 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9185 serialize.cc: New.
9186 * testsuite/26_numerics/random/normal_distribution/cons/
9187 parms.cc: New.
9188 * testsuite/26_numerics/random/normal_distribution/cons/
9189 default.cc: New.
9190 * testsuite/26_numerics/random/normal_distribution/requirements/
9191 typedefs.cc: New.
9192 * testsuite/26_numerics/random/normal_distribution/operators/
9193 serialize.cc: New.
9194 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9195 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9196 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9197 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9198 parms_neg.cc: New.
9199 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9200 parms.cc: New.
9201 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9202 default.cc: New.
9203 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9204 typedefs.cc: New.
9205 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9206 serialize.cc: New.
9207 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9208 parms_neg.cc: New.
9209 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9210 parms.cc: New.
9211 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9212 default.cc: New.
9213 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9214 typedefs.cc: New.
9215 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9216 serialize.cc: New.
9217 * testsuite/26_numerics/random/poisson_distribution/cons/
9218 parms.cc: New.
9219 * testsuite/26_numerics/random/poisson_distribution/cons/
9220 default.cc: New.
9221 * testsuite/26_numerics/random/poisson_distribution/requirements/
9222 typedefs.cc
9223 * testsuite/26_numerics/random/poisson_distribution/operators/
9224 serialize.cc: New.
9225 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9226 parms.cc: New.
9227 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9228 default.cc: New.
9229 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9230 typedefs.cc: New.
9231 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9232 serialize.cc: New.
9233 * testsuite/26_numerics/random/discrete_distribution/cons/
9234 range.cc: New.
9235 * testsuite/26_numerics/random/discrete_distribution/cons/
9236 initlist.cc: New.
9237 * testsuite/26_numerics/random/discrete_distribution/cons/
9238 default.cc: New.
9239 * testsuite/26_numerics/random/discrete_distribution/cons/
9240 num_xbound_fun.cc: New.
9241 * testsuite/26_numerics/random/discrete_distribution/requirements/
9242 typedefs.cc: New.
9243 * testsuite/26_numerics/random/discrete_distribution/operators/
9244 serialize.cc: New.
9245 * testsuite/26_numerics/random/weibull_distribution/cons/
9246 parms.cc: New.
9247 * testsuite/26_numerics/random/weibull_distribution/cons/
9248 default.cc: New.
9249 * testsuite/26_numerics/random/weibull_distribution/requirements/
9250 typedefs.cc: New.
9251 * testsuite/26_numerics/random/weibull_distribution/operators/
9252 serialize.cc: New.
9253 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9254 parms.cc: New.
9255 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9256 default.cc: New.
9257 * testsuite/26_numerics/random/negative_binomial_distribution/
9258 requirements/typedefs.cc: New.
9259 * testsuite/26_numerics/random/negative_binomial_distribution/
9260 operators/serialize.cc: New.
9261 * testsuite/26_numerics/random/cauchy_distribution/cons/
9262 parms.cc: New.
9263 * testsuite/26_numerics/random/cauchy_distribution/cons/
9264 default.cc: New.
9265 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9266 typedefs.cc: New.
9267 * testsuite/26_numerics/random/cauchy_distribution/operators/
9268 serialize.cc: New.
9269 * testsuite/26_numerics/random/gamma_distribution/cons/
9270 parms.cc: New.
9271 * testsuite/26_numerics/random/gamma_distribution/cons/
9272 default.cc: New.
9273 * testsuite/26_numerics/random/gamma_distribution/requirements/
9274 typedefs.cc: New.
9275 * testsuite/26_numerics/random/gamma_distribution/operators/
9276 serialize.cc: New.
9277 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9278 parms.cc: New.
9279 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9280 default.cc: New.
9281 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9282 typedefs.cc: New.
9283 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9284 serialize.cc: New.
9285
9286 * testsuite/26_numerics/random/exponential_distribution/cons/
9287 parms.cc: New.
9288 * testsuite/26_numerics/random/exponential_distribution/cons/
9289 default.cc: New.
9290 * testsuite/26_numerics/random/exponential_distribution/requirements/
9291 typedefs.cc: New.
9292 * testsuite/26_numerics/random/exponential_distribution/operators/
9293 serialize.cc: New.
9294 * testsuite/26_numerics/random/lognormal_distribution/cons/
9295 parms.cc: New.
9296 * testsuite/26_numerics/random/lognormal_distribution/cons/
9297 default.cc: New.
9298 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9299 typedefs.cc: New.
9300 * testsuite/26_numerics/random/lognormal_distribution/operators/
9301 serialize.cc: New.
9302 * testsuite/26_numerics/random/binomial_distribution/cons/
9303 parms.cc: New.
9304 * testsuite/26_numerics/random/binomial_distribution/cons/
9305 default.cc: New.
9306 * testsuite/26_numerics/random/binomial_distribution/requirements/
9307 typedefs.cc: New.
9308 * testsuite/26_numerics/random/binomial_distribution/operators/
9309 serialize.cc: New.
9310 * testsuite/26_numerics/random/random_device/cons/
9311 token.cc: New.
9312 * testsuite/26_numerics/random/random_device/cons/
9313 default.cc: New.
9314 * testsuite/26_numerics/random/random_device/requirements/
9315 typedefs.cc: New.
9316 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9317 parms.cc: New.
9318 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9319 default.cc: New.
9320 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9321 typedefs.cc: New.
9322 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9323 serialize.cc: New.
9324 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9325 range.cc: New.
9326 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9327 default.cc: New.
9328 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9329 num_xbound_fun.cc: New.
9330 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9331 initlist_fun.cc: New.
9332 * testsuite/26_numerics/random/piecewise_linear_distribution/
9333 requirements/typedefs.cc: New.
9334 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9335 serialize.cc: New.
9336 * testsuite/26_numerics/random/student_t_distribution/cons/
9337 parms.cc: New.
9338 * testsuite/26_numerics/random/student_t_distribution/cons/
9339 default.cc: New.
9340 * testsuite/26_numerics/random/student_t_distribution/requirements/
9341 typedefs.cc: New.
9342 * testsuite/26_numerics/random/student_t_distribution/operators/
9343 serialize.cc: New.
9344 * testsuite/26_numerics/random/geometric_distribution/cons/
9345 parms.cc: New.
9346 * testsuite/26_numerics/random/geometric_distribution/cons/
9347 default.cc: New.
9348 * testsuite/26_numerics/random/geometric_distribution/requirements/
9349 typedefs.cc: New.
9350 * testsuite/26_numerics/random/geometric_distribution/operators/
9351 serialize.cc: New.
9352 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9353 range.cc: New.
9354 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9355 default.cc: New.
9356 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9357 num_xbound_fun.cc: New.
9358 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9359 initlist_fun.cc: New.
9360 * testsuite/26_numerics/random/piecewise_constant_distribution/
9361 requirements/typedefs.cc: New.
9362 * testsuite/26_numerics/random/piecewise_constant_distribution/
9363 operators/serialize.cc: New.
9364
9365 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9366
9367 * include/ext/bitmap_allocator.h: The typedefs should be made public
9368 if we want them to be accessible. This has been revealed by the patch
9369 that fixes PR c++/26693 in g++.
9370
9371 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9372
9373 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9374 Regenerated.
9375 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9376 Regenerated.
9377 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9378 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9379 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9380 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9381 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9382 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9383 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9384 Regenerated.
9385 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9386
9387 2009-03-31 Jason Merrill <jason@redhat.com>
9388
9389 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9390
9391 PR libstdc++/39310
9392 * include/tr1_impl/type_traits (is_function): Add partial
9393 specializations with function cv-quals.
9394 (__is_function_helper): Remove.
9395 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9396
9397 2009-03-30 Ian Lance Taylor <iant@google.com>
9398
9399 * include/backward/hashtable.h (clear): Return quickly if the
9400 table is empty.
9401
9402 2009-03-27 Ian Lance Taylor <iant@google.com>
9403
9404 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9405 (__stl_prime_list): Add 5 at the start of the list.
9406
9407 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9408
9409 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9410 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9411 std::string&, ios_base::openmode), basic_ifstream<>::
9412 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9413 basic_ofstream(const std::string&, ios_base::openmode),
9414 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9415 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9416 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9417 Add in C++0x mode.
9418 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9419 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9420 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9421 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9422 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9423 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9424 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9425
9426 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9427
9428 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9429 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9430 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9431 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9432
9433 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9434
9435 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9436 _M_transfer_after, _M_reverse_after): Move out of line...
9437 * include/bits/forward_list.tcc: ... here.
9438 (forward_list<>::reverse): Move inline...
9439 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9440
9441 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9442
9443 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9444 28277.cc: Likewise.
9445 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9446 Likewise.
9447 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9448 Likewise.
9449 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9450 Likewise.
9451
9452 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9453
9454 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9455 year(s).
9456 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9457 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9458 Likewise.
9459 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9460 Likewise.
9461 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9462 Likewise.
9463 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9464
9465 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9466
9467 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9468 iterations for simulators.
9469 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9470 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9471 Condition stream width for simulators.
9472 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9473 Likewise.
9474 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9475 Likewise.
9476 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9477
9478 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9479
9480 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9481 sheet version information. Table-ize docbook element examples.
9482 * doc/xml/manual/using.xml: Human-readable header
9483 markup. Alphabetized. Add new headers.
9484 * doc/html: Regenerate.
9485
9486 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9487
9488 * doc/xml/faq.xml: Fix link to setup documentation.
9489
9490 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9491
9492 * include/std/type_traits (__add_lvalue_reference_helper,
9493 __add_rvalue_reference_helper): As an optimization, rewrite
9494 condition (avoid is_function).
9495
9496 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9497
9498 PR libstdc++/39405
9499 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9500 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9501
9502 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9503
9504 * testsuite/30_threads/condition_variable_any/native_handle/
9505 typesizes.cc: Include tweaks.
9506 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9507 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9508 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9509 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9510 * testsuite/30_threads/condition_variable/native_handle/
9511 typesizes.cc: Same.
9512
9513 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9514
9515 * include/bits/shared_ptr.h: Add include guards.
9516 * include/tr1/shared_ptr.h: Likewise.
9517
9518 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9519
9520 * include/std/iostream: Fix doxygen link.
9521 * include/bits/forward_list.h: Fix doxygen markup.
9522 * include/ext/vstring.h: Escape backslash in doxygen comment.
9523 * include/bits/basic_string.h: Likewise.
9524
9525 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9526
9527 * doc/xml/faq.xml: Fix links to implementation status pages.
9528
9529 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9530
9531 * include/std/complex (operator+(const complex<>&, const _Tp&),
9532 operator+(const _Tp&, const complex<>&),
9533 operator-(const complex<>&, const _Tp&),
9534 operator-(const _Tp&, const complex<>&)): Do not assume real()
9535 returns a reference (against DR 387).
9536 * testsuite/26_numerics/complex/dr387_2.cc: New.
9537
9538 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9539
9540 * testsuite/thread/pthread4.cc: Move...
9541 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9542 * testsuite/thread/pthread5.cc: Move...
9543 * testsuite/23_containers/list/pthread5.cc: ...here.
9544 * testsuite/thread/pthread6.cc: Move...
9545 * testsuite/23_containers/map/pthread6.cc: ...here.
9546 * testsuite/thread/pthread7-rope.cc: Move...
9547 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9548 * testsuite/thread/guard.cc: Move...
9549 * testsuite/18_support/pthread_guard.cc: ...here.
9550 * testsuite/thread/18185.cc: Move...
9551 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9552 * testsuite/thread/pthread1.cc: Move...
9553 * testsuite/23_containers/list/pthread1.cc: ...here.
9554 * testsuite/thread/pthread2.cc: Move...
9555 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9556 * testsuite/thread/pthread3.cc: Move...
9557 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9558
9559 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9560 * testsuite/thread: Remove.
9561
9562 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9563
9564 * configure: Regenerate.
9565
9566 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9567
9568 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9569 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9570 from baseline_dir.
9571 * configure: Regenerate.
9572 * testsuite/Makefile.am (baseline_file): Remove variable.
9573 (site.exp): Set baseline_dir rather than baseline_file.
9574 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9575 * testsuite/Makefile.in: Regenerate.
9576
9577 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9578
9579 * testsuite/30_threads/thread/this_thread: Move...
9580 * testsuite/30_threads/this_thread: ...here.
9581 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9582 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9583 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9584 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9585 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9586 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9587
9588 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9589
9590 * doc/doxygen/user.cfg.in: Tweaks.
9591 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9592 be elsewhere.
9593
9594 * include/tr1_impl/unordered_map: Just use most specialized
9595 container module.
9596 * include/tr1_impl/unordered_set: Same.
9597 * include/tr1_impl/array: Same.
9598 * include/bits/stl_list.h: Same.
9599 * include/bits/stl_map.h: Same.
9600 * include/bits/stl_queue.h: Same.
9601 * include/bits/stl_set.h: Same.
9602 * include/bits/stl_stack.h: Same.
9603 * include/bits/forward_list.h: Same.
9604 * include/bits/basic_string.h: Same.
9605 * include/bits/stl_multimap.h: Same.
9606 * include/bits/stl_vector.h: Same.
9607 * include/bits/stl_deque.h: Same.
9608 * include/bits/stl_multiset.h: Same.
9609 * include/bits/stl_bvector.h: Same.
9610
9611 * include/backward/binders.h: Change binder module to binders.
9612
9613 * include/std/complex: Add complex_numers module.
9614 * include/tr1_impl/complex: Same.
9615
9616 * include/std/valarray: Add numeric_arrays module.
9617 * include/bits/gslice_array.h: Same.
9618 * include/bits/gslice.h: Same.
9619 * include/bits/mask_array.h: Same.
9620 * include/bits/slice_array.h: Same.
9621 * include/bits/indirect_array.h: Same.
9622
9623 * include/bits/allocator.h: Add allocators module.
9624 * include/ext/throw_allocator.h
9625 * include/ext/pool_allocator.h
9626 * include/ext/bitmap_allocator.h
9627 * include/ext/new_allocator.h
9628 * include/ext/malloc_allocator.h
9629 * include/ext/array_allocator.h
9630 * include/ext/mt_allocator.h
9631 * include/ext/debug_allocator.h
9632 * include/ext/extptr_allocator.h
9633
9634 * include/tr1_impl/functional: Move namespace markup here.
9635 * include/tr1_impl/regex: Same.
9636
9637 * include/tr1_impl/type_traits: Add metaprogramming module.
9638 * include/std/type_traits: Same.
9639
9640 * include/std/memory: Add memory module.
9641
9642 * include/std/ratio: Add ratio module.
9643
9644 * include/std/chrono: Move namespace markup here, add time module.
9645
9646 * include/std/thread: Move namespace markup here, add concurrency
9647 module.
9648 * include/std/mutex: Use concurrency module.
9649 * include/std/condition_variable: Same.
9650
9651
9652 * include/bits/ios_base.h: Refine io module.
9653 * include/bits/basic_ios.h: Same.
9654 * include/std/fstream: Same.
9655 * include/std/istream: Same.
9656 * include/std/ostream: Same.
9657 * include/std/sstream: Same.
9658
9659 * include/ext/vstring.h: Correct parameter markup.
9660
9661 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9662 * include/bits/unique_ptr.h: Same.
9663
9664 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9665 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9666 * include/bits/stl_heap.h: Add markup for new groupings.
9667 * include/bits/stl_algobase.h: Same.
9668 * include/bits/stl_algo.h: Same.
9669
9670 * include/c_compatibility/stdatomic.h: Add atomics module.
9671 * include/c_global/cstdatomic: Same.
9672
9673 * libsupc++/exception: Add exceptions module.
9674 * libsupc++/typeinfo: Same.
9675 * libsupc++/new: Same.
9676 * libsupc++/exception_ptr.h: Same.
9677 * include/std/system_error: Same.
9678 * include/std/stdexcept: Same.
9679
9680 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9681 * libsupc++/cxxabi-forced.h: Same.
9682
9683 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9684 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9685 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9686 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9687 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9688 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9689 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9690 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9691 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9692 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9693 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9694 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9695 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9696 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9697 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9698 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9699 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9700 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9701 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9702 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9703 * testsuite/23_containers/vector/requirements/dr438/
9704 constructor_1_neg.cc: Same.
9705 * testsuite/23_containers/vector/requirements/dr438/
9706 constructor_2_neg.cc: Same.
9707 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9708 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9709 * testsuite/23_containers/deque/requirements/dr438/
9710 constructor_1_neg.cc: Same.
9711 * testsuite/23_containers/deque/requirements/dr438/
9712 constructor_2_neg.cc: Same.
9713 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9714 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9715 * testsuite/23_containers/list/requirements/dr438/
9716 constructor_1_neg.cc: Same.
9717 * testsuite/23_containers/list/requirements/dr438/
9718 constructor_2_neg.cc: Same.
9719 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9720 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9721 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9722 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9723 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9724 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9725 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9726 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9727 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9728 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9729
9730 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9731
9732 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9733 * doc/doxygen/user.cfg.in: Update.
9734 * scripts/run_doxygen: Adjust for new group names.
9735
9736 * include/tr1_impl/random: Update doxygen group markup.
9737 * include/tr1_impl/unordered_map: Same.
9738 * include/tr1_impl/unordered_set: Same.
9739 * include/tr1_impl/array: Same.
9740 * include/std/numeric: Same.
9741 * include/std/utility: Same.
9742 * include/std/bitset: Same.
9743 * include/std/iosfwd: Same.
9744 * include/bits/stl_list.h: Same.
9745 * include/bits/stl_map.h: Same.
9746 * include/bits/stl_algobase.h: Same.
9747 * include/bits/stl_queue.h: Same.
9748 * include/bits/stl_set.h: Same.
9749 * include/bits/stl_stack.h: Same.
9750 * include/bits/stl_iterator_base_types.h: Same.
9751 * include/bits/forward_list.h: Same.
9752 * include/bits/basic_string.h: Same.
9753 * include/bits/stl_multimap.h: Same.
9754 * include/bits/stl_vector.h: Same.
9755 * include/bits/stl_deque.h: Same.
9756 * include/bits/stl_multiset.h: Same.
9757 * include/bits/stl_algo.h: Same.
9758 * include/bits/stl_bvector.h: Same.
9759 * include/bits/algorithmfwd.h: Same.
9760 * include/bits/stl_function.h: Same.
9761 * include/tr1/cmath: Same.
9762 * include/backward/binders.h: Same.
9763
9764 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9765
9766 * include/std/system_error (system_category): To system_category().
9767 (generic_category): To generic_category. DR 890.
9768 * src/system_error.cc: Define.
9769 * include/bits/functexcept.h: Only one __throw_system_error.
9770 * src/functexcept.cc: Same.
9771 * include/std/mutex: Fixup for changes above.
9772 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9773 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9774 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9775 * config/abi/pre/gnu.ver: Clean up exports.
9776
9777 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9778
9779 * include/std/thread: Fix typo.
9780 * src/thread.cc (thread::join): Use NULL.
9781
9782 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9783
9784 PR libstdc++/39168
9785 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9786 const string&)): Also check that the value != CHAR_MAX.
9787 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9788 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9789 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9790 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9791 _M_cache(const locale&)): Likewise.
9792 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9793 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9794 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9795 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9796 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9797 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9798
9799 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9800 Benjamin Kosnik <bkoz@redhat.com>
9801
9802 * include/std/thread (_Impl_base): Move _M_id out and into ...
9803 (thread): ...here. Call _M_make_routine in body of constructors.
9804 Adjust data member usage to reflect changes.
9805 (_M_make_routine): From _M_make_shared_data.
9806 (_M_start_thread): Add __shared_base_type argument.
9807 * src/thread.cc: Fixups for above.
9808 * config/abi/pre/gnu.ver: Adjust exports.
9809 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9810 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9811 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9812
9813 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9814
9815 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9816 (compare_type_to_native_type): ...this, add alignment check.
9817 * testsuite/30_threads/condition_variable_any/native_handle/
9818 typesizes.cc: Modify as above.
9819 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9820 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9821 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9822 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9823 * testsuite/30_threads/condition_variable/native_handle/
9824 typesizes.cc: Same.
9825 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9826 typesizes.cc: Same.
9827
9828 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9829 * testsuite/30_threads/thread/cons/2.cc: Same.
9830 * testsuite/30_threads/thread/cons/3.cc: Same.
9831 * testsuite/30_threads/thread/cons/4.cc: Same.
9832 * testsuite/30_threads/thread/cons/5.cc: Same.
9833 * testsuite/30_threads/thread/cons/6.cc: Same.
9834 * testsuite/30_threads/thread/cons/7.cc: Same.
9835 * testsuite/30_threads/thread/cons/8.cc: Same.
9836
9837 * testsuite/30_threads/thread/cons/9.cc: New.
9838 * testsuite/30_threads/thread/cons/moveable.cc: New.
9839
9840 * src/condition_variable.cc: Clean up whitespace.
9841 * include/std/condition_variable: Same.
9842
9843 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9844
9845 * include/std/condition_variable (condition_variable): Remove
9846 _M_internal_mutex. Add private __native_type typedef.
9847 * src/condition_variable.cc (condition_variable::notify_one):
9848 Remove _M_internal_mutex use. Use typedef.
9849 (condition_variable::notify_all): Same.
9850 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9851 (recursive_mutex): Same.
9852 (timed_mutex): Same.
9853 (recursive_timed_mutex): Same.
9854 (once_flag): Make __native_type typedef private.
9855
9856 * include/std/thread (this_thread): Add minimal markup.
9857
9858 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9859 Adjust line numbers.
9860 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9861 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9862 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9863 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9864 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9865 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9866 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9867 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9868 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9869 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9870 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9871 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9872 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9873
9874 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9875 * testsuite/30_threads/condition_variable_any/native_handle/
9876 typesizes.cc: New.
9877 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9878 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9879 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9880 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9881 * testsuite/30_threads/condition_variable/native_handle/
9882 typesizes.cc: Same.
9883 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9884 typesizes.cc: Same.
9885
9886 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9887
9888 PR testsuite/33300
9889 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9890 on darwin for lp64.
9891
9892 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9893
9894 * configure.host: Set abi_baseline_pair for mips64*-linux.
9895 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9896
9897 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9898
9899 * include/std/thread (this_thread::get_id): Inline.
9900
9901 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9902
9903 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9904 _Callable as template argument for _M_make_shared_data.
9905 * testsuite/30_threads/thread/cons/6.cc: New.
9906 * testsuite/30_threads/thread/cons/7.cc: New.
9907 * testsuite/30_threads/thread/cons/8.cc: New.
9908
9909 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9910
9911 * testsuite/30_threads/thread/member: To..
9912 * testsuite/30_threads/thread/members: ...this.
9913 * testsuite/30_threads/condition_variable/member: To...
9914 * testsuite/30_threads/condition_variable/members: ...this.
9915
9916 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9917
9918 * include/std/thread (thread::id): Move definition inside thread.
9919 Use native_handle_type. Remove this_thread::get_id friend.
9920 Change __thread_data_ptr to __shared_base_ptr.
9921 (thread::id::id(native_handle_type): Make public. Still explicit.
9922 Use native_handle_type. Change _M_thread_id to _M_thread.
9923 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9924 _M_thread_handle to _M_id.
9925 (thread::__thread_data): Rename to _Impl.
9926 Fixup for renames.
9927 (thread::_M_make_thread_data): Return derived type.
9928 (thread::hardware_concurrency): Add definition for default case.
9929 (thread::get_id): Now can define inline.
9930 (thread): Change _M_thread_data to _M_data.
9931 (this_thread::get_id): Now can define inline.
9932 * src/thread.cc (__thread_proxy): Rename to
9933 execute_native_thread_routine.
9934 Fixup for other renames.
9935 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9936 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9937 * testsuite/30_threads/thread/algorithm: Move to..
9938 * testsuite/30_threads/thread/swap: ...this.
9939 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9940 * testsuite/30_threads/thread/id/operators.cc: New.
9941
9942 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9943
9944 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9945 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9946 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9947 exposing it in public std::tuple interface.
9948
9949 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9950 Benjamin Kosnik <bkoz@redhat.com>
9951
9952 * include/std/thread (__thread_data_base): Nest class in std::thread.
9953 (__thread_data): Likewise.
9954 (__thread_data_ptr): Nest typedef in std::thread.
9955 * src/thread.cc (__thread_proxy): Qualify the above names.
9956 * config/abi/pre/gnu.ver: Remove unused exports.
9957
9958 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9959
9960 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9961 * include/bits/stl_vector.h: Remove private vector_type typedef.
9962 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9963 Fix line numbers.
9964 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9965 * testsuite/23_containers/vector/requirements/dr438/
9966 constructor_1_neg.cc: Same.
9967 * testsuite/23_containers/vector/requirements/dr438/
9968 constructor_2_neg.cc: Same.
9969 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9970 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9971
9972 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9973
9974 PR libstdc++/25191
9975 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9976 deal consistently with __try and __catch too.
9977 * src/localename.cc: Replace try -> __try, catch -> __catch.
9978 * src/ios.cc: Likewise.
9979 * src/locale.cc: Likewise.
9980 * src/istream.cc: Likewise.
9981 * src/thread.cc: Likewise.
9982 * src/compatibility.cc: Likewise.
9983 * src/bitmap_allocator.cc: Likewise.
9984 * src/ios_init.cc: Likewise.
9985 * include/debug/deque: Likewise.
9986 * include/debug/list: Likewise.
9987 * include/tr1_impl/hashtable: Likewise.
9988 * include/std/bitset: Likewise.
9989 * include/ext/pb_ds/detail/resize_policy/
9990 hash_load_check_resize_trigger_imp.hpp: Likewise.
9991 * include/ext/pb_ds/detail/resize_policy/
9992 hash_standard_resize_policy_imp.hpp: Likewise.
9993 * include/ext/pb_ds/detail/cc_hash_table_map_/
9994 resize_fn_imps.hpp: Likewise.
9995 * include/ext/pb_ds/detail/cc_hash_table_map_/
9996 constructor_destructor_fn_imps.hpp: Likewise.
9997 * include/ext/pb_ds/detail/pat_trie_/
9998 split_join_branch_bag.hpp: Likewise.
9999 * include/ext/pb_ds/detail/pat_trie_/
10000 constructors_destructor_fn_imps.hpp: Likewise.
10001 * include/ext/pb_ds/detail/bin_search_tree_/
10002 constructors_destructor_fn_imps.hpp: Likewise.
10003 * include/ext/pb_ds/detail/gp_hash_table_map_/
10004 resize_fn_imps.hpp: Likewise.
10005 * include/ext/pb_ds/detail/gp_hash_table_map_/
10006 constructor_destructor_fn_imps.hpp: Likewise.
10007 * include/ext/pb_ds/detail/binary_heap_/
10008 constructors_destructor_fn_imps.hpp: Likewise.
10009 * include/ext/pb_ds/detail/binary_heap_/
10010 erase_fn_imps.hpp: Likewise.
10011 * include/ext/pb_ds/detail/binary_heap_/
10012 split_join_fn_imps.hpp: Likewise.
10013 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10014 constructors_destructor_fn_imps.hpp: Likewise.
10015 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10016 * include/ext/pb_ds/detail/list_update_map_/
10017 constructor_destructor_fn_imps.hpp: Likewise.
10018 * include/ext/slist: Likewise.
10019 * include/ext/memory: Likewise.
10020 * include/ext/rc_string_base.h: Likewise.
10021 * include/ext/ropeimpl.h: Likewise.
10022 * include/ext/vstring.tcc: Likewise.
10023 * include/ext/rope: Likewise.
10024 * include/ext/sso_string_base.h: Likewise.
10025 * include/bits/shared_ptr.h: Likewise.
10026 * include/bits/stl_list.h: Likewise.
10027 * include/bits/locale_classes.tcc: Likewise.
10028 * include/bits/locale_facets.tcc: Likewise.
10029 * include/bits/locale_classes.h: Likewise.
10030 * include/bits/forward_list.h: Likewise.
10031 * include/bits/stl_vector.h: Likewise.
10032 * include/bits/stl_deque.h: Likewise.
10033 * include/bits/istream.tcc: Likewise.
10034 * include/bits/stl_uninitialized.h: Likewise.
10035 * include/bits/ostream.tcc: Likewise.
10036 * include/bits/vector.tcc: Likewise.
10037 * include/bits/stl_tempbuf.h: Likewise.
10038 * include/bits/deque.tcc: Likewise.
10039 * include/bits/basic_string.tcc: Likewise.
10040 * include/bits/ostream_insert.h: Likewise.
10041 * include/bits/locale_facets_nonio.tcc: Likewise.
10042 * include/bits/stl_tree.h: Likewise.
10043 * include/bits/fstream.tcc: Likewise.
10044 * include/tr1/shared_ptr.h: Likewise.
10045 * include/tr1/hypergeometric.tcc: Likewise.
10046 * include/backward/hashtable.h: Likewise.
10047 * libsupc++/exception_ptr.h: Likewise.
10048 * libsupc++/eh_personality.cc: Likewise.
10049 * libsupc++/eh_call.cc: Likewise.
10050 * config/locale/gnu/monetary_members.cc: Likewise.
10051 * config/locale/gnu/time_members.h: Likewise.
10052 * config/locale/generic/time_members.h: Likewise.
10053
10054 2009-02-03 Johannes Singler <singler@ira.uka.de>
10055
10056 * include/parallel/algorithmfwd.h:
10057 Add parallelism default for many declarations.
10058 * include/parallel/numericfwd.h: Likewise.
10059 * include/parallel/iterator.h: Use iterator_traits as usual.
10060 * include/parallel/par_loop.h:
10061 Include equally_split.h.
10062 (for_each_template_random_access_ed):
10063 Avoid calling the Result default constructor.
10064 * include/parallel/numeric: Replace
10065 for_each_template_random_access by
10066 for_each_template_random_access_ed in numeric functions.
10067
10068 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10069
10070 * config/os/gnu-linux/os_defines.h: Remove superfluous
10071 __NO_STRING_INLINES.
10072
10073 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10074
10075 * testsuite/21_strings/c_strings/char/3.cc: New test.
10076 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10077
10078 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10079 Jakub Jelinek <jakub@redhat.com>
10080
10081 PR libstdc++/30928 (partial, works together with recent glibcs)
10082 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10083 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10084 defined.
10085 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10086 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10087 defined.
10088 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10089 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10090 defined.
10091 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10092 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10093 defined.
10094 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10095 argument is const char *, assign result to const char * var, not
10096 char *.
10097 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10098 argument is const wchar_t *, assign result to const wchar_t * var, not
10099 wchar_t *.
10100
10101 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10102
10103 * include/std/thread: Remove unused headers.
10104 (__thread_data_base): Remove unused mutex and base.
10105 (thread::~thread): Only detach if joinable.
10106 (thread::joinable): Test if thread data ptr is empty.
10107 (thread::_M_thread_data_mutex): Remove.
10108 (thread::_M_get_thread_data): Remove.
10109 (thread::_M_make_thread_data): Remove overload, use make_shared.
10110 (thread::id::id): Make constructor explicit.
10111 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10112 (thread::_M_start_thread): Break shared_ptr cycle on error.
10113 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10114 * testsuite/30_threads/thread/member/4.cc: New.
10115 * testsuite/30_threads/thread/member/5.cc: New.
10116
10117 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10118
10119 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10120 (standard_layout): Just use !has_virtual_destructor for now.
10121 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10122 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10123 * testsuite/30_threads/recursive_mutex/requirements/
10124 standard_layout.cc: New.
10125 * testsuite/30_threads/condition_variable/requirements/
10126 standard_layout.cc: New.
10127 * testsuite/29_atomics/atomic_address/requirements/
10128 standard_layout.cc: Adjust.
10129 * testsuite/29_atomics/atomic_flag/requirements/
10130 standard_layout.cc: Same.
10131 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10132 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10133 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10134 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10135 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10136 line numbers.
10137 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10138 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10139 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10140 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10141 Remove, not required.
10142
10143 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10144
10145 * include/std/thread (__thread_data_base, thread): Rename member
10146 functions to match coding style.
10147 (thread::thread,thread::operator=): Define move operations.
10148 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10149 * config/abi/pre/gnu.ver: Adjust.
10150
10151 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10152
10153 PR libstdc++/38384
10154 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10155 on HPUX.
10156 * configure: Regenerate.
10157
10158 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10159
10160 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10161 atomic_flag_fence.
10162
10163 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10164
10165 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10166 Uros Bizjak <ubizjak@gmail.com>
10167
10168 PR libstdc++/38834
10169 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10170 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10171
10172 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10173 Rainer Emrich <r.emrich@de.tecosim.com>
10174
10175 PR libstdc++/38919
10176 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10177 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10178 * configure: Regenerate.
10179
10180 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10181
10182 * include/std/thread (__thread_data_base::__run): Make non-const.
10183 * testsuite/30_threads/thread/cons/5.cc: New.
10184
10185 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10186
10187 * src/Makefile.am (sources): Add math_stubs_float.cc.
10188 * src/Makefile.in: Regenerate.
10189 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10190
10191 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10192
10193 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10194 * src/Makefile.in: Regenerate.
10195 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10196
10197 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10198
10199 PR libstdc++/32666
10200 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10201
10202 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10203
10204 PR libstdc++/32666
10205 * Makefile.am (hosted_source): Remove libmath directory.
10206 * Makefile.in: Regenerate.
10207 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10208 (AC_REPLACE_MATHFUNCS): Remove.
10209 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10210 in GLIBCXX_CHECK_C99_TR1.
10211 * acinclude.m4: Remove libmath, need_math.
10212 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10213 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10214 * configure.ac: Same.
10215 * configure: Regenerate.
10216 * fragment.am: Fix comment.
10217 * config.h.in: Regenerate.
10218 * src/Makefile.in: Regenerate.
10219 * src/Makefile.am: Remove libmath references.
10220 * doc/Makefile.in: Regenerate.
10221 * po/Makefile.in: Regenerate.
10222 * include/Makefile.in: Regenerate.
10223 * libsupc++/Makefile.in: Regenerate.
10224 * testsuite/Makefile.in: Regenerate.
10225
10226 * src/compatibility.cc: Also export long double versions of "C" math
10227 library if hppa-linux.
10228 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10229 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10230
10231 * libmath: Remove.
10232 * libmath/signbit.c: Same.
10233 * libmath/stubs.c: Same.
10234 * libmath/Makefile.in: Same.
10235 * libmath/copysignf.c: Same.
10236 * libmath/mathconf.h: Same.
10237 * libmath/signbitf.c: Same.
10238 * libmath/Makefile.am: Same.
10239 * libmath/signbitl.c: Same.
10240
10241 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10242 Paolo Carlini <paolo.carlini@oracle.com>
10243
10244 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10245 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10246 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10247 * configure.ac: Adjust.
10248 * doc/xml/manual/configure.xml: Update.
10249 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10250 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10251 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10252 * configure: Regenerate.
10253 * config.h.in: Likewise.
10254
10255 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10256 thread::joinable, thread::swap, this_thread::get_id,
10257 this_thread::yield): Define inline...
10258 * include/std/thread: ... here.
10259 * config/abi/pre/gnu.ver: Adjust.
10260
10261 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10262
10263 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10264 Add dg-timeout-factor 2.0.
10265 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10266 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10267 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10268 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10269 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10270 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10271
10272 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10273
10274 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10275 field from readelf output.
10276
10277 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10278
10279 PR libstdc++/38384
10280 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10281 * configure: Regenerate.
10282
10283 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10284
10285 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10286 _GLIBCXX_HAVE_TLS.
10287 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10288
10289 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10290
10291 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10292 constructor for _M_pattern.
10293 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10294 string.cc: Test construction from different basic_string type.
10295 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10296 string.cc: Likewise.
10297
10298 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10299 Jonathan Larmour <jifl@eCosCentric.com>
10300
10301 PR libstdc++/36801
10302 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10303 New.
10304 (__gnu_cxx::__exchange_and_add): Use it.
10305 * src/atomic.cc (get_atomic_mutex): New.
10306 * src/debug.cc (get_safe_base_mutex): New.
10307 * src/locale.cc (get_locale_cache_mutex): New.
10308 * src/mt_allocator.cc (get_freelist): New.
10309 (get_freelist_mutex): New.
10310 * src/pool_allocator.cc (get_palloc_mutex): New.
10311 * include/std/mutex (__once_functor_lock): To
10312 (__get_once_functor_lock): ...this.
10313 * src/mutex.cc (__once_mutex): Don't export, use
10314 (get_once_mutex): ...this.
10315 * config/abi/pre/gnu.ver: Adjust exports.
10316
10317 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10318
10319 PR libstdc++/38732
10320 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10321 referenceCount field again.
10322 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10323 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10324 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10325 inline functions.
10326 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10327 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10328 instead of __cxa_exception.
10329 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10330 __cxxabiv1::__cxa_throw): Likewise.
10331 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10332 std::__exception_ptr::exception_ptr::_M_addref,
10333 std::__exception_ptr::exception_ptr::_M_release,
10334 __gxx_dependent_exception_cleanup): Likewise.
10335 * testsuite/18_support/exception/38732.cc: New test.
10336
10337 PR libstdc++/38092
10338 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10339 * src/compatibility.cc: Don't use .symver directives if
10340 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10341 * config.h.in: Regenerated.
10342 * configure: Likewise.
10343
10344 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10345
10346 PR libstdc++/38466
10347 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10348
10349 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10350
10351 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10352 of classic locale...
10353 (locale::classic): Here.
10354
10355 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10356
10357 * include/tr1_impl/regex: Fix bad return statements and typos.
10358
10359 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10360
10361 * include/tr1_impl/regex: Remove unimplemented function definitions.
10362 * testsuite/28_regex/init-list.cc: Compile only.
10363 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10364 c_string_extended.cc: Same.
10365 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10366 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10367
10368 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10369
10370 PR libstdc++/38384
10371 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10372 * configure: Regenerate.
10373
10374 2009-01-05 Ben Elliston <bje@au.ibm.com>
10375
10376 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10377 * configure: Regenerate.
10378
10379 2009-01-05 Ben Elliston <bje@au.ibm.com>
10380
10381 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10382 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10383 * configure: Regenerate.
10384
10385 2009-01-04 Richard Guenther <rguenther@suse.de>
10386
10387 PR libstdc++/38720
10388 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10389 integer type for storage, arithmetic and comparisons.
10390 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10391
10392 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10393
10394 PR libstdc++/38719
10395 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10396 _Fwd_list_const_iterator::_M_next): Fix return type.
10397
10398 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10399
10400 * Revert last commit, reopen and suspend libstdc++/38678.
10401
10402 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10403
10404 PR libstdc++/38678
10405 * include/std/istream (basic_istream<>::_M_read): New.
10406 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10407 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10408 * include/std/ostream (basic_ostream<>::_M_write_): New.
10409 (basic_ostream<>::_M_write): Adjust.
10410 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10411 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10412 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10413 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10414 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.