v3: fix config.status instantiation of subdir makefiles.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2
3 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
4 instantiation with additional commands issued for each Makefile
5 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
6 runs these commands.
7 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
8 running `make' in include, passing `pch_build=' to `make'.
9 * configure: Regenerate.
10
11 PR libstdc++/41220
12 * include/Makefile.am (CLEANFILES): Add stamp-host.
13 * include/Makefile.in: Regenerate.
14
15 2009-09-02 Joseph Myers <joseph@codesourcery.com>
16
17 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
18 under util/ to remote host. Copy .h and .hpp files at more levels
19 under util/ to remote host.
20
21 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
22
23 * include/bits/stl_uninitialized.h
24 (__uninitialized_copy::uninitialized_copy): Just call (the now
25 forwarding) _Construct.
26
27 2009-09-01 Chris Jefferson <chris@bubblescope.net>
28 Paolo Carlini <paolo.carlini@oracle.com>
29
30 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
31 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
32 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
33 move_iterators/1.cc: Adjust, do not define
34 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
35 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
36 move_iterators/1.cc: Likewise.
37 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
38 * testsuite/25_algorithms/move/1.cc: Likewise.
39 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
40 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
41 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
42 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
43 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
44 test for predicated test.
45 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
46 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
47 for predicated version.
48 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
49
50 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
51 enable test2 and test3.
52
53 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
54 moving bug in C++0x mode.
55
56 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
57 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
58 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
59 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
60
61 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
62 Kaz Kojima <kkojima@gcc.gnu.org>
63
64 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
65 dg-add-options ieee.
66 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
67 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
68 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
69 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
70 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
71 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
72 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
73 * testsuite/18_support/numeric_limits/
74 specialization_default_values.cc: Likewise.
75 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
76 * testsuite/26_numerics/complex/pow.cc: Likewise.
77 * testsuite/tr1/5_numerical_facilities/special_functions/
78 01_assoc_laguerre/check_nan.cc: Likewise.
79 * testsuite/tr1/5_numerical_facilities/special_functions/
80 02_assoc_legendre/check_nan.cc: Likewise.
81 * testsuite/tr1/5_numerical_facilities/special_functions/
82 03_beta/check_nan.cc: Likewise.
83 * testsuite/tr1/5_numerical_facilities/special_functions/
84 04_comp_ellint_1/check_nan.cc: Likewise.
85 * testsuite/tr1/5_numerical_facilities/special_functions/
86 05_comp_ellint_2/check_nan.cc: Likewise.
87 * testsuite/tr1/5_numerical_facilities/special_functions/
88 06_comp_ellint_3/check_nan.cc: Likewise.
89 * testsuite/tr1/5_numerical_facilities/special_functions/
90 07_conf_hyperg/check_nan.cc: Likewise.
91 * testsuite/tr1/5_numerical_facilities/special_functions/
92 08_cyl_bessel_i/check_nan.cc: Likewise.
93 * testsuite/tr1/5_numerical_facilities/special_functions/
94 09_cyl_bessel_j/check_nan.cc: Likewise.
95 * testsuite/tr1/5_numerical_facilities/special_functions/
96 10_cyl_bessel_k/check_nan.cc: Likewise.
97 * testsuite/tr1/5_numerical_facilities/special_functions/
98 11_cyl_neumann/check_nan.cc: Likewise.
99 * testsuite/tr1/5_numerical_facilities/special_functions/
100 12_ellint_1/check_nan.cc: Likewise.
101 * testsuite/tr1/5_numerical_facilities/special_functions/
102 13_ellint_2/check_nan.cc: Likewise.
103 * testsuite/tr1/5_numerical_facilities/special_functions/
104 14_ellint_3/check_nan.cc: Likewise.
105 * testsuite/tr1/5_numerical_facilities/special_functions/
106 15_expint/check_nan.cc: Likewise.
107 * testsuite/tr1/5_numerical_facilities/special_functions/
108 16_hermite/check_nan.cc: Likewise.
109 * testsuite/tr1/5_numerical_facilities/special_functions/
110 17_hyperg/check_nan.cc: Likewise.
111 * testsuite/tr1/5_numerical_facilities/special_functions/
112 18_laguerre/check_nan.cc: Likewise.
113 * testsuite/tr1/5_numerical_facilities/special_functions/
114 19_legendre/check_nan.cc: Likewise.
115 * testsuite/tr1/5_numerical_facilities/special_functions/
116 20_riemann_zeta/check_nan.cc: Likewise.
117 * testsuite/tr1/5_numerical_facilities/special_functions/
118 21_sph_bessel/check_nan.cc: Likewise.
119 * testsuite/tr1/5_numerical_facilities/special_functions/
120 22_sph_legendre/check_nan.cc: Likewise.
121 * testsuite/tr1/5_numerical_facilities/special_functions/
122 23_sph_neumann/check_nan.cc: Likewise.
123
124 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
125
126 * include/bits/stl_construct.h: Include <bits/move.h>.
127
128 2009-08-29 Chris Jefferson <chris@bubblescope.net>
129
130 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
131 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
132 Add.
133 * include/bits/stl_tempbuf.h (_Temporary_buffer::
134 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
135 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
136 C++0x mode.
137 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
138 const copy_tracker&)): Add.
139 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
140 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
141
142 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
143
144 * config/abi/pre/gnu.ver: Fixups for string member functions.
145
146 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
147
148 PR libstdc++/41005
149 * configure.ac: Bump libtool_VERSION to 6:14:0.
150 * configure: Regenerate.
151 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
152 * src/Makefile.in: Regenerate.
153 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
154 move <future> symbols to 3.4.14 version.
155 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
156
157 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
158
159 * include/bits/basic_string.h (basic_string): Add cbegin(),
160 cend(), crbegin(), crend() in C++0x mode.
161 * config/abi/pre/gnu.ver: Add exports.
162
163 * testsuite/util/testsuite_containers.h: New.
164 * testsuite/util/testsuite_container_traits.h: New.
165 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
166 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
167 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
168 * testsuite/ext/vstring/requirements/typedefs.cc: New.
169 * testsuite/23_containers/unordered_map/requirements/
170 cliterators.cc: Edit.
171 * testsuite/23_containers/unordered_map/requirements/
172 citerators.cc: Edit.
173 * testsuite/23_containers/unordered_map/requirements/
174 explicit_instantiation/1.cc: New.
175 * testsuite/23_containers/unordered_map/requirements/
176 explicit_instantiation/2.cc: New.
177 * testsuite/23_containers/unordered_map/requirements/
178 explicit_instantiation/3.cc: New.
179 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
180 * testsuite/23_containers/unordered_map/requirements/
181 explicit_instantiation.cc: Move to nested directory.
182 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
183 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
184 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
185 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
186 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
187 * testsuite/23_containers/set/requirements/typedefs.cc: New.
188 * testsuite/23_containers/unordered_multimap/requirements/
189 cliterators.cc: Edit.
190 * testsuite/23_containers/unordered_multimap/requirements/
191 citerators.cc: Edit.
192 * testsuite/23_containers/unordered_multimap/requirements/
193 explicit_instantiation/1.cc: New.
194 * testsuite/23_containers/unordered_multimap/requirements/
195 explicit_instantiation/2.cc: Edit.: New.
196 * testsuite/23_containers/unordered_multimap/requirements/
197 explicit_instantiation/3.cc: New.
198 * testsuite/23_containers/unordered_multimap/requirements/
199 typedefs.cc: Edit.
200 * testsuite/23_containers/unordered_multimap/requirements/
201 explicit_instantiation.cc: Move to nested.
202 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
203 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
204 * testsuite/23_containers/forward_list/requirements/dr438/
205 insert_neg.cc: New.
206 * testsuite/23_containers/forward_list/requirements/dr438/
207 assign_neg.cc: New.
208 * testsuite/23_containers/forward_list/requirements/dr438/
209 constructor_1_neg.cc: New.
210 * testsuite/23_containers/forward_list/requirements/dr438/
211 constructor_2_neg.cc: New.
212 * testsuite/23_containers/forward_list/requirements/dr438/
213 constructor.cc: New.
214 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
215 * testsuite/23_containers/unordered_set/requirements/
216 cliterators.cc: Edit.
217 * testsuite/23_containers/unordered_set/requirements/
218 citerators.cc: Edit.
219 * testsuite/23_containers/unordered_set/requirements/
220 explicit_instantiation/1.cc: New.
221 * testsuite/23_containers/unordered_set/requirements/
222 explicit_instantiation/2.cc: New.
223 * testsuite/23_containers/unordered_set/requirements/
224 explicit_instantiation/3.cc: New.
225 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
226 * testsuite/23_containers/unordered_set/requirements/
227 explicit_instantiation.cc: Move to nested.
228 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
229 * testsuite/23_containers/vector/requirements/dr438/bool/
230 constructor.cc: Move.
231 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
232 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
233 * testsuite/23_containers/vector/bool/requirements/dr438/
234 constructor.cc: New.
235 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
236 * testsuite/23_containers/deque/requirements/typedefs.cc
237 * testsuite/23_containers/stack/requirements/typedefs.cc
238 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
239 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
240 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
241 * testsuite/23_containers/list/requirements/typedefs.cc: New.
242 * testsuite/23_containers/unordered_multiset/requirements/
243 cliterators.cc: Edit.
244 * testsuite/23_containers/unordered_multiset/requirements/
245 citerators.cc: Edit.
246 * testsuite/23_containers/unordered_multiset/requirements/
247 explicit_instantiation.cc: Move.
248 * testsuite/23_containers/unordered_multiset/requirements/
249 explicit_instantiation/1.cc: New.
250 * testsuite/23_containers/unordered_multiset/requirements/
251 explicit_instantiation/2.cc: New.
252 * testsuite/23_containers/unordered_multiset/requirements/
253 explicit_instantiation/3.cc: New.
254 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
255 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
256 * testsuite/23_containers/map/requirements/typedefs.cc: New.
257 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
258 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
259 Move.
260 * testsuite/23_containers/array/requirements/
261 explicit_instantiation/1.cc: New.
262 * testsuite/23_containers/array/requirements/
263 explicit_instantiation/2.cc: New.
264 * testsuite/23_containers/array/requirements/typedefs.cc: New.
265
266 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
267
268 * configure.ac (AC_PREREQ): Bump to 2.64.
269
270 2009-08-24 Chris Jefferson <chris@bubblescope.net>
271
272 * include/stl_algo.h (__unguarded_partition_pivot,
273 __move_median_first): New.
274 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
275 types.
276 (__unguarded_linear_insert): Assume always inserting value at __last.
277 (__unguarded_partition): Take pivot by reference.
278 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
279 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
280
281 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
282
283 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
284 before --mode argument.
285 * libsupc++/Makefile.in: Regenerate.
286
287 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
288
289 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
290 2.64 and Automake 1.11 in examples; update link to Autoconf
291 manual page about quadrigraphs.
292 * Makefile.am (install-html, install-pdf): Remove.
293 * Makefile.in: Regenerate.
294
295 * Makefile.in: Regenerate.
296 * acinclude.m4: Regenerate.
297 * aclocal.m4: Regenerate.
298 * config.h.in: Regenerate.
299 * configure: Regenerate.
300 * doc/Makefile.in: Regenerate.
301 * include/Makefile.in: Regenerate.
302 * libsupc++/Makefile.in: Regenerate.
303 * po/Makefile.in: Regenerate.
304 * python/Makefile.in: Regenerate.
305 * src/Makefile.in: Regenerate.
306 * testsuite/Makefile.in: Regenerate.
307
308 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
309
310 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
311 $(LIBTOOLFLAGS).
312 * libsupc++/Makefile.in: Regenerate.
313 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
314 and $(LIBTOOLFLAGS).
315 * src/Makefile.in: Regenerate.
316
317 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
318
319 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
320 missing dg-require directives.
321
322 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
323
324 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
325 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
326 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
327 __numeric_constants<_Tp>::__gamma_e().
328
329 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
330
331 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
332
333 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
334
335 * configure.ac: Move guarded checks for CC and CXX ...
336 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
337 * configure: Regenerate.
338
339 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
340 Paolo Carlini <paolo.carlini@oracle.com>
341
342 PR libstdc++/41061
343 * include/bits/random.h (operator<<(std::basic_ostream<>&,
344 const std::lognormal_distribution<>&),
345 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
346 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
347 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
348 operator<<(std::basic_ostream<>&,
349 const std::chi_squared_distribution<>&),
350 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
351 operator<<(std::basic_ostream<>&,
352 const std::fisher_f_distribution<>&),
353 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
354 operator<<(std::basic_ostream<>&,
355 const std::student_t_distribution<>&),
356 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
357 operator<<(std::basic_ostream<>&,
358 const std::negative_binomial_distribution<>&)): Declare friend.
359 * testsuite/26_numerics/random/uniform_real_distribution/operators/
360 serialize.cc: New.
361 * testsuite/26_numerics/random/piecewise_constant_distribution/
362 operators/serialize.cc: Likewise.
363 * testsuite/26_numerics/random/chi_squared_distribution/operators/
364 serialize.cc: Likewise.
365 * testsuite/26_numerics/random/normal_distribution/operators/
366 serialize.cc: Likewise.
367 * testsuite/26_numerics/random/uniform_int_distribution/operators/
368 serialize.cc: Likewise.
369 * testsuite/26_numerics/random/poisson_distribution/operators/
370 serialize.cc: Likewise.
371 * testsuite/26_numerics/random/bernoulli_distribution/operators/
372 serialize.cc: Likewise.
373 * testsuite/26_numerics/random/discrete_distribution/operators/
374 serialize.cc: Likewise.
375 * testsuite/26_numerics/random/weibull_distribution/operators/
376 serialize.cc: Likewise.
377 * testsuite/26_numerics/random/negative_binomial_distribution/
378 operators/serialize.cc: Likewise.
379 * testsuite/26_numerics/random/cauchy_distribution/operators/
380 serialize.cc: Likewise.
381 * testsuite/26_numerics/random/gamma_distribution/operators/
382 serialize.cc: Likewise.
383 * testsuite/26_numerics/random/fisher_f_distribution/operators/
384 serialize.cc: Likewise.
385 * testsuite/26_numerics/random/exponential_distribution/operators/
386 serialize.cc: Likewise.
387 * testsuite/26_numerics/random/lognormal_distribution/operators/
388 serialize.cc: Likewise.
389 * testsuite/26_numerics/random/binomial_distribution/operators/
390 serialize.cc: Likewise.
391 * testsuite/26_numerics/random/extreme_value_distribution/operators/
392 serialize.cc: Likewise.
393 * testsuite/26_numerics/random/piecewise_linear_distribution/
394 operators/serialize.cc
395 * testsuite/26_numerics/random/student_t_distribution/operators/
396 serialize.cc: Likewise.
397 * testsuite/26_numerics/random/geometric_distribution/operators/
398 serialize.cc: Likewise.
399
400 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
401
402 * include/bits/stl_tree.h: In C++0x mode make erase return
403 an iterator as per DR 130.
404 * include/bits/stl_set.h: Same.
405 * include/bits/stl_multiset.h: Same.
406 * include/bits/stl_map.h: Same.
407 * include/bits/stl_multimap.h: Same.
408 * doc/xml/manual/intro.xml: Document.
409 * testsuite/23_containers/set/dr130.cc: New.
410 * testsuite/23_containers/multiset/dr130.cc: New.
411 * testsuite/23_containers/map/dr130.cc: New.
412 * testsuite/23_containers/multimap/dr130.cc: New.
413
414 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
415
416 * include/ext/pointer.h: Add pragma system_header, use
417 _GLIBCXX_USE_LONG_LONG, macro cleanup.
418
419 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
420
421 * src/compatibility-ldbl.cc: Include cmath.
422
423 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
424
425 * src/compatibility-ldbl.cc: Include tr1/functional.
426
427 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
428
429 * src/compatibility-ldbl.cc: Add explicit namespace scope.
430
431 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
432
433 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
434 * include/precompiled/stdc++.h: Don't include cassert if
435 _GLIBCXX_NO_ASSERT defined.
436 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
437 semi-colon.
438 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
439 Same.
440
441 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
442 directory.
443 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
444 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
445 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
446
447 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
448 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
449 use stdc++.h include.
450 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
451 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
452 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
453 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
454 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
455 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
456 ...this.
457 * testsuite/17_intro/headers/c++200x/all.cc: To...
458 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
459 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
460 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
461 ...this.
462 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
463 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
464
465 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
466
467 * include/std/future: Move error handling bits outside macro guard.
468 * src/future.cc: Adjust.
469
470 * include/precompiled/stdc++.h: Add future.
471 * doc/xml/manual/using.xml: Same.
472
473 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
474
475 * src/hashtable.cc: Just definitions.
476 * src/hashtable_c++0x.cc: Compile C++0x versions.
477 * src/hash.cc: Same.
478 * src/hash_c++0x.cc: Same.
479 src/hash_tr1.cc: Compile TR1 versions.
480 src/hashtable_tr1.cc: Same.
481
482 * src/limits_c++0x.cc: Sync build error handling.
483
484 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
485 hashtable.cc to hashtable_tr1.cc.
486 * src/Makefile.in: Regenerate.
487
488 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
489
490 * include/tr1_impl/functional: Doxygen markup.
491
492 * doc/html/*: Regenerate.
493
494 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
495
496 * include/std/future: Fixes for -fno-exceptions.
497 * include/bits/functexcept.h: Same.
498 * libsupc++/exception_ptr.h: Same.
499 * src/pool_allocator.cc: Same.
500 * src/future.cc: Same.
501 * src/functexcept.cc: Same.
502 * config/abi/pre/gnu.ver: New exports.
503 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
504 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
505 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
506 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
507 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
508 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
509 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
510
511 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
512 * testsuite/23_containers/deque/operators/2.cc: New.
513
514 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
515
516 * src/hash.cc (hash<string>::operator()(string),
517 hash<wstring>::operator()(wstring)): Do not decorate as throwing
518 nothing.
519 * include/bits/functional_hash.h (hash<error_code>::
520 operator()(error_code)): Likewise.
521
522 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
523
524 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
525 bool for stream sentry objects.
526 * include/bits/istream.tcc: Same.
527 * include/bits/ostream.tcc: Same.
528 * include/bits/basic_string.tcc: Same.
529 * include/bits/ostream_insert.h: Same.
530 * src/istream.cc: Same.
531
532 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
533
534 PR libstdc++/15523
535 * include/debug/safe_iterator.h (_Safe_iterator<>::
536 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
537 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
538 do not error out when the source is a value-initialized iterator.
539 * testsuite/23_containers/vector/15523.cc: New.
540 * doc/xml/manual/intro.xml: Add an entry for DR 408.
541
542 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
543
544 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
545 cosmetic changes, inline.
546 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
547 Likewise.
548 * include/bits/move.h: Minor cosmetic changes.
549
550 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
551
552 PR libstdc++/40912 (final)
553 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
554 * testsuite/26_numerics/random/uniform_real_distribution/cons/
555 parms_neg.cc: Likewise.
556 * testsuite/26_numerics/random/uniform_real_distribution/cons/
557 parms.cc: Likewise.
558 * testsuite/26_numerics/random/uniform_real_distribution/cons/
559 default.cc: Likewise.
560 * testsuite/26_numerics/random/uniform_real_distribution/
561 requirements/typedefs.cc: Likewise.
562 * testsuite/26_numerics/random/piecewise_constant_distribution/
563 cons/range.cc: Likewise.
564 * testsuite/26_numerics/random/piecewise_constant_distribution/
565 cons/default.cc: Likewise.
566 * testsuite/26_numerics/random/piecewise_constant_distribution/
567 cons/num_xbound_fun.cc: Likewise.
568 * testsuite/26_numerics/random/piecewise_constant_distribution/
569 cons/initlist_fun.cc: Likewise.
570 * testsuite/26_numerics/random/piecewise_constant_distribution/
571 requirements/typedefs.cc: Likewise.
572 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
573 * testsuite/26_numerics/random/chi_squared_distribution/cons/
574 parms.cc: Likewise.
575 * testsuite/26_numerics/random/chi_squared_distribution/cons/
576 default.cc: Likewise.
577 * testsuite/26_numerics/random/chi_squared_distribution/
578 requirements/typedefs.cc: Likewise.
579 * testsuite/26_numerics/random/normal_distribution/
580 cons/parms.cc: Likewise.
581 * testsuite/26_numerics/random/normal_distribution/
582 cons/default.cc: Likewise.
583 * testsuite/26_numerics/random/normal_distribution/
584 requirements/typedefs.cc: Likewise.
585 * testsuite/26_numerics/random/seed_seq/cons/
586 range.cc: Likewise.
587 * testsuite/26_numerics/random/seed_seq/cons/
588 initlist.cc: Likewise.
589 * testsuite/26_numerics/random/seed_seq/cons/
590 default.cc: Likewise.
591 * testsuite/26_numerics/random/seed_seq/requirements/
592 typedefs.cc: Likewise.
593 * testsuite/26_numerics/random/uniform_int_distribution/
594 cons/parms_neg.cc: Likewise.
595 * testsuite/26_numerics/random/uniform_int_distribution/
596 cons/parms.cc: Likewise.
597 * testsuite/26_numerics/random/uniform_int_distribution/
598 cons/default.cc: Likewise.
599 * testsuite/26_numerics/random/uniform_int_distribution/
600 requirements/typedefs.cc: Likewise.
601 * testsuite/26_numerics/random/poisson_distribution/cons/
602 parms.cc: Likewise.
603 * testsuite/26_numerics/random/poisson_distribution/cons/
604 default.cc: Likewise.
605 * testsuite/26_numerics/random/poisson_distribution/
606 requirements/typedefs.cc: Likewise.
607 * testsuite/26_numerics/random/bernoulli_distribution/
608 cons/parms.cc: Likewise.
609 * testsuite/26_numerics/random/bernoulli_distribution/
610 cons/default.cc: Likewise.
611 * testsuite/26_numerics/random/bernoulli_distribution/
612 requirements/typedefs.cc: Likewise.
613 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
614 * testsuite/26_numerics/random/
615 default_random_engine.cc: Likewise.
616 * testsuite/26_numerics/random/discrete_distribution/
617 cons/range.cc: Likewise.
618 * testsuite/26_numerics/random/discrete_distribution/
619 cons/initlist.cc: Likewise.
620 * testsuite/26_numerics/random/discrete_distribution/
621 cons/default.cc: Likewise.
622 * testsuite/26_numerics/random/discrete_distribution/
623 cons/num_xbound_fun.cc: Likewise.
624 * testsuite/26_numerics/random/discrete_distribution/
625 requirements/typedefs.cc: Likewise.
626 * testsuite/26_numerics/random/weibull_distribution/
627 cons/parms.cc: Likewise.
628 * testsuite/26_numerics/random/weibull_distribution/
629 cons/default.cc: Likewise.
630 * testsuite/26_numerics/random/weibull_distribution/
631 requirements/typedefs.cc: Likewise.
632 * testsuite/26_numerics/random/independent_bits_engine/
633 cons/base_move.cc: Likewise.
634 * testsuite/26_numerics/random/independent_bits_engine/
635 cons/seed1.cc: Likewise.
636 * testsuite/26_numerics/random/independent_bits_engine/
637 cons/seed2.cc: Likewise.
638 * testsuite/26_numerics/random/independent_bits_engine/
639 cons/base_copy.cc: Likewise.
640 * testsuite/26_numerics/random/independent_bits_engine/
641 cons/default.cc: Likewise.
642 * testsuite/26_numerics/random/independent_bits_engine/
643 cons/seed_seq.cc: Likewise.
644 * testsuite/26_numerics/random/independent_bits_engine/
645 requirements/typedefs.cc: Likewise.
646 * testsuite/26_numerics/random/independent_bits_engine/
647 operators/equal.cc: Likewise.
648 * testsuite/26_numerics/random/independent_bits_engine/
649 operators/serialize.cc: Likewise.
650 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
651 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
652 * testsuite/26_numerics/random/subtract_with_carry_engine/
653 cons/seed1.cc: Likewise.
654 * testsuite/26_numerics/random/subtract_with_carry_engine/
655 cons/seed2.cc: Likewise.
656 * testsuite/26_numerics/random/subtract_with_carry_engine/
657 cons/default.cc: Likewise.
658 * testsuite/26_numerics/random/subtract_with_carry_engine/
659 requirements/typedefs.cc: Likewise.
660 * testsuite/26_numerics/random/subtract_with_carry_engine/
661 operators/equal.cc: Likewise.
662 * testsuite/26_numerics/random/subtract_with_carry_engine/
663 operators/serialize.cc: Likewise.
664 * testsuite/26_numerics/random/discard_block_engine/cons/
665 base_move.cc: Likewise.
666 * testsuite/26_numerics/random/discard_block_engine/cons/
667 seed1.cc: Likewise.
668 * testsuite/26_numerics/random/discard_block_engine/cons/
669 seed2.cc: Likewise.
670 * testsuite/26_numerics/random/discard_block_engine/cons/
671 base_copy.cc: Likewise.
672 * testsuite/26_numerics/random/discard_block_engine/cons/
673 default.cc: Likewise.
674 * testsuite/26_numerics/random/discard_block_engine/cons/
675 seed_seq.cc: Likewise.
676 * testsuite/26_numerics/random/discard_block_engine/
677 requirements/typedefs.cc: Likewise.
678 * testsuite/26_numerics/random/discard_block_engine/
679 operators/equal.cc: Likewise.
680 * testsuite/26_numerics/random/discard_block_engine/
681 operators/serialize.cc: Likewise.
682 * testsuite/26_numerics/random/cauchy_distribution/
683 cons/parms.cc: Likewise.
684 * testsuite/26_numerics/random/cauchy_distribution/
685 cons/default.cc: Likewise.
686 * testsuite/26_numerics/random/cauchy_distribution/
687 requirements/typedefs.cc: Likewise.
688 * testsuite/26_numerics/random/negative_binomial_distribution/
689 cons/parms.cc: Likewise.
690 * testsuite/26_numerics/random/negative_binomial_distribution/
691 cons/default.cc: Likewise.
692 * testsuite/26_numerics/random/negative_binomial_distribution/
693 requirements/typedefs.cc: Likewise.
694 * testsuite/26_numerics/random/gamma_distribution/
695 cons/parms.cc: Likewise.
696 * testsuite/26_numerics/random/gamma_distribution/
697 cons/default.cc: Likewise.
698 * testsuite/26_numerics/random/gamma_distribution/
699 requirements/typedefs.cc: Likewise.
700 * testsuite/26_numerics/random/mersenne_twister_engine/
701 cons/seed1.cc: Likewise.
702 * testsuite/26_numerics/random/mersenne_twister_engine/
703 cons/seed2.cc: Likewise.
704 * testsuite/26_numerics/random/mersenne_twister_engine/
705 cons/default.cc: Likewise.
706 * testsuite/26_numerics/random/mersenne_twister_engine/
707 requirements/typedefs.cc: Likewise.
708 * testsuite/26_numerics/random/mersenne_twister_engine/
709 operators/equal.cc: Likewise.
710 * testsuite/26_numerics/random/mersenne_twister_engine/
711 operators/serialize.cc: Likewise.
712 * testsuite/26_numerics/random/fisher_f_distribution/
713 cons/parms.cc: Likewise.
714 * testsuite/26_numerics/random/fisher_f_distribution/
715 cons/default.cc: Likewise.
716 * testsuite/26_numerics/random/fisher_f_distribution/
717 requirements/typedefs.cc: Likewise.
718 * testsuite/26_numerics/random/exponential_distribution/
719 cons/parms.cc: Likewise.
720 * testsuite/26_numerics/random/exponential_distribution/
721 cons/default.cc: Likewise.
722 * testsuite/26_numerics/random/exponential_distribution/
723 requirements/typedefs.cc: Likewise.
724 * testsuite/26_numerics/random/binomial_distribution/
725 cons/parms.cc: Likewise.
726 * testsuite/26_numerics/random/binomial_distribution/
727 cons/default.cc: Likewise.
728 * testsuite/26_numerics/random/binomial_distribution/
729 requirements/typedefs.cc: Likewise.
730 * testsuite/26_numerics/random/lognormal_distribution/
731 cons/parms.cc: Likewise.
732 * testsuite/26_numerics/random/lognormal_distribution/
733 cons/default.cc: Likewise.
734 * testsuite/26_numerics/random/lognormal_distribution/
735 requirements/typedefs.cc: Likewise.
736 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
737 * testsuite/26_numerics/random/random_device/cons/
738 token.cc: Likewise.
739 * testsuite/26_numerics/random/random_device/cons/
740 default.cc: Likewise.
741 * testsuite/26_numerics/random/random_device/
742 requirements/typedefs.cc: Likewise.
743 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
744 * testsuite/26_numerics/random/extreme_value_distribution/
745 cons/parms.cc: Likewise.
746 * testsuite/26_numerics/random/extreme_value_distribution/
747 cons/default.cc: Likewise.
748 * testsuite/26_numerics/random/extreme_value_distribution/
749 requirements/typedefs.cc: Likewise.
750 * testsuite/26_numerics/random/piecewise_linear_distribution/
751 cons/range.cc: Likewise.
752 * testsuite/26_numerics/random/piecewise_linear_distribution/
753 cons/default.cc: Likewise.
754 * testsuite/26_numerics/random/piecewise_linear_distribution/
755 cons/num_xbound_fun.cc: Likewise.
756 * testsuite/26_numerics/random/piecewise_linear_distribution/
757 cons/initlist_fun.cc: Likewise.
758 * testsuite/26_numerics/random/piecewise_linear_distribution/
759 requirements/typedefs.cc: Likewise.
760 * testsuite/26_numerics/random/student_t_distribution/
761 cons/parms.cc: Likewise.
762 * testsuite/26_numerics/random/student_t_distribution/
763 cons/default.cc: Likewise.
764 * testsuite/26_numerics/random/student_t_distribution/
765 requirements/typedefs.cc: Likewise.
766 * testsuite/26_numerics/random/linear_congruential_engine/
767 cons/seed1.cc: Likewise.
768 * testsuite/26_numerics/random/linear_congruential_engine/
769 cons/seed2.cc: Likewise.
770 * testsuite/26_numerics/random/linear_congruential_engine/
771 cons/default.cc: Likewise.
772 * testsuite/26_numerics/random/linear_congruential_engine/
773 requirements/non_uint_neg.cc: Likewise.
774 * testsuite/26_numerics/random/linear_congruential_engine/
775 requirements/typedefs.cc: Likewise.
776 * testsuite/26_numerics/random/linear_congruential_engine/
777 operators/equal.cc: Likewise.
778 * testsuite/26_numerics/random/linear_congruential_engine/
779 operators/serialize.cc: Likewise.
780 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
781 * testsuite/26_numerics/random/shuffle_order_engine/cons/
782 base_move.cc: Likewise.
783 * testsuite/26_numerics/random/shuffle_order_engine/cons/
784 seed1.cc: Likewise.
785 * testsuite/26_numerics/random/shuffle_order_engine/cons/
786 seed2.cc: Likewise.
787 * testsuite/26_numerics/random/shuffle_order_engine/cons/
788 base_copy.cc: Likewise.
789 * testsuite/26_numerics/random/shuffle_order_engine/cons/
790 default.cc: Likewise.
791 * testsuite/26_numerics/random/shuffle_order_engine/cons/
792 seed_seq.cc: Likewise.
793 * testsuite/26_numerics/random/shuffle_order_engine/
794 requirements/typedefs.cc: Likewise.
795 * testsuite/26_numerics/random/shuffle_order_engine/
796 operators/equal.cc: Likewise.
797 * testsuite/26_numerics/random/shuffle_order_engine/
798 operators/serialize.cc: Likewise.
799 * testsuite/26_numerics/random/geometric_distribution/
800 cons/parms.cc: Likewise.
801 * testsuite/26_numerics/random/geometric_distribution/
802 cons/default.cc: Likewise.
803 * testsuite/26_numerics/random/geometric_distribution/
804 requirements/typedefs.cc: Likewise.
805 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
806
807 2009-07-31 Jason Merrill <jason@redhat.com>
808 Douglas Gregor <doug.gregor@gmail.com>
809
810 * include/bits/move.h (forward): Implement as in N2835.
811 (move): Implement as in N2831.
812 * include/std/istream (rvalue stream operator>>): New.
813 * include/std/ostream (rvalue stream operator<<): New.
814 * testsuite/27_io/rvalue_streams.cc: New.
815
816 2009-07-31 Jason Merrill <jason@redhat.com>
817
818 * include/bits/forward_list.h (splice_after): Use forward.
819 (merge): Likewise.
820 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
821 (move_iterator::operator[]): Use move.
822 * include/bits/stl_list.h (insert): Use move.
823 * include/std/thread (_Callable constructor): Use forward.
824 * include/std/tuple: Don't specify explicit template args to move.
825
826 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
827 Adjust signature.
828 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
829 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
830 reference.
831 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
832 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
833 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
834 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
835 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
836 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
837 testsuite/23_containers/forward_list/operations/1.cc,
838 testsuite/23_containers/forward_list/operations/5.cc: Use move.
839 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
840 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
841 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
842 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
843 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
844
845 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
846
847 PR libstdc++/40912 (partial)
848 * include/std/random: Disable the facility if <stdint.h> is not
849 available.
850
851 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
852
853 PR libstdc++/40919
854 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
855 xfail on darwin[3-9]*.
856
857 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
858
859 PR libstdc++/40917
860 * testsuite/util/replacement_memory_operators.h: Add missing includes,
861 tweak qualifications.
862
863 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
864
865 PR libstdc++/40916
866 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
867 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
868 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
869
870 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
871
872 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
873
874 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
875
876 PR libstdc++/40915
877 * testsuite/18_support/headers/exception/synopsis.cc: Fix
878 std::terminate declaration.
879
880 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
881
882 PR libstdc++/40908
883 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
884 symbols at GLIBCXX_3.4.
885
886 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
887
888 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
889 * testsuite/util/testsuite_abi.cc: Adjust.
890 * configure.ac: Bump libtool_VERSION to 6:13:0.
891 * configure: Regenerate.
892
893 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
894 Tyler Earman <rem.intellegare@gmail.com>
895
896 * doc/xml/manual/configure.xml: Consistent placement of
897 ABI-changing options, clarify --enable-clocale.
898
899 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
900
901 * python/Makefile.in: Regenerate.
902
903 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
904
905 * python/Makefile.am (install-data-local): Use DESTDIR
906 correctly.
907
908 2009-07-24 Jason Merrill <jason@redhat.com>
909
910 Core issue 901
911 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
912 dealloc.
913
914 2009-07-24 Joseph Myers <joseph@codesourcery.com>
915
916 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
917 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
918 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
919 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
920 * testsuite/21_strings/headers/cwchar/functions_std.cc,
921 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
922 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
923 Use dg-require-swprintf.
924
925 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
926
927 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
928
929 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
930
931 * include/c_std/cmath (abs(_Tp)): Add.
932 * include/c_global/cmath (abs(_Tp)): Likewise.
933 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
934
935 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
936
937 * doc/html/ext/lwg-closed.html: Update to R65.
938 * doc/html/ext/lwg-defects.html: Likewise.
939 * doc/html/ext/lwg-active.html: Likewise.
940 * doc/xml/manual/intro.xml: Update DRs entries.
941
942 2009-07-22 Jason Merrill <jason@redhat.com>
943
944 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
945
946 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
947
948 * include/std/valarray (valarray<>::operator=(const valarray<>&),
949 valarray<>::operator=(initializer_list<>)): Implement resolution
950 of DR 630, [Ready] in Frankfurt.
951 * testsuite/26_numerics/valarray/dr630-1.cc: New.
952 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
953 * doc/xml/manual/intro.xml: Add an entry for DR 630.
954
955 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
956
957 * include/std/chrono (duration<>::operator%=, operator%):
958 Add, per DR 934.
959 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
960 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
961
962 * include/std/chrono (operator/): Simplify implementation.
963
964 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
965
966 * doc/xml/manual/intro.xml: Escape '&', validate.
967 * doc/xml/manual/using.xml: Validate, dead link check.
968 * doc/xml/manual/strings.xml: Same.
969 * doc/xml/manual/appendix_contributing.xml: Same.
970 * doc/xml/manual/iterators.xml: Same.
971 * doc/xml/manual/spine.xml: Same.
972
973 * doc/xml/faq.xml: Remove redundant xreflabel entities.
974 * doc/xml/gnu/gpl-3.0.xml: Same.
975 * doc/xml/manual/mt_allocator.xml: Same.
976 * doc/xml/manual/allocator.xml: Same.
977 * doc/xml/manual/ctype.xml: Same.
978 * doc/xml/manual/codecvt.xml: Same.
979 * doc/xml/manual/backwards_compatibility.xml: Same.
980 * doc/xml/manual/shared_ptr.xml: Same.
981 * doc/xml/manual/abi.xml: Same.
982 * doc/xml/manual/auto_ptr.xml: Same.
983 * doc/xml/manual/internals.xml: Same.
984 * doc/xml/manual/parallel_mode.xml: Same.
985 * doc/xml/manual/bitmap_allocator.xml: Same.
986 * doc/xml/manual/build_hacking.xml: Same.
987 * doc/xml/manual/evolution.xml: Same.
988 * doc/xml/manual/debug.xml: Same.
989 * doc/xml/manual/localization.xml: Same.
990 * doc/xml/manual/appendix_contributing.xml: Same.
991 * doc/xml/manual/locale.xml: Same.
992 * doc/xml/manual/messages.xml: Same.
993 * doc/xml/manual/spine.xml: Same.
994 * doc/xml/manual/test.xml: Same.
995 * doc/xml/book.txml: Same.
996 * doc/xml/spine.xml: Same.
997
998 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
999 * doc/xml/manual/backwards_compatibility.xml: Same.
1000 * doc/xml/manual/concurrency.xml: Same.
1001 * doc/xml/manual/intro.xml: Same.
1002 * doc/xml/manual/parallel_mode.xml: Same.
1003 * doc/xml/manual/status_cxx1998.xml: Same.
1004 * doc/xml/manual/containers.xml: Same.
1005 * doc/xml/manual/io.xml: Same.
1006 * doc/xml/manual/support.xml: Same.
1007 * doc/xml/manual/strings.xml: Same.
1008 * doc/xml/manual/debug_mode.xml: Same.
1009 * doc/xml/manual/extensions.xml: Same.
1010 * doc/xml/manual/appendix_contributing.xml: Same.
1011 * doc/xml/manual/messages.xml: Same.
1012 * doc/xml/manual/test.xml: Same.
1013
1014 * doc/xml/manual/abi.xml: Same.
1015 * doc/xml/manual/auto_ptr.xml: Same.
1016 * doc/xml/manual/parallel_mode.xml: Same.
1017 * doc/xml/manual/build_hacking.xml: Same.
1018 * doc/xml/manual/evolution.xml: Same.
1019 * doc/xml/manual/using.xml: Same.
1020 * doc/xml/manual/debug_mode.xml: Same.
1021 * doc/xml/manual/extensions.xml: Same.
1022 * doc/xml/manual/diagnostics.xml: Same.
1023 * doc/xml/manual/algorithms.xml: Same.
1024
1025 * doc/html: Regenerate.
1026
1027 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1028
1029 PR libstdc++/40712
1030 * config/locale/gnu/numeric_members.cc (numpunct<>::
1031 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1032 and copy the langinfo data into it.
1033 (numpunct<>::~numpunct): Free the allocated memory.
1034 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1035 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1036 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1037 _M_data->_M_curr_symbol.
1038 (moneypunct<>::~moneypunct): Free the allocated memory.
1039 * testsuite/22_locale/moneypunct/40712.cc: New.
1040
1041 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1042 Do not leak memory if new throws.
1043 * include/bits/locale_facets_nonio.tcc
1044 (__moneypunct_cache<>::_M_cache): Likewise.
1045
1046 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1047
1048 PR other/40784
1049 * configure: Regenerate.
1050
1051 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1052
1053 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1054 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1055 line numbers.
1056 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1057 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1058 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1059
1060 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1061
1062 * configure: Regenerate.
1063
1064 2009-07-16 Jason Merrill <jason@redhat.com>
1065
1066 PR libstdc++/37907
1067 * include/std/type_traits: Add is_standard_layout, is_trivial.
1068 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1069 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1070 Update line numbers.
1071
1072 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1073 Tom Tromey <tromey@redhat.com>
1074
1075 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1076 Fetch std::string to the given length.
1077
1078 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1079
1080 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1081 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1082 [Ready] in Frankfurt.
1083 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1084 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1085 New.
1086 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1087 Likewise.
1088 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1089 Adjust.
1090 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1091 Likewise.
1092 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1093
1094 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1095 __err locals.
1096 * include/bits/ostream.tcc: Likewise.
1097 * src/compatibility.cc: Likewise.
1098 * src/istream.cc: Likewise.
1099
1100 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1101
1102 * include/std/type_traits (common_type): Remove workaround for
1103 PR36628, now fixed.
1104
1105 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1106
1107 PR testsuite/40699
1108 PR testsuite/40707
1109 PR testsuite/40709
1110 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1111
1112 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1113
1114 PR libstdc++/40691
1115 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1116 * testsuite/26_numerics/valarray/40691.cc: New test.
1117
1118 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1119
1120 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1121 * testsuite/21_strings/c_strings/char/3.cc: Same.
1122
1123 2009-07-06 Jason Merrill <jason@redhat.com>
1124
1125 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1126 to defer searching bases that don't overlap the desired address.
1127
1128 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1129
1130 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1131 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1132 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1133 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1134 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1135 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1136 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1137 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1138 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1139 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1140 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1141 testsuite/ext/vstring/init-list.cc,
1142 testsuite/ext/vstring/moveable.cc,
1143 testsuite/ext/vstring/requirements/citerators.cc,
1144 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1145 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1146 Use dg-require-string-conversions.
1147
1148 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1149
1150 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1151 to ld_library_path. Use add_path. Add just find_libgcc_s to
1152 ld_library_path, not every libgcc multilib directory.
1153
1154 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1155
1156 PR libstdc++/40600
1157 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1158 std::minmax return type.
1159 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1160
1161 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1162
1163 PR libstdc++/40511
1164 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1165 with glibc2.2.x.
1166
1167 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1168
1169 * include/bits/random.tcc
1170 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1171 as array type.
1172
1173 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1174
1175 * include/bits/random.h (__mod(_Tp)): Use defaults.
1176 (struct _Mod): Adjust template parameters.
1177 (linear_congruential_engine<>::operator()()): Adjust.
1178 (typedef _UInt32Type): Remove.
1179 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1180 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1181 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1182 calls.
1183 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1184 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1185 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1186 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1187 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1188 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1189 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1190 Likewise.
1191
1192 * include/bits/random.tcc
1193 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1194 formula (i mod n).
1195 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1196 as array type.
1197 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1198 size.
1199 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1200 uint_least32_t.
1201
1202 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1203
1204 * include/std/future (shared_future): Adjust doxygen comment.
1205
1206 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1207
1208 PR libstdc++/40297
1209 * include/bits/atomic_0.h: Reverse debug assertions.
1210 * include/bits/atomic_2.h: Likewise.
1211
1212 2009-06-23 DJ Delorie <dj@redhat.com>
1213
1214 Add MeP port.
1215 * configure.host: Add mep support.
1216
1217 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1218
1219 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1220 (INPUT): Add future.
1221 * include/std/future: Adjust markup.
1222 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1223 line numbers.
1224 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1225 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1226 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1227 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1228
1229 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1230
1231 * include/bits/shared_ptr.h: Do not swap rvalues.
1232 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1233 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1234 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1235 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1236 * testsuite/20_util/tuple/swap.cc: Likewise.
1237
1238 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1239
1240 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1241 * include/std/ratio: Typo in comment.
1242
1243 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1244
1245 PR libstdc++/40518
1246 * include/bits/basic_string.h (basic_string<>::_Rep::
1247 _M_set_length_and_sharable): Do not write the empty rep.
1248 (basic_string<>::erase(iterator, iterator)): Likewise,
1249 move out of line...
1250 * include/bits/basic_string.tcc: ... here.
1251
1252 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1253
1254 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1255 bitwise_assignment_operators): Initialize a and b.
1256 (struct has_bitwise_operators): Do not call the latter.
1257 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1258 dg-error line numbers.
1259 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1260 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1261 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1262
1263 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1264
1265 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1266 possibly unused.
1267 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1268 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1269 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1270
1271 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1272
1273 * include/std/future: New.
1274 * include/Makefile.am: Add.
1275 * include/Makefile.in: Regenerate.
1276 * src/future.cc: New.
1277 * src/Makefile.am: Add.
1278 * src/Makefile.in: Regenerate.
1279 * config/abi/pre/gnu.ver: Add export.
1280 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1281 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1282 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1283 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1284 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1285 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1286 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1287 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1288 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1289 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1290 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1291 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1292 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1293 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1294 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1295 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1296 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1297 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1298 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1299 * testsuite/30_threads/packaged_task/requirements/
1300 explicit_instantiation.cc: New.
1301 * testsuite/30_threads/promise/cons/1.cc: New.
1302 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1303 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1304 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1305 * testsuite/30_threads/promise/cons/move.cc: New.
1306 * testsuite/30_threads/promise/members/get_future.cc: New.
1307 * testsuite/30_threads/promise/members/get_future2.cc: New.
1308 * testsuite/30_threads/promise/members/set_exception.cc: New.
1309 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1310 * testsuite/30_threads/promise/members/set_value.cc: New.
1311 * testsuite/30_threads/promise/members/set_value2.cc: New.
1312 * testsuite/30_threads/promise/members/set_value3.cc: New.
1313 * testsuite/30_threads/promise/members/swap.cc: New.
1314 * testsuite/30_threads/promise/requirements/
1315 explicit_instantiation.cc: New.
1316 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1317 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1318 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1319 * testsuite/30_threads/shared_future/cons/move.cc: New.
1320 * testsuite/30_threads/shared_future/members/get.cc: New.
1321 * testsuite/30_threads/shared_future/members/get2.cc: New.
1322 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1323 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1324 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1325 * testsuite/30_threads/shared_future/members/wait.cc: New.
1326 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1327 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1328 * testsuite/30_threads/shared_future/requirements/
1329 explicit_instantiation.cc: New.
1330 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1331 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1332 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1333 * testsuite/30_threads/unique_future/cons/move.cc: New.
1334 * testsuite/30_threads/unique_future/members/get.cc: New.
1335 * testsuite/30_threads/unique_future/members/get2.cc: New.
1336 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1337 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1338 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1339 * testsuite/30_threads/unique_future/members/wait.cc: New.
1340 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1341 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1342 * testsuite/30_threads/unique_future/requirements/
1343 explicit_instantiation.cc: New.
1344 * testsuite/performance/30_threads/future/polling.cc: New.
1345
1346 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1347
1348 * Revert last Change.
1349
1350 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1351
1352 PR libstdc++/40497
1353 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1354 signature per the current C++1x draft (N2857).
1355 * testsuite/24_iterators/operations/40497.cc: Add.
1356
1357 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1358
1359 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1360 a floating point type.
1361 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1362 _IntType)): Fix second default argument.
1363 (uniform_int_distribution<>::_M_call): Remove.
1364 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1365 const param_type&)): Only declare.
1366 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1367 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1368 Remove.
1369 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1370 const param_type&): Define here.
1371 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1372 const param_type&), discrete_distribution<>::operator()
1373 (_UniformRandomNumberGenerator&, const param_type&),
1374 piecewise_constant_distribution<>::operator()
1375 (_UniformRandomNumberGenerator&, const param_type&),
1376 piecewise_linear_distribution<>::operator()
1377 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1378 the second template argument of _Adaptor.
1379 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1380 default.cc: Adjust.
1381
1382 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1383
1384 * include/bits/random.tcc (discrete_distribution<>::param_type::
1385 param_type(size_t, double, double, _Func),
1386 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1387 const param_type&)): Tidy.
1388 (piecewise_constant_distribution<>::param_type::_M_initialize):
1389 Use reserve, fix.
1390 (piecewise_constant_distribution<>::param_type::
1391 param_type(initializer_list<>, _Func),
1392 piecewise_constant_distribution<>::param_type::
1393 param_type(size_t, _RealType, _RealType, _Func),
1394 piecewise_linear_distribution<>::param_type::
1395 param_type(initializer_list<>, _Func),
1396 piecewise_linear_distribution<>::param_type::
1397 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1398 (piecewise_constant_distribution<>::param_type::
1399 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1400 piecewise_constant_distribution<>::
1401 operator()(_UniformRandomNumberGenerator&, const param_type&),
1402 piecewise_linear_distribution<>::
1403 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1404 (operator>>(std::basic_istream<>&,
1405 piecewise_constant_distribution<>&),
1406 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1407 Use reserve.
1408 * include/bits/random.h: Minor cosmetic changes.
1409
1410 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1411
1412 * testsuite/23_containers/list/check_construct_destroy.h: New.
1413 Move test logic here.
1414 * testsuite/23_containers/list/moveable.h: Same.
1415 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1416 * testsuite/23_containers/list/modifiers/1.h: Same.
1417 * testsuite/23_containers/list/modifiers/2.h: Same.
1418 * testsuite/23_containers/list/modifiers/3.h: Same.
1419 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1420 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1421 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1422 * testsuite/23_containers/list/operations/1.h: Same.
1423 * testsuite/23_containers/list/operations/2.h: Same.
1424 * testsuite/23_containers/list/operations/3.h: Same.
1425 * testsuite/23_containers/list/operations/4.h: Same.
1426 * testsuite/23_containers/list/operations/5.h: Same.
1427 * testsuite/23_containers/list/capacity/1.h: Same.
1428 * testsuite/23_containers/list/init-list.h: Same.
1429 * testsuite/23_containers/list/cons/1.h: Same.
1430 * testsuite/23_containers/list/cons/2.h: Same.
1431 * testsuite/23_containers/list/cons/3.h: Same.
1432 * testsuite/23_containers/list/cons/4.h: Same.
1433 * testsuite/23_containers/list/cons/5.h: Same.
1434 * testsuite/23_containers/list/cons/6.h: Same.
1435 * testsuite/23_containers/list/cons/7.h: Same.
1436 * testsuite/23_containers/list/cons/8.h: Same.
1437 * testsuite/23_containers/list/cons/9.h: Same.
1438 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1439 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1440 header.
1441 * testsuite/23_containers/list/modifiers/1.cc: Same.
1442 * testsuite/23_containers/list/modifiers/2.cc: Same.
1443 * testsuite/23_containers/list/modifiers/3.cc: Same.
1444 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1445 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1446 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1447 * testsuite/23_containers/list/operations/1.cc: Same.
1448 * testsuite/23_containers/list/operations/2.cc: Same.
1449 * testsuite/23_containers/list/operations/3.cc: Same.
1450 * testsuite/23_containers/list/operations/4.cc: Same.
1451 * testsuite/23_containers/list/operations/5.cc: Same.
1452 * testsuite/23_containers/list/capacity/1.cc: Same.
1453 * testsuite/23_containers/list/init-list.cc: Same.
1454 * testsuite/23_containers/list/cons/1.cc: Same.
1455 * testsuite/23_containers/list/cons/2.cc: Same.
1456 * testsuite/23_containers/list/cons/3.cc: Same.
1457 * testsuite/23_containers/list/cons/4.cc: Same.
1458 * testsuite/23_containers/list/cons/5.cc: Same.
1459 * testsuite/23_containers/list/cons/6.cc: Same.
1460 * testsuite/23_containers/list/cons/7.cc: Same.
1461 * testsuite/23_containers/list/cons/8.cc: Same.
1462 * testsuite/23_containers/list/cons/9.cc: Same.
1463 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1464 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1465 * testsuite/23_containers/list/moveable.cc: Same.
1466
1467 2009-06-17 Tom Tromey <tromey@redhat.com>
1468
1469 * python/hook.in: Do not fail when there is no current objfile.
1470 Use os.path.normpath.
1471
1472 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1473
1474 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1475 Remove.
1476 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1477 rvalue-reference so that move constructor is called.
1478 * testsuite/18_support/exception_ptr/move.cc: New.
1479
1480 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1481
1482 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1483 if joinable.
1484
1485 2009-06-15 Tom Tromey <tromey@redhat.com>
1486
1487 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1488 set self.iter.
1489 (StdMapPrinter.to_string): Make a new iterator.
1490 (StdMapPrinter.children): Likewise.
1491 (StdSetPrinter.__init__): Don't set self.iter.
1492 (StdSetPrinter.to_string): Make a new iterator.
1493 (StdSetPrinter.children): Likewise.
1494
1495 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1496
1497 * include/bits/random.tcc
1498 (negative_binomial_distribution<>::operator()
1499 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1500 class member gamma_distribution.
1501 (negative_binomial_distribution<>::operator()
1502 (_UniformRandomNumberGenerator&)): Implement out of line here.
1503 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1504 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1505 (student_t_distribution<>::operator()
1506 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1507 simplify.
1508 (operator<<(basic_ostream<>&, student_t_distribution<>),
1509 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1510 (chi_squared_distribution<>::operator()
1511 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1512 tweak to use a class member gamma_distribution.
1513 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1514 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1515 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1516 const param_type&): Move inline, tweak to use class member
1517 gamma_distributions.
1518 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1519 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1520 * include/bits/random.h: Adjust, minor tweaks.
1521
1522 2009-06-10 Tom Tromey <tromey@redhat.com>
1523
1524 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1525 (build_libstdcxx_dictionary): Accept shortened form of
1526 basic_string names.
1527 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1528
1529 2009-06-10 Tom Tromey <tromey@redhat.com>
1530
1531 PR libstdc++/40289:
1532 * python/Makefile.in: Rebuild.
1533 * python/hook.in: Compute module path relative to objfile.
1534 * python/Makefile.am (pythondir): Redefine.
1535 (gdb.py): Subst toolexeclibdir.
1536 (install-data-local): Rewrite.
1537
1538 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1539
1540 * include/bits/move.h: Doxygen group fixes.
1541
1542 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1543
1544 * include/bits/random.tcc (gamma_distribution<>::operator()
1545 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1546 the Marsaglia/Tsang algorithm.
1547 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1548 (operator<<(basic_ostream<>&, gamma_distribution<>),
1549 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1550
1551 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1552 Remove, just use normal_distribution.
1553 (operator<<(basic_ostream<>&, student_t_distribution<>),
1554 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1555 (linear_congruential_engine<>::operator()()): Move inline.
1556 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1557 const param_type&)): Move inline, just use normal_distribution.
1558 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1559 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1560 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1561 const param_type&)): Move here, out of line.
1562 (piecewise_constant_distribution<>::param_type::param_type()): Move
1563 inline.
1564 * include/bits/random.h: Adjust, minor tweaks.
1565
1566 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1567
1568 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1569
1570 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1571
1572 * include/ext/throw_allocator.h: Rework.
1573 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1574 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1575 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1576 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1577 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1578 * testsuite/util/regression/rand/priority_queue/
1579 container_rand_regression_test.tcc: Inline functions.
1580 * testsuite/util/regression/rand/assoc/
1581 container_rand_regression_test.tcc: Same.
1582
1583 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1584
1585 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1586
1587 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1588
1589 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1590 * configure: Regenerate.
1591
1592 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1593
1594 PR libstdc++/40299
1595 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1596 * testsuite/ext/rope/40299.cc: New.
1597
1598 2009-05-28 Tom Tromey <tromey@redhat.com>
1599 Phil Muldoon <pmuldoon@redhat.com>
1600 Jonathan Wakely <jwakely.gcc@gmail.com>
1601
1602 * python/Makefile.in, , python/libstdcxx/__init__.py,
1603 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1604 python/hook.in, python/Makefile.am: New files.
1605 * configure, Makefile.in: Rebuild.
1606 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1607 * Makefile.am (SUBDIRS): Add python.
1608
1609 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1610
1611 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1612 to ...
1613 * testsuite/util/replacement_memory_operators.h: ...here. New.
1614 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1615 * testsuite/util/testsuite_hooks.cc: Same.
1616
1617 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1618 replacement_memory_operators.h.
1619 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1620 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1621 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1622 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1623 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1624 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1625 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1626 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1627 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1628 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1629 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1630 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1631 * testsuite/ext/mt_allocator/check_new.cc: Same.
1632 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1633 * testsuite/ext/debug_allocator/check_new.cc: Same.
1634 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1635 * testsuite/ext/new_allocator/check_delete.cc: Same.
1636 * testsuite/ext/new_allocator/check_new.cc: Same.
1637 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1638 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1639 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1640 * testsuite/ext/throw_allocator/check_new.cc: Same.
1641 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1642 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1643 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1644 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1645 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1646 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1647 * testsuite/ext/pool_allocator/check_new.cc: Same.
1648 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1649 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1650 * testsuite/ext/array_allocator/check_delete.cc: Same.
1651 * testsuite/ext/array_allocator/check_new.cc: Same.
1652 * testsuite/23_containers/deque/cons/1.cc: Same.
1653 * testsuite/23_containers/deque/cons/2.cc: Same.
1654
1655 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1656
1657 * libsupc++/initializer_list: Format.
1658 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1659 * testsuite/18_support/initializer_list/requirements/
1660 explicit_instantiation.cc: New.
1661
1662 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1663
1664 PR libstdc++/40273
1665 * include/tr1_impl/functional: Add explicit casts.
1666 * testsuite/20_util/function/requirements/
1667 explicit_instantiation.cc: New.
1668 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1669
1670 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1671
1672 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1673
1674 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1675
1676 PR libstdc++/40221
1677 * include/tr1_impl/functional: Add explicit cast.
1678
1679 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1680
1681 PR libstdc++/40094
1682 Revert:
1683 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1684 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1685 out of line member functions definitions.
1686 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1687 Remove, use static locals instead.
1688 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1689 * src/throw_allocator.cc: New.
1690 * src/Makefile.am: Add.
1691 * config/abi/pre/gnu.ver: Add exports.
1692 * src/Makefile.in: Regenerate.
1693
1694 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1695
1696 * include/tr1_impl/functional (function): Use explicit operator bool.
1697 * include/bits/shared_ptr.h (__shared_ptr): Same.
1698 * include/bits/unique_ptr.h (unique_ptr): Same.
1699 * include/std/mutex (unique_lock): Same.
1700 * include/std/system_error (error_code): Same.
1701 (error_condition): Same.
1702 * include/std/ostream (sentry): Same.
1703 * include/std/istream (sentry): Same.
1704 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1705 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1706 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1707 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1708 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1709 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1710 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1711
1712 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1713
1714 * testsuite/23_containers/list/14340.cc: Abstract list type.
1715 * testsuite/23_containers/list/init-list.cc: Same.
1716 * testsuite/23_containers/list/pthread5.cc: Same.
1717 * testsuite/23_containers/list/invalidation/1.cc: Same.
1718 * testsuite/23_containers/list/invalidation/2.cc: Same.
1719 * testsuite/23_containers/list/invalidation/3.cc: Same.
1720 * testsuite/23_containers/list/invalidation/4.cc: Same.
1721 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1722 * testsuite/23_containers/list/modifiers/1.cc: Same.
1723 * testsuite/23_containers/list/modifiers/2.cc: Same.
1724 * testsuite/23_containers/list/modifiers/3.cc: Same.
1725 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1726 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1727 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1728 * testsuite/23_containers/list/cons/1.cc: Same.
1729 * testsuite/23_containers/list/cons/2.cc: Same.
1730 * testsuite/23_containers/list/cons/3.cc: Same.
1731 * testsuite/23_containers/list/cons/4.cc: Same.
1732 * testsuite/23_containers/list/cons/5.cc: Same.
1733 * testsuite/23_containers/list/cons/6.cc: Same.
1734 * testsuite/23_containers/list/cons/7.cc: Same.
1735 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1736 * testsuite/23_containers/list/cons/8.cc: Same.
1737 * testsuite/23_containers/list/cons/9.cc: Same.
1738 * testsuite/23_containers/list/operations/1.cc: Same.
1739 * testsuite/23_containers/list/operations/2.cc: Same.
1740 * testsuite/23_containers/list/operations/3.cc: Same.
1741 * testsuite/23_containers/list/operations/4.cc: Same.
1742 * testsuite/23_containers/list/operations/5.cc: Same.
1743 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1744 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1745 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1746 * testsuite/23_containers/list/requirements/dr438/
1747 constructor_1_neg.cc: Same.
1748 * testsuite/23_containers/list/requirements/dr438/
1749 constructor_2_neg.cc: Same.
1750 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1751 * testsuite/23_containers/list/requirements/
1752 partial_specialization/1.cc: Same.
1753 * testsuite/23_containers/list/23781.cc: Same.
1754 * testsuite/23_containers/list/pthread1.cc: Same.
1755 * testsuite/23_containers/list/capacity/1.cc: Same.
1756 * testsuite/23_containers/list/capacity/29134.cc: Same.
1757 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1758 * testsuite/23_containers/list/moveable.cc: Same.
1759
1760 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1761
1762 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1763
1764 PR libstdc++/40184
1765 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1766 Declare...
1767 * config/locale/gnu/c_locale.cc: ... and define.
1768 * config/locale/generic/c_locale.cc: Define.
1769 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1770 Use it.
1771 * testsuite/22_locale/locale/cons/40184.cc: New.
1772
1773 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1774
1775 PR libstdc++/40192
1776 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1777 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1778 * testsuite/23_containers/vector/40192.cc: New.
1779
1780 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1781
1782 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1783 * include/bits/stl_deque.h (swap): Likewise.
1784 * include/bits/stl_list.h (swap): Likewise.
1785 * include/bits/stl_vector.h (swap): Likewise.
1786 * include/bits/stl_bvector.h (swap): Likewise.
1787 * include/bits/stl_queue.h (swap): Likewise.
1788 * include/bits/stl_stack.h (swap): Likewise.
1789 * include/bits/stl_tree.h (swap): Likewise.
1790 * include/bits/stl_map.h (swap): Likewise.
1791 * include/bits/stl_multimap.h (swap): Likewise.
1792 * include/bits/stl_set.h (swap): Likewise.
1793 * include/bits/stl_multiset.h (swap): Likewise.
1794 * include/bits/forward_list.h (swap): Likewise.
1795 * include/bits/unique_ptr.h (swap): Likewise.
1796 * include/debug/deque (swap): Likewise.
1797 * include/debug/list (swap): Likewise.
1798 * include/debug/vector (swap): Likewise.
1799 * include/debug/map.h (swap): Likewise.
1800 * include/debug/multimap.h (swap): Likewise.
1801 * include/debug/set.h (swap): Likewise.
1802 * include/debug/multiset.h (swap): Likewise.
1803 * include/debug/unordered_map (swap): Likewise.
1804 * include/debug/unordered_set (swap): Likewise.
1805 * include/ext/vstring.h (swap): Likewise.
1806 * include/tr1_impl/unordered_map (swap): Likewise.
1807 * include/tr1_impl/hashtable (swap): Likewise.
1808 * include/tr1_impl/unordered_set (swap): Likewise.
1809 * include/std/tuple (swap): Likewise.
1810 * include/std/mutex (swap): Likewise.
1811 * include/std/thread (swap): Likewise.
1812 (operator<<): Only output to lvalue streams.
1813 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1814 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1815 * testsuite/23_containers/deque/requirements/dr438/
1816 assign_neg.cc: Adjust line numbers.
1817 * testsuite/23_containers/deque/requirements/dr438/
1818 constructor_1_neg.cc: Likewise.
1819 * testsuite/23_containers/deque/requirements/dr438/
1820 constructor_2_neg.cc: Likewise.
1821 * testsuite/23_containers/deque/requirements/dr438/
1822 insert_neg.cc: Likewise.
1823 * testsuite/23_containers/list/requirements/dr438/
1824 assign_neg.cc: Likewise.
1825 * testsuite/23_containers/list/requirements/dr438/
1826 constructor_1_neg.cc: Likewise.
1827 * testsuite/23_containers/list/requirements/dr438/
1828 constructor_2_neg.cc: Likewise.
1829 * testsuite/23_containers/list/requirements/dr438/
1830 insert_neg.cc: Likewise.
1831 * testsuite/23_containers/vector/requirements/dr438/
1832 assign_neg.cc: Likewise.
1833 * testsuite/23_containers/vector/requirements/dr438/
1834 constructor_1_neg.cc: Likewise.
1835 * testsuite/23_containers/vector/requirements/dr438/
1836 constructor_2_neg.cc: Likewise.
1837 * testsuite/23_containers/vector/requirements/dr438/
1838 insert_neg.cc: Likewise.
1839 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1840 test non-member swap.
1841 * testsuite/30_threads/thread/swap/2.cc: Remove.
1842
1843 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1844
1845 * include/std/mutex: Move std::lock_error to ...
1846 * src/compatibility.cc: Here.
1847 * src/mutex.cc: Likewise.
1848 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1849 for lock types and remove std::lock_error check.
1850
1851 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1852
1853 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1854 double include.
1855
1856 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1857
1858 PR libstdc++/40160
1859 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1860 typeid when __GXX_RTTI is undefined.
1861 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1862 for null _M_variant._M_iterator._M_type,
1863 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1864 * testsuite/21_strings/basic_string/40160.cc: New.
1865
1866 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1867
1868 * testsuite/26_numerics/random/discrete_distribution/cons/
1869 num_xbound_fun.cc: Minor tweaks.
1870 * testsuite/26_numerics/random/piecewise_constant_distribution/
1871 cons/initlist_fun.cc: Likewise
1872 * testsuite/26_numerics/random/piecewise_constant_distribution/
1873 cons/num_xbound_fun.cc: Likewise
1874 * testsuite/26_numerics/random/piecewise_linear_distribution/
1875 cons/initlist_fun.cc: Likewise
1876 * testsuite/26_numerics/random/piecewise_linear_distribution/
1877 cons/num_xbound_fun.cc: Likewise
1878
1879 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1880
1881 PR libstdc++/36211
1882 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1883 cxxldflags to additional_flags rather than cxx_final.
1884
1885 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1886
1887 * testsuite/26_numerics/random/discrete_distribution/cons/
1888 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1889 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1890 initlist_fun.cc: Likewise
1891 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1892 num_xbound_fun.cc: Likewise
1893 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1894 initlist_fun.cc: Likewise
1895 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1896 num_xbound_fun.cc: Likewise
1897
1898 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1899
1900 PR libstdc++/40123
1901 * random.tcc (independent_bits_engine<>::operator()()): Use
1902 result_type(1), not 1UL.
1903
1904 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1905 and _M_b.min(), instead of this->max() and this->min().
1906
1907 * random.h (_ShiftMin1): Remove, adjust everywhere.
1908
1909 * random.tcc: Minor cosmetic changes.
1910
1911 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1912
1913 * include/bits/random.tcc (cauchy_distribution<>::
1914 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1915 Avoid M_PI, a glibc extension.
1916
1917 2009-05-13 Ben Elliston <bje@au.ibm.com>
1918
1919 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1920 * include/Makefile.in: Likewise.
1921
1922 2009-05-13 Ben Elliston <bje@au.ibm.com>
1923
1924 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1925 const void * const.
1926
1927 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1928
1929 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1930 random number engines, complex, bitset, array, time utilities, and
1931 char_traits.
1932
1933 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1934
1935 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1936 * libsupc++/nested_exception.h: New.
1937 * libsupc++/Makefile.am: Add new header.
1938 * libsupc++/Makefile.in: Regenerate.
1939 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1940 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1941 * testsuite/18_support/nested_exception/cons.cc: New.
1942 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1943 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1944 * doc/xml/manual/status_cxx200x.xml: Adjust.
1945
1946 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1947
1948 * include/ext/throw_allocator.h: Remove redundant include.
1949
1950 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1951
1952 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1953 out of line member functions definitions.
1954 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1955 Remove, use static locals instead.
1956 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1957 * src/throw_allocator.cc: New.
1958 * src/Makefile.am: Add.
1959 * config/abi/pre/gnu.ver: Add exports.
1960 * src/Makefile.in: Regenerate.
1961
1962 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1963
1964 * configure.ac: Bump libtool_VERSION to 6:12:0.
1965 * configure: Regenerate.
1966
1967 2009-05-07 Matthias Klose <doko@ubuntu.com>
1968
1969 PR libstdc++/40038
1970 * src/math_stubs_long_double.cc: Add ceill.
1971
1972 2009-05-06 Johannes Singler <singler@ira.uka.de>
1973
1974 PR libstdc++/39546
1975 * include/parallel/algo.h (find_switch):
1976 Parametrize binder2nd with const T& instead of T.
1977 * testsuite/25_algorithms/find/39546.cc: new test case
1978
1979 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1980
1981 Revert:
1982 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1983
1984 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1985 possible.
1986 * configure: Regenerate.
1987
1988 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1989
1990 PR libstdc++/39909
1991 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1992 __set_once_functor_lock_ptr): Replace global lock object with local
1993 locks on global mutex.
1994 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1995 __set_once_functor_lock_ptr): Likewise, keeping old function to
1996 preserve ABI.
1997 (__once_proxy): Use pointer to local lock if set, global lock
1998 otherwise.
1999 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2000 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2001 * testsuite/30_threads/call_once/39909.cc: New.
2002
2003 2009-05-03 Jan Hubicka <jh@suse.cz>
2004
2005 * include/parallel/settings.h (get): Mark const.
2006 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2007 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2008 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2009 throw ().
2010 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2011 (is_open, fd): Mark pure and throw ().
2012 (seekoff): Mark throw ().
2013
2014 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2015
2016 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2017 possible.
2018 * configure: Regenerate.
2019
2020 2009-05-02 Jan Hubicka <jh@suse.cz>
2021
2022 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2023 operator): Mark pure.
2024
2025 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2026
2027 * scripts/create_testsuite_files: Remove thread directory.
2028
2029 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2030
2031 PR libstdc++/39868
2032 * scripts/run_doxygen: Uncomment removal of includes.
2033 (problematic): Rewrite __cxxabiv1 namespace to abi.
2034
2035 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2036
2037 Revert the last commit.
2038
2039 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2040
2041 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2042 Replace global lock object with local locks on global mutex.
2043 * src/mutex.cc: Likewise.
2044 * config/abi/pre/gnu.ver: Adjust.
2045 * testsuite/30_threads/call_once/call_once2.cc: New.
2046
2047 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2048
2049 PR libstdc++/39880
2050 PR libstdc++/39881
2051 PR libstdc++/39882
2052 * include/std/system_error (is_error_code_enum<errc>): Remove.
2053 (error_condition<>::error_condition(_ErrorCodeEnum,)
2054 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2055 (error_code<>::error_code(_ErrorCodeEnum,),
2056 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2057 * testsuite/19_diagnostics/system_error/39880.cc: New.
2058 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2059 Likewise.
2060 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2061 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2062 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2063 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2064 Adjust.
2065 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2066 Likewise.
2067 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2068 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2069 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2070 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2071 Likewise.
2072 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2073 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2074 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2075 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2076
2077 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2078
2079 * doc/xml/authors.xml: Add space.
2080 * doc/xml/faq.xml: Update links.
2081 * doc/xml/manual/intro.xml: Same.
2082 * doc/xml/manual/abi.xml: Update.
2083 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2084 * doc/xml/manual/status_cxxtr1.xml: Update links.
2085 * doc/xml/manual/status_cxx1998.xml: Same.
2086 * doc/xml/manual/status_cxx200x.xml: Same.
2087
2088 2009-04-22 Jan Hubicka <jh@suse.cz>
2089
2090 * include/tr1_impl/array (at): Do not use builtin_expect.
2091 * include/ext/throw_allocator.h (allocate): Likewise.
2092 * include/ext/pool_allocator.h (allocate): Likweise.
2093 * include/ext/bitmap_allocator.h (allocate): Likewise.
2094 * include/ext/rc_string_base.h (_S_construct): Likewise.
2095 * include/ext/malloc_allocator.h (allocate): Likewise.
2096 * include/ext/mt_allocator.h (allocate): Likewise.
2097 * include/ext/sso_string_base.h (_M_construct): Likewise.
2098 * include/bits/basic_string.tcc (_S_construct): Likewise.
2099
2100 2009-04-22 Jan Hubicka <jh@suse.cz>
2101
2102 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2103 (atexit, atoll, stroll, strtoull): Mark throw ()
2104 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2105 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2106 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2107 (atexit, atoll, stroll, strtoull): Mark throw ()
2108 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2109 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2110
2111 2009-04-21 Jan Hubicka <jh@suse.cz>
2112
2113 * include/ext/atomicity.h
2114 (__exchange_and_add, __atomic_add): Mark throw ().
2115 * config/os/aix/atomicity.h
2116 * config/os/aix/atomicity.h
2117 * config/os/irix/atomicity.h
2118 * config/cpu/cris/atomicity.h
2119 * config/cpu/m68k/atomicity.h
2120 * config/cpu/hppa/atomicity.h
2121 * config/cpu/sparc/atomicity.h
2122 * config/cpu/i386/atomicity.h
2123 * config/cpu/i486/atomicity.h
2124 * config/cpu/sh/atomicity.h
2125 * config/cpu/generic/atomicity_mutex/atomicity.h
2126 * config/cpu/generic/atomicity_builtins/atomicity.h
2127 (__exchange_and_add, __atomic_add): Mark throw ().
2128
2129 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2130
2131 PR libstdc++/39835
2132 * include/bits/random.h: Avoid the badname __alpha (and, for
2133 consistency, __beta too).
2134 * include/bits/random.tcc: Likewise.
2135
2136 2009-04-19 Jan Hubicka <jh@suse.cz>
2137
2138 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2139 _GLIBCXX_NOTHROW.
2140
2141 2009-04-19 Jan Hubicka <jh@suse.cz>
2142
2143 * include/c_compatibility/stdatomic.h
2144 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2145 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2146 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2147
2148 2009-04-18 Jan Hubicka <jh@suse.cz>
2149
2150 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2151 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2152 __cxa_get_globals_fast): Mark const.
2153 (__cxa_get_exception_ptr): Mark pure.
2154 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2155 (__terminate): Makr throw ().
2156 * libsupc++/exception (terminate): Mark throw().
2157 (uncaught_exception): Mark pure.
2158 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2159 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2160 Mark throw().
2161 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2162 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2163 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2164 __cxa_guard_abort): Mark throw ().
2165 (__cxa_pure_virtual): Mark noreturn.
2166 (__cxa_current_exception_type): Mark throw and pure.
2167 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2168 __cxa_exception_type): Mark pure.
2169 (_M_safe_bool_dummy): Mark pure and const.
2170
2171 2009-04-18 Jan Hubicka <jh@suse.cz>
2172
2173 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2174 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2175 _M_destroy_thread_key): Mark throw ()
2176 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2177 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2178 _M_get_max_length): Mark throw ().
2179 * include/debug/formatter.h (_M_message, _M_format_word,
2180 _M_get_max_length): Mark throw ().
2181 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2182 _M_detach_single): Mark throw ().
2183 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2184 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2185 throw ()
2186 (_M_get_mutex): Mark throw ().
2187 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2188 (_M_destroy_thread_key): Mark CONST and throw.
2189 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2190 throw ().
2191
2192 2009-04-18 Jan Hubicka <jh@suse.cz>
2193
2194 * src/condition_variable.cc (condition_variable,
2195 condition_variable_any constructors): Mark throw()
2196 * src/hash.cc (operator() for long double, string, and wstring): Mark
2197 throw ().
2198 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2199 _M_setup, rdbuf, str): Mark throw ().
2200 * src/chrono.cc (new): Mark throw ().
2201 * include/std/system_error (system_category, generic_category): Mark
2202 throw () and const.
2203 * include/std/chrono (now): Mark throw ().
2204 * include/std/condition_variable (condition_variable,
2205 ~condition_variable, condition_variable_any,
2206 ~condition_variable_any): Mark throw ().
2207 * include/std/mutex (mutex): Mark throw ().
2208 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2209 throw.
2210 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2211 and throw ().
2212 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2213 * include/bits/locale_classes.h (_S_initialize_once,
2214 _S_clone_c_locale): Mark throw ().
2215 (_S_get_c_name): Mark const and throw ().
2216 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2217 throw ().
2218 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2219 Mark throw ().
2220 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2221 throw ().
2222 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2223 ios_base): Mark throw ()
2224 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2225 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2226 (str, freeze, _M_setupf): Mark throw ().
2227 (pcount): Mark pure and throw ().
2228 (rdbuf): Mark const and throw ().
2229
2230 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2231
2232 PR libstdc++/39802
2233 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2234 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2235 Always accept negative values, for unsigned types too.
2236 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2237 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2238
2239 2009-04-18 Jan Hubicka <jh@suse.cz>
2240
2241 * include/debug/formater.h: Include bits/c++config.h.
2242 (_M_error): Mark noreturn.
2243 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2244 _GLIBCXX_NORETURN): New.
2245 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2246 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2247 Mark pure.
2248 * include/c_compatibility/stdatomic.h
2249 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2250 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2251 Mark by throw ().
2252 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2253 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2254 __atomic_flag_for_address): Mark by throw ().
2255
2256 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2257
2258 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2259
2260 2009-04-16 Jan Hubicka <jh@suse.cz>
2261
2262 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2263 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2264 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2265 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2266 out body to ...
2267 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2268 functions.
2269 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2270 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2271 _Rb_tree_black_count): Mark nothrow.
2272
2273 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2274
2275 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2276 from base classes.
2277 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2278
2279 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2280
2281 * doc/html: Regenerate.
2282
2283 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2284
2285 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2286
2287 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2288 * doc/xml/gnu/fdl-1.2.xml: Same.
2289 * doc/xml/manual/numerics.xml: Same.
2290 * doc/xml/manual/concurrency.xml: Same.
2291 * doc/xml/manual/intro.xml: Same.
2292 * doc/xml/manual/status_cxxtr1.xml: Same.
2293 * doc/xml/manual/containers.xml: Same.
2294 * doc/xml/manual/io.xml: Same.
2295 * doc/xml/manual/utilities.xml: Same.
2296 * doc/xml/manual/support.xml: Same.
2297 * doc/xml/manual/using.xml: Same.
2298 * doc/xml/manual/localization.xml: Same.
2299 * doc/xml/manual/locale.xml: Same.
2300 * doc/xml/manual/extensions.xml: Same.
2301 * doc/xml/manual/appendix_contributing.xml: Same.
2302 * doc/xml/manual/diagnostics.xml: Same.
2303 * doc/xml/manual/status_cxx200x.xml: Same.
2304
2305 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2306
2307 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2308 * doc/xml/manual/status_cxx200x.xml: Adjust.
2309
2310 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2311
2312 * doc/xml/spine.xml: Remove unused license entity, update
2313 copyright year.
2314
2315 * doc/xml/manual/spine.xml: Markup for primary index terms.
2316 * doc/xml/manual/numerics.xml: Same.
2317 * doc/xml/manual/intro.xml: Same.
2318 * doc/xml/manual/containers.xml: Same.
2319 * doc/xml/manual/io.xml: Same.
2320 * doc/xml/manual/appendix_porting.xml: Same.
2321 * doc/xml/manual/utilities.xml: Same.
2322 * doc/xml/manual/support.xml: Same.
2323 * doc/xml/manual/localization.xml: Same.
2324 * doc/xml/manual/strings.xml: Same.
2325 * doc/xml/manual/extensions.xml: Same.
2326 * doc/xml/manual/appendix_contributing.xml: Same.
2327 * doc/xml/manual/diagnostics.xml: Same.
2328 * doc/xml/manual/algorithms.xml: Same.
2329 * doc/xml/manual/appendix_free.xml: Same.
2330 * doc/xml/manual/iterators.xml: Same.
2331
2332 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2333 * doc/xml/gnu/fdl-1.2.xml: Same.
2334
2335 * doc/xml/manual/status_cxx200x.xml: Re-write.
2336
2337 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2338
2339 PR libstdc++/39629 (final bits)
2340 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2341 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2342 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2343 Fix formula for __j.
2344 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2345 const normal_distribution<>&): Remove.
2346 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2347 const uniform_int_distribution<>&), operator==(const
2348 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2349 operator==(const normal_distribution<>&, const normal_distribution<>&),
2350 operator==(const lognormal_distribution<>&,
2351 const lognormal_distribution<>&), operator==(const
2352 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2353 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2354 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2355 operator==(const student_t_distribution<>&,
2356 const student_t_distribution<>&), operator==(const
2357 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2358 operator==(const binomial_distribution<>&, const
2359 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2360 const geometric_distribution<>&), operator==(const
2361 negative_binomial_distribution<>&, const
2362 negative_binomial_distribution<>&), operator==(const
2363 poisson_distribution<>&, const poisson_distribution<>&),
2364 operator==(const exponential_distribution<>&,
2365 const exponential_distribution<>&), operator==(const
2366 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2367 weibull_distribution<>&, const weibull_distribution<>&),
2368 operator==(const extreme_value_distribution<>&,
2369 const extreme_value_distribution<>&), operator==(const
2370 discrete_distribution<>&, const discrete_distribution<>&),
2371 operator==(const piecewise_constant_distribution<>&,
2372 const piecewise_constant_distribution<>&), operator==(const
2373 piecewise_linear_distribution<>&, const
2374 piecewise_linear_distribution<>&)): Remove.
2375 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2376 serialize.cc: Remove.
2377 * testsuite/26_numerics/random/piecewise_constant_distribution/
2378 operators/serialize.cc: Likewise.
2379 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2380 serialize.cc: Likewise.
2381 * testsuite/26_numerics/random/normal_distribution/operators/
2382 serialize.cc: Likewise.
2383 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2384 serialize.cc: Likewise.
2385 * testsuite/26_numerics/random/poisson_distribution/operators/
2386 serialize.cc: Likewise.
2387 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2388 serialize.cc: Likewise.
2389 * testsuite/26_numerics/random/discrete_distribution/operators/
2390 serialize.cc: Likewise.
2391 * testsuite/26_numerics/random/weibull_distribution/operators/
2392 serialize.cc: Likewise.
2393 * testsuite/26_numerics/random/negative_binomial_distribution/
2394 operators/serialize.cc: Likewise.
2395 * testsuite/26_numerics/random/cauchy_distribution/operators/
2396 serialize.cc: Likewise.
2397 * testsuite/26_numerics/random/gamma_distribution/operators/
2398 serialize.cc: Likewise.
2399 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2400 serialize.cc: Likewise.
2401 * testsuite/26_numerics/random/exponential_distribution/operators/
2402 serialize.cc: Likewise.
2403 * testsuite/26_numerics/random/lognormal_distribution/operators/
2404 serialize.cc: Likewise.
2405 * testsuite/26_numerics/random/binomial_distribution/operators/
2406 serialize.cc: Likewise.
2407 * testsuite/26_numerics/random/extreme_value_distribution/
2408 operators/serialize.cc: Likewise.
2409 * testsuite/26_numerics/random/piecewise_linear_distribution/
2410 operators/serialize.cc: Likewise.
2411 * testsuite/26_numerics/random/student_t_distribution/operators/
2412 serialize.cc: Likewise.
2413 * testsuite/26_numerics/random/geometric_distribution/operators/
2414 serialize.cc: Likewise.
2415
2416 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2417 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2418 mersenne_twister_engine<>::seed(_Gen&,
2419 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2420 subtract_with_carry_engine<>::seed(_Gen&,
2421 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2422 Remove, unused.
2423 * include/bits/random.tcc (linear_congruential_engine<>::
2424 seed(_Gen&, false_type): Likewise.
2425
2426 2009-04-09 Nick Clifton <nickc@redhat.com>
2427
2428 * src/allocator-inst.cc: Change copyright header to refer to
2429 version 3 of the GNU General Public License with version 3.1
2430 of the GCC Runtime Library Exception and to point readers at
2431 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2432 web page.
2433 * config/abi/compatibility.h: Likewise.
2434 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2435 * config/abi/pre/gnu.ver: Likewise.
2436 * config/allocator/bitmap_allocator_base.h: Likewise.
2437 * config/allocator/malloc_allocator_base.h: Likewise.
2438 * config/allocator/mt_allocator_base.h: Likewise.
2439 * config/allocator/new_allocator_base.h: Likewise.
2440 * config/allocator/pool_allocator_base.h: Likewise.
2441 * config/cpu/alpha/atomic_word.h: Likewise.
2442 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2443 * config/cpu/cris/atomic_word.h: Likewise.
2444 * config/cpu/cris/atomicity.h: Likewise.
2445 * config/cpu/generic/atomic_word.h: Likewise.
2446 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2447 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2448 * config/cpu/generic/cpu_defines.h: Likewise.
2449 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2450 * config/cpu/hppa/atomicity.h: Likewise.
2451 * config/cpu/i386/atomicity.h: Likewise.
2452 * config/cpu/i486/atomicity.h: Likewise.
2453 * config/cpu/ia64/atomic_word.h: Likewise.
2454 * config/cpu/m68k/atomicity.h: Likewise.
2455 * config/cpu/powerpc/atomic_word.h: Likewise.
2456 * config/cpu/powerpc/cpu_defines.h: Likewise.
2457 * config/cpu/sh/atomicity.h: Likewise.
2458 * config/cpu/sparc/atomic_word.h: Likewise.
2459 * config/cpu/sparc/atomicity.h: Likewise.
2460 * config/io/basic_file_stdio.cc: Likewise.
2461 * config/io/basic_file_stdio.h: Likewise.
2462 * config/io/c_io_stdio.h: Likewise.
2463 * config/locale/darwin/ctype_members.cc: Likewise.
2464 * config/locale/generic/c++locale_internal.h: Likewise.
2465 * config/locale/generic/c_locale.cc: Likewise.
2466 * config/locale/generic/c_locale.h: Likewise.
2467 * config/locale/generic/codecvt_members.cc: Likewise.
2468 * config/locale/generic/collate_members.cc: Likewise.
2469 * config/locale/generic/ctype_members.cc: Likewise.
2470 * config/locale/generic/messages_members.cc: Likewise.
2471 * config/locale/generic/messages_members.h: Likewise.
2472 * config/locale/generic/monetary_members.cc: Likewise.
2473 * config/locale/generic/numeric_members.cc: Likewise.
2474 * config/locale/generic/time_members.cc: Likewise.
2475 * config/locale/generic/time_members.h: Likewise.
2476 * config/locale/gnu/c++locale_internal.h: Likewise.
2477 * config/locale/gnu/c_locale.cc: Likewise.
2478 * config/locale/gnu/c_locale.h: Likewise.
2479 * config/locale/gnu/codecvt_members.cc: Likewise.
2480 * config/locale/gnu/collate_members.cc: Likewise.
2481 * config/locale/gnu/ctype_members.cc: Likewise.
2482 * config/locale/gnu/messages_members.cc: Likewise.
2483 * config/locale/gnu/messages_members.h: Likewise.
2484 * config/locale/gnu/monetary_members.cc: Likewise.
2485 * config/locale/gnu/numeric_members.cc: Likewise.
2486 * config/locale/gnu/time_members.cc: Likewise.
2487 * config/locale/gnu/time_members.h: Likewise.
2488 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2489 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2490 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2491 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2492 * config/os/aix/atomic_word.h: Likewise.
2493 * config/os/aix/atomicity.h: Likewise.
2494 * config/os/aix/ctype_base.h: Likewise.
2495 * config/os/aix/ctype_inline.h: Likewise.
2496 * config/os/aix/ctype_noninline.h: Likewise.
2497 * config/os/aix/os_defines.h: Likewise.
2498 * config/os/bsd/darwin/ctype_base.h: Likewise.
2499 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2500 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2501 * config/os/bsd/darwin/os_defines.h: Likewise.
2502 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2503 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2504 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2505 * config/os/bsd/freebsd/os_defines.h: Likewise.
2506 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2507 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2508 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2509 * config/os/bsd/netbsd/os_defines.h: Likewise.
2510 * config/os/djgpp/ctype_base.h: Likewise.
2511 * config/os/djgpp/ctype_inline.h: Likewise.
2512 * config/os/djgpp/ctype_noninline.h: Likewise.
2513 * config/os/djgpp/os_defines.h: Likewise.
2514 * config/os/generic/ctype_base.h: Likewise.
2515 * config/os/generic/ctype_inline.h: Likewise.
2516 * config/os/generic/ctype_noninline.h: Likewise.
2517 * config/os/generic/error_constants.h: Likewise.
2518 * config/os/generic/os_defines.h: Likewise.
2519 * config/os/gnu-linux/ctype_base.h: Likewise.
2520 * config/os/gnu-linux/ctype_inline.h: Likewise.
2521 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2522 * config/os/gnu-linux/os_defines.h: Likewise.
2523 * config/os/hpux/ctype_base.h: Likewise.
2524 * config/os/hpux/ctype_inline.h: Likewise.
2525 * config/os/hpux/ctype_noninline.h: Likewise.
2526 * config/os/hpux/os_defines.h: Likewise.
2527 * config/os/irix/atomic_word.h: Likewise.
2528 * config/os/irix/atomicity.h: Likewise.
2529 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2530 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2531 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2532 * config/os/irix/irix5.2/os_defines.h: Likewise.
2533 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2534 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2535 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2536 * config/os/irix/irix6.5/os_defines.h: Likewise.
2537 * config/os/mingw32/ctype_base.h: Likewise.
2538 * config/os/mingw32/ctype_inline.h: Likewise.
2539 * config/os/mingw32/ctype_noninline.h: Likewise.
2540 * config/os/mingw32/error_constants.h: Likewise.
2541 * config/os/mingw32/os_defines.h: Likewise.
2542 * config/os/newlib/ctype_base.h: Likewise.
2543 * config/os/newlib/ctype_inline.h: Likewise.
2544 * config/os/newlib/ctype_noninline.h: Likewise.
2545 * config/os/newlib/os_defines.h: Likewise.
2546 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2547 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2548 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2549 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2550 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2551 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2552 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2553 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2554 * config/os/tpf/ctype_base.h: Likewise.
2555 * config/os/tpf/ctype_inline.h: Likewise.
2556 * config/os/tpf/ctype_noninline.h: Likewise.
2557 * config/os/tpf/os_defines.h: Likewise.
2558 * config/os/uclibc/ctype_base.h: Likewise.
2559 * config/os/uclibc/ctype_inline.h: Likewise.
2560 * config/os/uclibc/ctype_noninline.h: Likewise.
2561 * config/os/uclibc/os_defines.h: Likewise.
2562 * config/os/vxworks/ctype_base.h: Likewise.
2563 * config/os/vxworks/ctype_inline.h: Likewise.
2564 * config/os/vxworks/ctype_noninline.h: Likewise.
2565 * config/os/vxworks/os_defines.h: Likewise.
2566 * include/backward/auto_ptr.h: Likewise.
2567 * include/backward/backward_warning.h: Likewise.
2568 * include/backward/binders.h: Likewise.
2569 * include/backward/hash_fun.h: Likewise.
2570 * include/backward/hash_map: Likewise.
2571 * include/backward/hash_set: Likewise.
2572 * include/backward/hashtable.h: Likewise.
2573 * include/backward/strstream: Likewise.
2574 * include/bits/algorithmfwd.h: Likewise.
2575 * include/bits/allocator.h: Likewise.
2576 * include/bits/atomic_0.h: Likewise.
2577 * include/bits/atomic_2.h: Likewise.
2578 * include/bits/atomicfwd_c.h: Likewise.
2579 * include/bits/atomicfwd_cxx.h: Likewise.
2580 * include/bits/basic_ios.h: Likewise.
2581 * include/bits/basic_ios.tcc: Likewise.
2582 * include/bits/basic_string.h: Likewise.
2583 * include/bits/basic_string.tcc: Likewise.
2584 * include/bits/boost_concept_check.h: Likewise.
2585 * include/bits/c++config: Likewise.
2586 * include/bits/char_traits.h: Likewise.
2587 * include/bits/codecvt.h: Likewise.
2588 * include/bits/concept_check.h: Likewise.
2589 * include/bits/cpp_type_traits.h: Likewise.
2590 * include/bits/deque.tcc: Likewise.
2591 * include/bits/forward_list.h: Likewise.
2592 * include/bits/forward_list.tcc: Likewise.
2593 * include/bits/fstream.tcc: Likewise.
2594 * include/bits/functexcept.h: Likewise.
2595 * include/bits/functional_hash.h: Likewise.
2596 * include/bits/gslice.h: Likewise.
2597 * include/bits/gslice_array.h: Likewise.
2598 * include/bits/hashtable.h: Likewise.
2599 * include/bits/indirect_array.h: Likewise.
2600 * include/bits/ios_base.h: Likewise.
2601 * include/bits/istream.tcc: Likewise.
2602 * include/bits/list.tcc: Likewise.
2603 * include/bits/locale_classes.h: Likewise.
2604 * include/bits/locale_classes.tcc: Likewise.
2605 * include/bits/locale_facets.h: Likewise.
2606 * include/bits/locale_facets.tcc: Likewise.
2607 * include/bits/locale_facets_nonio.h: Likewise.
2608 * include/bits/locale_facets_nonio.tcc: Likewise.
2609 * include/bits/localefwd.h: Likewise.
2610 * include/bits/mask_array.h: Likewise.
2611 * include/bits/move.h: Likewise.
2612 * include/bits/ostream.tcc: Likewise.
2613 * include/bits/ostream_insert.h: Likewise.
2614 * include/bits/postypes.h: Likewise.
2615 * include/bits/shared_ptr.h: Likewise.
2616 * include/bits/slice_array.h: Likewise.
2617 * include/bits/sstream.tcc: Likewise.
2618 * include/bits/stl_algo.h: Likewise.
2619 * include/bits/stl_algobase.h: Likewise.
2620 * include/bits/stl_bvector.h: Likewise.
2621 * include/bits/stl_construct.h: Likewise.
2622 * include/bits/stl_deque.h: Likewise.
2623 * include/bits/stl_function.h: Likewise.
2624 * include/bits/stl_heap.h: Likewise.
2625 * include/bits/stl_iterator.h: Likewise.
2626 * include/bits/stl_iterator_base_funcs.h: Likewise.
2627 * include/bits/stl_iterator_base_types.h: Likewise.
2628 * include/bits/stl_list.h: Likewise.
2629 * include/bits/stl_map.h: Likewise.
2630 * include/bits/stl_multimap.h: Likewise.
2631 * include/bits/stl_multiset.h: Likewise.
2632 * include/bits/stl_numeric.h: Likewise.
2633 * include/bits/stl_pair.h: Likewise.
2634 * include/bits/stl_queue.h: Likewise.
2635 * include/bits/stl_raw_storage_iter.h: Likewise.
2636 * include/bits/stl_relops.h: Likewise.
2637 * include/bits/stl_set.h: Likewise.
2638 * include/bits/stl_stack.h: Likewise.
2639 * include/bits/stl_tempbuf.h: Likewise.
2640 * include/bits/stl_tree.h: Likewise.
2641 * include/bits/stl_uninitialized.h: Likewise.
2642 * include/bits/stl_vector.h: Likewise.
2643 * include/bits/stream_iterator.h: Likewise.
2644 * include/bits/streambuf.tcc: Likewise.
2645 * include/bits/streambuf_iterator.h: Likewise.
2646 * include/bits/stringfwd.h: Likewise.
2647 * include/bits/unique_ptr.h: Likewise.
2648 * include/bits/valarray_after.h: Likewise.
2649 * include/bits/valarray_array.h: Likewise.
2650 * include/bits/valarray_array.tcc: Likewise.
2651 * include/bits/valarray_before.h: Likewise.
2652 * include/bits/vector.tcc: Likewise.
2653 * include/c/cassert: Likewise.
2654 * include/c/cctype: Likewise.
2655 * include/c/cerrno: Likewise.
2656 * include/c/cfloat: Likewise.
2657 * include/c/ciso646: Likewise.
2658 * include/c/climits: Likewise.
2659 * include/c/clocale: Likewise.
2660 * include/c/cmath: Likewise.
2661 * include/c/csetjmp: Likewise.
2662 * include/c/csignal: Likewise.
2663 * include/c/cstdarg: Likewise.
2664 * include/c/cstddef: Likewise.
2665 * include/c/cstdio: Likewise.
2666 * include/c/cstdlib: Likewise.
2667 * include/c/cstring: Likewise.
2668 * include/c/ctime: Likewise.
2669 * include/c/cwchar: Likewise.
2670 * include/c/cwctype: Likewise.
2671 * include/c_compatibility/assert.h: Likewise.
2672 * include/c_compatibility/complex.h: Likewise.
2673 * include/c_compatibility/ctype.h: Likewise.
2674 * include/c_compatibility/errno.h: Likewise.
2675 * include/c_compatibility/fenv.h: Likewise.
2676 * include/c_compatibility/float.h: Likewise.
2677 * include/c_compatibility/inttypes.h: Likewise.
2678 * include/c_compatibility/iso646.h: Likewise.
2679 * include/c_compatibility/limits.h: Likewise.
2680 * include/c_compatibility/locale.h: Likewise.
2681 * include/c_compatibility/math.h: Likewise.
2682 * include/c_compatibility/setjmp.h: Likewise.
2683 * include/c_compatibility/signal.h: Likewise.
2684 * include/c_compatibility/stdarg.h: Likewise.
2685 * include/c_compatibility/stdatomic.h: Likewise.
2686 * include/c_compatibility/stdbool.h: Likewise.
2687 * include/c_compatibility/stddef.h: Likewise.
2688 * include/c_compatibility/stdint.h: Likewise.
2689 * include/c_compatibility/stdio.h: Likewise.
2690 * include/c_compatibility/stdlib.h: Likewise.
2691 * include/c_compatibility/string.h: Likewise.
2692 * include/c_compatibility/tgmath.h: Likewise.
2693 * include/c_compatibility/time.h: Likewise.
2694 * include/c_compatibility/wchar.h: Likewise.
2695 * include/c_compatibility/wctype.h: Likewise.
2696 * include/c_global/cassert: Likewise.
2697 * include/c_global/ccomplex: Likewise.
2698 * include/c_global/cctype: Likewise.
2699 * include/c_global/cerrno: Likewise.
2700 * include/c_global/cfenv: Likewise.
2701 * include/c_global/cfloat: Likewise.
2702 * include/c_global/cinttypes: Likewise.
2703 * include/c_global/ciso646: Likewise.
2704 * include/c_global/climits: Likewise.
2705 * include/c_global/clocale: Likewise.
2706 * include/c_global/cmath.tcc: Likewise.
2707 * include/c_global/cmath: Likewise.
2708 * include/c_global/csetjmp: Likewise.
2709 * include/c_global/csignal: Likewise.
2710 * include/c_global/cstdarg: Likewise.
2711 * include/c_global/cstdatomic: Likewise.
2712 * include/c_global/cstdbool: Likewise.
2713 * include/c_global/cstddef: Likewise.
2714 * include/c_global/cstdint: Likewise.
2715 * include/c_global/cstdio: Likewise.
2716 * include/c_global/cstdlib: Likewise.
2717 * include/c_global/cstring: Likewise.
2718 * include/c_global/ctgmath: Likewise.
2719 * include/c_global/ctime: Likewise.
2720 * include/c_global/cwchar: Likewise.
2721 * include/c_global/cwctype: Likewise.
2722 * include/c_std/cassert: Likewise.
2723 * include/c_std/cctype: Likewise.
2724 * include/c_std/cerrno: Likewise.
2725 * include/c_std/cfloat: Likewise.
2726 * include/c_std/ciso646: Likewise.
2727 * include/c_std/climits: Likewise.
2728 * include/c_std/clocale: Likewise.
2729 * include/c_std/cmath.tcc: Likewise.
2730 * include/c_std/cmath: Likewise.
2731 * include/c_std/csetjmp: Likewise.
2732 * include/c_std/csignal: Likewise.
2733 * include/c_std/cstdarg: Likewise.
2734 * include/c_std/cstddef: Likewise.
2735 * include/c_std/cstdio: Likewise.
2736 * include/c_std/cstdlib: Likewise.
2737 * include/c_std/cstring: Likewise.
2738 * include/c_std/ctime: Likewise.
2739 * include/c_std/cwchar: Likewise.
2740 * include/c_std/cwctype: Likewise.
2741 * include/debug/bitset: Likewise.
2742 * include/debug/debug.h: Likewise.
2743 * include/debug/deque: Likewise.
2744 * include/debug/formatter.h: Likewise.
2745 * include/debug/functions.h: Likewise.
2746 * include/debug/list: Likewise.
2747 * include/debug/macros.h: Likewise.
2748 * include/debug/map.h: Likewise.
2749 * include/debug/map: Likewise.
2750 * include/debug/multimap.h: Likewise.
2751 * include/debug/multiset.h: Likewise.
2752 * include/debug/safe_base.h: Likewise.
2753 * include/debug/safe_iterator.h: Likewise.
2754 * include/debug/safe_iterator.tcc: Likewise.
2755 * include/debug/safe_sequence.h: Likewise.
2756 * include/debug/set.h: Likewise.
2757 * include/debug/set: Likewise.
2758 * include/debug/string: Likewise.
2759 * include/debug/unordered_map: Likewise.
2760 * include/debug/unordered_set: Likewise.
2761 * include/debug/vector: Likewise.
2762 * include/ext/algorithm: Likewise.
2763 * include/ext/array_allocator.h: Likewise.
2764 * include/ext/atomicity.h: Likewise.
2765 * include/ext/bitmap_allocator.h: Likewise.
2766 * include/ext/cast.h: Likewise.
2767 * include/ext/codecvt_specializations.h: Likewise.
2768 * include/ext/concurrence.h: Likewise.
2769 * include/ext/debug_allocator.h: Likewise.
2770 * include/ext/enc_filebuf.h: Likewise.
2771 * include/ext/extptr_allocator.h: Likewise.
2772 * include/ext/functional: Likewise.
2773 * include/ext/iterator: Likewise.
2774 * include/ext/malloc_allocator.h: Likewise.
2775 * include/ext/memory: Likewise.
2776 * include/ext/mt_allocator.h: Likewise.
2777 * include/ext/new_allocator.h: Likewise.
2778 * include/ext/numeric: Likewise.
2779 * include/ext/numeric_traits.h: Likewise.
2780 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2781 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2782 Likewise.
2783 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2784 Likewise.
2785 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2786 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2787 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2788 Likewise.
2789 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2790 Likewise.
2791 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2792 Likewise.
2793 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2794 Likewise.
2795 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2796 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2797 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2798 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2799 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2800 Likewise.
2801 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2802 Likewise.
2803 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2804 Likewise.
2805 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2806 Likewise.
2807 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2808 Likewise.
2809 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2810 Likewise.
2811 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2812 Likewise.
2813 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2814 Likewise.
2815 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2816 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2817 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2818 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2819 Likewise.
2820 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2821 Likewise.
2822 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2823 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2824 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2825 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2826 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2827 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2828 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2829 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2830 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2831 Likewise.
2832 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2833 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2834 Likewise.
2835 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2836 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2837 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2838 Likewise.
2839 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2840 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2841 Likewise.
2842 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2843 Likewise.
2844 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2845 Likewise.
2846 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2847 Likewise.
2848 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2849 Likewise.
2850 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2851 Likewise.
2852 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2853 Likewise.
2854 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2855 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2856 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2857 Likewise.
2858 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2859 Likewise.
2860 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2861 Likewise.
2862 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2863 Likewise.
2864 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2865 Likewise.
2866 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2867 Likewise.
2868 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2869 Likewise.
2870 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2871 Likewise.
2872 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2873 Likewise.
2874 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2875 Likewise.
2876 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2877 Likewise.
2878 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2879 Likewise.
2880 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2881 Likewise.
2882 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2883 Likewise.
2884 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2885 Likewise.
2886 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2887 Likewise.
2888 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2889 Likewise.
2890 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2891 Likewise.
2892 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2893 Likewise.
2894 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2895 Likewise.
2896 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2897 Likewise.
2898 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2899 Likewise.
2900 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2901 Likewise.
2902 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2903 Likewise.
2904 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2905 Likewise.
2906 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2907 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2908 Likewise.
2909 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2910 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2911 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2912 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2913 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2914 Likewise.
2915 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2916 Likewise.
2917 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2918 Likewise.
2919 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2920 Likewise.
2921 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2922 Likewise.
2923 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2924 Likewise.
2925 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2926 Likewise.
2927 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2928 Likewise.
2929 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2930 Likewise.
2931 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2932 Likewise.
2933 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2934 Likewise.
2935 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2936 Likewise.
2937 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2938 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2939 Likewise.
2940 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2941 Likewise.
2942 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2943 Likewise.
2944 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2945 Likewise.
2946 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2947 Likewise.
2948 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2949 Likewise.
2950 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2951 Likewise.
2952 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2953 Likewise.
2954 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2955 Likewise.
2956 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2957 Likewise.
2958 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2959 Likewise.
2960 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2961 Likewise.
2962 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2963 Likewise.
2964 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2965 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2966 Likewise.
2967 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2968 Likewise.
2969 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2970 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2971 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2972 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2973 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2974 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2975 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2976 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2977 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2978 Likewise.
2979 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2980 Likewise.
2981 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2982 Likewise.
2983 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2984 Likewise.
2985 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2986 Likewise.
2987 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2988 Likewise.
2989 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2990 Likewise.
2991 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2992 Likewise.
2993 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2994 Likewise.
2995 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2996 Likewise.
2997 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2998 Likewise.
2999 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3000 Likewise.
3001 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3002 Likewise.
3003 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3004 Likewise.
3005 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3006 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3007 Likewise.
3008 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3009 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3010 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3011 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3012 Likewise.
3013 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3014 Likewise.
3015 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3016 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3017 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3018 Likewise.
3019 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3020 Likewise.
3021 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3022 Likewise.
3023 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3024 Likewise.
3025 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3026 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3027 Likewise.
3028 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3029 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3030 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3031 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3032 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3033 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3034 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3035 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3036 Likewise.
3037 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3038 Likewise.
3039 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3040 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3041 Likewise.
3042 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3043 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3044 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3045 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3046 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3047 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3048 Likewise.
3049 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3050 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3051 Likewise.
3052 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3053 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3054 Likewise.
3055 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3056 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3057 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3058 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3059 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3060 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3061 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3062 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3063 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3064 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3065 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3066 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3067 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3068 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3069 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3070 Likewise.
3071 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3072 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3073 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3074 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3075 Likewise.
3076 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3077 Likewise.
3078 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3079 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3080 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3081 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3082 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3083 Likewise.
3084 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3085 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3086 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3087 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3088 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3089 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3090 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3091 Likewise.
3092 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3093 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3094 Likewise.
3095 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3096 Likewise.
3097 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3098 Likewise.
3099 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3100 Likewise.
3101 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3102 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3103 Likewise.
3104 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3105 Likewise.
3106 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3107 Likewise.
3108 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3109 Likewise.
3110 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3111 Likewise.
3112 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3113 Likewise.
3114 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3115 Likewise.
3116 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3117 Likewise.
3118 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3119 Likewise.
3120 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3121 Likewise.
3122 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3123 Likewise.
3124 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3125 Likewise.
3126 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3127 Likewise.
3128 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3129 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3130 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3131 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3132 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3133 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3134 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3135 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3136 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3137 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3138 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3139 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3140 Likewise.
3141 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3142 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3143 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3144 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3145 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3146 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3147 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3148 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3149 Likewise.
3150 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3151 Likewise.
3152 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3153 Likewise.
3154 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3155 Likewise.
3156 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3157 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3158 Likewise.
3159 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3160 Likewise.
3161 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3162 Likewise.
3163 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3164 Likewise.
3165 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3166 Likewise.
3167 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3168 Likewise.
3169 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3170 Likewise.
3171 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3172 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3173 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3174 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3175 Likewise.
3176 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3179 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3180 Likewise.
3181 * include/ext/pb_ds/exception.hpp: Likewise.
3182 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3183 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3184 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3185 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3186 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3187 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3188 * include/ext/pod_char_traits.h: Likewise.
3189 * include/ext/pointer.h: Likewise.
3190 * include/ext/pool_allocator.h: Likewise.
3191 * include/ext/rb_tree: Likewise.
3192 * include/ext/rc_string_base.h: Likewise.
3193 * include/ext/rope: Likewise.
3194 * include/ext/ropeimpl.h: Likewise.
3195 * include/ext/slist: Likewise.
3196 * include/ext/sso_string_base.h: Likewise.
3197 * include/ext/stdio_filebuf.h: Likewise.
3198 * include/ext/stdio_sync_filebuf.h: Likewise.
3199 * include/ext/string_conversions.h: Likewise.
3200 * include/ext/throw_allocator.h: Likewise.
3201 * include/ext/type_traits.h: Likewise.
3202 * include/ext/typelist.h: Likewise.
3203 * include/ext/vstring.h: Likewise.
3204 * include/ext/vstring.tcc: Likewise.
3205 * include/ext/vstring_fwd.h: Likewise.
3206 * include/ext/vstring_util.h: Likewise.
3207 * include/parallel/algo.h: Likewise.
3208 * include/parallel/algobase.h: Likewise.
3209 * include/parallel/algorithm: Likewise.
3210 * include/parallel/algorithmfwd.h: Likewise.
3211 * include/parallel/balanced_quicksort.h: Likewise.
3212 * include/parallel/base.h: Likewise.
3213 * include/parallel/basic_iterator.h: Likewise.
3214 * include/parallel/checkers.h: Likewise.
3215 * include/parallel/compatibility.h: Likewise.
3216 * include/parallel/compiletime_settings.h: Likewise.
3217 * include/parallel/equally_split.h: Likewise.
3218 * include/parallel/features.h: Likewise.
3219 * include/parallel/find.h: Likewise.
3220 * include/parallel/find_selectors.h: Likewise.
3221 * include/parallel/for_each.h: Likewise.
3222 * include/parallel/for_each_selectors.h: Likewise.
3223 * include/parallel/iterator.h: Likewise.
3224 * include/parallel/list_partition.h: Likewise.
3225 * include/parallel/losertree.h: Likewise.
3226 * include/parallel/merge.h: Likewise.
3227 * include/parallel/multiseq_selection.h: Likewise.
3228 * include/parallel/multiway_merge.h: Likewise.
3229 * include/parallel/multiway_mergesort.h: Likewise.
3230 * include/parallel/numeric: Likewise.
3231 * include/parallel/numericfwd.h: Likewise.
3232 * include/parallel/omp_loop.h: Likewise.
3233 * include/parallel/omp_loop_static.h: Likewise.
3234 * include/parallel/par_loop.h: Likewise.
3235 * include/parallel/parallel.h: Likewise.
3236 * include/parallel/partial_sum.h: Likewise.
3237 * include/parallel/partition.h: Likewise.
3238 * include/parallel/queue.h: Likewise.
3239 * include/parallel/quicksort.h: Likewise.
3240 * include/parallel/random_number.h: Likewise.
3241 * include/parallel/random_shuffle.h: Likewise.
3242 * include/parallel/search.h: Likewise.
3243 * include/parallel/set_operations.h: Likewise.
3244 * include/parallel/settings.h: Likewise.
3245 * include/parallel/sort.h: Likewise.
3246 * include/parallel/tags.h: Likewise.
3247 * include/parallel/types.h: Likewise.
3248 * include/parallel/unique_copy.h: Likewise.
3249 * include/parallel/workstealing.h: Likewise.
3250 * include/precompiled/extc++.h: Likewise.
3251 * include/precompiled/stdc++.h: Likewise.
3252 * include/precompiled/stdtr1c++.h: Likewise.
3253 * include/std/algorithm: Likewise.
3254 * include/std/array: Likewise.
3255 * include/std/bitset: Likewise.
3256 * include/std/c++0x_warning.h: Likewise.
3257 * include/std/chrono: Likewise.
3258 * include/std/complex: Likewise.
3259 * include/std/condition_variable: Likewise.
3260 * include/std/deque: Likewise.
3261 * include/std/forward_list: Likewise.
3262 * include/std/fstream: Likewise.
3263 * include/std/functional: Likewise.
3264 * include/std/iomanip: Likewise.
3265 * include/std/ios: Likewise.
3266 * include/std/iosfwd: Likewise.
3267 * include/std/iostream: Likewise.
3268 * include/std/istream: Likewise.
3269 * include/std/iterator: Likewise.
3270 * include/std/limits: Likewise.
3271 * include/std/list: Likewise.
3272 * include/std/locale: Likewise.
3273 * include/std/map: Likewise.
3274 * include/std/memory: Likewise.
3275 * include/std/mutex: Likewise.
3276 * include/std/numeric: Likewise.
3277 * include/std/ostream: Likewise.
3278 * include/std/queue: Likewise.
3279 * include/std/random: Likewise.
3280 * include/std/ratio: Likewise.
3281 * include/std/regex: Likewise.
3282 * include/std/set: Likewise.
3283 * include/std/sstream: Likewise.
3284 * include/std/stack: Likewise.
3285 * include/std/stdexcept: Likewise.
3286 * include/std/streambuf: Likewise.
3287 * include/std/string: Likewise.
3288 * include/std/system_error: Likewise.
3289 * include/std/thread: Likewise.
3290 * include/std/tuple: Likewise.
3291 * include/std/type_traits: Likewise.
3292 * include/std/unordered_map: Likewise.
3293 * include/std/unordered_set: Likewise.
3294 * include/std/utility: Likewise.
3295 * include/std/valarray: Likewise.
3296 * include/std/vector: Likewise.
3297 * include/tr1/array: Likewise.
3298 * include/tr1/bessel_function.tcc: Likewise.
3299 * include/tr1/beta_function.tcc: Likewise.
3300 * include/tr1/ccomplex: Likewise.
3301 * include/tr1/cctype: Likewise.
3302 * include/tr1/cfenv: Likewise.
3303 * include/tr1/cfloat: Likewise.
3304 * include/tr1/cinttypes: Likewise.
3305 * include/tr1/climits: Likewise.
3306 * include/tr1/cmath: Likewise.
3307 * include/tr1/complex.h: Likewise.
3308 * include/tr1/complex: Likewise.
3309 * include/tr1/cstdarg: Likewise.
3310 * include/tr1/cstdbool: Likewise.
3311 * include/tr1/cstdint: Likewise.
3312 * include/tr1/cstdio: Likewise.
3313 * include/tr1/cstdlib: Likewise.
3314 * include/tr1/ctgmath: Likewise.
3315 * include/tr1/ctime: Likewise.
3316 * include/tr1/ctype.h: Likewise.
3317 * include/tr1/cwchar: Likewise.
3318 * include/tr1/cwctype: Likewise.
3319 * include/tr1/ell_integral.tcc: Likewise.
3320 * include/tr1/exp_integral.tcc: Likewise.
3321 * include/tr1/fenv.h: Likewise.
3322 * include/tr1/float.h: Likewise.
3323 * include/tr1/functional: Likewise.
3324 * include/tr1/functional_hash.h: Likewise.
3325 * include/tr1/gamma.tcc: Likewise.
3326 * include/tr1/hashtable.h: Likewise.
3327 * include/tr1/hypergeometric.tcc: Likewise.
3328 * include/tr1/inttypes.h: Likewise.
3329 * include/tr1/legendre_function.tcc: Likewise.
3330 * include/tr1/limits.h: Likewise.
3331 * include/tr1/math.h: Likewise.
3332 * include/tr1/memory: Likewise.
3333 * include/tr1/modified_bessel_func.tcc: Likewise.
3334 * include/tr1/poly_hermite.tcc: Likewise.
3335 * include/tr1/poly_laguerre.tcc: Likewise.
3336 * include/tr1/random: Likewise.
3337 * include/tr1/regex: Likewise.
3338 * include/tr1/riemann_zeta.tcc: Likewise.
3339 * include/tr1/shared_ptr.h: Likewise.
3340 * include/tr1/special_function_util.h: Likewise.
3341 * include/tr1/stdarg.h: Likewise.
3342 * include/tr1/stdbool.h: Likewise.
3343 * include/tr1/stdint.h: Likewise.
3344 * include/tr1/stdio.h: Likewise.
3345 * include/tr1/stdlib.h: Likewise.
3346 * include/tr1/tgmath.h: Likewise.
3347 * include/tr1/tuple: Likewise.
3348 * include/tr1/type_traits: Likewise.
3349 * include/tr1/unordered_map: Likewise.
3350 * include/tr1/unordered_set: Likewise.
3351 * include/tr1/utility: Likewise.
3352 * include/tr1/wchar.h: Likewise.
3353 * include/tr1/wctype.h: Likewise.
3354 * include/tr1_impl/array: Likewise.
3355 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3356 * include/tr1_impl/cctype: Likewise.
3357 * include/tr1_impl/cfenv: Likewise.
3358 * include/tr1_impl/cinttypes: Likewise.
3359 * include/tr1_impl/cmath: Likewise.
3360 * include/tr1_impl/complex: Likewise.
3361 * include/tr1_impl/cstdint: Likewise.
3362 * include/tr1_impl/cstdio: Likewise.
3363 * include/tr1_impl/cstdlib: Likewise.
3364 * include/tr1_impl/cwchar: Likewise.
3365 * include/tr1_impl/cwctype: Likewise.
3366 * include/tr1_impl/functional: Likewise.
3367 * include/tr1_impl/functional_hash.h: Likewise.
3368 * include/tr1_impl/hashtable: Likewise.
3369 * include/tr1_impl/hashtable_policy.h: Likewise.
3370 * include/tr1_impl/random.tcc: Likewise.
3371 * include/tr1_impl/random: Likewise.
3372 * include/tr1_impl/regex: Likewise.
3373 * include/tr1_impl/type_traits: Likewise.
3374 * include/tr1_impl/unordered_map: Likewise.
3375 * include/tr1_impl/unordered_set: Likewise.
3376 * include/tr1_impl/utility: Likewise.
3377 * libsupc++/array_type_info.cc: Likewise.
3378 * libsupc++/atexit_arm.cc: Likewise.
3379 * libsupc++/bad_cast.cc: Likewise.
3380 * libsupc++/bad_typeid.cc: Likewise.
3381 * libsupc++/class_type_info.cc: Likewise.
3382 * libsupc++/cxxabi-forced.h: Likewise.
3383 * libsupc++/cxxabi.h: Likewise.
3384 * libsupc++/del_op.cc: Likewise.
3385 * libsupc++/del_opnt.cc: Likewise.
3386 * libsupc++/del_opv.cc: Likewise.
3387 * libsupc++/del_opvnt.cc: Likewise.
3388 * libsupc++/dyncast.cc: Likewise.
3389 * libsupc++/eh_alloc.cc: Likewise.
3390 * libsupc++/eh_arm.cc: Likewise.
3391 * libsupc++/eh_aux_runtime.cc: Likewise.
3392 * libsupc++/eh_call.cc: Likewise.
3393 * libsupc++/eh_catch.cc: Likewise.
3394 * libsupc++/eh_exception.cc: Likewise.
3395 * libsupc++/eh_globals.cc: Likewise.
3396 * libsupc++/eh_personality.cc: Likewise.
3397 * libsupc++/eh_ptr.cc: Likewise.
3398 * libsupc++/eh_term_handler.cc: Likewise.
3399 * libsupc++/eh_terminate.cc: Likewise.
3400 * libsupc++/eh_throw.cc: Likewise.
3401 * libsupc++/eh_type.cc: Likewise.
3402 * libsupc++/eh_unex_handler.cc: Likewise.
3403 * libsupc++/enum_type_info.cc: Likewise.
3404 * libsupc++/exception: Likewise.
3405 * libsupc++/exception_defines.h: Likewise.
3406 * libsupc++/exception_ptr.h: Likewise.
3407 * libsupc++/function_type_info.cc: Likewise.
3408 * libsupc++/fundamental_type_info.cc: Likewise.
3409 * libsupc++/guard.cc: Likewise.
3410 * libsupc++/initializer_list: Likewise.
3411 * libsupc++/new: Likewise.
3412 * libsupc++/new_handler.cc: Likewise.
3413 * libsupc++/new_op.cc: Likewise.
3414 * libsupc++/new_opnt.cc: Likewise.
3415 * libsupc++/new_opv.cc: Likewise.
3416 * libsupc++/new_opvnt.cc: Likewise.
3417 * libsupc++/pbase_type_info.cc: Likewise.
3418 * libsupc++/pmem_type_info.cc: Likewise.
3419 * libsupc++/pointer_type_info.cc: Likewise.
3420 * libsupc++/pure.cc: Likewise.
3421 * libsupc++/si_class_type_info.cc: Likewise.
3422 * libsupc++/tinfo.cc: Likewise.
3423 * libsupc++/tinfo.h: Likewise.
3424 * libsupc++/tinfo2.cc: Likewise.
3425 * libsupc++/typeinfo: Likewise.
3426 * libsupc++/unwind-cxx.h: Likewise.
3427 * libsupc++/vec.cc: Likewise.
3428 * libsupc++/vmi_class_type_info.cc: Likewise.
3429 * libsupc++/vterminate.cc: Likewise.
3430 * po/string_literals.cc: Likewise.
3431 * src/atomic.cc: Likewise.
3432 * src/bitmap_allocator.cc: Likewise.
3433 * src/chrono.cc: Likewise.
3434 * src/codecvt.cc: Likewise.
3435 * src/compatibility-ldbl.cc: Likewise.
3436 * src/compatibility.cc: Likewise.
3437 * src/complex_io.cc: Likewise.
3438 * src/concept-inst.cc: Likewise.
3439 * src/condition_variable.cc: Likewise.
3440 * src/ctype.cc: Likewise.
3441 * src/debug.cc: Likewise.
3442 * src/debug_list.cc: Likewise.
3443 * src/ext-inst.cc: Likewise.
3444 * src/fstream-inst.cc: Likewise.
3445 * src/functexcept.cc: Likewise.
3446 * src/globals_io.cc: Likewise.
3447 * src/hash.cc: Likewise.
3448 * src/hash_c++0x.cc: Likewise.
3449 * src/hashtable.cc: Likewise.
3450 * src/hashtable_c++0x.cc: Likewise.
3451 * src/ios-inst.cc: Likewise.
3452 * src/ios.cc: Likewise.
3453 * src/ios_failure.cc: Likewise.
3454 * src/ios_init.cc: Likewise.
3455 * src/ios_locale.cc: Likewise.
3456 * src/iostream-inst.cc: Likewise.
3457 * src/istream-inst.cc: Likewise.
3458 * src/istream.cc: Likewise.
3459 * src/limits.cc: Likewise.
3460 * src/limits_c++0x.cc: Likewise.
3461 * src/list.cc: Likewise.
3462 * src/locale-inst.cc: Likewise.
3463 * src/locale.cc: Likewise.
3464 * src/locale_facets.cc: Likewise.
3465 * src/locale_init.cc: Likewise.
3466 * src/localename.cc: Likewise.
3467 * src/math_stubs_float.cc: Likewise.
3468 * src/math_stubs_long_double.cc: Likewise.
3469 * src/misc-inst.cc: Likewise.
3470 * src/mt_allocator.cc: Likewise.
3471 * src/mutex.cc: Likewise.
3472 * src/ostream-inst.cc: Likewise.
3473 * src/parallel_list.cc: Likewise.
3474 * src/parallel_settings.cc: Likewise.
3475 * src/pool_allocator.cc: Likewise.
3476 * src/sstream-inst.cc: Likewise.
3477 * src/stdexcept.cc: Likewise.
3478 * src/streambuf-inst.cc: Likewise.
3479 * src/streambuf.cc: Likewise.
3480 * src/string-inst.cc: Likewise.
3481 * src/strstream.cc: Likewise.
3482 * src/system_error.cc: Likewise.
3483 * src/thread.cc: Likewise.
3484 * src/tree.cc: Likewise.
3485 * src/valarray-inst.cc: Likewise.
3486 * src/wlocale-inst.cc: Likewise.
3487 * src/wstring-inst.cc: Likewise.
3488 * doc/xml/manual/intro.xml: Change documentation to refer the
3489 reader to version 3 of the GNU General Public License, version
3490 3.1 of the GCC Runtime Library Exception, and to point readers
3491 at the FSF's license web page.
3492
3493 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3494
3495 * Makefile.am: Change copyright header to refer to version
3496 3 of the GNU General Public License and to point readers at the
3497 COPYING3 file and the FSF's license web page.
3498 * doc/Makefile.am: Likewise.
3499 * include/Makefile.am: Likewise.
3500 * libsupc++/Makefile.am: Likewise.
3501 * po/Makefile.am: Likewise.
3502 * po/POTFILES.in: Likewise.
3503 * src/Makefile.am: Likewise.
3504 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3505 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3506 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3507 Likewise.
3508 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3509 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3510 Likewise.
3511 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3512 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3513 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3514 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3515 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3516 * testsuite/18_support/bad_cast/what.cc: Likewise.
3517 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3518 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3519 Likewise.
3520 * testsuite/18_support/bad_exception/what.cc: Likewise.
3521 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3522 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3523 * testsuite/18_support/exception/38732.cc: Likewise.
3524 * testsuite/18_support/exception/what.cc: Likewise.
3525 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3526 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3527 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3528 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3529 * testsuite/18_support/headers/climits/values.cc: Likewise.
3530 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3531 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3532 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3533 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3534 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3535 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3536 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3537 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3538 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3539 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3540 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3541 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3542 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3543 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3544 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3545 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3546 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3547 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3548 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3549 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3550 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3551 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3552 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3553 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3554 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3555 * testsuite/18_support/new_delete_placement.cc: Likewise.
3556 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3557 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3558 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3559 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3560 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3561 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3562 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3563 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3564 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3565 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3566 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3567 Likewise.
3568 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3569 * testsuite/18_support/pthread_guard.cc: Likewise.
3570 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3571 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3572 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3573 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3574 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3575 Likewise.
3576 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3577 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3578 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3579 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3580 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3581 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3582 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3583 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3584 Likewise.
3585 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3586 Likewise.
3587 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3588 Likewise.
3589 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3590 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3591 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3592 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3593 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3594 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3595 Likewise.
3596 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3597 Likewise.
3598 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3599 Likewise.
3600 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3601 Likewise.
3602 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3603 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3604 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3605 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3606 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3607 Likewise.
3608 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3609 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3610 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3611 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3612 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3613 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3614 Likewise.
3615 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3616 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3617 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3618 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3619 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3620 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3621 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3622 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3623 * testsuite/20_util/allocator/1.cc: Likewise.
3624 * testsuite/20_util/allocator/10378.cc: Likewise.
3625 * testsuite/20_util/allocator/14176.cc: Likewise.
3626 * testsuite/20_util/allocator/33807.cc: Likewise.
3627 * testsuite/20_util/allocator/8230.cc: Likewise.
3628 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3629 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3630 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3631 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3632 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3633 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3634 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3635 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3636 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3637 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3638 Likewise.
3639 * testsuite/20_util/clocks/1.cc: Likewise.
3640 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3641 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3642 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3643 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3644 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3645 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3646 * testsuite/20_util/duration/cons/1.cc: Likewise.
3647 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3648 * testsuite/20_util/duration/cons/2.cc: Likewise.
3649 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3650 Likewise.
3651 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3652 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3653 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3654 Likewise.
3655 * testsuite/20_util/forward/1.cc: Likewise.
3656 * testsuite/20_util/forward/1_neg.cc: Likewise.
3657 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3658 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3659 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3660 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3661 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3662 Likewise.
3663 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3664 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3665 Likewise.
3666 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3667 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3668 Likewise.
3669 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3670 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3671 Likewise.
3672 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3673 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3674 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3675 Likewise.
3676 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3677 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3678 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3679 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3680 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3681 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3682 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3683 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3684 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3685 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3686 Likewise.
3687 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3688 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3689 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3690 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3691 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3692 Likewise.
3693 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3694 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3695 Likewise.
3696 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3697 * testsuite/20_util/identity/value.cc: Likewise.
3698 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3699 * testsuite/20_util/is_integral/value.cc: Likewise.
3700 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3701 Likewise.
3702 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3703 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3704 * testsuite/20_util/is_reference/value.cc: Likewise.
3705 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3706 Likewise.
3707 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3708 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3709 * testsuite/20_util/is_signed/value.cc: Likewise.
3710 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3711 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3712 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3713 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3714 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3715 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3716 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3717 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3718 Likewise.
3719 * testsuite/20_util/move/1.cc: Likewise.
3720 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3721 * testsuite/20_util/pair/1.cc: Likewise.
3722 * testsuite/20_util/pair/2.cc: Likewise.
3723 * testsuite/20_util/pair/3.cc: Likewise.
3724 * testsuite/20_util/pair/4.cc: Likewise.
3725 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3726 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3727 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3728 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3729 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3730 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3731 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3732 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3733 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3734 Likewise.
3735 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3736 Likewise.
3737 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3738 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3739 * testsuite/20_util/rel_ops.cc: Likewise.
3740 * testsuite/20_util/remove_reference/value.cc: Likewise.
3741 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3742 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3743 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3744 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3745 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3746 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3747 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3748 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3749 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3750 Likewise.
3751 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3752 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3753 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3754 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3755 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3756 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3757 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3758 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3759 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3760 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3761 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3762 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3763 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3764 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3765 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3766 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3767 Likewise.
3768 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3769 Likewise.
3770 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3771 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3772 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3773 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3774 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3775 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3776 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3777 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3778 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3779 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3780 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3781 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3782 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3783 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3784 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3785 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3786 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3787 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3788 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3789 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3790 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3791 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3792 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3793 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3794 Likewise.
3795 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3796 Likewise.
3797 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3798 Likewise.
3799 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3800 Likewise.
3801 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3802 Likewise.
3803 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3804 Likewise.
3805 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3806 Likewise.
3807 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3808 Likewise.
3809 * testsuite/20_util/temporary_buffer.cc: Likewise.
3810 * testsuite/20_util/time_point/1.cc: Likewise.
3811 * testsuite/20_util/time_point/2.cc: Likewise.
3812 * testsuite/20_util/time_point/3.cc: Likewise.
3813 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3814 Likewise.
3815 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3816 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3817 Likewise.
3818 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3819 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3820 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3821 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3822 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3823 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3824 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3825 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3826 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3827 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3828 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3829 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3830 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3831 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3832 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3833 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3834 Likewise.
3835 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3836 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3837 Likewise.
3838 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3839 Likewise.
3840 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3841 Likewise.
3842 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3843 Likewise.
3844 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3845 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3846 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3847 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3848 Likewise.
3849 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3850 Likewise.
3851 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3852 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3853 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3854 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3855 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3856 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3857 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3858 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3859 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3860 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3861 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3862 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3863 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3864 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3865 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3866 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3867 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3868 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3869 Likewise.
3870 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3871 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3872 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3873 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3874 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3875 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3876 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3877 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3878 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3879 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3880 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3881 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3882 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3883 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3884 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3885 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3886 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3887 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3888 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3889 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3890 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3891 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3892 Likewise.
3893 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3894 Likewise.
3895 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3896 Likewise.
3897 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3898 Likewise.
3899 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3900 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3901 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3902 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3903 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3904 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3905 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3906 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3907 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3908 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3909 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3910 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3911 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3912 Likewise.
3913 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3914 Likewise.
3915 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3916 Likewise.
3917 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3918 Likewise.
3919 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3920 Likewise.
3921 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3922 Likewise.
3923 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3924 Likewise.
3925 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3926 Likewise.
3927 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3928 Likewise.
3929 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3930 Likewise.
3931 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3932 Likewise.
3933 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3934 Likewise.
3935 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3936 Likewise.
3937 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3938 Likewise.
3939 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3940 Likewise.
3941 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3942 Likewise.
3943 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3944 Likewise.
3945 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3946 Likewise.
3947 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3948 Likewise.
3949 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3950 Likewise.
3951 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3952 Likewise.
3953 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3954 Likewise.
3955 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3956 Likewise.
3957 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3958 Likewise.
3959 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3960 Likewise.
3961 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3962 Likewise.
3963 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3964 Likewise.
3965 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3966 Likewise.
3967 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3968 Likewise.
3969 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3970 Likewise.
3971 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3972 Likewise.
3973 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3974 Likewise.
3975 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3976 Likewise.
3977 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3978 Likewise.
3979 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3980 Likewise.
3981 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3982 Likewise.
3983 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3984 Likewise.
3985 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3986 Likewise.
3987 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3988 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3989 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3990 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3991 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3992 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3993 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3994 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3995 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3996 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3997 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3998 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3999 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4000 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4001 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4002 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4003 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4004 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4005 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4006 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4007 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4008 Likewise.
4009 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4010 Likewise.
4011 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4012 Likewise.
4013 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4014 Likewise.
4015 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4016 Likewise.
4017 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4018 Likewise.
4019 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4020 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4021 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4022 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4023 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4024 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4025 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4026 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4027 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4028 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4029 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4030 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4031 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4032 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4033 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4034 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4035 Likewise.
4036 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4037 Likewise.
4038 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4039 Likewise.
4040 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4041 Likewise.
4042 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4043 Likewise.
4044 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4045 Likewise.
4046 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4047 Likewise.
4048 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4049 Likewise.
4050 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4051 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4052 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4053 Likewise.
4054 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4055 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4056 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4057 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4058 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4059 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4060 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4061 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4062 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4063 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4064 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4065 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4066 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4067 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4068 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4069 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4070 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4071 Likewise.
4072 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4073 Likewise.
4074 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4075 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4076 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4077 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4078 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4079 Likewise.
4080 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4081 Likewise.
4082 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4083 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4084 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4085 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4086 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4087 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4088 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4089 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4090 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4091 Likewise.
4092 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4093 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4094 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4095 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4096 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4097 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4098 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4099 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4100 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4101 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4102 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4103 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4104 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4105 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4106 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4107 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4108 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4109 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4110 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4111 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4112 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4113 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4114 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4115 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4116 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4117 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4118 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4119 Likewise.
4120 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4121 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4122 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4123 Likewise.
4124 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4125 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4126 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4127 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4128 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4129 Likewise.
4130 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4131 Likewise.
4132 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4133 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4134 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4135 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4136 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4137 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4138 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4139 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4140 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4141 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4142 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4143 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4144 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4145 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4146 Likewise.
4147 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4148 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4149 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4150 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4151 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4152 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4153 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4154 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4155 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4156 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4157 Likewise.
4158 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4159 Likewise.
4160 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4161 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4162 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4163 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4164 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4165 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4166 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4167 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4168 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4169 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4170 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4171 Likewise.
4172 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4173 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4174 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4175 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4176 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4177 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4178 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4179 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4180 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4181 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4182 Likewise.
4183 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4184 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4185 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4186 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4187 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4188 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4189 Likewise.
4190 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4191 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4192 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4193 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4194 Likewise.
4195 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4196 Likewise.
4197 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4198 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4199 Likewise.
4200 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4201 * testsuite/22_locale/ctype/2.cc: Likewise.
4202 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4203 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4204 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4205 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4206 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4207 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4208 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4209 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4210 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4211 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4212 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4213 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4214 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4215 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4216 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4217 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4218 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4219 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4220 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4221 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4222 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4223 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4224 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4225 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4226 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4227 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4228 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4229 * testsuite/22_locale/facet/1.cc: Likewise.
4230 * testsuite/22_locale/facet/2.cc: Likewise.
4231 * testsuite/22_locale/facet/25421.cc: Likewise.
4232 * testsuite/22_locale/global_templates/1.cc: Likewise.
4233 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4234 Likewise.
4235 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4236 Likewise.
4237 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4238 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4239 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4240 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4241 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4242 * testsuite/22_locale/locale/13630.cc: Likewise.
4243 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4244 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4245 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4246 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4247 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4248 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4249 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4250 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4251 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4252 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4253 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4254 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4255 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4256 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4257 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4258 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4259 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4260 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4261 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4262 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4263 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4264 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4265 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4266 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4267 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4268 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4269 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4270 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4271 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4272 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4273 Likewise.
4274 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4275 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4276 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4277 Likewise.
4278 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4279 Likewise.
4280 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4281 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4282 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4283 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4284 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4285 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4286 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4287 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4288 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4289 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4290 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4291 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4292 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4293 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4294 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4295 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4296 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4297 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4298 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4299 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4300 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4301 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4302 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4303 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4304 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4305 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4306 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4307 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4308 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4309 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4310 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4311 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4312 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4313 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4314 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4315 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4316 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4317 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4318 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4319 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4320 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4321 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4322 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4323 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4324 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4325 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4326 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4327 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4328 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4329 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4330 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4331 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4332 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4333 Likewise.
4334 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4335 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4336 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4337 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4338 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4339 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4340 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4341 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4342 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4343 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4344 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4345 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4346 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4347 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4348 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4349 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4350 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4351 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4352 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4353 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4354 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4355 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4356 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4357 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4358 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4359 Likewise.
4360 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4361 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4362 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4363 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4364 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4365 Likewise.
4366 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4367 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4368 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4369 Likewise.
4370 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4371 Likewise.
4372 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4373 Likewise.
4374 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4375 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4376 Likewise.
4377 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4378 Likewise.
4379 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4380 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4381 Likewise.
4382 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4383 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4384 Likewise.
4385 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4386 Likewise.
4387 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4388 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4389 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4390 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4391 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4392 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4393 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4394 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4395 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4396 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4397 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4398 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4399 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4400 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4401 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4402 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4403 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4404 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4405 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4406 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4407 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4408 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4409 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4410 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4411 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4412 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4413 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4414 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4415 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4416 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4417 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4418 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4419 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4420 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4421 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4422 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4423 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4424 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4425 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4426 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4427 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4428 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4429 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4430 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4431 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4432 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4433 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4434 Likewise.
4435 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4436 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4437 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4438 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4439 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4440 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4441 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4442 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4443 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4444 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4445 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4446 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4447 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4448 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4449 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4450 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4451 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4452 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4453 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4454 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4455 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4456 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4457 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4458 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4459 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4460 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4461 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4462 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4463 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4464 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4465 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4466 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4467 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4468 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4469 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4470 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4471 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4472 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4473 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4474 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4475 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4476 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4477 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4478 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4479 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4480 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4481 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4482 Likewise.
4483 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4484 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4485 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4486 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4487 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4488 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4489 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4490 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4491 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4492 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4493 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4494 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4495 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4496 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4497 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4498 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4499 Likewise.
4500 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4501 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4502 Likewise.
4503 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4504 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4505 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4506 Likewise.
4507 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4508 Likewise.
4509 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4510 Likewise.
4511 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4512 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4513 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4514 Likewise.
4515 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4516 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4517 Likewise.
4518 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4519 Likewise.
4520 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4521 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4522 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4523 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4524 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4525 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4526 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4527 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4528 Likewise.
4529 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4530 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4531 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4532 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4533 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4534 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4535 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4536 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4537 Likewise.
4538 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4539 Likewise.
4540 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4541 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4542 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4543 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4544 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4545 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4546 Likewise.
4547 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4548 Likewise.
4549 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4550 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4551 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4552 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4553 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4554 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4555 Likewise.
4556 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4557 Likewise.
4558 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4559 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4560 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4561 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4562 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4563 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4564 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4565 Likewise.
4566 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4567 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4568 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4569 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4570 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4571 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4572 Likewise.
4573 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4574 Likewise.
4575 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4576 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4577 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4578 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4579 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4580 Likewise.
4581 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4582 Likewise.
4583 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4584 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4585 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4586 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4587 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4588 Likewise.
4589 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4590 Likewise.
4591 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4592 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4593 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4594 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4595 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4596 Likewise.
4597 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4598 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4599 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4600 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4601 Likewise.
4602 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4603 Likewise.
4604 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4605 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4606 Likewise.
4607 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4608 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4609 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4610 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4611 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4612 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4613 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4614 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4615 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4616 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4617 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4618 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4619 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4620 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4621 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4622 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4623 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4624 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4625 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4626 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4627 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4628 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4629 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4630 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4631 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4632 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4633 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4634 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4635 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4636 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4637 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4638 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4639 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4640 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4641 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4642 Likewise.
4643 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4644 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4645 * testsuite/23_containers/bitset/18604.cc: Likewise.
4646 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4647 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4648 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4649 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4650 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4651 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4652 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4653 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4654 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4655 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4656 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4657 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4658 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4659 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4660 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4661 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4662 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4663 * testsuite/23_containers/deque/18604.cc: Likewise.
4664 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4665 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4666 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4667 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4668 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4669 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4670 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4671 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4672 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4673 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4674 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4675 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4676 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4677 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4678 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4679 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4680 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4681 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4682 Likewise.
4683 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4684 Likewise.
4685 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4686 Likewise.
4687 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4688 Likewise.
4689 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4690 Likewise.
4691 * testsuite/23_containers/deque/types/1.cc: Likewise.
4692 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4693 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4694 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4695 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4696 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4697 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4698 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4699 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4700 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4701 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4702 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4703 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4704 Likewise.
4705 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4706 Likewise.
4707 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4708 Likewise.
4709 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4710 Likewise.
4711 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4712 Likewise.
4713 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4714 Likewise.
4715 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4716 Likewise.
4717 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4718 Likewise.
4719 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4720 Likewise.
4721 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4722 Likewise.
4723 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4724 Likewise.
4725 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4726 Likewise.
4727 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4728 Likewise.
4729 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4730 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4731 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4732 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4733 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4734 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4735 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4736 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4737 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4738 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4739 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4740 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4741 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4742 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4743 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4744 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4745 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4746 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4747 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4748 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4749 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4750 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4751 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4752 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4753 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4754 Likewise.
4755 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4756 Likewise.
4757 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4758 * testsuite/23_containers/list/18604.cc: Likewise.
4759 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4760 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4761 * testsuite/23_containers/list/cons/1.cc: Likewise.
4762 * testsuite/23_containers/list/cons/2.cc: Likewise.
4763 * testsuite/23_containers/list/cons/3.cc: Likewise.
4764 * testsuite/23_containers/list/cons/4.cc: Likewise.
4765 * testsuite/23_containers/list/cons/5.cc: Likewise.
4766 * testsuite/23_containers/list/cons/6.cc: Likewise.
4767 * testsuite/23_containers/list/cons/7.cc: Likewise.
4768 * testsuite/23_containers/list/cons/8.cc: Likewise.
4769 * testsuite/23_containers/list/cons/9.cc: Likewise.
4770 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4771 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4772 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4773 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4774 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4775 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4776 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4777 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4778 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4779 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4780 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4781 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4782 * testsuite/23_containers/list/operations/1.cc: Likewise.
4783 * testsuite/23_containers/list/operations/2.cc: Likewise.
4784 * testsuite/23_containers/list/operations/3.cc: Likewise.
4785 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4786 * testsuite/23_containers/list/operations/4.cc: Likewise.
4787 * testsuite/23_containers/list/operations/5.cc: Likewise.
4788 * testsuite/23_containers/list/pthread1.cc: Likewise.
4789 * testsuite/23_containers/list/pthread5.cc: Likewise.
4790 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4791 Likewise.
4792 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4793 Likewise.
4794 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4795 Likewise.
4796 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4797 Likewise.
4798 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4799 Likewise.
4800 * testsuite/23_containers/map/18604.cc: Likewise.
4801 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4802 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4803 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4804 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4805 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4806 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4807 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4808 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4809 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4810 * testsuite/23_containers/map/operators/1.cc: Likewise.
4811 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4812 * testsuite/23_containers/map/pthread6.cc: Likewise.
4813 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4814 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4815 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4816 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4817 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4818 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4819 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4820 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4821 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4822 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4823 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4824 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4825 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4826 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4827 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4828 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4829 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4830 * testsuite/23_containers/set/18604.cc: Likewise.
4831 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4832 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4833 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4834 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4835 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4836 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4837 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4838 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4839 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4840 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4841 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4842 Likewise.
4843 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4844 Likewise.
4845 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4846 Likewise.
4847 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4848 Likewise.
4849 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4850 Likewise.
4851 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4852 Likewise.
4853 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4854 Likewise.
4855 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4856 Likewise.
4857 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4858 Likewise.
4859 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4860 Likewise.
4861 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4862 Likewise.
4863 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4864 Likewise.
4865 * testsuite/23_containers/vector/18604.cc: Likewise.
4866 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4867 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4868 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4869 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4870 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4871 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4872 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4873 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4874 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4875 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4876 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4877 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4878 Likewise.
4879 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4880 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4881 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4882 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4883 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4884 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4885 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4886 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4887 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4888 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4889 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4890 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4891 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4892 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4893 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4894 Likewise.
4895 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4896 Likewise.
4897 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4898 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4899 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4900 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4901 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4902 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4903 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4904 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4905 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4906 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4907 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4908 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4909 Likewise.
4910 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4911 Likewise.
4912 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4913 Likewise.
4914 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4915 Likewise.
4916 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4917 Likewise.
4918 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4919 Likewise.
4920 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4921 * testsuite/23_containers/vector/types/1.cc: Likewise.
4922 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4923 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4924 Likewise.
4925 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4926 Likewise.
4927 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4928 Likewise.
4929 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4930 Likewise.
4931 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4932 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4933 Likewise.
4934 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4935 Likewise.
4936 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4937 Likewise.
4938 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4939 Likewise.
4940 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4941 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4942 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4943 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4944 Likewise.
4945 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4946 Likewise.
4947 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4948 Likewise.
4949 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4950 Likewise.
4951 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4952 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4953 Likewise.
4954 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4955 Likewise.
4956 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4957 Likewise.
4958 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4959 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4960 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4961 Likewise.
4962 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4963 Likewise.
4964 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4965 Likewise.
4966 * testsuite/24_iterators/operations/next.cc: Likewise.
4967 * testsuite/24_iterators/operations/prev.cc: Likewise.
4968 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4969 Likewise.
4970 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4971 Likewise.
4972 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4973 Likewise.
4974 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4975 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4976 Likewise.
4977 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4978 Likewise.
4979 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4980 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4981 Likewise.
4982 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4983 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4984 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4985 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4986 Likewise.
4987 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4988 Likewise.
4989 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4990 Likewise.
4991 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4992 Likewise.
4993 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4994 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4995 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4996 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4997 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4998 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4999 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5000 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5001 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5002 * testsuite/25_algorithms/copy/1.cc: Likewise.
5003 * testsuite/25_algorithms/copy/2.cc: Likewise.
5004 * testsuite/25_algorithms/copy/3.cc: Likewise.
5005 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5006 * testsuite/25_algorithms/copy/4.cc: Likewise.
5007 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5008 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5009 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5010 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5011 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5012 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5013 Likewise.
5014 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5015 Likewise.
5016 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5017 Likewise.
5018 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5019 Likewise.
5020 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5021 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5022 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5023 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5024 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5025 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5026 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5027 * testsuite/25_algorithms/count/1.cc: Likewise.
5028 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5029 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5030 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5031 * testsuite/25_algorithms/equal/1.cc: Likewise.
5032 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5033 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5034 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5035 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5036 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5037 * testsuite/25_algorithms/fill/1.cc: Likewise.
5038 * testsuite/25_algorithms/fill/2.cc: Likewise.
5039 * testsuite/25_algorithms/fill/3.cc: Likewise.
5040 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5041 * testsuite/25_algorithms/fill/4.cc: Likewise.
5042 * testsuite/25_algorithms/fill/5.cc: Likewise.
5043 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5044 * testsuite/25_algorithms/find/1.cc: Likewise.
5045 * testsuite/25_algorithms/find/17441.cc: Likewise.
5046 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5047 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5048 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5049 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5050 Likewise.
5051 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5052 Likewise.
5053 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5054 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5055 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5056 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5057 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5058 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5059 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5060 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5061 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5062 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5063 Likewise.
5064 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5065 Likewise.
5066 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5067 Likewise.
5068 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5069 Likewise.
5070 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5071 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5072 * testsuite/25_algorithms/heap/1.cc: Likewise.
5073 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5074 * testsuite/25_algorithms/includes/1.cc: Likewise.
5075 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5076 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5077 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5078 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5079 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5080 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5081 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5082 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5083 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5084 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5085 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5086 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5087 Likewise.
5088 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5089 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5090 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5091 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5092 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5093 * testsuite/25_algorithms/max/1.cc: Likewise.
5094 * testsuite/25_algorithms/max/2.cc: Likewise.
5095 * testsuite/25_algorithms/max/3.cc: Likewise.
5096 * testsuite/25_algorithms/max/37547.cc: Likewise.
5097 * testsuite/25_algorithms/max/4.cc: Likewise.
5098 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5099 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5100 * testsuite/25_algorithms/merge/1.cc: Likewise.
5101 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5102 * testsuite/25_algorithms/min/1.cc: Likewise.
5103 * testsuite/25_algorithms/min/2.cc: Likewise.
5104 * testsuite/25_algorithms/min/3.cc: Likewise.
5105 * testsuite/25_algorithms/min/37547.cc: Likewise.
5106 * testsuite/25_algorithms/min/4.cc: Likewise.
5107 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5108 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5109 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5110 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5111 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5112 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5113 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5114 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5115 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5116 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5117 * testsuite/25_algorithms/move/1.cc: Likewise.
5118 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5119 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5120 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5121 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5122 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5123 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5124 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5125 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5126 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5127 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5128 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5129 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5130 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5131 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5132 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5133 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5134 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5135 * testsuite/25_algorithms/partition/1.cc: Likewise.
5136 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5137 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5138 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5139 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5140 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5141 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5142 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5143 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5144 * testsuite/25_algorithms/remove/1.cc: Likewise.
5145 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5146 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5147 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5148 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5149 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5150 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5151 * testsuite/25_algorithms/replace/1.cc: Likewise.
5152 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5153 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5154 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5155 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5156 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5157 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5158 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5159 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5160 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5161 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5162 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5163 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5164 * testsuite/25_algorithms/search/1.cc: Likewise.
5165 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5166 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5167 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5168 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5169 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5170 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5171 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5172 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5173 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5174 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5175 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5176 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5177 Likewise.
5178 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5179 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5180 * testsuite/25_algorithms/sort/1.cc: Likewise.
5181 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5182 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5183 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5184 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5185 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5186 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5187 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5188 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5189 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5190 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5191 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5192 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5193 * testsuite/25_algorithms/unique/1.cc: Likewise.
5194 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5195 * testsuite/25_algorithms/unique/2.cc: Likewise.
5196 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5197 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5198 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5199 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5200 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5201 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5202 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5203 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5204 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5205 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5206 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5207 * testsuite/26_numerics/complex/13450.cc: Likewise.
5208 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5209 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5210 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5211 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5212 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5213 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5214 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5215 Likewise.
5216 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5217 Likewise.
5218 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5219 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5220 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5221 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5222 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5223 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5224 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5225 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5226 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5227 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5228 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5229 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5230 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5231 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5232 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5233 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5234 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5235 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5236 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5237 Likewise.
5238 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5239 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5240 Likewise.
5241 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5242 Likewise.
5243 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5244 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5245 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5246 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5247 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5248 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5249 * testsuite/26_numerics/iota/1.cc: Likewise.
5250 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5251 * testsuite/26_numerics/slice/1.cc: Likewise.
5252 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5253 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5254 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5255 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5256 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5257 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5258 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5259 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5260 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5261 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5262 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5263 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5264 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5265 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5266 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5267 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5268 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5269 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5270 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5271 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5272 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5273 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5274 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5275 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5276 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5277 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5278 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5279 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5280 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5281 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5282 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5283 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5284 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5285 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5286 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5287 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5288 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5289 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5290 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5291 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5292 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5293 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5294 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5295 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5296 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5297 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5298 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5299 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5300 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5301 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5302 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5303 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5304 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5305 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5306 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5307 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5308 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5309 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5310 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5311 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5312 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5313 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5314 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5315 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5316 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5317 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5318 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5319 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5320 Likewise.
5321 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5322 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5323 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5324 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5325 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5326 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5327 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5328 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5329 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5330 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5331 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5332 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5333 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5334 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5335 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5336 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5337 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5338 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5339 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5340 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5341 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5342 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5343 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5344 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5345 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5346 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5347 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5348 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5349 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5350 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5351 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5352 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5353 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5354 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5355 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5356 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5357 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5358 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5359 Likewise.
5360 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5361 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5362 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5363 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5364 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5365 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5366 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5367 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5368 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5369 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5370 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5371 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5372 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5373 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5374 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5375 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5376 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5377 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5378 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5379 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5380 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5381 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5382 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5383 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5384 Likewise.
5385 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5386 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5387 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5388 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5389 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5390 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5391 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5392 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5393 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5394 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5395 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5396 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5397 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5398 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5399 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5400 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5401 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5402 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5403 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5404 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5405 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5406 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5407 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5408 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5409 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5410 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5411 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5412 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5413 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5414 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5415 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5416 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5417 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5418 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5419 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5420 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5421 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5422 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5423 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5424 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5425 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5426 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5427 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5428 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5429 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5430 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5431 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5432 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5433 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5434 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5435 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5436 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5437 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5438 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5439 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5440 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5441 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5442 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5443 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5444 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5445 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5446 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5447 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5448 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5449 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5450 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5451 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5452 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5453 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5454 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5455 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5456 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5457 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5458 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5459 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5460 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5461 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5462 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5463 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5464 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5465 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5466 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5467 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5468 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5469 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5470 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5471 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5472 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5473 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5474 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5475 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5476 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5477 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5478 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5479 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5480 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5481 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5482 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5483 Likewise.
5484 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5485 Likewise.
5486 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5487 Likewise.
5488 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5489 Likewise.
5490 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5491 Likewise.
5492 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5493 Likewise.
5494 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5495 Likewise.
5496 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5497 Likewise.
5498 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5499 Likewise.
5500 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5501 Likewise.
5502 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5503 Likewise.
5504 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5505 Likewise.
5506 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5507 Likewise.
5508 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5509 Likewise.
5510 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5511 Likewise.
5512 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5513 Likewise.
5514 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5515 Likewise.
5516 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5517 Likewise.
5518 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5519 Likewise.
5520 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5521 Likewise.
5522 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5523 Likewise.
5524 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5525 Likewise.
5526 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5527 Likewise.
5528 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5529 Likewise.
5530 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5531 Likewise.
5532 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5533 Likewise.
5534 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5535 Likewise.
5536 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5537 Likewise.
5538 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5539 Likewise.
5540 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5541 Likewise.
5542 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5543 Likewise.
5544 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5545 Likewise.
5546 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5547 Likewise.
5548 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5549 Likewise.
5550 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5551 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5552 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5553 Likewise.
5554 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5555 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5556 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5557 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5558 Likewise.
5559 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5560 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5561 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5562 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5563 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5564 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5565 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5566 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5567 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5568 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5569 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5570 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5571 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5572 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5573 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5574 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5575 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5576 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5577 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5578 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5579 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5580 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5581 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5582 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5583 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5584 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5585 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5586 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5587 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5588 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5589 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5590 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5591 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5592 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5593 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5594 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5595 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5596 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5597 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5598 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5599 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5600 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5601 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5602 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5603 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5604 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5605 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5606 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5607 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5608 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5609 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5610 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5611 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5612 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5613 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5614 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5615 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5616 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5617 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5618 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5619 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5620 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5621 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5622 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5623 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5624 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5625 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5626 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5627 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5628 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5629 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5630 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5631 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5632 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5633 Likewise.
5634 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5635 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5636 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5637 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5638 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5639 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5640 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5641 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5642 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5643 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5644 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5645 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5646 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5647 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5648 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5649 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5650 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5651 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5652 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5653 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5654 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5655 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5656 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5657 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5658 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5659 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5660 Likewise.
5661 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5662 Likewise.
5663 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5664 Likewise.
5665 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5666 Likewise.
5667 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5668 Likewise.
5669 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5670 Likewise.
5671 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5672 Likewise.
5673 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5674 Likewise.
5675 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5676 Likewise.
5677 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5678 Likewise.
5679 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5680 Likewise.
5681 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5682 Likewise.
5683 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5684 Likewise.
5685 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5686 Likewise.
5687 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5688 Likewise.
5689 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5690 Likewise.
5691 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5692 Likewise.
5693 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5694 Likewise.
5695 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5696 Likewise.
5697 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5698 Likewise.
5699 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5700 Likewise.
5701 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5702 Likewise.
5703 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5704 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5705 Likewise.
5706 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5707 Likewise.
5708 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5709 Likewise.
5710 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5711 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5712 Likewise.
5713 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5714 Likewise.
5715 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5716 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5717 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5718 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5719 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5720 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5721 Likewise.
5722 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5723 Likewise.
5724 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5725 Likewise.
5726 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5727 Likewise.
5728 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5729 Likewise.
5730 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5731 Likewise.
5732 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5733 Likewise.
5734 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5735 Likewise.
5736 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5737 Likewise.
5738 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5739 Likewise.
5740 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5741 Likewise.
5742 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5743 Likewise.
5744 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5745 Likewise.
5746 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5747 Likewise.
5748 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5749 Likewise.
5750 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5751 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5752 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5753 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5754 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5755 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5756 Likewise.
5757 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5758 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5759 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5760 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5761 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5762 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5763 Likewise.
5764 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5765 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5766 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5767 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5768 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5769 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5770 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5771 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5772 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5773 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5774 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5775 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5776 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5777 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5778 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5779 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5780 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5781 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5782 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5783 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5784 Likewise.
5785 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5786 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5787 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5788 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5789 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5790 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5791 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5792 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5793 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5794 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5795 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5796 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5797 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5798 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5799 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5800 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5801 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5802 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5803 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5804 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5805 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5806 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5807 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5808 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5809 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5810 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5811 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5812 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5813 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5814 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5815 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5816 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5817 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5818 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5819 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5820 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5821 Likewise.
5822 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5823 Likewise.
5824 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5825 Likewise.
5826 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5827 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5828 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5829 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5830 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5831 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5832 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5833 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5834 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5835 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5836 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5837 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5838 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5839 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5840 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5841 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5842 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5843 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5844 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5845 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5846 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5847 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5848 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5849 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5850 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5851 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5852 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5853 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5854 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5855 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5856 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5857 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5858 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5859 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5860 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5861 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5862 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5863 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5864 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5865 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5866 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5867 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5868 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5869 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5870 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5871 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5872 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5873 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5874 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5875 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5876 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5877 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5878 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5879 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5880 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5881 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5882 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5883 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5884 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5885 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5886 Likewise.
5887 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5888 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5889 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5890 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5891 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5892 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5893 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5894 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5895 * testsuite/27_io/fpos/11450.cc: Likewise.
5896 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5897 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5898 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5899 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5900 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5901 * testsuite/27_io/fpos/14775.cc: Likewise.
5902 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5903 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5904 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5905 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5906 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5907 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5908 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5909 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5910 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5911 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5912 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5913 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5914 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5915 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5916 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5917 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5918 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5919 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5920 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5921 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5922 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5923 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5924 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5925 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5926 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5927 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5928 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5929 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5930 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5931 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5932 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5933 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5934 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5935 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5936 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5937 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5938 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5939 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5940 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5941 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5942 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5943 * testsuite/27_io/objects/char/1.cc: Likewise.
5944 * testsuite/27_io/objects/char/10.cc: Likewise.
5945 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5946 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5947 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5948 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5949 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5950 * testsuite/27_io/objects/char/2.cc: Likewise.
5951 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5952 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5953 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5954 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5955 * testsuite/27_io/objects/char/5.cc: Likewise.
5956 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5957 * testsuite/27_io/objects/char/6.cc: Likewise.
5958 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5959 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5960 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5961 * testsuite/27_io/objects/char/7.cc: Likewise.
5962 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5963 * testsuite/27_io/objects/char/8.cc: Likewise.
5964 * testsuite/27_io/objects/char/9.cc: Likewise.
5965 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5966 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5967 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5968 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5969 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5970 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5971 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5972 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5973 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5974 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5975 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5976 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5977 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5978 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5979 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5980 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5981 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5982 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5983 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5984 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5985 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5986 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5987 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5988 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5989 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5990 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5991 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5992 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5993 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5994 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5995 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5996 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5997 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5998 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5999 * testsuite/27_io/types/1.cc: Likewise.
6000 * testsuite/27_io/types/2.cc: Likewise.
6001 * testsuite/27_io/types/3.cc: Likewise.
6002 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6003 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6004 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6005 Likewise.
6006 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6007 Likewise.
6008 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6009 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6010 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6011 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6012 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6013 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6014 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6015 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6016 Likewise.
6017 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6018 Likewise.
6019 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6020 Likewise.
6021 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6022 Likewise.
6023 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6024 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6025 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6026 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6027 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6028 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6029 Likewise.
6030 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6031 Likewise.
6032 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6033 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6034 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6035 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6036 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6037 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6038 * testsuite/Makefile.am: Likewise.
6039 * testsuite/abi/30586.cc: Likewise.
6040 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6041 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6042 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6043 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6044 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6045 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6046 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6047 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6048 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6049 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6050 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6051 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6052 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6053 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6054 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6055 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6056 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6057 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6058 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6059 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6060 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6061 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6062 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6063 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6064 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6065 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6066 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6067 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6068 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6069 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6070 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6071 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6072 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6073 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6074 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6075 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6076 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6077 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6078 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6079 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6080 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6081 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6082 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6083 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6084 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6085 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6086 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6087 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6088 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6089 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6090 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6091 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6092 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6093 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6094 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6095 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6096 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6097 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6098 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6099 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6100 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6101 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6102 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6103 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6104 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6105 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6106 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6107 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6108 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6109 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6110 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6111 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6112 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6113 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6114 * testsuite/abi/demangle/regression/old.cc: Likewise.
6115 * testsuite/abi/header_cxxabi.c: Likewise.
6116 * testsuite/backward/11460.cc: Likewise.
6117 * testsuite/backward/hash_map/1.cc: Likewise.
6118 * testsuite/backward/hash_map/14648.cc: Likewise.
6119 * testsuite/backward/hash_map/23528.cc: Likewise.
6120 * testsuite/backward/hash_set/1.cc: Likewise.
6121 * testsuite/backward/strstream_members.cc: Likewise.
6122 * testsuite/config/default.exp: Likewise.
6123 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6124 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6125 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6126 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6127 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6128 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6129 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6130 * testsuite/data/sgetn.txt: Likewise.
6131 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6132 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6133 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6134 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6135 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6136 * testsuite/ext/array_allocator/26875.cc: Likewise.
6137 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6138 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6139 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6140 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6141 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6142 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6143 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6144 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6145 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6146 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6147 * testsuite/ext/codecvt/1.cc: Likewise.
6148 * testsuite/ext/codecvt/char-1.cc: Likewise.
6149 * testsuite/ext/codecvt/char-2.cc: Likewise.
6150 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6151 * testsuite/ext/concept_checks.cc: Likewise.
6152 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6153 Likewise.
6154 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6155 Likewise.
6156 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6157 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6158 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6159 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6160 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6161 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6162 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6163 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6164 Likewise.
6165 * testsuite/ext/headers.cc: Likewise.
6166 * testsuite/ext/is_heap/1.cc: Likewise.
6167 * testsuite/ext/is_heap/check_type.cc: Likewise.
6168 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6169 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6170 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6171 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6172 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6173 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6174 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6175 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6176 * testsuite/ext/median.cc: Likewise.
6177 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6178 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6179 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6180 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6181 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6182 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6183 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6184 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6185 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6186 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6187 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6188 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6189 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6190 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6191 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6192 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6193 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6194 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6195 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6196 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6197 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6198 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6199 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6200 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6201 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6202 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6203 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6204 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6205 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6206 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6207 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6208 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6209 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6210 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6211 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6212 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6213 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6214 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6215 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6216 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6217 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6218 * testsuite/ext/rope/1.cc: Likewise.
6219 * testsuite/ext/rope/2.cc: Likewise.
6220 * testsuite/ext/rope/3.cc: Likewise.
6221 * testsuite/ext/rope/36832.cc: Likewise.
6222 * testsuite/ext/rope/4.cc: Likewise.
6223 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6224 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6225 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6226 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6227 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6228 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6229 Likewise.
6230 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6231 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6232 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6233 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6234 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6235 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6236 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6237 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6238 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6239 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6240 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6241 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6242 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6243 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6244 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6245 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6246 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6247 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6248 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6249 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6250 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6251 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6252 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6253 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6254 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6255 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6256 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6257 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6258 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6259 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6260 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6261 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6262 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6263 * testsuite/lib/dg-options.exp: Likewise.
6264 * testsuite/lib/libstdc++.exp: Likewise.
6265 * testsuite/lib/prune.exp: Likewise.
6266 * testsuite/libstdc++-abi/abi.exp: Likewise.
6267 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6268 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6269 Likewise.
6270 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6271 Likewise.
6272 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6273 Likewise.
6274 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6275 Likewise.
6276 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6277 Likewise.
6278 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6279 Likewise.
6280 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6281 Likewise.
6282 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6283 Likewise.
6284 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6285 Likewise.
6286 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6287 Likewise.
6288 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6289 Likewise.
6290 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6291 Likewise.
6292 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6293 Likewise.
6294 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6295 Likewise.
6296 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6297 Likewise.
6298 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6299 Likewise.
6300 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6301 Likewise.
6302 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6303 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6304 Likewise.
6305 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6306 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6307 Likewise.
6308 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6309 Likewise.
6310 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6311 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6312 Likewise.
6313 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6314 Likewise.
6315 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6316 Likewise.
6317 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6318 Likewise.
6319 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6320 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6321 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6322 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6323 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6324 Likewise.
6325 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6326 Likewise.
6327 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6328 Likewise.
6329 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6330 Likewise.
6331 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6332 Likewise.
6333 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6334 Likewise.
6335 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6336 Likewise.
6337 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6338 Likewise.
6339 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6340 Likewise.
6341 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6342 Likewise.
6343 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6344 Likewise.
6345 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6346 Likewise.
6347 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6348 Likewise.
6349 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6350 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6351 Likewise.
6352 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6353 Likewise.
6354 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6355 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6356 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6357 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6358 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6359 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6360 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6361 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6362 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6363 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6364 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6365 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6366 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6367 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6368 Likewise.
6369 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6370 Likewise.
6371 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6372 Likewise.
6373 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6374 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6375 Likewise.
6376 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6377 Likewise.
6378 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6379 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6380 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6381 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6382 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6383 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6384 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6385 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6386 Likewise.
6387 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6388 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6389 Likewise.
6390 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6391 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6392 Likewise.
6393 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6394 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6395 Likewise.
6396 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6397 Likewise.
6398 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6399 Likewise.
6400 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6401 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6402 Likewise.
6403 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6404 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6405 Likewise.
6406 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6407 Likewise.
6408 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6409 Likewise.
6410 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6411 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6412 Likewise.
6413 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6414 Likewise.
6415 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6416 Likewise.
6417 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6418 Likewise.
6419 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6420 Likewise.
6421 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6422 Likewise.
6423 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6424 Likewise.
6425 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6426 Likewise.
6427 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6428 Likewise.
6429 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6430 Likewise.
6431 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6432 Likewise.
6433 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6434 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6435 Likewise.
6436 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6437 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6438 Likewise.
6439 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6440 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6441 Likewise.
6442 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6443 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6444 Likewise.
6445 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6446 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6447 Likewise.
6448 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6449 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6450 Likewise.
6451 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6452 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6453 Likewise.
6454 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6455 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6456 Likewise.
6457 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6458 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6459 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6460 Likewise.
6461 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6462 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6463 Likewise.
6464 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6465 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6466 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6467 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6468 Likewise.
6469 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6470 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6471 Likewise.
6472 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6473 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6474 Likewise.
6475 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6476 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6477 Likewise.
6478 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6479 Likewise.
6480 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6481 Likewise.
6482 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6483 Likewise.
6484 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6485 Likewise.
6486 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6487 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6488 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6489 Likewise.
6490 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6491 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6492 Likewise.
6493 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6494 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6495 Likewise.
6496 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6497 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6498 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6499 Likewise.
6500 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6501 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6502 Likewise.
6503 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6504 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6505 Likewise.
6506 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6507 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6508 Likewise.
6509 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6510 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6511 Likewise.
6512 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6513 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6514 Likewise.
6515 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6516 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6517 Likewise.
6518 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6519 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6520 Likewise.
6521 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6522 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6523 Likewise.
6524 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6525 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6526 Likewise.
6527 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6528 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6529 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6530 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6531 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6532 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6533 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6534 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6535 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6536 Likewise.
6537 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6538 Likewise.
6539 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6540 Likewise.
6541 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6542 Likewise.
6543 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6544 Likewise.
6545 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6546 Likewise.
6547 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6548 Likewise.
6549 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6550 Likewise.
6551 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6552 Likewise.
6553 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6554 Likewise.
6555 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6556 Likewise.
6557 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6558 Likewise.
6559 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6560 Likewise.
6561 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6562 Likewise.
6563 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6564 Likewise.
6565 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6566 Likewise.
6567 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6568 Likewise.
6569 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6570 Likewise.
6571 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6572 Likewise.
6573 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6574 Likewise.
6575 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6576 Likewise.
6577 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6578 Likewise.
6579 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6580 Likewise.
6581 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6582 Likewise.
6583 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6584 Likewise.
6585 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6586 Likewise.
6587 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6588 Likewise.
6589 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6590 Likewise.
6591 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6592 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6593 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6594 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6595 Likewise.
6596 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6597 Likewise.
6598 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6599 Likewise.
6600 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6601 Likewise.
6602 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6603 Likewise.
6604 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6605 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6606 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6607 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6608 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6609 Likewise.
6610 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6611 Likewise.
6612 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6613 Likewise.
6614 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6615 Likewise.
6616 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6617 Likewise.
6618 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6619 Likewise.
6620 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6621 Likewise.
6622 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6623 Likewise.
6624 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6625 Likewise.
6626 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6627 Likewise.
6628 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6629 Likewise.
6630 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6631 Likewise.
6632 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6633 Likewise.
6634 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6635 Likewise.
6636 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6637 Likewise.
6638 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6639 Likewise.
6640 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6641 Likewise.
6642 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6643 Likewise.
6644 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6645 Likewise.
6646 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6647 Likewise.
6648 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6649 Likewise.
6650 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6651 Likewise.
6652 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6653 Likewise.
6654 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6655 Likewise.
6656 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6657 Likewise.
6658 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6659 Likewise.
6660 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6661 Likewise.
6662 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6663 Likewise.
6664 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6665 Likewise.
6666 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6667 Likewise.
6668 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6669 Likewise.
6670 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6671 Likewise.
6672 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6673 Likewise.
6674 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6675 Likewise.
6676 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6677 Likewise.
6678 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6679 Likewise.
6680 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6681 Likewise.
6682 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6683 Likewise.
6684 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6685 Likewise.
6686 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6687 Likewise.
6688 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6689 Likewise.
6690 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6691 Likewise.
6692 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6693 Likewise.
6694 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6695 Likewise.
6696 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6697 Likewise.
6698 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6699 Likewise.
6700 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6701 Likewise.
6702 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6703 Likewise.
6704 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6705 Likewise.
6706 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6707 Likewise.
6708 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6709 Likewise.
6710 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6711 Likewise.
6712 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6713 Likewise.
6714 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6715 Likewise.
6716 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6717 Likewise.
6718 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6719 Likewise.
6720 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6721 Likewise.
6722 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6723 Likewise.
6724 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6725 Likewise.
6726 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6727 Likewise.
6728 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6729 Likewise.
6730 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6731 Likewise.
6732 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6733 Likewise.
6734 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6735 Likewise.
6736 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6737 Likewise.
6738 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6739 Likewise.
6740 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6741 Likewise.
6742 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6743 Likewise.
6744 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6745 Likewise.
6746 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6747 Likewise.
6748 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6749 Likewise.
6750 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6751 Likewise.
6752 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6753 Likewise.
6754 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6755 Likewise.
6756 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6757 Likewise.
6758 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6759 Likewise.
6760 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6761 Likewise.
6762 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6763 Likewise.
6764 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6765 Likewise.
6766 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6767 Likewise.
6768 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6769 Likewise.
6770 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6771 Likewise.
6772 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6773 Likewise.
6774 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6775 Likewise.
6776 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6777 Likewise.
6778 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6779 Likewise.
6780 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6781 Likewise.
6782 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6783 Likewise.
6784 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6785 Likewise.
6786 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6787 Likewise.
6788 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6789 Likewise.
6790 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6791 Likewise.
6792 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6793 Likewise.
6794 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6795 Likewise.
6796 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6797 Likewise.
6798 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6799 Likewise.
6800 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6801 Likewise.
6802 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6803 Likewise.
6804 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6805 Likewise.
6806 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6807 Likewise.
6808 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6809 Likewise.
6810 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6811 Likewise.
6812 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6813 Likewise.
6814 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6815 Likewise.
6816 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6817 Likewise.
6818 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6819 Likewise.
6820 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6841 Likewise.
6842 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6845 Likewise.
6846 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6847 Likewise.
6848 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6849 Likewise.
6850 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6851 Likewise.
6852 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6853 Likewise.
6854 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6855 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6856 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6857 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6858 Likewise.
6859 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6860 Likewise.
6861 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6862 Likewise.
6863 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6864 Likewise.
6865 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6866 Likewise.
6867 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6868 Likewise.
6869 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6870 Likewise.
6871 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6872 Likewise.
6873 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6874 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6875 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6876 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6877 Likewise.
6878 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6879 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6880 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6881 Likewise.
6882 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6883 Likewise.
6884 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6885 Likewise.
6886 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6887 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6888 Likewise.
6889 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6890 Likewise.
6891 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6892 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6893 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6894 Likewise.
6895 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6896 Likewise.
6897 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6898 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6899 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6900 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6901 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6902 Likewise.
6903 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6904 Likewise.
6905 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6906 Likewise.
6907 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6908 Likewise.
6909 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6910 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6911 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6912 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6913 Likewise.
6914 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6915 Likewise.
6916 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6917 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6918 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6919 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6920 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6921 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6922 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6923 Likewise.
6924 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6925 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6926 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6927 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6928 Likewise.
6929 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6930 Likewise.
6931 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6932 Likewise.
6933 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6934 Likewise.
6935 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6936 Likewise.
6937 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6938 Likewise.
6939 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6940 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6941 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6942 Likewise.
6943 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6944 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6945 Likewise.
6946 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6947 Likewise.
6948 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6949 Likewise.
6950 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6951 Likewise.
6952 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6953 Likewise.
6954 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6955 Likewise.
6956 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6957 Likewise.
6958 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6959 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6960 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6961 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6962 Likewise.
6963 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6964 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6965 Likewise.
6966 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6967 Likewise.
6968 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6969 Likewise.
6970 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6971 Likewise.
6972 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6973 Likewise.
6974 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6975 Likewise.
6976 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6977 Likewise.
6978 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6979 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6980 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6981 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6982 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6983 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6984 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6985 Likewise.
6986 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6987 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6988 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6989 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6990 Likewise.
6991 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6992 Likewise.
6993 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6994 Likewise.
6995 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6996 Likewise.
6997 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6998 Likewise.
6999 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7000 Likewise.
7001 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7002 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7003 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7004 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7005 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7006 Likewise.
7007 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7008 Likewise.
7009 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7010 Likewise.
7011 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7012 Likewise.
7013 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7014 Likewise.
7015 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7016 Likewise.
7017 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7018 Likewise.
7019 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7020 Likewise.
7021 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7022 Likewise.
7023 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7024 Likewise.
7025 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7026 Likewise.
7027 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7028 Likewise.
7029 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7030 Likewise.
7031 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7032 Likewise.
7033 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7034 Likewise.
7035 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7036 Likewise.
7037 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7038 Likewise.
7039 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7040 Likewise.
7041 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7042 Likewise.
7043 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7044 Likewise.
7045 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7046 Likewise.
7047 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7048 Likewise.
7049 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7050 Likewise.
7051 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7052 Likewise.
7053 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7054 Likewise.
7055 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7056 Likewise.
7057 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7058 Likewise.
7059 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7060 Likewise.
7061 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7062 Likewise.
7063 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7064 Likewise.
7065 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7066 Likewise.
7067 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7068 Likewise.
7069 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7070 Likewise.
7071 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7072 Likewise.
7073 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7074 Likewise.
7075 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7076 Likewise.
7077 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7078 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7079 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7080 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7081 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7082 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7083 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7084 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7085 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7086 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7087 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7088 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7089 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7090 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7091 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7092 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7093 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7094 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7095 * testsuite/tr1/headers/all.cc: Likewise.
7096 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7097 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7098 * testsuite/util/testsuite_shared.cc: Likewise.
7099 * scripts/extract_symvers: Likewise. Remove runtime exception.
7100 * testsuite/17_intro/headers/all.cc: Likewise.
7101 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7102 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7103 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7104 Likewise.
7105 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7106 Likewise.
7107 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7108 Likewise.
7109 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7110 Likewise.
7111 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7112 Likewise.
7113 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7114 Likewise.
7115 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7116 Likewise.
7117 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7118 Likewise.
7119 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7120 Likewise.
7121 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7122 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7123 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7124 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7125 Likewise.
7126 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7127 Likewise.
7128 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7129 Likewise.
7130 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7131 Likewise.
7132 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7133 Likewise.
7134 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7135 Likewise.
7136 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7137 Likewise.
7138 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7139 Likewise.
7140 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7141 Likewise.
7142 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7143 Likewise.
7144 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7145 Likewise.
7146 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7147 Likewise.
7148 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7149 Likewise.
7150 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7151 Likewise.
7152 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7153 Likewise.
7154 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7155 Likewise.
7156 * testsuite/20_util/pair/moveable.cc: Likewise.
7157 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7158 Likewise.
7159 * testsuite/20_util/pair/swap.cc: Likewise.
7160 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7161 Likewise.
7162 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7163 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7164 Likewise.
7165 * testsuite/20_util/tuple/moveable.cc: Likewise.
7166 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7167 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7168 Likewise.
7169 * testsuite/20_util/tuple/swap.cc: Likewise.
7170 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7171 Likewise.
7172 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7173 Likewise.
7174 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7175 Likewise.
7176 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7177 Likewise.
7178 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7179 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7180 Likewise.
7181 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7182 Likewise.
7183 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7184 Likewise.
7185 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7186 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7187 Likewise.
7188 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7189 Likewise.
7190 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7191 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7192 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7193 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7194 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7195 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7196 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7197 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7198 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7199 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7200 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7201 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7202 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7203 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7204 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7205 Likewise.
7206 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7207 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7208 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7209 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7210 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7211 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7212 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7213 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7214 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7215 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7216 Likewise.
7217 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7218 Likewise.
7219 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7220 Likewise.
7221 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7222 Likewise.
7223 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7224 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7225 Likewise.
7226 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7227 Likewise.
7228 * testsuite/23_containers/deque/14340.cc: Likewise.
7229 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7230 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7231 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7232 * testsuite/23_containers/deque/init-list.cc: Likewise.
7233 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7234 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7235 * testsuite/23_containers/deque/moveable.cc: Likewise.
7236 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7237 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7238 Likewise.
7239 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7240 Likewise.
7241 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7242 Likewise.
7243 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7244 Likewise.
7245 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7246 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7247 Likewise.
7248 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7249 Likewise.
7250 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7251 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7252 Likewise.
7253 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7254 Likewise.
7255 * testsuite/23_containers/list/14340.cc: Likewise.
7256 * testsuite/23_containers/list/23781.cc: Likewise.
7257 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7258 * testsuite/23_containers/list/init-list.cc: Likewise.
7259 * testsuite/23_containers/list/moveable.cc: Likewise.
7260 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7261 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7262 Likewise.
7263 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7264 Likewise.
7265 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7266 Likewise.
7267 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7268 Likewise.
7269 * testsuite/23_containers/map/14340.cc: Likewise.
7270 * testsuite/23_containers/map/23781.cc: Likewise.
7271 * testsuite/23_containers/map/init-list.cc: Likewise.
7272 * testsuite/23_containers/map/moveable.cc: Likewise.
7273 * testsuite/23_containers/map/operations/1.cc: Likewise.
7274 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7275 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7276 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7277 Likewise.
7278 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7279 Likewise.
7280 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7281 Likewise.
7282 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7283 Likewise.
7284 * testsuite/23_containers/multimap/14340.cc: Likewise.
7285 * testsuite/23_containers/multimap/23781.cc: Likewise.
7286 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7287 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7288 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7289 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7290 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7291 Likewise.
7292 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7293 Likewise.
7294 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7295 Likewise.
7296 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7297 Likewise.
7298 * testsuite/23_containers/multiset/14340.cc: Likewise.
7299 * testsuite/23_containers/multiset/23781.cc: Likewise.
7300 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7301 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7302 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7303 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7304 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7305 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7306 Likewise.
7307 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7308 Likewise.
7309 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7310 Likewise.
7311 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7312 Likewise.
7313 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7314 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7315 Likewise.
7316 * testsuite/23_containers/queue/moveable.cc: Likewise.
7317 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7318 Likewise.
7319 * testsuite/23_containers/set/14340.cc: Likewise.
7320 * testsuite/23_containers/set/23781.cc: Likewise.
7321 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7322 * testsuite/23_containers/set/init-list.cc: Likewise.
7323 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7324 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7325 * testsuite/23_containers/set/moveable.cc: Likewise.
7326 * testsuite/23_containers/set/operations/1.cc: Likewise.
7327 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7328 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7329 Likewise.
7330 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7331 Likewise.
7332 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7333 Likewise.
7334 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7335 Likewise.
7336 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7337 Likewise.
7338 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7339 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7340 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7341 Likewise.
7342 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7343 Likewise.
7344 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7345 Likewise.
7346 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7347 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7348 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7349 Likewise.
7350 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7351 Likewise.
7352 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7353 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7354 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7355 Likewise.
7356 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7357 Likewise.
7358 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7359 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7360 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7361 Likewise.
7362 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7363 Likewise.
7364 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7365 Likewise.
7366 * testsuite/23_containers/vector/14340.cc: Likewise.
7367 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7368 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7369 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7370 Likewise.
7371 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7372 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7373 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7374 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7375 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7376 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7377 Likewise.
7378 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7379 Likewise.
7380 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7381 Likewise.
7382 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7383 Likewise.
7384 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7385 Likewise.
7386 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7387 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7388 * testsuite/23_containers/vector/init-list.cc: Likewise.
7389 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7390 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7391 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7392 * testsuite/23_containers/vector/moveable.cc: Likewise.
7393 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7394 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7395 Likewise.
7396 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7397 Likewise.
7398 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7399 Likewise.
7400 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7401 Likewise.
7402 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7403 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7404 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7405 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7406 Likewise.
7407 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7408 Likewise.
7409 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7410 Likewise.
7411 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7412 Likewise.
7413 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7414 Likewise.
7415 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7416 Likewise.
7417 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7418 Likewise.
7419 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7420 Likewise.
7421 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7422 Likewise.
7423 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7424 Likewise.
7425 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7426 Likewise.
7427 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7428 Likewise.
7429 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7430 Likewise.
7431 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7432 Likewise.
7433 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7434 Likewise.
7435 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7436 Likewise.
7437 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7438 Likewise.
7439 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7440 Likewise.
7441 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7442 Likewise.
7443 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7444 Likewise.
7445 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7446 Likewise.
7447 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7448 Likewise.
7449 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7450 Likewise.
7451 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7452 Likewise.
7453 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7454 Likewise.
7455 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7456 Likewise.
7457 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7458 Likewise.
7459 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7460 Likewise.
7461 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7462 Likewise.
7463 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7464 Likewise.
7465 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7466 Likewise.
7467 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7468 Likewise.
7469 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7470 Likewise.
7471 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7472 Likewise.
7473 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7474 Likewise.
7475 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7476 Likewise.
7477 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7478 Likewise.
7479 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7480 Likewise.
7481 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7482 Likewise.
7483 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7484 Likewise.
7485 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7486 Likewise.
7487 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7488 Likewise.
7489 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7490 Likewise.
7491 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7492 Likewise.
7493 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7494 Likewise.
7495 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7496 Likewise.
7497 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7498 Likewise.
7499 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7500 Likewise.
7501 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7502 Likewise.
7503 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7504 Likewise.
7505 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7506 Likewise.
7507 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7508 Likewise.
7509 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7510 Likewise.
7511 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7512 Likewise.
7513 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7514 Likewise.
7515 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7516 Likewise.
7517 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7518 Likewise.
7519 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7520 Likewise.
7521 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7522 Likewise.
7523 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7524 Likewise.
7525 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7526 Likewise.
7527 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7528 Likewise.
7529 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7530 Likewise.
7531 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7532 Likewise.
7533 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7534 Likewise.
7535 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7536 Likewise.
7537 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7538 Likewise.
7539 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7540 Likewise.
7541 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7542 Likewise.
7543 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7544 Likewise.
7545 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7546 Likewise.
7547 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7548 Likewise.
7549 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7550 Likewise.
7551 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7552 Likewise.
7553 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7554 Likewise.
7555 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7556 Likewise.
7557 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7558 Likewise.
7559 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7560 Likewise.
7561 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7562 Likewise.
7563 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7564 Likewise.
7565 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7566 Likewise.
7567 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7568 Likewise.
7569 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7570 Likewise.
7571 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7572 Likewise.
7573 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7574 Likewise.
7575 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7576 Likewise.
7577 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7578 Likewise.
7579 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7580 Likewise.
7581 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7582 Likewise.
7583 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7584 Likewise.
7585 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7586 Likewise.
7587 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7588 Likewise.
7589 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7590 Likewise.
7591 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7592 Likewise.
7593 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7594 Likewise.
7595 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7596 Likewise.
7597 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7598 Likewise.
7599 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7600 Likewise.
7601 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7602 Likewise.
7603 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7604 Likewise.
7605 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7606 Likewise.
7607 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7608 Likewise.
7609 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7610 Likewise.
7611 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7612 Likewise.
7613 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7614 Likewise.
7615 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7616 Likewise.
7617 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7618 Likewise.
7619 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7620 Likewise.
7621 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7622 Likewise.
7623 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7624 Likewise.
7625 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7626 Likewise.
7627 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7628 Likewise.
7629 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7630 Likewise.
7631 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7632 Likewise.
7633 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7634 Likewise.
7635 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7636 Likewise.
7637 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7638 Likewise.
7639 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7640 Likewise.
7641 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7642 Likewise.
7643 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7644 Likewise.
7645 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7646 Likewise.
7647 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7648 Likewise.
7649 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7650 Likewise.
7651 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7652 Likewise.
7653 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7654 Likewise.
7655 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7656 Likewise.
7657 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7658 Likewise.
7659 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7660 Likewise.
7661 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7662 Likewise.
7663 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7724 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7725 Likewise.
7726 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7727 Likewise.
7728 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7729 Likewise.
7730 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7731 Likewise.
7732 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7733 Likewise.
7734 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7735 Likewise.
7736 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7737 Likewise.
7738 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7739 Likewise.
7740 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7741 Likewise.
7742 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7743 Likewise.
7744 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7745 Likewise.
7746 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7747 Likewise.
7748 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7749 Likewise.
7750 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7751 Likewise.
7752 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7753 Likewise.
7754 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7755 Likewise.
7756 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7757 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7758 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7759 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7760 Likewise.
7761 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7762 Likewise.
7763 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7764 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7765 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7766 Likewise.
7767 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7768 Likewise.
7769 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7770 Likewise.
7771 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7772 Likewise.
7773 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7774 Likewise.
7775 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7776 Likewise.
7777 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7778 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7779 Likewise.
7780 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7781 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7782 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7783 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7784 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7785 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7786 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7787 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7788 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7789 Likewise.
7790 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7791 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7792 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7793 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7794 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7795 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7796 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7797 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7798 Likewise.
7799 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7800 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7801 Likewise.
7802 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7803 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7804 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7805 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7806 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7807 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7808 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7809 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7810 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7811 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7812 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7813 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7814 Likewise.
7815 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7816 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7817 Likewise.
7818 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7819 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7820 Likewise.
7821 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7822 Likewise.
7823 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7824 Likewise.
7825 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7826 Likewise.
7827 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7828 Likewise.
7829 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7830 Likewise.
7831 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7832 Likewise.
7833 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7834 Likewise.
7835 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7836 Likewise.
7837 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7838 Likewise.
7839 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7840 Likewise.
7841 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7842 Likewise.
7843 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7844 Likewise.
7845 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7846 Likewise.
7847 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7848 Likewise.
7849 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7850 Likewise.
7851 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7852 Likewise.
7853 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7854 Likewise.
7855 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7856 Likewise.
7857 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7858 Likewise.
7859 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7860 Likewise.
7861 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7862 Likewise.
7863 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7864 Likewise.
7865 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7866 Likewise.
7867 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7868 Likewise.
7869 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7870 Likewise.
7871 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7872 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7873 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7874 Likewise.
7875 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7876 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7877 Likewise.
7878 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7879 Likewise.
7880 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7881 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7882 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7883 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7884 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7885 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7886 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7887 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7888 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7889 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7890 Likewise.
7891 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7892 Likewise.
7893 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7896 Likewise.
7897 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7898 Likewise.
7899 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7900 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7901 Likewise.
7902 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7903 Likewise.
7904 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7905 Likewise.
7906 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7907 Likewise.
7908 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7909 Likewise.
7910 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7911 Likewise.
7912 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7913 Likewise.
7914 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7915 Likewise.
7916 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7917 Likewise.
7918 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7919 Likewise.
7920 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7921 Likewise.
7922 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7923 Likewise.
7924 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7925 Likewise.
7926 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7927 Likewise.
7928 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7929 Likewise.
7930 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7931 Likewise.
7932 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7933 Likewise.
7934 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7935 Likewise.
7936 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7937 Likewise.
7938 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7939 Likewise.
7940 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7941 Likewise.
7942 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7943 Likewise.
7944 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7945 Likewise.
7946 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7947 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7948 Likewise.
7949 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7950 Likewise.
7951 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7952 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7953 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7954 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7955 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7956 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7957 Likewise.
7958 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7959 Likewise.
7960 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7961 Likewise.
7962 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7963 Likewise.
7964 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7965 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7966 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7967 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7968 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7969 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7970 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7971 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7972 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7973 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7974 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7975 Likewise.
7976 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7977 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7978 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7979 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7980 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7981 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7982 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7983 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7984 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7985 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7986 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7987 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7988 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7989 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7990 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7991 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7992 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7993 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7994 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7995 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7996 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7997 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7998 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7999 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8000 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8001 Likewise.
8002 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8003 * testsuite/27_io/fpos/14252.cc: Likewise.
8004 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8005 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8006 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8007 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8008 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8009 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8010 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8011 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8012 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8013 Likewise.
8014 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8015 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8016 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8017 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8018 Likewise.
8019 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8020 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8021 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8022 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8023 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8024 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8025 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8026 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8027 * testsuite/27_io/objects/char/3045.cc: Likewise.
8028 * testsuite/27_io/objects/char/3647.cc: Likewise.
8029 * testsuite/27_io/objects/char/5268.cc: Likewise.
8030 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8031 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8032 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8033 * testsuite/28_regex/init-list.cc: Likewise.
8034 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8035 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8036 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8037 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8038 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8039 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8040 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8041 Likewise.
8042 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8043 Likewise.
8044 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8045 Likewise.
8046 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8047 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8048 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8049 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8050 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8051 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8052 Likewise.
8053 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8054 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8055 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8056 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8057 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8058 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8059 Likewise.
8060 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8061 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8062 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8063 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8064 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8065 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8066 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8067 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8068 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8069 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8070 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8071 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8072 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8073 Likewise.
8074 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8075 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8076 Likewise.
8077 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8078 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8079 Likewise.
8080 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8081 Likewise.
8082 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8083 Likewise.
8084 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8085 Likewise.
8086 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8087 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8088 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8089 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8090 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8091 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8092 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8093 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8094 Likewise.
8095 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8096 Likewise.
8097 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8098 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8099 Likewise.
8100 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8101 Likewise.
8102 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8103 Likewise.
8104 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8105 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8106 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8107 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8108 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8109 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8110 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8111 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8112 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8113 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8114 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8115 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8116 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8117 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8118 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8119 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8120 Likewise.
8121 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8122 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8123 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8124 Likewise.
8125 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8126 Likewise.
8127 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8128 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8129 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8130 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8131 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8132 Likewise.
8133 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8134 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8135 Likewise.
8136 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8137 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8138 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8139 Likewise.
8140 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8141 Likewise.
8142 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8143 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8144 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8145 Likewise.
8146 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8147 Likewise.
8148 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8149 Likewise.
8150 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8151 Likewise.
8152 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8153 Likewise.
8154 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8155 * testsuite/30_threads/this_thread/1.cc: Likewise.
8156 * testsuite/30_threads/this_thread/2.cc: Likewise.
8157 * testsuite/30_threads/this_thread/3.cc: Likewise.
8158 * testsuite/30_threads/this_thread/4.cc: Likewise.
8159 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8160 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8161 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8162 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8163 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8164 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8165 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8166 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8167 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8168 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8169 * testsuite/30_threads/thread/members/1.cc: Likewise.
8170 * testsuite/30_threads/thread/members/2.cc: Likewise.
8171 * testsuite/30_threads/thread/members/3.cc: Likewise.
8172 * testsuite/30_threads/thread/members/4.cc: Likewise.
8173 * testsuite/30_threads/thread/members/5.cc: Likewise.
8174 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8175 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8176 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8177 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8178 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8179 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8180 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8181 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8182 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8183 Likewise.
8184 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8185 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8186 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8187 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8188 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8189 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8190 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8191 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8192 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8193 * testsuite/30_threads/try_lock/1.cc: Likewise.
8194 * testsuite/30_threads/try_lock/2.cc: Likewise.
8195 * testsuite/30_threads/try_lock/3.cc: Likewise.
8196 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8197 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8198 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8199 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8200 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8201 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8202 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8203 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8204 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8205 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8206 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8207 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8208 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8209 Likewise.
8210 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8211 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8212 Likewise.
8213 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8214 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8215 Likewise.
8216 * testsuite/ext/array_allocator/1.cc: Likewise.
8217 * testsuite/ext/array_allocator/2.cc: Likewise.
8218 * testsuite/ext/array_allocator/3.cc: Likewise.
8219 * testsuite/ext/ext_pointer/1.cc: Likewise.
8220 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8221 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8222 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8223 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8224 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8225 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8226 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8227 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8228 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8229 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8230 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8231 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8232 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8233 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8234 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8235 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8236 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8237 Likewise.
8238 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8239 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8240 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8241 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8242 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8243 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8244 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8245 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8246 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8247 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8248 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8249 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8250 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8251 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8252 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8253 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8254 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8255 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8256 Likewise.
8257 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8258 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8259 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8260 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8261 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8262 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8263 * testsuite/ext/pod_char_traits.cc: Likewise.
8264 * testsuite/ext/slist/23781.cc: Likewise.
8265 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8266 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8267 * testsuite/ext/vstring/init-list.cc: Likewise.
8268 * testsuite/ext/vstring/moveable.cc: Likewise.
8269 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8270 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8271 Likewise.
8272 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8273 Likewise.
8274 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8275 Likewise.
8276 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8277 Likewise.
8278 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8279 Likewise.
8280 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8281 Likewise.
8282 * testsuite/ext/vstring/types/23767.cc: Likewise.
8283 * testsuite/performance/21_strings/string_append.cc: Likewise.
8284 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8285 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8286 Likewise.
8287 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8288 Likewise.
8289 * testsuite/performance/21_strings/string_find.cc: Likewise.
8290 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8291 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8292 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8293 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8294 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8295 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8296 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8297 Likewise.
8298 * testsuite/performance/23_containers/create/map.cc: Likewise.
8299 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8300 Likewise.
8301 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8302 * testsuite/performance/23_containers/find/map.cc: Likewise.
8303 * testsuite/performance/23_containers/index/map.cc: Likewise.
8304 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8305 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8306 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8307 Likewise.
8308 * testsuite/performance/23_containers/insert_erase/associative.cc:
8309 Likewise.
8310 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8311 Likewise.
8312 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8313 Likewise.
8314 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8315 Likewise.
8316 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8317 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8318 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8319 Likewise.
8320 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8321 Likewise.
8322 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8323 Likewise.
8324 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8325 Likewise.
8326 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8327 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8328 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8329 Likewise.
8330 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8331 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8332 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8333 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8334 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8335 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8336 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8337 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8338 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8339 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8340 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8341 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8342 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8343 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8344 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8345 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8346 Likewise.
8347 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8348 Likewise.
8349 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8350 Likewise.
8351 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8352 Likewise.
8353 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8354 Likewise.
8355 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8356 Likewise.
8357 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8358 Likewise.
8359 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8360 Likewise.
8361 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8362 Likewise.
8363 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8364 Likewise.
8365 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8366 Likewise.
8367 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8368 Likewise.
8369 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8370 Likewise.
8371 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8372 Likewise.
8373 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8374 Likewise.
8375 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8376 Likewise.
8377 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8378 Likewise.
8379 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8380 Likewise.
8381 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8382 Likewise.
8383 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8384 Likewise.
8385 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8386 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8387 Likewise.
8388 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8389 Likewise.
8390 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8391 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8392 Likewise.
8393 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8394 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8395 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8396 Likewise.
8397 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8398 Likewise.
8399 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8400 Likewise.
8401 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8402 Likewise.
8403 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8404 Likewise.
8405 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8406 Likewise.
8407 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8408 Likewise.
8409 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8410 Likewise.
8411 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8412 Likewise.
8413 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8414 Likewise.
8415 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8416 Likewise.
8417 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8418 Likewise.
8419 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8420 Likewise.
8421 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8422 Likewise.
8423 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8424 Likewise.
8425 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8426 Likewise.
8427 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8428 Likewise.
8429 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8430 Likewise.
8431 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8432 Likewise.
8433 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8434 Likewise.
8435 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8436 Likewise.
8437 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8438 Likewise.
8439 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8440 Likewise.
8441 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8442 Likewise.
8443 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8444 Likewise.
8445 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8446 Likewise.
8447 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8448 Likewise.
8449 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8450 Likewise.
8451 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8452 Likewise.
8453 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8454 Likewise.
8455 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8456 Likewise.
8457 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8458 Likewise.
8459 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8460 Likewise.
8461 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8462 Likewise.
8463 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8464 Likewise.
8465 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8466 Likewise.
8467 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8468 Likewise.
8469 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8470 Likewise.
8471 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8472 Likewise.
8473 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8474 Likewise.
8475 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8476 Likewise.
8477 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8478 Likewise.
8479 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8480 Likewise.
8481 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8482 Likewise.
8483 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8484 Likewise.
8485 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8486 Likewise.
8487 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8488 Likewise.
8489 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8490 Likewise.
8491 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8492 Likewise.
8493 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8494 Likewise.
8495 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8496 Likewise.
8497 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8498 Likewise.
8499 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8500 Likewise.
8501 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8502 Likewise.
8503 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8504 Likewise.
8505 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8506 Likewise.
8507 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8508 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8509 Likewise.
8510 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8511 Likewise.
8512 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8513 Likewise.
8514 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8515 Likewise.
8516 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8517 Likewise.
8518 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8519 Likewise.
8520 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8521 Likewise.
8522 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8523 Likewise.
8524 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8525 Likewise.
8526 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8527 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8528 Likewise.
8529 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8530 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8531 Likewise.
8532 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8533 Likewise.
8534 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8535 Likewise.
8536 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8537 Likewise.
8538 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8539 Likewise.
8540 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8541 Likewise.
8542 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8543 Likewise.
8544 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8545 Likewise.
8546 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8547 Likewise.
8548 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8549 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8550 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8551 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8552 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8553 Likewise.
8554 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8555 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8556 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8557 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8558 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8559 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8560 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8561 * testsuite/util/io/prog_bar.cc: Likewise.
8562 * testsuite/util/io/prog_bar.hpp: Likewise.
8563 * testsuite/util/io/text_populate.hpp: Likewise.
8564 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8565 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8566 * testsuite/util/io/xml.hpp: Likewise.
8567 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8568 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8569 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8570 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8571 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8572 * testsuite/util/native_type/native_map.hpp: Likewise.
8573 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8574 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8575 * testsuite/util/native_type/native_set.hpp: Likewise.
8576 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8577 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8578 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8579 Likewise.
8580 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8581 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8582 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8583 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8584 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8585 Likewise.
8586 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8587 Likewise.
8588 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8589 Likewise.
8590 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8591 Likewise.
8592 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8593 Likewise.
8594 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8595 Likewise.
8596 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8597 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8598 Likewise.
8599 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8600 Likewise.
8601 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8602 Likewise.
8603 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8604 Likewise.
8605 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8606 Likewise.
8607 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8608 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8609 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8610 * testsuite/util/regression/basic_type.hpp: Likewise.
8611 * testsuite/util/regression/common_type.hpp: Likewise.
8612 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8613 Likewise.
8614 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8615 Likewise.
8616 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8617 Likewise.
8618 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8619 Likewise.
8620 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8621 Likewise.
8622 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8623 Likewise.
8624 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8625 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8626 Likewise.
8627 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8628 Likewise.
8629 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8630 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8631 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8632 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8633 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8634 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8635 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8636 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8637 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8638 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8639 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8640 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8641 * testsuite/util/testsuite_abi.cc: Likewise.
8642 * testsuite/util/testsuite_abi.h: Likewise.
8643 * testsuite/util/testsuite_abi_check.cc: Likewise.
8644 * testsuite/util/testsuite_allocator.cc: Likewise.
8645 * testsuite/util/testsuite_allocator.h: Likewise.
8646 * testsuite/util/testsuite_api.h: Likewise.
8647 * testsuite/util/testsuite_character.cc: Likewise.
8648 * testsuite/util/testsuite_character.h: Likewise.
8649 * testsuite/util/testsuite_common_types.h: Likewise.
8650 * testsuite/util/testsuite_error.h: Likewise.
8651 * testsuite/util/testsuite_hooks.cc: Likewise.
8652 * testsuite/util/testsuite_hooks.h: Likewise.
8653 * testsuite/util/testsuite_io.h: Likewise.
8654 * testsuite/util/testsuite_iterators.h: Likewise.
8655 * testsuite/util/testsuite_performance.h: Likewise.
8656 * testsuite/util/testsuite_rng.h: Likewise.
8657 * testsuite/util/testsuite_rvalref.h: Likewise.
8658 * testsuite/util/testsuite_tr1.h: Likewise.
8659 * testsuite/util/thread/all.h: Likewise.
8660 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8661 Likewise.
8662 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8663 Likewise.
8664 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8665 Likewise.
8666 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8667 Likewise.
8668 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8669 Likewise.
8670 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8671 Likewise.
8672 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8673 Likewise.
8674 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8675 Likewise.
8676 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8677 Likewise.
8678 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8679 Likewise.
8680 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8681 Likewise.
8682 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8683 Likewise.
8684 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8685 Likewise.
8686 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8687 Likewise.
8688 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8689 Likewise.
8690 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8691 Likewise.
8692 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8693 Likewise.
8694 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8695 Likewise.
8696 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8697 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8698 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8699 Likewise.
8700 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8701 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8702 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8703 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8704 Likewise.
8705 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8706 Likewise.
8707 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8708 Likewise.
8709 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8710 Likewise.
8711 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8712 Likewise.
8713 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8714 Likewise.
8715 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8716 Likewise.
8717 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8718 Likewise.
8719 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8720 Likewise.
8721 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8722 Likewise.
8723 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8724 Likewise.
8725 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8726 Likewise.
8727 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8728 Likewise.
8729 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8730 Likewise.
8731 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8732 Likewise.
8733 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8734 Likewise.
8735 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8736 Likewise.
8737 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8738 Likewise.
8739 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8740 Likewise.
8741 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8742 Likewise.
8743 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8744 Likewise.
8745 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8746 Likewise.
8747 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8748 Likewise.
8749 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8750 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8751 Likewise.
8752 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8753 Likewise.
8754 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8755 Likewise.
8756 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8757 Likewise.
8758 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8759 Likewise.
8760 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8761 Likewise.
8762 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8763 Likewise.
8764 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8765 Likewise.
8766 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8767 Likewise.
8768 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8769 Likewise.
8770 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8771 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8772 Likewise.
8773 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8774 Likewise.
8775 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8776 Likewise.
8777 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8778 Likewise.
8779 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8780 Likewise.
8781 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8782 Likewise.
8783 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8784 Likewise.
8785 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8786 Likewise.
8787 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8788 Likewise.
8789 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8790 Likewise.
8791 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8792 Likewise.
8793 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8794 Likewise.
8795 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8796 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8797 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8798 Likewise.
8799 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8800 Likewise.
8801 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8802 Likewise.
8803 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8804 Likewise.
8805 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8806 Likewise.
8807 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8808 Likewise.
8809 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8810 Likewise.
8811 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8812 Likewise.
8813 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8814 Likewise.
8815 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8816 Likewise.
8817 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8818 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8819 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8820 Likewise.
8821 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8822 Likewise.
8823 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8824 Likewise.
8825 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8826 Likewise.
8827 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8828 Likewise.
8829 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8830 Likewise.
8831 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8832 Likewise.
8833 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8834 Likewise.
8835 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8836 Likewise.
8837 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8838 Likewise.
8839 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8840 Likewise.
8841 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8842 Likewise.
8843 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8844 Likewise.
8845 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8846 Likewise.
8847 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8848 Likewise.
8849 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8850 Likewise.
8851 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8852 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8853 Likewise.
8854 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8855 Likewise.
8856 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8857 Likewise.
8858 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8859 Likewise.
8860 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8861 Likewise.
8862 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8863 Likewise.
8864 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8865 Likewise.
8866 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8867 Likewise.
8868 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8869 Likewise.
8870 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8871 Likewise.
8872 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8873 Likewise.
8874 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8875 Likewise.
8876 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8877 Likewise.
8878 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8879 Likewise.
8880 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8881 Likewise.
8882 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8883 Likewise.
8884 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8885 Likewise.
8886 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8887 Likewise.
8888 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8889 Likewise.
8890 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8891 Likewise.
8892 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8893 Likewise.
8894 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8895 Likewise.
8896 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8897 Likewise.
8898 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8899 Likewise.
8900 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8901 Likewise.
8902 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8903 Likewise.
8904 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8905 Likewise.
8906 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8907 Likewise.
8908 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8909 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8910 Likewise.
8911 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8912 Likewise.
8913 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8914 Likewise.
8915 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8916 Likewise.
8917 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8918 Likewise.
8919 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8920 Likewise.
8921 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8922 Likewise.
8923 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8924 Likewise.
8925 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8926 Likewise.
8927 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8928 Likewise.
8929 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8930 Likewise.
8931 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8932 Likewise.
8933 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8934 Likewise.
8935 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8936 Likewise.
8937 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8938 Likewise.
8939 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8940 Likewise.
8941 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8942 Likewise.
8943 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8944 Likewise.
8945 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8946 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8947 * testsuite/backward/hash_map/25896.cc: Likewise.
8948 * testsuite/backward/hash_set/25896.cc: Likewise.
8949
8950 2009-04-08 Ian Lance Taylor <iant@google.com>
8951
8952 * include/backward/hashtable.h (erase): Correctly handle erasing a
8953 reference to an entry in the hash table.
8954 * testsuite/backward/hash_map/25896.cc: New.
8955 * testsuite/backward/hash_set/25896.cc: New.
8956
8957 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8958
8959 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8960 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8961
8962 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8963
8964 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8965 of debug.
8966 * include/Makefile.in: Regenerate.
8967 * include/precompiled/stdc++.h: Add.
8968
8969 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8970
8971 * include/bits/random.h: Adjust doxygen markup.
8972 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8973
8974 * testsuite/26_numerics/random/piecewise_linear_distribution/
8975 operators/serialize.cc: Use typedefs.
8976
8977 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8978
8979 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8980 __gnu_cxx namespace. Remove "static inline".
8981
8982 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8983
8984 * include/bits/random.tcc (linear_congruential_engine<>::
8985 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8986
8987 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8988
8989 * include/bits/random.h (operator==): Mark all inline.
8990 (mersenne_twister_engine): Enable #if 0 checks.
8991
8992 * include/bits/random.h: Formatting tweaks.
8993
8994 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8995
8996 * include/bits/random.tcc (piecewise_linear_distribution<>::
8997 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8998 Remove spurious closed parenthesis.
8999
9000 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9001
9002 PR libstdc++/39644 (partial)
9003 * include/bits/random.tcc (linear_congruential_engine<>::
9004 seed(seed_seq&), independent_bits_engine<>::operator(),
9005 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9006
9007 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9008
9009 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9010 thinko.
9011 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9012 default.cc: Enable.
9013
9014 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9015
9016 PR libstdc++/39629 (partial)
9017 * testsuite/26_numerics/random/independent_bits_engine/cons/
9018 base_move.cc: Use uint_fast64_t instead of unsigned long.
9019 * testsuite/26_numerics/random/independent_bits_engine/cons/
9020 seed1.cc: Likewise.
9021 * testsuite/26_numerics/random/independent_bits_engine/cons/
9022 seed2.cc: Likewise.
9023 * testsuite/26_numerics/random/independent_bits_engine/cons/
9024 base_copy.cc: Likewise.
9025 * testsuite/26_numerics/random/independent_bits_engine/cons/
9026 default.cc: Likewise.
9027 * testsuite/26_numerics/random/independent_bits_engine/cons/
9028 seed_seq.cc: Likewise.
9029 * testsuite/26_numerics/random/independent_bits_engine/
9030 requirements/typedefs.cc: Likewise.
9031 * testsuite/26_numerics/random/independent_bits_engine/
9032 operators/equal.cc: Likewise.
9033 * testsuite/26_numerics/random/independent_bits_engine/
9034 operators/serialize.cc: Likewise.
9035 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9036
9037 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9038
9039 * include/tr1_impl/random: Remove, empty.
9040 * include/tr1_impl/random.tcc: Likewise.
9041
9042 * include/std/random: Minor clean-ups, formatting fixes, adjust
9043 copyright years.
9044 * include/bits/random.tcc: Likewise.
9045 * include/bits/random.h: Likewise.
9046 * include/tr1/random: Likewise.
9047 * include/tr1/random.tcc: Likewise.
9048 * include/tr1/random.h: Likewise.
9049
9050 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9051
9052 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9053 * doc/html/api.html: Regenerate.
9054
9055 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9056
9057 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9058 Change to mersenne_twister_engine, add same defaults as
9059 mersenne_twister_engine/cons/default.cc.
9060 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9061
9062 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9063 to __il.
9064 * include/bits/random.h (mersenne_twister_engine): Qualify
9065 _ShiftMin1 with namespace __detail.
9066 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9067 constexpr std::numeric_limits::max() can be used.
9068 (mersenne_twister_engine): Split apart static asserts into one
9069 assert per message. Temporarily disable the last three.
9070
9071 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9072
9073 * include/Makefile.am: Update to N2836. Modified for new random headers.
9074 * include/Makefile.in: Ditto.
9075 * include/tr1_impl/random: Moved to tr1/random.h
9076 * include/tr1_impl/random.tcc: Moved to tr1
9077 * include/tr1/random: Just point to moved tr1 random headers.
9078 * include/tr1/random.tcc: Moved from tr1_impl.
9079 * include/tr1/random.h: Moved from tr1_impl/random.
9080 * include/std/random: Modified to point to std random headers.
9081 * include/bits/random.tcc: New implementation of std random facilities.
9082 * include/bits/random.h: Ditto.
9083 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9084 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9085 seed1.cc: New.
9086 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9087 seed2.cc: New.
9088 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9089 default.cc: New.
9090 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9091 non_uint_neg.cc: New.
9092 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9093 typedefs.cc: New.
9094 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9095 equal.cc: New.
9096 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9097 serialize.cc: New.
9098 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9099 seed1.cc: New.
9100 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9101 seed2.cc: New.
9102 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9103 default.cc: New.
9104 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9105 typedefs.cc: New.
9106 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9107 equal.cc: New.
9108 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9109 serialize.cc: New.
9110 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9111 seed1.cc: New.
9112 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9113 seed2.cc: New.
9114 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9115 default.cc: New.
9116 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9117 typedefs.cc: New.
9118 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9119 equal.cc: New.
9120 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9121 serialize.cc: New.
9122 * testsuite/26_numerics/random/discard_block_engine/cons/
9123 base_move.cc: New.
9124 * testsuite/26_numerics/random/discard_block_engine/cons/
9125 seed1.cc: New.
9126 * testsuite/26_numerics/random/discard_block_engine/cons/
9127 seed2.cc: New.
9128 * testsuite/26_numerics/random/discard_block_engine/cons/
9129 base_copy.cc: New.
9130 * testsuite/26_numerics/random/discard_block_engine/cons/
9131 default.cc: New.
9132 * testsuite/26_numerics/random/discard_block_engine/cons/
9133 seed_seq.cc: New.
9134 * testsuite/26_numerics/random/discard_block_engine/requirements/
9135 typedefs.cc: New.
9136 * testsuite/26_numerics/random/discard_block_engine/operators/
9137 equal.cc: New.
9138 * testsuite/26_numerics/random/discard_block_engine/operators/
9139 serialize.cc: New.
9140 * testsuite/26_numerics/random/independent_bits_engine/cons/
9141 base_move.cc: New.
9142 * testsuite/26_numerics/random/independent_bits_engine/cons/
9143 seed1.cc: New.
9144 * testsuite/26_numerics/random/independent_bits_engine/cons/
9145 seed2.cc: New.
9146 * testsuite/26_numerics/random/independent_bits_engine/cons/
9147 base_copy.cc: New.
9148 * testsuite/26_numerics/random/independent_bits_engine/cons/
9149 default.cc: New.
9150 * testsuite/26_numerics/random/independent_bits_engine/cons/
9151 seed_seq.cc: New.
9152 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9153 typedefs.cc: New.
9154 * testsuite/26_numerics/random/independent_bits_engine/operators/
9155 equal.cc: New.
9156 * testsuite/26_numerics/random/independent_bits_engine/operators/
9157 serialize.cc: New.
9158 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9159 base_move.cc: New.
9160 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9161 seed1.cc: New.
9162 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9163 seed2.cc: New.
9164 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9165 base_copy.cc: New.
9166 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9167 default.cc: New.
9168 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9169 seed_seq.cc: New.
9170 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9171 typedefs.cc: New.
9172 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9173 equal.cc: New.
9174 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9175 serialize.cc
9176 * testsuite/26_numerics/random/mt19937.cc: New.
9177 * testsuite/26_numerics/random/mt19937_64.cc: New.
9178 * testsuite/26_numerics/random/minstd_rand.cc: New.
9179 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9180 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9181 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9182 * testsuite/26_numerics/random/ranlux24.cc: New.
9183 * testsuite/26_numerics/random/ranlux48.cc: New.
9184 * testsuite/26_numerics/random/knuth_b.cc: New.
9185 * testsuite/26_numerics/random/default_random_engine.cc: New.
9186 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9187 parms.cc: New.
9188 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9189 default.cc: New.
9190 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9191 typedefs.cc: New.
9192 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9193 serialize.cc: New.
9194 * testsuite/26_numerics/random/normal_distribution/cons/
9195 parms.cc: New.
9196 * testsuite/26_numerics/random/normal_distribution/cons/
9197 default.cc: New.
9198 * testsuite/26_numerics/random/normal_distribution/requirements/
9199 typedefs.cc: New.
9200 * testsuite/26_numerics/random/normal_distribution/operators/
9201 serialize.cc: New.
9202 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9203 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9204 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9205 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9206 parms_neg.cc: New.
9207 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9208 parms.cc: New.
9209 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9210 default.cc: New.
9211 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9212 typedefs.cc: New.
9213 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9214 serialize.cc: New.
9215 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9216 parms_neg.cc: New.
9217 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9218 parms.cc: New.
9219 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9220 default.cc: New.
9221 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9222 typedefs.cc: New.
9223 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9224 serialize.cc: New.
9225 * testsuite/26_numerics/random/poisson_distribution/cons/
9226 parms.cc: New.
9227 * testsuite/26_numerics/random/poisson_distribution/cons/
9228 default.cc: New.
9229 * testsuite/26_numerics/random/poisson_distribution/requirements/
9230 typedefs.cc
9231 * testsuite/26_numerics/random/poisson_distribution/operators/
9232 serialize.cc: New.
9233 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9234 parms.cc: New.
9235 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9236 default.cc: New.
9237 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9238 typedefs.cc: New.
9239 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9240 serialize.cc: New.
9241 * testsuite/26_numerics/random/discrete_distribution/cons/
9242 range.cc: New.
9243 * testsuite/26_numerics/random/discrete_distribution/cons/
9244 initlist.cc: New.
9245 * testsuite/26_numerics/random/discrete_distribution/cons/
9246 default.cc: New.
9247 * testsuite/26_numerics/random/discrete_distribution/cons/
9248 num_xbound_fun.cc: New.
9249 * testsuite/26_numerics/random/discrete_distribution/requirements/
9250 typedefs.cc: New.
9251 * testsuite/26_numerics/random/discrete_distribution/operators/
9252 serialize.cc: New.
9253 * testsuite/26_numerics/random/weibull_distribution/cons/
9254 parms.cc: New.
9255 * testsuite/26_numerics/random/weibull_distribution/cons/
9256 default.cc: New.
9257 * testsuite/26_numerics/random/weibull_distribution/requirements/
9258 typedefs.cc: New.
9259 * testsuite/26_numerics/random/weibull_distribution/operators/
9260 serialize.cc: New.
9261 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9262 parms.cc: New.
9263 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9264 default.cc: New.
9265 * testsuite/26_numerics/random/negative_binomial_distribution/
9266 requirements/typedefs.cc: New.
9267 * testsuite/26_numerics/random/negative_binomial_distribution/
9268 operators/serialize.cc: New.
9269 * testsuite/26_numerics/random/cauchy_distribution/cons/
9270 parms.cc: New.
9271 * testsuite/26_numerics/random/cauchy_distribution/cons/
9272 default.cc: New.
9273 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9274 typedefs.cc: New.
9275 * testsuite/26_numerics/random/cauchy_distribution/operators/
9276 serialize.cc: New.
9277 * testsuite/26_numerics/random/gamma_distribution/cons/
9278 parms.cc: New.
9279 * testsuite/26_numerics/random/gamma_distribution/cons/
9280 default.cc: New.
9281 * testsuite/26_numerics/random/gamma_distribution/requirements/
9282 typedefs.cc: New.
9283 * testsuite/26_numerics/random/gamma_distribution/operators/
9284 serialize.cc: New.
9285 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9286 parms.cc: New.
9287 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9288 default.cc: New.
9289 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9290 typedefs.cc: New.
9291 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9292 serialize.cc: New.
9293
9294 * testsuite/26_numerics/random/exponential_distribution/cons/
9295 parms.cc: New.
9296 * testsuite/26_numerics/random/exponential_distribution/cons/
9297 default.cc: New.
9298 * testsuite/26_numerics/random/exponential_distribution/requirements/
9299 typedefs.cc: New.
9300 * testsuite/26_numerics/random/exponential_distribution/operators/
9301 serialize.cc: New.
9302 * testsuite/26_numerics/random/lognormal_distribution/cons/
9303 parms.cc: New.
9304 * testsuite/26_numerics/random/lognormal_distribution/cons/
9305 default.cc: New.
9306 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9307 typedefs.cc: New.
9308 * testsuite/26_numerics/random/lognormal_distribution/operators/
9309 serialize.cc: New.
9310 * testsuite/26_numerics/random/binomial_distribution/cons/
9311 parms.cc: New.
9312 * testsuite/26_numerics/random/binomial_distribution/cons/
9313 default.cc: New.
9314 * testsuite/26_numerics/random/binomial_distribution/requirements/
9315 typedefs.cc: New.
9316 * testsuite/26_numerics/random/binomial_distribution/operators/
9317 serialize.cc: New.
9318 * testsuite/26_numerics/random/random_device/cons/
9319 token.cc: New.
9320 * testsuite/26_numerics/random/random_device/cons/
9321 default.cc: New.
9322 * testsuite/26_numerics/random/random_device/requirements/
9323 typedefs.cc: New.
9324 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9325 parms.cc: New.
9326 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9327 default.cc: New.
9328 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9329 typedefs.cc: New.
9330 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9331 serialize.cc: New.
9332 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9333 range.cc: New.
9334 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9335 default.cc: New.
9336 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9337 num_xbound_fun.cc: New.
9338 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9339 initlist_fun.cc: New.
9340 * testsuite/26_numerics/random/piecewise_linear_distribution/
9341 requirements/typedefs.cc: New.
9342 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9343 serialize.cc: New.
9344 * testsuite/26_numerics/random/student_t_distribution/cons/
9345 parms.cc: New.
9346 * testsuite/26_numerics/random/student_t_distribution/cons/
9347 default.cc: New.
9348 * testsuite/26_numerics/random/student_t_distribution/requirements/
9349 typedefs.cc: New.
9350 * testsuite/26_numerics/random/student_t_distribution/operators/
9351 serialize.cc: New.
9352 * testsuite/26_numerics/random/geometric_distribution/cons/
9353 parms.cc: New.
9354 * testsuite/26_numerics/random/geometric_distribution/cons/
9355 default.cc: New.
9356 * testsuite/26_numerics/random/geometric_distribution/requirements/
9357 typedefs.cc: New.
9358 * testsuite/26_numerics/random/geometric_distribution/operators/
9359 serialize.cc: New.
9360 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9361 range.cc: New.
9362 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9363 default.cc: New.
9364 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9365 num_xbound_fun.cc: New.
9366 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9367 initlist_fun.cc: New.
9368 * testsuite/26_numerics/random/piecewise_constant_distribution/
9369 requirements/typedefs.cc: New.
9370 * testsuite/26_numerics/random/piecewise_constant_distribution/
9371 operators/serialize.cc: New.
9372
9373 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9374
9375 * include/ext/bitmap_allocator.h: The typedefs should be made public
9376 if we want them to be accessible. This has been revealed by the patch
9377 that fixes PR c++/26693 in g++.
9378
9379 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9380
9381 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9382 Regenerated.
9383 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9384 Regenerated.
9385 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9386 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9387 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9388 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9389 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9390 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9391 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9392 Regenerated.
9393 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9394
9395 2009-03-31 Jason Merrill <jason@redhat.com>
9396
9397 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9398
9399 PR libstdc++/39310
9400 * include/tr1_impl/type_traits (is_function): Add partial
9401 specializations with function cv-quals.
9402 (__is_function_helper): Remove.
9403 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9404
9405 2009-03-30 Ian Lance Taylor <iant@google.com>
9406
9407 * include/backward/hashtable.h (clear): Return quickly if the
9408 table is empty.
9409
9410 2009-03-27 Ian Lance Taylor <iant@google.com>
9411
9412 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9413 (__stl_prime_list): Add 5 at the start of the list.
9414
9415 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9416
9417 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9418 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9419 std::string&, ios_base::openmode), basic_ifstream<>::
9420 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9421 basic_ofstream(const std::string&, ios_base::openmode),
9422 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9423 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9424 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9425 Add in C++0x mode.
9426 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9427 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9428 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9429 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9430 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9431 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9432 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9433
9434 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9435
9436 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9437 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9438 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9439 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9440
9441 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9442
9443 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9444 _M_transfer_after, _M_reverse_after): Move out of line...
9445 * include/bits/forward_list.tcc: ... here.
9446 (forward_list<>::reverse): Move inline...
9447 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9448
9449 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9450
9451 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9452 28277.cc: Likewise.
9453 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9454 Likewise.
9455 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9456 Likewise.
9457 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9458 Likewise.
9459
9460 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9461
9462 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9463 year(s).
9464 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9465 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9466 Likewise.
9467 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9468 Likewise.
9469 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9470 Likewise.
9471 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9472
9473 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9474
9475 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9476 iterations for simulators.
9477 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9478 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9479 Condition stream width for simulators.
9480 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9481 Likewise.
9482 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9483 Likewise.
9484 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9485
9486 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9487
9488 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9489 sheet version information. Table-ize docbook element examples.
9490 * doc/xml/manual/using.xml: Human-readable header
9491 markup. Alphabetized. Add new headers.
9492 * doc/html: Regenerate.
9493
9494 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9495
9496 * doc/xml/faq.xml: Fix link to setup documentation.
9497
9498 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9499
9500 * include/std/type_traits (__add_lvalue_reference_helper,
9501 __add_rvalue_reference_helper): As an optimization, rewrite
9502 condition (avoid is_function).
9503
9504 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9505
9506 PR libstdc++/39405
9507 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9508 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9509
9510 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9511
9512 * testsuite/30_threads/condition_variable_any/native_handle/
9513 typesizes.cc: Include tweaks.
9514 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9515 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9516 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9517 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9518 * testsuite/30_threads/condition_variable/native_handle/
9519 typesizes.cc: Same.
9520
9521 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9522
9523 * include/bits/shared_ptr.h: Add include guards.
9524 * include/tr1/shared_ptr.h: Likewise.
9525
9526 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9527
9528 * include/std/iostream: Fix doxygen link.
9529 * include/bits/forward_list.h: Fix doxygen markup.
9530 * include/ext/vstring.h: Escape backslash in doxygen comment.
9531 * include/bits/basic_string.h: Likewise.
9532
9533 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9534
9535 * doc/xml/faq.xml: Fix links to implementation status pages.
9536
9537 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9538
9539 * include/std/complex (operator+(const complex<>&, const _Tp&),
9540 operator+(const _Tp&, const complex<>&),
9541 operator-(const complex<>&, const _Tp&),
9542 operator-(const _Tp&, const complex<>&)): Do not assume real()
9543 returns a reference (against DR 387).
9544 * testsuite/26_numerics/complex/dr387_2.cc: New.
9545
9546 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9547
9548 * testsuite/thread/pthread4.cc: Move...
9549 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9550 * testsuite/thread/pthread5.cc: Move...
9551 * testsuite/23_containers/list/pthread5.cc: ...here.
9552 * testsuite/thread/pthread6.cc: Move...
9553 * testsuite/23_containers/map/pthread6.cc: ...here.
9554 * testsuite/thread/pthread7-rope.cc: Move...
9555 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9556 * testsuite/thread/guard.cc: Move...
9557 * testsuite/18_support/pthread_guard.cc: ...here.
9558 * testsuite/thread/18185.cc: Move...
9559 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9560 * testsuite/thread/pthread1.cc: Move...
9561 * testsuite/23_containers/list/pthread1.cc: ...here.
9562 * testsuite/thread/pthread2.cc: Move...
9563 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9564 * testsuite/thread/pthread3.cc: Move...
9565 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9566
9567 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9568 * testsuite/thread: Remove.
9569
9570 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9571
9572 * configure: Regenerate.
9573
9574 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9575
9576 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9577 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9578 from baseline_dir.
9579 * configure: Regenerate.
9580 * testsuite/Makefile.am (baseline_file): Remove variable.
9581 (site.exp): Set baseline_dir rather than baseline_file.
9582 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9583 * testsuite/Makefile.in: Regenerate.
9584
9585 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9586
9587 * testsuite/30_threads/thread/this_thread: Move...
9588 * testsuite/30_threads/this_thread: ...here.
9589 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9590 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9591 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9592 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9593 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9594 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9595
9596 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9597
9598 * doc/doxygen/user.cfg.in: Tweaks.
9599 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9600 be elsewhere.
9601
9602 * include/tr1_impl/unordered_map: Just use most specialized
9603 container module.
9604 * include/tr1_impl/unordered_set: Same.
9605 * include/tr1_impl/array: Same.
9606 * include/bits/stl_list.h: Same.
9607 * include/bits/stl_map.h: Same.
9608 * include/bits/stl_queue.h: Same.
9609 * include/bits/stl_set.h: Same.
9610 * include/bits/stl_stack.h: Same.
9611 * include/bits/forward_list.h: Same.
9612 * include/bits/basic_string.h: Same.
9613 * include/bits/stl_multimap.h: Same.
9614 * include/bits/stl_vector.h: Same.
9615 * include/bits/stl_deque.h: Same.
9616 * include/bits/stl_multiset.h: Same.
9617 * include/bits/stl_bvector.h: Same.
9618
9619 * include/backward/binders.h: Change binder module to binders.
9620
9621 * include/std/complex: Add complex_numers module.
9622 * include/tr1_impl/complex: Same.
9623
9624 * include/std/valarray: Add numeric_arrays module.
9625 * include/bits/gslice_array.h: Same.
9626 * include/bits/gslice.h: Same.
9627 * include/bits/mask_array.h: Same.
9628 * include/bits/slice_array.h: Same.
9629 * include/bits/indirect_array.h: Same.
9630
9631 * include/bits/allocator.h: Add allocators module.
9632 * include/ext/throw_allocator.h
9633 * include/ext/pool_allocator.h
9634 * include/ext/bitmap_allocator.h
9635 * include/ext/new_allocator.h
9636 * include/ext/malloc_allocator.h
9637 * include/ext/array_allocator.h
9638 * include/ext/mt_allocator.h
9639 * include/ext/debug_allocator.h
9640 * include/ext/extptr_allocator.h
9641
9642 * include/tr1_impl/functional: Move namespace markup here.
9643 * include/tr1_impl/regex: Same.
9644
9645 * include/tr1_impl/type_traits: Add metaprogramming module.
9646 * include/std/type_traits: Same.
9647
9648 * include/std/memory: Add memory module.
9649
9650 * include/std/ratio: Add ratio module.
9651
9652 * include/std/chrono: Move namespace markup here, add time module.
9653
9654 * include/std/thread: Move namespace markup here, add concurrency
9655 module.
9656 * include/std/mutex: Use concurrency module.
9657 * include/std/condition_variable: Same.
9658
9659
9660 * include/bits/ios_base.h: Refine io module.
9661 * include/bits/basic_ios.h: Same.
9662 * include/std/fstream: Same.
9663 * include/std/istream: Same.
9664 * include/std/ostream: Same.
9665 * include/std/sstream: Same.
9666
9667 * include/ext/vstring.h: Correct parameter markup.
9668
9669 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9670 * include/bits/unique_ptr.h: Same.
9671
9672 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9673 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9674 * include/bits/stl_heap.h: Add markup for new groupings.
9675 * include/bits/stl_algobase.h: Same.
9676 * include/bits/stl_algo.h: Same.
9677
9678 * include/c_compatibility/stdatomic.h: Add atomics module.
9679 * include/c_global/cstdatomic: Same.
9680
9681 * libsupc++/exception: Add exceptions module.
9682 * libsupc++/typeinfo: Same.
9683 * libsupc++/new: Same.
9684 * libsupc++/exception_ptr.h: Same.
9685 * include/std/system_error: Same.
9686 * include/std/stdexcept: Same.
9687
9688 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9689 * libsupc++/cxxabi-forced.h: Same.
9690
9691 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9692 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9693 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9694 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9695 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9696 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9697 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9698 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9699 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9700 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9701 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9702 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9703 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9704 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9705 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9706 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9707 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9708 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9709 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9710 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9711 * testsuite/23_containers/vector/requirements/dr438/
9712 constructor_1_neg.cc: Same.
9713 * testsuite/23_containers/vector/requirements/dr438/
9714 constructor_2_neg.cc: Same.
9715 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9716 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9717 * testsuite/23_containers/deque/requirements/dr438/
9718 constructor_1_neg.cc: Same.
9719 * testsuite/23_containers/deque/requirements/dr438/
9720 constructor_2_neg.cc: Same.
9721 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9722 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9723 * testsuite/23_containers/list/requirements/dr438/
9724 constructor_1_neg.cc: Same.
9725 * testsuite/23_containers/list/requirements/dr438/
9726 constructor_2_neg.cc: Same.
9727 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9728 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9729 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9730 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9731 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9732 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9733 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9734 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9735 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9736 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9737
9738 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9739
9740 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9741 * doc/doxygen/user.cfg.in: Update.
9742 * scripts/run_doxygen: Adjust for new group names.
9743
9744 * include/tr1_impl/random: Update doxygen group markup.
9745 * include/tr1_impl/unordered_map: Same.
9746 * include/tr1_impl/unordered_set: Same.
9747 * include/tr1_impl/array: Same.
9748 * include/std/numeric: Same.
9749 * include/std/utility: Same.
9750 * include/std/bitset: Same.
9751 * include/std/iosfwd: Same.
9752 * include/bits/stl_list.h: Same.
9753 * include/bits/stl_map.h: Same.
9754 * include/bits/stl_algobase.h: Same.
9755 * include/bits/stl_queue.h: Same.
9756 * include/bits/stl_set.h: Same.
9757 * include/bits/stl_stack.h: Same.
9758 * include/bits/stl_iterator_base_types.h: Same.
9759 * include/bits/forward_list.h: Same.
9760 * include/bits/basic_string.h: Same.
9761 * include/bits/stl_multimap.h: Same.
9762 * include/bits/stl_vector.h: Same.
9763 * include/bits/stl_deque.h: Same.
9764 * include/bits/stl_multiset.h: Same.
9765 * include/bits/stl_algo.h: Same.
9766 * include/bits/stl_bvector.h: Same.
9767 * include/bits/algorithmfwd.h: Same.
9768 * include/bits/stl_function.h: Same.
9769 * include/tr1/cmath: Same.
9770 * include/backward/binders.h: Same.
9771
9772 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9773
9774 * include/std/system_error (system_category): To system_category().
9775 (generic_category): To generic_category. DR 890.
9776 * src/system_error.cc: Define.
9777 * include/bits/functexcept.h: Only one __throw_system_error.
9778 * src/functexcept.cc: Same.
9779 * include/std/mutex: Fixup for changes above.
9780 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9781 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9782 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9783 * config/abi/pre/gnu.ver: Clean up exports.
9784
9785 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9786
9787 * include/std/thread: Fix typo.
9788 * src/thread.cc (thread::join): Use NULL.
9789
9790 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9791
9792 PR libstdc++/39168
9793 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9794 const string&)): Also check that the value != CHAR_MAX.
9795 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9796 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9797 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9798 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9799 _M_cache(const locale&)): Likewise.
9800 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9801 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9802 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9803 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9804 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9805 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9806
9807 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9808 Benjamin Kosnik <bkoz@redhat.com>
9809
9810 * include/std/thread (_Impl_base): Move _M_id out and into ...
9811 (thread): ...here. Call _M_make_routine in body of constructors.
9812 Adjust data member usage to reflect changes.
9813 (_M_make_routine): From _M_make_shared_data.
9814 (_M_start_thread): Add __shared_base_type argument.
9815 * src/thread.cc: Fixups for above.
9816 * config/abi/pre/gnu.ver: Adjust exports.
9817 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9818 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9819 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9820
9821 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9822
9823 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9824 (compare_type_to_native_type): ...this, add alignment check.
9825 * testsuite/30_threads/condition_variable_any/native_handle/
9826 typesizes.cc: Modify as above.
9827 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9828 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9829 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9830 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9831 * testsuite/30_threads/condition_variable/native_handle/
9832 typesizes.cc: Same.
9833 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9834 typesizes.cc: Same.
9835
9836 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9837 * testsuite/30_threads/thread/cons/2.cc: Same.
9838 * testsuite/30_threads/thread/cons/3.cc: Same.
9839 * testsuite/30_threads/thread/cons/4.cc: Same.
9840 * testsuite/30_threads/thread/cons/5.cc: Same.
9841 * testsuite/30_threads/thread/cons/6.cc: Same.
9842 * testsuite/30_threads/thread/cons/7.cc: Same.
9843 * testsuite/30_threads/thread/cons/8.cc: Same.
9844
9845 * testsuite/30_threads/thread/cons/9.cc: New.
9846 * testsuite/30_threads/thread/cons/moveable.cc: New.
9847
9848 * src/condition_variable.cc: Clean up whitespace.
9849 * include/std/condition_variable: Same.
9850
9851 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9852
9853 * include/std/condition_variable (condition_variable): Remove
9854 _M_internal_mutex. Add private __native_type typedef.
9855 * src/condition_variable.cc (condition_variable::notify_one):
9856 Remove _M_internal_mutex use. Use typedef.
9857 (condition_variable::notify_all): Same.
9858 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9859 (recursive_mutex): Same.
9860 (timed_mutex): Same.
9861 (recursive_timed_mutex): Same.
9862 (once_flag): Make __native_type typedef private.
9863
9864 * include/std/thread (this_thread): Add minimal markup.
9865
9866 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9867 Adjust line numbers.
9868 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9869 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9870 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9871 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9872 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9873 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9874 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9875 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9876 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9877 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9878 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9879 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9880 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9881
9882 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9883 * testsuite/30_threads/condition_variable_any/native_handle/
9884 typesizes.cc: New.
9885 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9886 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9887 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9888 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9889 * testsuite/30_threads/condition_variable/native_handle/
9890 typesizes.cc: Same.
9891 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9892 typesizes.cc: Same.
9893
9894 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9895
9896 PR testsuite/33300
9897 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9898 on darwin for lp64.
9899
9900 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9901
9902 * configure.host: Set abi_baseline_pair for mips64*-linux.
9903 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9904
9905 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9906
9907 * include/std/thread (this_thread::get_id): Inline.
9908
9909 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9910
9911 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9912 _Callable as template argument for _M_make_shared_data.
9913 * testsuite/30_threads/thread/cons/6.cc: New.
9914 * testsuite/30_threads/thread/cons/7.cc: New.
9915 * testsuite/30_threads/thread/cons/8.cc: New.
9916
9917 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9918
9919 * testsuite/30_threads/thread/member: To..
9920 * testsuite/30_threads/thread/members: ...this.
9921 * testsuite/30_threads/condition_variable/member: To...
9922 * testsuite/30_threads/condition_variable/members: ...this.
9923
9924 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9925
9926 * include/std/thread (thread::id): Move definition inside thread.
9927 Use native_handle_type. Remove this_thread::get_id friend.
9928 Change __thread_data_ptr to __shared_base_ptr.
9929 (thread::id::id(native_handle_type): Make public. Still explicit.
9930 Use native_handle_type. Change _M_thread_id to _M_thread.
9931 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9932 _M_thread_handle to _M_id.
9933 (thread::__thread_data): Rename to _Impl.
9934 Fixup for renames.
9935 (thread::_M_make_thread_data): Return derived type.
9936 (thread::hardware_concurrency): Add definition for default case.
9937 (thread::get_id): Now can define inline.
9938 (thread): Change _M_thread_data to _M_data.
9939 (this_thread::get_id): Now can define inline.
9940 * src/thread.cc (__thread_proxy): Rename to
9941 execute_native_thread_routine.
9942 Fixup for other renames.
9943 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9944 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9945 * testsuite/30_threads/thread/algorithm: Move to..
9946 * testsuite/30_threads/thread/swap: ...this.
9947 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9948 * testsuite/30_threads/thread/id/operators.cc: New.
9949
9950 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9951
9952 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9953 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9954 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9955 exposing it in public std::tuple interface.
9956
9957 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9958 Benjamin Kosnik <bkoz@redhat.com>
9959
9960 * include/std/thread (__thread_data_base): Nest class in std::thread.
9961 (__thread_data): Likewise.
9962 (__thread_data_ptr): Nest typedef in std::thread.
9963 * src/thread.cc (__thread_proxy): Qualify the above names.
9964 * config/abi/pre/gnu.ver: Remove unused exports.
9965
9966 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9967
9968 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9969 * include/bits/stl_vector.h: Remove private vector_type typedef.
9970 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9971 Fix line numbers.
9972 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9973 * testsuite/23_containers/vector/requirements/dr438/
9974 constructor_1_neg.cc: Same.
9975 * testsuite/23_containers/vector/requirements/dr438/
9976 constructor_2_neg.cc: Same.
9977 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9978 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9979
9980 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9981
9982 PR libstdc++/25191
9983 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9984 deal consistently with __try and __catch too.
9985 * src/localename.cc: Replace try -> __try, catch -> __catch.
9986 * src/ios.cc: Likewise.
9987 * src/locale.cc: Likewise.
9988 * src/istream.cc: Likewise.
9989 * src/thread.cc: Likewise.
9990 * src/compatibility.cc: Likewise.
9991 * src/bitmap_allocator.cc: Likewise.
9992 * src/ios_init.cc: Likewise.
9993 * include/debug/deque: Likewise.
9994 * include/debug/list: Likewise.
9995 * include/tr1_impl/hashtable: Likewise.
9996 * include/std/bitset: Likewise.
9997 * include/ext/pb_ds/detail/resize_policy/
9998 hash_load_check_resize_trigger_imp.hpp: Likewise.
9999 * include/ext/pb_ds/detail/resize_policy/
10000 hash_standard_resize_policy_imp.hpp: Likewise.
10001 * include/ext/pb_ds/detail/cc_hash_table_map_/
10002 resize_fn_imps.hpp: Likewise.
10003 * include/ext/pb_ds/detail/cc_hash_table_map_/
10004 constructor_destructor_fn_imps.hpp: Likewise.
10005 * include/ext/pb_ds/detail/pat_trie_/
10006 split_join_branch_bag.hpp: Likewise.
10007 * include/ext/pb_ds/detail/pat_trie_/
10008 constructors_destructor_fn_imps.hpp: Likewise.
10009 * include/ext/pb_ds/detail/bin_search_tree_/
10010 constructors_destructor_fn_imps.hpp: Likewise.
10011 * include/ext/pb_ds/detail/gp_hash_table_map_/
10012 resize_fn_imps.hpp: Likewise.
10013 * include/ext/pb_ds/detail/gp_hash_table_map_/
10014 constructor_destructor_fn_imps.hpp: Likewise.
10015 * include/ext/pb_ds/detail/binary_heap_/
10016 constructors_destructor_fn_imps.hpp: Likewise.
10017 * include/ext/pb_ds/detail/binary_heap_/
10018 erase_fn_imps.hpp: Likewise.
10019 * include/ext/pb_ds/detail/binary_heap_/
10020 split_join_fn_imps.hpp: Likewise.
10021 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10022 constructors_destructor_fn_imps.hpp: Likewise.
10023 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10024 * include/ext/pb_ds/detail/list_update_map_/
10025 constructor_destructor_fn_imps.hpp: Likewise.
10026 * include/ext/slist: Likewise.
10027 * include/ext/memory: Likewise.
10028 * include/ext/rc_string_base.h: Likewise.
10029 * include/ext/ropeimpl.h: Likewise.
10030 * include/ext/vstring.tcc: Likewise.
10031 * include/ext/rope: Likewise.
10032 * include/ext/sso_string_base.h: Likewise.
10033 * include/bits/shared_ptr.h: Likewise.
10034 * include/bits/stl_list.h: Likewise.
10035 * include/bits/locale_classes.tcc: Likewise.
10036 * include/bits/locale_facets.tcc: Likewise.
10037 * include/bits/locale_classes.h: Likewise.
10038 * include/bits/forward_list.h: Likewise.
10039 * include/bits/stl_vector.h: Likewise.
10040 * include/bits/stl_deque.h: Likewise.
10041 * include/bits/istream.tcc: Likewise.
10042 * include/bits/stl_uninitialized.h: Likewise.
10043 * include/bits/ostream.tcc: Likewise.
10044 * include/bits/vector.tcc: Likewise.
10045 * include/bits/stl_tempbuf.h: Likewise.
10046 * include/bits/deque.tcc: Likewise.
10047 * include/bits/basic_string.tcc: Likewise.
10048 * include/bits/ostream_insert.h: Likewise.
10049 * include/bits/locale_facets_nonio.tcc: Likewise.
10050 * include/bits/stl_tree.h: Likewise.
10051 * include/bits/fstream.tcc: Likewise.
10052 * include/tr1/shared_ptr.h: Likewise.
10053 * include/tr1/hypergeometric.tcc: Likewise.
10054 * include/backward/hashtable.h: Likewise.
10055 * libsupc++/exception_ptr.h: Likewise.
10056 * libsupc++/eh_personality.cc: Likewise.
10057 * libsupc++/eh_call.cc: Likewise.
10058 * config/locale/gnu/monetary_members.cc: Likewise.
10059 * config/locale/gnu/time_members.h: Likewise.
10060 * config/locale/generic/time_members.h: Likewise.
10061
10062 2009-02-03 Johannes Singler <singler@ira.uka.de>
10063
10064 * include/parallel/algorithmfwd.h:
10065 Add parallelism default for many declarations.
10066 * include/parallel/numericfwd.h: Likewise.
10067 * include/parallel/iterator.h: Use iterator_traits as usual.
10068 * include/parallel/par_loop.h:
10069 Include equally_split.h.
10070 (for_each_template_random_access_ed):
10071 Avoid calling the Result default constructor.
10072 * include/parallel/numeric: Replace
10073 for_each_template_random_access by
10074 for_each_template_random_access_ed in numeric functions.
10075
10076 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10077
10078 * config/os/gnu-linux/os_defines.h: Remove superfluous
10079 __NO_STRING_INLINES.
10080
10081 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10082
10083 * testsuite/21_strings/c_strings/char/3.cc: New test.
10084 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10085
10086 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10087 Jakub Jelinek <jakub@redhat.com>
10088
10089 PR libstdc++/30928 (partial, works together with recent glibcs)
10090 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10091 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10092 defined.
10093 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10094 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10095 defined.
10096 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10097 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10098 defined.
10099 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10100 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10101 defined.
10102 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10103 argument is const char *, assign result to const char * var, not
10104 char *.
10105 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10106 argument is const wchar_t *, assign result to const wchar_t * var, not
10107 wchar_t *.
10108
10109 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10110
10111 * include/std/thread: Remove unused headers.
10112 (__thread_data_base): Remove unused mutex and base.
10113 (thread::~thread): Only detach if joinable.
10114 (thread::joinable): Test if thread data ptr is empty.
10115 (thread::_M_thread_data_mutex): Remove.
10116 (thread::_M_get_thread_data): Remove.
10117 (thread::_M_make_thread_data): Remove overload, use make_shared.
10118 (thread::id::id): Make constructor explicit.
10119 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10120 (thread::_M_start_thread): Break shared_ptr cycle on error.
10121 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10122 * testsuite/30_threads/thread/member/4.cc: New.
10123 * testsuite/30_threads/thread/member/5.cc: New.
10124
10125 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10126
10127 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10128 (standard_layout): Just use !has_virtual_destructor for now.
10129 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10130 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10131 * testsuite/30_threads/recursive_mutex/requirements/
10132 standard_layout.cc: New.
10133 * testsuite/30_threads/condition_variable/requirements/
10134 standard_layout.cc: New.
10135 * testsuite/29_atomics/atomic_address/requirements/
10136 standard_layout.cc: Adjust.
10137 * testsuite/29_atomics/atomic_flag/requirements/
10138 standard_layout.cc: Same.
10139 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10140 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10141 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10142 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10143 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10144 line numbers.
10145 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10146 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10147 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10148 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10149 Remove, not required.
10150
10151 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10152
10153 * include/std/thread (__thread_data_base, thread): Rename member
10154 functions to match coding style.
10155 (thread::thread,thread::operator=): Define move operations.
10156 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10157 * config/abi/pre/gnu.ver: Adjust.
10158
10159 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10160
10161 PR libstdc++/38384
10162 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10163 on HPUX.
10164 * configure: Regenerate.
10165
10166 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10167
10168 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10169 atomic_flag_fence.
10170
10171 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10172
10173 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10174 Uros Bizjak <ubizjak@gmail.com>
10175
10176 PR libstdc++/38834
10177 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10178 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10179
10180 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10181 Rainer Emrich <r.emrich@de.tecosim.com>
10182
10183 PR libstdc++/38919
10184 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10185 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10186 * configure: Regenerate.
10187
10188 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10189
10190 * include/std/thread (__thread_data_base::__run): Make non-const.
10191 * testsuite/30_threads/thread/cons/5.cc: New.
10192
10193 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10194
10195 * src/Makefile.am (sources): Add math_stubs_float.cc.
10196 * src/Makefile.in: Regenerate.
10197 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10198
10199 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10200
10201 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10202 * src/Makefile.in: Regenerate.
10203 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10204
10205 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10206
10207 PR libstdc++/32666
10208 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10209
10210 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10211
10212 PR libstdc++/32666
10213 * Makefile.am (hosted_source): Remove libmath directory.
10214 * Makefile.in: Regenerate.
10215 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10216 (AC_REPLACE_MATHFUNCS): Remove.
10217 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10218 in GLIBCXX_CHECK_C99_TR1.
10219 * acinclude.m4: Remove libmath, need_math.
10220 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10221 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10222 * configure.ac: Same.
10223 * configure: Regenerate.
10224 * fragment.am: Fix comment.
10225 * config.h.in: Regenerate.
10226 * src/Makefile.in: Regenerate.
10227 * src/Makefile.am: Remove libmath references.
10228 * doc/Makefile.in: Regenerate.
10229 * po/Makefile.in: Regenerate.
10230 * include/Makefile.in: Regenerate.
10231 * libsupc++/Makefile.in: Regenerate.
10232 * testsuite/Makefile.in: Regenerate.
10233
10234 * src/compatibility.cc: Also export long double versions of "C" math
10235 library if hppa-linux.
10236 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10237 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10238
10239 * libmath: Remove.
10240 * libmath/signbit.c: Same.
10241 * libmath/stubs.c: Same.
10242 * libmath/Makefile.in: Same.
10243 * libmath/copysignf.c: Same.
10244 * libmath/mathconf.h: Same.
10245 * libmath/signbitf.c: Same.
10246 * libmath/Makefile.am: Same.
10247 * libmath/signbitl.c: Same.
10248
10249 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10250 Paolo Carlini <paolo.carlini@oracle.com>
10251
10252 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10253 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10254 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10255 * configure.ac: Adjust.
10256 * doc/xml/manual/configure.xml: Update.
10257 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10258 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10259 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10260 * configure: Regenerate.
10261 * config.h.in: Likewise.
10262
10263 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10264 thread::joinable, thread::swap, this_thread::get_id,
10265 this_thread::yield): Define inline...
10266 * include/std/thread: ... here.
10267 * config/abi/pre/gnu.ver: Adjust.
10268
10269 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10270
10271 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10272 Add dg-timeout-factor 2.0.
10273 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10274 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10275 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10276 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10277 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10278 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10279
10280 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10281
10282 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10283 field from readelf output.
10284
10285 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10286
10287 PR libstdc++/38384
10288 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10289 * configure: Regenerate.
10290
10291 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10292
10293 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10294 _GLIBCXX_HAVE_TLS.
10295 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10296
10297 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10298
10299 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10300 constructor for _M_pattern.
10301 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10302 string.cc: Test construction from different basic_string type.
10303 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10304 string.cc: Likewise.
10305
10306 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10307 Jonathan Larmour <jifl@eCosCentric.com>
10308
10309 PR libstdc++/36801
10310 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10311 New.
10312 (__gnu_cxx::__exchange_and_add): Use it.
10313 * src/atomic.cc (get_atomic_mutex): New.
10314 * src/debug.cc (get_safe_base_mutex): New.
10315 * src/locale.cc (get_locale_cache_mutex): New.
10316 * src/mt_allocator.cc (get_freelist): New.
10317 (get_freelist_mutex): New.
10318 * src/pool_allocator.cc (get_palloc_mutex): New.
10319 * include/std/mutex (__once_functor_lock): To
10320 (__get_once_functor_lock): ...this.
10321 * src/mutex.cc (__once_mutex): Don't export, use
10322 (get_once_mutex): ...this.
10323 * config/abi/pre/gnu.ver: Adjust exports.
10324
10325 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10326
10327 PR libstdc++/38732
10328 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10329 referenceCount field again.
10330 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10331 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10332 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10333 inline functions.
10334 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10335 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10336 instead of __cxa_exception.
10337 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10338 __cxxabiv1::__cxa_throw): Likewise.
10339 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10340 std::__exception_ptr::exception_ptr::_M_addref,
10341 std::__exception_ptr::exception_ptr::_M_release,
10342 __gxx_dependent_exception_cleanup): Likewise.
10343 * testsuite/18_support/exception/38732.cc: New test.
10344
10345 PR libstdc++/38092
10346 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10347 * src/compatibility.cc: Don't use .symver directives if
10348 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10349 * config.h.in: Regenerated.
10350 * configure: Likewise.
10351
10352 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10353
10354 PR libstdc++/38466
10355 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10356
10357 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10358
10359 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10360 of classic locale...
10361 (locale::classic): Here.
10362
10363 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10364
10365 * include/tr1_impl/regex: Fix bad return statements and typos.
10366
10367 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10368
10369 * include/tr1_impl/regex: Remove unimplemented function definitions.
10370 * testsuite/28_regex/init-list.cc: Compile only.
10371 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10372 c_string_extended.cc: Same.
10373 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10374 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10375
10376 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10377
10378 PR libstdc++/38384
10379 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10380 * configure: Regenerate.
10381
10382 2009-01-05 Ben Elliston <bje@au.ibm.com>
10383
10384 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10385 * configure: Regenerate.
10386
10387 2009-01-05 Ben Elliston <bje@au.ibm.com>
10388
10389 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10390 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10391 * configure: Regenerate.
10392
10393 2009-01-04 Richard Guenther <rguenther@suse.de>
10394
10395 PR libstdc++/38720
10396 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10397 integer type for storage, arithmetic and comparisons.
10398 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10399
10400 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10401
10402 PR libstdc++/38719
10403 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10404 _Fwd_list_const_iterator::_M_next): Fix return type.
10405
10406 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10407
10408 * Revert last commit, reopen and suspend libstdc++/38678.
10409
10410 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10411
10412 PR libstdc++/38678
10413 * include/std/istream (basic_istream<>::_M_read): New.
10414 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10415 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10416 * include/std/ostream (basic_ostream<>::_M_write_): New.
10417 (basic_ostream<>::_M_write): Adjust.
10418 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10419 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10420 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10421 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10422 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.