Override all per-target *_LINK variables correctly.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2
3 * src/Makefile.am (libstdc___la_LINK): New.
4 * src/Makefile.in: Regenerate.
5
6 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
7
8 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
9 *-*-freebsd* from both dg-do and dg-options.
10
11 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
12
13 * configure: Rebuilt with modified libtool.m4.
14
15 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
17
18 PR libstdc++/41280
19 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
20 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
21 * configure: Regenerate.
22
23 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
24
25 PR libstdc++/41267
26 * include/bits/stl_algobase.h (__copy_move::__copy_m,
27 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
28 with a null third argument.
29
30 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
31
32 Revert.
33 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
34 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
35 bool for stream sentry objects.
36 * include/bits/istream.tcc: Same.
37 * include/bits/ostream.tcc: Same.
38 * include/bits/basic_string.tcc: Same.
39 * include/bits/ostream_insert.h: Same.
40 * src/istream.cc: Same.
41
42 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
43
44 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
45 instantiation with additional commands issued for each Makefile
46 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
47 runs these commands.
48 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
49 running `make' in include, passing `pch_build=' to `make'.
50 * configure: Regenerate.
51
52 PR libstdc++/41220
53 * include/Makefile.am (CLEANFILES): Add stamp-host.
54 * include/Makefile.in: Regenerate.
55
56 2009-09-02 Joseph Myers <joseph@codesourcery.com>
57
58 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
59 under util/ to remote host. Copy .h and .hpp files at more levels
60 under util/ to remote host.
61
62 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
63
64 * include/bits/stl_uninitialized.h
65 (__uninitialized_copy::uninitialized_copy): Just call (the now
66 forwarding) _Construct.
67
68 2009-09-01 Chris Jefferson <chris@bubblescope.net>
69 Paolo Carlini <paolo.carlini@oracle.com>
70
71 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
72 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
73 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
74 move_iterators/1.cc: Adjust, do not define
75 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
76 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
77 move_iterators/1.cc: Likewise.
78 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
79 * testsuite/25_algorithms/move/1.cc: Likewise.
80 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
81 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
82 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
83 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
84 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
85 test for predicated test.
86 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
87 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
88 for predicated version.
89 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
90
91 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
92 enable test2 and test3.
93
94 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
95 moving bug in C++0x mode.
96
97 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
98 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
99 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
100 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
101
102 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
103 Kaz Kojima <kkojima@gcc.gnu.org>
104
105 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
106 dg-add-options ieee.
107 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
108 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
109 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
110 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
111 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
112 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
113 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
114 * testsuite/18_support/numeric_limits/
115 specialization_default_values.cc: Likewise.
116 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
117 * testsuite/26_numerics/complex/pow.cc: Likewise.
118 * testsuite/tr1/5_numerical_facilities/special_functions/
119 01_assoc_laguerre/check_nan.cc: Likewise.
120 * testsuite/tr1/5_numerical_facilities/special_functions/
121 02_assoc_legendre/check_nan.cc: Likewise.
122 * testsuite/tr1/5_numerical_facilities/special_functions/
123 03_beta/check_nan.cc: Likewise.
124 * testsuite/tr1/5_numerical_facilities/special_functions/
125 04_comp_ellint_1/check_nan.cc: Likewise.
126 * testsuite/tr1/5_numerical_facilities/special_functions/
127 05_comp_ellint_2/check_nan.cc: Likewise.
128 * testsuite/tr1/5_numerical_facilities/special_functions/
129 06_comp_ellint_3/check_nan.cc: Likewise.
130 * testsuite/tr1/5_numerical_facilities/special_functions/
131 07_conf_hyperg/check_nan.cc: Likewise.
132 * testsuite/tr1/5_numerical_facilities/special_functions/
133 08_cyl_bessel_i/check_nan.cc: Likewise.
134 * testsuite/tr1/5_numerical_facilities/special_functions/
135 09_cyl_bessel_j/check_nan.cc: Likewise.
136 * testsuite/tr1/5_numerical_facilities/special_functions/
137 10_cyl_bessel_k/check_nan.cc: Likewise.
138 * testsuite/tr1/5_numerical_facilities/special_functions/
139 11_cyl_neumann/check_nan.cc: Likewise.
140 * testsuite/tr1/5_numerical_facilities/special_functions/
141 12_ellint_1/check_nan.cc: Likewise.
142 * testsuite/tr1/5_numerical_facilities/special_functions/
143 13_ellint_2/check_nan.cc: Likewise.
144 * testsuite/tr1/5_numerical_facilities/special_functions/
145 14_ellint_3/check_nan.cc: Likewise.
146 * testsuite/tr1/5_numerical_facilities/special_functions/
147 15_expint/check_nan.cc: Likewise.
148 * testsuite/tr1/5_numerical_facilities/special_functions/
149 16_hermite/check_nan.cc: Likewise.
150 * testsuite/tr1/5_numerical_facilities/special_functions/
151 17_hyperg/check_nan.cc: Likewise.
152 * testsuite/tr1/5_numerical_facilities/special_functions/
153 18_laguerre/check_nan.cc: Likewise.
154 * testsuite/tr1/5_numerical_facilities/special_functions/
155 19_legendre/check_nan.cc: Likewise.
156 * testsuite/tr1/5_numerical_facilities/special_functions/
157 20_riemann_zeta/check_nan.cc: Likewise.
158 * testsuite/tr1/5_numerical_facilities/special_functions/
159 21_sph_bessel/check_nan.cc: Likewise.
160 * testsuite/tr1/5_numerical_facilities/special_functions/
161 22_sph_legendre/check_nan.cc: Likewise.
162 * testsuite/tr1/5_numerical_facilities/special_functions/
163 23_sph_neumann/check_nan.cc: Likewise.
164
165 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
166
167 * include/bits/stl_construct.h: Include <bits/move.h>.
168
169 2009-08-29 Chris Jefferson <chris@bubblescope.net>
170
171 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
172 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
173 Add.
174 * include/bits/stl_tempbuf.h (_Temporary_buffer::
175 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
176 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
177 C++0x mode.
178 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
179 const copy_tracker&)): Add.
180 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
181 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
182
183 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
184
185 * config/abi/pre/gnu.ver: Fixups for string member functions.
186
187 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
188
189 PR libstdc++/41005
190 * configure.ac: Bump libtool_VERSION to 6:14:0.
191 * configure: Regenerate.
192 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
193 * src/Makefile.in: Regenerate.
194 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
195 move <future> symbols to 3.4.14 version.
196 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
197
198 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
199
200 * include/bits/basic_string.h (basic_string): Add cbegin(),
201 cend(), crbegin(), crend() in C++0x mode.
202 * config/abi/pre/gnu.ver: Add exports.
203
204 * testsuite/util/testsuite_containers.h: New.
205 * testsuite/util/testsuite_container_traits.h: New.
206 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
207 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
208 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
209 * testsuite/ext/vstring/requirements/typedefs.cc: New.
210 * testsuite/23_containers/unordered_map/requirements/
211 cliterators.cc: Edit.
212 * testsuite/23_containers/unordered_map/requirements/
213 citerators.cc: Edit.
214 * testsuite/23_containers/unordered_map/requirements/
215 explicit_instantiation/1.cc: New.
216 * testsuite/23_containers/unordered_map/requirements/
217 explicit_instantiation/2.cc: New.
218 * testsuite/23_containers/unordered_map/requirements/
219 explicit_instantiation/3.cc: New.
220 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
221 * testsuite/23_containers/unordered_map/requirements/
222 explicit_instantiation.cc: Move to nested directory.
223 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
224 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
225 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
226 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
227 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
228 * testsuite/23_containers/set/requirements/typedefs.cc: New.
229 * testsuite/23_containers/unordered_multimap/requirements/
230 cliterators.cc: Edit.
231 * testsuite/23_containers/unordered_multimap/requirements/
232 citerators.cc: Edit.
233 * testsuite/23_containers/unordered_multimap/requirements/
234 explicit_instantiation/1.cc: New.
235 * testsuite/23_containers/unordered_multimap/requirements/
236 explicit_instantiation/2.cc: Edit.: New.
237 * testsuite/23_containers/unordered_multimap/requirements/
238 explicit_instantiation/3.cc: New.
239 * testsuite/23_containers/unordered_multimap/requirements/
240 typedefs.cc: Edit.
241 * testsuite/23_containers/unordered_multimap/requirements/
242 explicit_instantiation.cc: Move to nested.
243 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
244 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
245 * testsuite/23_containers/forward_list/requirements/dr438/
246 insert_neg.cc: New.
247 * testsuite/23_containers/forward_list/requirements/dr438/
248 assign_neg.cc: New.
249 * testsuite/23_containers/forward_list/requirements/dr438/
250 constructor_1_neg.cc: New.
251 * testsuite/23_containers/forward_list/requirements/dr438/
252 constructor_2_neg.cc: New.
253 * testsuite/23_containers/forward_list/requirements/dr438/
254 constructor.cc: New.
255 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
256 * testsuite/23_containers/unordered_set/requirements/
257 cliterators.cc: Edit.
258 * testsuite/23_containers/unordered_set/requirements/
259 citerators.cc: Edit.
260 * testsuite/23_containers/unordered_set/requirements/
261 explicit_instantiation/1.cc: New.
262 * testsuite/23_containers/unordered_set/requirements/
263 explicit_instantiation/2.cc: New.
264 * testsuite/23_containers/unordered_set/requirements/
265 explicit_instantiation/3.cc: New.
266 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
267 * testsuite/23_containers/unordered_set/requirements/
268 explicit_instantiation.cc: Move to nested.
269 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
270 * testsuite/23_containers/vector/requirements/dr438/bool/
271 constructor.cc: Move.
272 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
273 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
274 * testsuite/23_containers/vector/bool/requirements/dr438/
275 constructor.cc: New.
276 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
277 * testsuite/23_containers/deque/requirements/typedefs.cc
278 * testsuite/23_containers/stack/requirements/typedefs.cc
279 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
280 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
281 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
282 * testsuite/23_containers/list/requirements/typedefs.cc: New.
283 * testsuite/23_containers/unordered_multiset/requirements/
284 cliterators.cc: Edit.
285 * testsuite/23_containers/unordered_multiset/requirements/
286 citerators.cc: Edit.
287 * testsuite/23_containers/unordered_multiset/requirements/
288 explicit_instantiation.cc: Move.
289 * testsuite/23_containers/unordered_multiset/requirements/
290 explicit_instantiation/1.cc: New.
291 * testsuite/23_containers/unordered_multiset/requirements/
292 explicit_instantiation/2.cc: New.
293 * testsuite/23_containers/unordered_multiset/requirements/
294 explicit_instantiation/3.cc: New.
295 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
296 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
297 * testsuite/23_containers/map/requirements/typedefs.cc: New.
298 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
299 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
300 Move.
301 * testsuite/23_containers/array/requirements/
302 explicit_instantiation/1.cc: New.
303 * testsuite/23_containers/array/requirements/
304 explicit_instantiation/2.cc: New.
305 * testsuite/23_containers/array/requirements/typedefs.cc: New.
306
307 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
308
309 * configure.ac (AC_PREREQ): Bump to 2.64.
310
311 2009-08-24 Chris Jefferson <chris@bubblescope.net>
312
313 * include/stl_algo.h (__unguarded_partition_pivot,
314 __move_median_first): New.
315 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
316 types.
317 (__unguarded_linear_insert): Assume always inserting value at __last.
318 (__unguarded_partition): Take pivot by reference.
319 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
320 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
321
322 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
323
324 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
325 before --mode argument.
326 * libsupc++/Makefile.in: Regenerate.
327
328 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
329
330 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
331 2.64 and Automake 1.11 in examples; update link to Autoconf
332 manual page about quadrigraphs.
333 * Makefile.am (install-html, install-pdf): Remove.
334 * Makefile.in: Regenerate.
335
336 * Makefile.in: Regenerate.
337 * acinclude.m4: Regenerate.
338 * aclocal.m4: Regenerate.
339 * config.h.in: Regenerate.
340 * configure: Regenerate.
341 * doc/Makefile.in: Regenerate.
342 * include/Makefile.in: Regenerate.
343 * libsupc++/Makefile.in: Regenerate.
344 * po/Makefile.in: Regenerate.
345 * python/Makefile.in: Regenerate.
346 * src/Makefile.in: Regenerate.
347 * testsuite/Makefile.in: Regenerate.
348
349 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
350
351 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
352 $(LIBTOOLFLAGS).
353 * libsupc++/Makefile.in: Regenerate.
354 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
355 and $(LIBTOOLFLAGS).
356 * src/Makefile.in: Regenerate.
357
358 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
359
360 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
361 missing dg-require directives.
362
363 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
364
365 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
366 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
367 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
368 __numeric_constants<_Tp>::__gamma_e().
369
370 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
371
372 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
373
374 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
375
376 * configure.ac: Move guarded checks for CC and CXX ...
377 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
378 * configure: Regenerate.
379
380 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
381 Paolo Carlini <paolo.carlini@oracle.com>
382
383 PR libstdc++/41061
384 * include/bits/random.h (operator<<(std::basic_ostream<>&,
385 const std::lognormal_distribution<>&),
386 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
387 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
388 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
389 operator<<(std::basic_ostream<>&,
390 const std::chi_squared_distribution<>&),
391 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
392 operator<<(std::basic_ostream<>&,
393 const std::fisher_f_distribution<>&),
394 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
395 operator<<(std::basic_ostream<>&,
396 const std::student_t_distribution<>&),
397 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
398 operator<<(std::basic_ostream<>&,
399 const std::negative_binomial_distribution<>&)): Declare friend.
400 * testsuite/26_numerics/random/uniform_real_distribution/operators/
401 serialize.cc: New.
402 * testsuite/26_numerics/random/piecewise_constant_distribution/
403 operators/serialize.cc: Likewise.
404 * testsuite/26_numerics/random/chi_squared_distribution/operators/
405 serialize.cc: Likewise.
406 * testsuite/26_numerics/random/normal_distribution/operators/
407 serialize.cc: Likewise.
408 * testsuite/26_numerics/random/uniform_int_distribution/operators/
409 serialize.cc: Likewise.
410 * testsuite/26_numerics/random/poisson_distribution/operators/
411 serialize.cc: Likewise.
412 * testsuite/26_numerics/random/bernoulli_distribution/operators/
413 serialize.cc: Likewise.
414 * testsuite/26_numerics/random/discrete_distribution/operators/
415 serialize.cc: Likewise.
416 * testsuite/26_numerics/random/weibull_distribution/operators/
417 serialize.cc: Likewise.
418 * testsuite/26_numerics/random/negative_binomial_distribution/
419 operators/serialize.cc: Likewise.
420 * testsuite/26_numerics/random/cauchy_distribution/operators/
421 serialize.cc: Likewise.
422 * testsuite/26_numerics/random/gamma_distribution/operators/
423 serialize.cc: Likewise.
424 * testsuite/26_numerics/random/fisher_f_distribution/operators/
425 serialize.cc: Likewise.
426 * testsuite/26_numerics/random/exponential_distribution/operators/
427 serialize.cc: Likewise.
428 * testsuite/26_numerics/random/lognormal_distribution/operators/
429 serialize.cc: Likewise.
430 * testsuite/26_numerics/random/binomial_distribution/operators/
431 serialize.cc: Likewise.
432 * testsuite/26_numerics/random/extreme_value_distribution/operators/
433 serialize.cc: Likewise.
434 * testsuite/26_numerics/random/piecewise_linear_distribution/
435 operators/serialize.cc
436 * testsuite/26_numerics/random/student_t_distribution/operators/
437 serialize.cc: Likewise.
438 * testsuite/26_numerics/random/geometric_distribution/operators/
439 serialize.cc: Likewise.
440
441 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
442
443 * include/bits/stl_tree.h: In C++0x mode make erase return
444 an iterator as per DR 130.
445 * include/bits/stl_set.h: Same.
446 * include/bits/stl_multiset.h: Same.
447 * include/bits/stl_map.h: Same.
448 * include/bits/stl_multimap.h: Same.
449 * doc/xml/manual/intro.xml: Document.
450 * testsuite/23_containers/set/dr130.cc: New.
451 * testsuite/23_containers/multiset/dr130.cc: New.
452 * testsuite/23_containers/map/dr130.cc: New.
453 * testsuite/23_containers/multimap/dr130.cc: New.
454
455 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
456
457 * include/ext/pointer.h: Add pragma system_header, use
458 _GLIBCXX_USE_LONG_LONG, macro cleanup.
459
460 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
461
462 * src/compatibility-ldbl.cc: Include cmath.
463
464 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
465
466 * src/compatibility-ldbl.cc: Include tr1/functional.
467
468 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
469
470 * src/compatibility-ldbl.cc: Add explicit namespace scope.
471
472 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
473
474 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
475 * include/precompiled/stdc++.h: Don't include cassert if
476 _GLIBCXX_NO_ASSERT defined.
477 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
478 semi-colon.
479 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
480 Same.
481
482 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
483 directory.
484 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
485 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
486 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
487
488 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
489 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
490 use stdc++.h include.
491 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
492 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
493 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
494 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
495 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
496 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
497 ...this.
498 * testsuite/17_intro/headers/c++200x/all.cc: To...
499 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
500 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
501 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
502 ...this.
503 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
504 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
505
506 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
507
508 * include/std/future: Move error handling bits outside macro guard.
509 * src/future.cc: Adjust.
510
511 * include/precompiled/stdc++.h: Add future.
512 * doc/xml/manual/using.xml: Same.
513
514 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
515
516 * src/hashtable.cc: Just definitions.
517 * src/hashtable_c++0x.cc: Compile C++0x versions.
518 * src/hash.cc: Same.
519 * src/hash_c++0x.cc: Same.
520 src/hash_tr1.cc: Compile TR1 versions.
521 src/hashtable_tr1.cc: Same.
522
523 * src/limits_c++0x.cc: Sync build error handling.
524
525 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
526 hashtable.cc to hashtable_tr1.cc.
527 * src/Makefile.in: Regenerate.
528
529 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
530
531 * include/tr1_impl/functional: Doxygen markup.
532
533 * doc/html/*: Regenerate.
534
535 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
536
537 * include/std/future: Fixes for -fno-exceptions.
538 * include/bits/functexcept.h: Same.
539 * libsupc++/exception_ptr.h: Same.
540 * src/pool_allocator.cc: Same.
541 * src/future.cc: Same.
542 * src/functexcept.cc: Same.
543 * config/abi/pre/gnu.ver: New exports.
544 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
545 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
546 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
547 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
548 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
549 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
550 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
551
552 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
553 * testsuite/23_containers/deque/operators/2.cc: New.
554
555 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
556
557 * src/hash.cc (hash<string>::operator()(string),
558 hash<wstring>::operator()(wstring)): Do not decorate as throwing
559 nothing.
560 * include/bits/functional_hash.h (hash<error_code>::
561 operator()(error_code)): Likewise.
562
563 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
564
565 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
566 bool for stream sentry objects.
567 * include/bits/istream.tcc: Same.
568 * include/bits/ostream.tcc: Same.
569 * include/bits/basic_string.tcc: Same.
570 * include/bits/ostream_insert.h: Same.
571 * src/istream.cc: Same.
572
573 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
574
575 PR libstdc++/15523
576 * include/debug/safe_iterator.h (_Safe_iterator<>::
577 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
578 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
579 do not error out when the source is a value-initialized iterator.
580 * testsuite/23_containers/vector/15523.cc: New.
581 * doc/xml/manual/intro.xml: Add an entry for DR 408.
582
583 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
584
585 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
586 cosmetic changes, inline.
587 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
588 Likewise.
589 * include/bits/move.h: Minor cosmetic changes.
590
591 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
592
593 PR libstdc++/40912 (final)
594 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
595 * testsuite/26_numerics/random/uniform_real_distribution/cons/
596 parms_neg.cc: Likewise.
597 * testsuite/26_numerics/random/uniform_real_distribution/cons/
598 parms.cc: Likewise.
599 * testsuite/26_numerics/random/uniform_real_distribution/cons/
600 default.cc: Likewise.
601 * testsuite/26_numerics/random/uniform_real_distribution/
602 requirements/typedefs.cc: Likewise.
603 * testsuite/26_numerics/random/piecewise_constant_distribution/
604 cons/range.cc: Likewise.
605 * testsuite/26_numerics/random/piecewise_constant_distribution/
606 cons/default.cc: Likewise.
607 * testsuite/26_numerics/random/piecewise_constant_distribution/
608 cons/num_xbound_fun.cc: Likewise.
609 * testsuite/26_numerics/random/piecewise_constant_distribution/
610 cons/initlist_fun.cc: Likewise.
611 * testsuite/26_numerics/random/piecewise_constant_distribution/
612 requirements/typedefs.cc: Likewise.
613 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
614 * testsuite/26_numerics/random/chi_squared_distribution/cons/
615 parms.cc: Likewise.
616 * testsuite/26_numerics/random/chi_squared_distribution/cons/
617 default.cc: Likewise.
618 * testsuite/26_numerics/random/chi_squared_distribution/
619 requirements/typedefs.cc: Likewise.
620 * testsuite/26_numerics/random/normal_distribution/
621 cons/parms.cc: Likewise.
622 * testsuite/26_numerics/random/normal_distribution/
623 cons/default.cc: Likewise.
624 * testsuite/26_numerics/random/normal_distribution/
625 requirements/typedefs.cc: Likewise.
626 * testsuite/26_numerics/random/seed_seq/cons/
627 range.cc: Likewise.
628 * testsuite/26_numerics/random/seed_seq/cons/
629 initlist.cc: Likewise.
630 * testsuite/26_numerics/random/seed_seq/cons/
631 default.cc: Likewise.
632 * testsuite/26_numerics/random/seed_seq/requirements/
633 typedefs.cc: Likewise.
634 * testsuite/26_numerics/random/uniform_int_distribution/
635 cons/parms_neg.cc: Likewise.
636 * testsuite/26_numerics/random/uniform_int_distribution/
637 cons/parms.cc: Likewise.
638 * testsuite/26_numerics/random/uniform_int_distribution/
639 cons/default.cc: Likewise.
640 * testsuite/26_numerics/random/uniform_int_distribution/
641 requirements/typedefs.cc: Likewise.
642 * testsuite/26_numerics/random/poisson_distribution/cons/
643 parms.cc: Likewise.
644 * testsuite/26_numerics/random/poisson_distribution/cons/
645 default.cc: Likewise.
646 * testsuite/26_numerics/random/poisson_distribution/
647 requirements/typedefs.cc: Likewise.
648 * testsuite/26_numerics/random/bernoulli_distribution/
649 cons/parms.cc: Likewise.
650 * testsuite/26_numerics/random/bernoulli_distribution/
651 cons/default.cc: Likewise.
652 * testsuite/26_numerics/random/bernoulli_distribution/
653 requirements/typedefs.cc: Likewise.
654 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
655 * testsuite/26_numerics/random/
656 default_random_engine.cc: Likewise.
657 * testsuite/26_numerics/random/discrete_distribution/
658 cons/range.cc: Likewise.
659 * testsuite/26_numerics/random/discrete_distribution/
660 cons/initlist.cc: Likewise.
661 * testsuite/26_numerics/random/discrete_distribution/
662 cons/default.cc: Likewise.
663 * testsuite/26_numerics/random/discrete_distribution/
664 cons/num_xbound_fun.cc: Likewise.
665 * testsuite/26_numerics/random/discrete_distribution/
666 requirements/typedefs.cc: Likewise.
667 * testsuite/26_numerics/random/weibull_distribution/
668 cons/parms.cc: Likewise.
669 * testsuite/26_numerics/random/weibull_distribution/
670 cons/default.cc: Likewise.
671 * testsuite/26_numerics/random/weibull_distribution/
672 requirements/typedefs.cc: Likewise.
673 * testsuite/26_numerics/random/independent_bits_engine/
674 cons/base_move.cc: Likewise.
675 * testsuite/26_numerics/random/independent_bits_engine/
676 cons/seed1.cc: Likewise.
677 * testsuite/26_numerics/random/independent_bits_engine/
678 cons/seed2.cc: Likewise.
679 * testsuite/26_numerics/random/independent_bits_engine/
680 cons/base_copy.cc: Likewise.
681 * testsuite/26_numerics/random/independent_bits_engine/
682 cons/default.cc: Likewise.
683 * testsuite/26_numerics/random/independent_bits_engine/
684 cons/seed_seq.cc: Likewise.
685 * testsuite/26_numerics/random/independent_bits_engine/
686 requirements/typedefs.cc: Likewise.
687 * testsuite/26_numerics/random/independent_bits_engine/
688 operators/equal.cc: Likewise.
689 * testsuite/26_numerics/random/independent_bits_engine/
690 operators/serialize.cc: Likewise.
691 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
692 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
693 * testsuite/26_numerics/random/subtract_with_carry_engine/
694 cons/seed1.cc: Likewise.
695 * testsuite/26_numerics/random/subtract_with_carry_engine/
696 cons/seed2.cc: Likewise.
697 * testsuite/26_numerics/random/subtract_with_carry_engine/
698 cons/default.cc: Likewise.
699 * testsuite/26_numerics/random/subtract_with_carry_engine/
700 requirements/typedefs.cc: Likewise.
701 * testsuite/26_numerics/random/subtract_with_carry_engine/
702 operators/equal.cc: Likewise.
703 * testsuite/26_numerics/random/subtract_with_carry_engine/
704 operators/serialize.cc: Likewise.
705 * testsuite/26_numerics/random/discard_block_engine/cons/
706 base_move.cc: Likewise.
707 * testsuite/26_numerics/random/discard_block_engine/cons/
708 seed1.cc: Likewise.
709 * testsuite/26_numerics/random/discard_block_engine/cons/
710 seed2.cc: Likewise.
711 * testsuite/26_numerics/random/discard_block_engine/cons/
712 base_copy.cc: Likewise.
713 * testsuite/26_numerics/random/discard_block_engine/cons/
714 default.cc: Likewise.
715 * testsuite/26_numerics/random/discard_block_engine/cons/
716 seed_seq.cc: Likewise.
717 * testsuite/26_numerics/random/discard_block_engine/
718 requirements/typedefs.cc: Likewise.
719 * testsuite/26_numerics/random/discard_block_engine/
720 operators/equal.cc: Likewise.
721 * testsuite/26_numerics/random/discard_block_engine/
722 operators/serialize.cc: Likewise.
723 * testsuite/26_numerics/random/cauchy_distribution/
724 cons/parms.cc: Likewise.
725 * testsuite/26_numerics/random/cauchy_distribution/
726 cons/default.cc: Likewise.
727 * testsuite/26_numerics/random/cauchy_distribution/
728 requirements/typedefs.cc: Likewise.
729 * testsuite/26_numerics/random/negative_binomial_distribution/
730 cons/parms.cc: Likewise.
731 * testsuite/26_numerics/random/negative_binomial_distribution/
732 cons/default.cc: Likewise.
733 * testsuite/26_numerics/random/negative_binomial_distribution/
734 requirements/typedefs.cc: Likewise.
735 * testsuite/26_numerics/random/gamma_distribution/
736 cons/parms.cc: Likewise.
737 * testsuite/26_numerics/random/gamma_distribution/
738 cons/default.cc: Likewise.
739 * testsuite/26_numerics/random/gamma_distribution/
740 requirements/typedefs.cc: Likewise.
741 * testsuite/26_numerics/random/mersenne_twister_engine/
742 cons/seed1.cc: Likewise.
743 * testsuite/26_numerics/random/mersenne_twister_engine/
744 cons/seed2.cc: Likewise.
745 * testsuite/26_numerics/random/mersenne_twister_engine/
746 cons/default.cc: Likewise.
747 * testsuite/26_numerics/random/mersenne_twister_engine/
748 requirements/typedefs.cc: Likewise.
749 * testsuite/26_numerics/random/mersenne_twister_engine/
750 operators/equal.cc: Likewise.
751 * testsuite/26_numerics/random/mersenne_twister_engine/
752 operators/serialize.cc: Likewise.
753 * testsuite/26_numerics/random/fisher_f_distribution/
754 cons/parms.cc: Likewise.
755 * testsuite/26_numerics/random/fisher_f_distribution/
756 cons/default.cc: Likewise.
757 * testsuite/26_numerics/random/fisher_f_distribution/
758 requirements/typedefs.cc: Likewise.
759 * testsuite/26_numerics/random/exponential_distribution/
760 cons/parms.cc: Likewise.
761 * testsuite/26_numerics/random/exponential_distribution/
762 cons/default.cc: Likewise.
763 * testsuite/26_numerics/random/exponential_distribution/
764 requirements/typedefs.cc: Likewise.
765 * testsuite/26_numerics/random/binomial_distribution/
766 cons/parms.cc: Likewise.
767 * testsuite/26_numerics/random/binomial_distribution/
768 cons/default.cc: Likewise.
769 * testsuite/26_numerics/random/binomial_distribution/
770 requirements/typedefs.cc: Likewise.
771 * testsuite/26_numerics/random/lognormal_distribution/
772 cons/parms.cc: Likewise.
773 * testsuite/26_numerics/random/lognormal_distribution/
774 cons/default.cc: Likewise.
775 * testsuite/26_numerics/random/lognormal_distribution/
776 requirements/typedefs.cc: Likewise.
777 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
778 * testsuite/26_numerics/random/random_device/cons/
779 token.cc: Likewise.
780 * testsuite/26_numerics/random/random_device/cons/
781 default.cc: Likewise.
782 * testsuite/26_numerics/random/random_device/
783 requirements/typedefs.cc: Likewise.
784 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
785 * testsuite/26_numerics/random/extreme_value_distribution/
786 cons/parms.cc: Likewise.
787 * testsuite/26_numerics/random/extreme_value_distribution/
788 cons/default.cc: Likewise.
789 * testsuite/26_numerics/random/extreme_value_distribution/
790 requirements/typedefs.cc: Likewise.
791 * testsuite/26_numerics/random/piecewise_linear_distribution/
792 cons/range.cc: Likewise.
793 * testsuite/26_numerics/random/piecewise_linear_distribution/
794 cons/default.cc: Likewise.
795 * testsuite/26_numerics/random/piecewise_linear_distribution/
796 cons/num_xbound_fun.cc: Likewise.
797 * testsuite/26_numerics/random/piecewise_linear_distribution/
798 cons/initlist_fun.cc: Likewise.
799 * testsuite/26_numerics/random/piecewise_linear_distribution/
800 requirements/typedefs.cc: Likewise.
801 * testsuite/26_numerics/random/student_t_distribution/
802 cons/parms.cc: Likewise.
803 * testsuite/26_numerics/random/student_t_distribution/
804 cons/default.cc: Likewise.
805 * testsuite/26_numerics/random/student_t_distribution/
806 requirements/typedefs.cc: Likewise.
807 * testsuite/26_numerics/random/linear_congruential_engine/
808 cons/seed1.cc: Likewise.
809 * testsuite/26_numerics/random/linear_congruential_engine/
810 cons/seed2.cc: Likewise.
811 * testsuite/26_numerics/random/linear_congruential_engine/
812 cons/default.cc: Likewise.
813 * testsuite/26_numerics/random/linear_congruential_engine/
814 requirements/non_uint_neg.cc: Likewise.
815 * testsuite/26_numerics/random/linear_congruential_engine/
816 requirements/typedefs.cc: Likewise.
817 * testsuite/26_numerics/random/linear_congruential_engine/
818 operators/equal.cc: Likewise.
819 * testsuite/26_numerics/random/linear_congruential_engine/
820 operators/serialize.cc: Likewise.
821 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
822 * testsuite/26_numerics/random/shuffle_order_engine/cons/
823 base_move.cc: Likewise.
824 * testsuite/26_numerics/random/shuffle_order_engine/cons/
825 seed1.cc: Likewise.
826 * testsuite/26_numerics/random/shuffle_order_engine/cons/
827 seed2.cc: Likewise.
828 * testsuite/26_numerics/random/shuffle_order_engine/cons/
829 base_copy.cc: Likewise.
830 * testsuite/26_numerics/random/shuffle_order_engine/cons/
831 default.cc: Likewise.
832 * testsuite/26_numerics/random/shuffle_order_engine/cons/
833 seed_seq.cc: Likewise.
834 * testsuite/26_numerics/random/shuffle_order_engine/
835 requirements/typedefs.cc: Likewise.
836 * testsuite/26_numerics/random/shuffle_order_engine/
837 operators/equal.cc: Likewise.
838 * testsuite/26_numerics/random/shuffle_order_engine/
839 operators/serialize.cc: Likewise.
840 * testsuite/26_numerics/random/geometric_distribution/
841 cons/parms.cc: Likewise.
842 * testsuite/26_numerics/random/geometric_distribution/
843 cons/default.cc: Likewise.
844 * testsuite/26_numerics/random/geometric_distribution/
845 requirements/typedefs.cc: Likewise.
846 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
847
848 2009-07-31 Jason Merrill <jason@redhat.com>
849 Douglas Gregor <doug.gregor@gmail.com>
850
851 * include/bits/move.h (forward): Implement as in N2835.
852 (move): Implement as in N2831.
853 * include/std/istream (rvalue stream operator>>): New.
854 * include/std/ostream (rvalue stream operator<<): New.
855 * testsuite/27_io/rvalue_streams.cc: New.
856
857 2009-07-31 Jason Merrill <jason@redhat.com>
858
859 * include/bits/forward_list.h (splice_after): Use forward.
860 (merge): Likewise.
861 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
862 (move_iterator::operator[]): Use move.
863 * include/bits/stl_list.h (insert): Use move.
864 * include/std/thread (_Callable constructor): Use forward.
865 * include/std/tuple: Don't specify explicit template args to move.
866
867 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
868 Adjust signature.
869 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
870 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
871 reference.
872 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
873 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
874 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
875 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
876 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
877 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
878 testsuite/23_containers/forward_list/operations/1.cc,
879 testsuite/23_containers/forward_list/operations/5.cc: Use move.
880 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
881 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
882 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
883 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
884 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
885
886 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
887
888 PR libstdc++/40912 (partial)
889 * include/std/random: Disable the facility if <stdint.h> is not
890 available.
891
892 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
893
894 PR libstdc++/40919
895 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
896 xfail on darwin[3-9]*.
897
898 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
899
900 PR libstdc++/40917
901 * testsuite/util/replacement_memory_operators.h: Add missing includes,
902 tweak qualifications.
903
904 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
905
906 PR libstdc++/40916
907 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
908 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
909 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
910
911 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
912
913 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
914
915 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
916
917 PR libstdc++/40915
918 * testsuite/18_support/headers/exception/synopsis.cc: Fix
919 std::terminate declaration.
920
921 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
922
923 PR libstdc++/40908
924 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
925 symbols at GLIBCXX_3.4.
926
927 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
928
929 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
930 * testsuite/util/testsuite_abi.cc: Adjust.
931 * configure.ac: Bump libtool_VERSION to 6:13:0.
932 * configure: Regenerate.
933
934 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
935 Tyler Earman <rem.intellegare@gmail.com>
936
937 * doc/xml/manual/configure.xml: Consistent placement of
938 ABI-changing options, clarify --enable-clocale.
939
940 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
941
942 * python/Makefile.in: Regenerate.
943
944 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
945
946 * python/Makefile.am (install-data-local): Use DESTDIR
947 correctly.
948
949 2009-07-24 Jason Merrill <jason@redhat.com>
950
951 Core issue 901
952 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
953 dealloc.
954
955 2009-07-24 Joseph Myers <joseph@codesourcery.com>
956
957 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
958 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
959 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
960 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
961 * testsuite/21_strings/headers/cwchar/functions_std.cc,
962 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
963 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
964 Use dg-require-swprintf.
965
966 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
967
968 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
969
970 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
971
972 * include/c_std/cmath (abs(_Tp)): Add.
973 * include/c_global/cmath (abs(_Tp)): Likewise.
974 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
975
976 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
977
978 * doc/html/ext/lwg-closed.html: Update to R65.
979 * doc/html/ext/lwg-defects.html: Likewise.
980 * doc/html/ext/lwg-active.html: Likewise.
981 * doc/xml/manual/intro.xml: Update DRs entries.
982
983 2009-07-22 Jason Merrill <jason@redhat.com>
984
985 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
986
987 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
988
989 * include/std/valarray (valarray<>::operator=(const valarray<>&),
990 valarray<>::operator=(initializer_list<>)): Implement resolution
991 of DR 630, [Ready] in Frankfurt.
992 * testsuite/26_numerics/valarray/dr630-1.cc: New.
993 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
994 * doc/xml/manual/intro.xml: Add an entry for DR 630.
995
996 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
997
998 * include/std/chrono (duration<>::operator%=, operator%):
999 Add, per DR 934.
1000 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1001 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1002
1003 * include/std/chrono (operator/): Simplify implementation.
1004
1005 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1006
1007 * doc/xml/manual/intro.xml: Escape '&', validate.
1008 * doc/xml/manual/using.xml: Validate, dead link check.
1009 * doc/xml/manual/strings.xml: Same.
1010 * doc/xml/manual/appendix_contributing.xml: Same.
1011 * doc/xml/manual/iterators.xml: Same.
1012 * doc/xml/manual/spine.xml: Same.
1013
1014 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1015 * doc/xml/gnu/gpl-3.0.xml: Same.
1016 * doc/xml/manual/mt_allocator.xml: Same.
1017 * doc/xml/manual/allocator.xml: Same.
1018 * doc/xml/manual/ctype.xml: Same.
1019 * doc/xml/manual/codecvt.xml: Same.
1020 * doc/xml/manual/backwards_compatibility.xml: Same.
1021 * doc/xml/manual/shared_ptr.xml: Same.
1022 * doc/xml/manual/abi.xml: Same.
1023 * doc/xml/manual/auto_ptr.xml: Same.
1024 * doc/xml/manual/internals.xml: Same.
1025 * doc/xml/manual/parallel_mode.xml: Same.
1026 * doc/xml/manual/bitmap_allocator.xml: Same.
1027 * doc/xml/manual/build_hacking.xml: Same.
1028 * doc/xml/manual/evolution.xml: Same.
1029 * doc/xml/manual/debug.xml: Same.
1030 * doc/xml/manual/localization.xml: Same.
1031 * doc/xml/manual/appendix_contributing.xml: Same.
1032 * doc/xml/manual/locale.xml: Same.
1033 * doc/xml/manual/messages.xml: Same.
1034 * doc/xml/manual/spine.xml: Same.
1035 * doc/xml/manual/test.xml: Same.
1036 * doc/xml/book.txml: Same.
1037 * doc/xml/spine.xml: Same.
1038
1039 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1040 * doc/xml/manual/backwards_compatibility.xml: Same.
1041 * doc/xml/manual/concurrency.xml: Same.
1042 * doc/xml/manual/intro.xml: Same.
1043 * doc/xml/manual/parallel_mode.xml: Same.
1044 * doc/xml/manual/status_cxx1998.xml: Same.
1045 * doc/xml/manual/containers.xml: Same.
1046 * doc/xml/manual/io.xml: Same.
1047 * doc/xml/manual/support.xml: Same.
1048 * doc/xml/manual/strings.xml: Same.
1049 * doc/xml/manual/debug_mode.xml: Same.
1050 * doc/xml/manual/extensions.xml: Same.
1051 * doc/xml/manual/appendix_contributing.xml: Same.
1052 * doc/xml/manual/messages.xml: Same.
1053 * doc/xml/manual/test.xml: Same.
1054
1055 * doc/xml/manual/abi.xml: Same.
1056 * doc/xml/manual/auto_ptr.xml: Same.
1057 * doc/xml/manual/parallel_mode.xml: Same.
1058 * doc/xml/manual/build_hacking.xml: Same.
1059 * doc/xml/manual/evolution.xml: Same.
1060 * doc/xml/manual/using.xml: Same.
1061 * doc/xml/manual/debug_mode.xml: Same.
1062 * doc/xml/manual/extensions.xml: Same.
1063 * doc/xml/manual/diagnostics.xml: Same.
1064 * doc/xml/manual/algorithms.xml: Same.
1065
1066 * doc/html: Regenerate.
1067
1068 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1069
1070 PR libstdc++/40712
1071 * config/locale/gnu/numeric_members.cc (numpunct<>::
1072 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1073 and copy the langinfo data into it.
1074 (numpunct<>::~numpunct): Free the allocated memory.
1075 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1076 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1077 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1078 _M_data->_M_curr_symbol.
1079 (moneypunct<>::~moneypunct): Free the allocated memory.
1080 * testsuite/22_locale/moneypunct/40712.cc: New.
1081
1082 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1083 Do not leak memory if new throws.
1084 * include/bits/locale_facets_nonio.tcc
1085 (__moneypunct_cache<>::_M_cache): Likewise.
1086
1087 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1088
1089 PR other/40784
1090 * configure: Regenerate.
1091
1092 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1093
1094 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1095 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1096 line numbers.
1097 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1098 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1099 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1100
1101 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1102
1103 * configure: Regenerate.
1104
1105 2009-07-16 Jason Merrill <jason@redhat.com>
1106
1107 PR libstdc++/37907
1108 * include/std/type_traits: Add is_standard_layout, is_trivial.
1109 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1110 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1111 Update line numbers.
1112
1113 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1114 Tom Tromey <tromey@redhat.com>
1115
1116 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1117 Fetch std::string to the given length.
1118
1119 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1120
1121 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1122 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1123 [Ready] in Frankfurt.
1124 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1125 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1126 New.
1127 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1128 Likewise.
1129 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1130 Adjust.
1131 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1132 Likewise.
1133 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1134
1135 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1136 __err locals.
1137 * include/bits/ostream.tcc: Likewise.
1138 * src/compatibility.cc: Likewise.
1139 * src/istream.cc: Likewise.
1140
1141 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1142
1143 * include/std/type_traits (common_type): Remove workaround for
1144 PR36628, now fixed.
1145
1146 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1147
1148 PR testsuite/40699
1149 PR testsuite/40707
1150 PR testsuite/40709
1151 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1152
1153 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1154
1155 PR libstdc++/40691
1156 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1157 * testsuite/26_numerics/valarray/40691.cc: New test.
1158
1159 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1160
1161 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1162 * testsuite/21_strings/c_strings/char/3.cc: Same.
1163
1164 2009-07-06 Jason Merrill <jason@redhat.com>
1165
1166 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1167 to defer searching bases that don't overlap the desired address.
1168
1169 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1170
1171 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1172 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1173 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1174 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1175 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1176 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1177 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1178 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1179 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1180 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1181 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1182 testsuite/ext/vstring/init-list.cc,
1183 testsuite/ext/vstring/moveable.cc,
1184 testsuite/ext/vstring/requirements/citerators.cc,
1185 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1186 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1187 Use dg-require-string-conversions.
1188
1189 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1190
1191 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1192 to ld_library_path. Use add_path. Add just find_libgcc_s to
1193 ld_library_path, not every libgcc multilib directory.
1194
1195 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1196
1197 PR libstdc++/40600
1198 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1199 std::minmax return type.
1200 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1201
1202 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1203
1204 PR libstdc++/40511
1205 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1206 with glibc2.2.x.
1207
1208 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1209
1210 * include/bits/random.tcc
1211 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1212 as array type.
1213
1214 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 * include/bits/random.h (__mod(_Tp)): Use defaults.
1217 (struct _Mod): Adjust template parameters.
1218 (linear_congruential_engine<>::operator()()): Adjust.
1219 (typedef _UInt32Type): Remove.
1220 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1221 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1222 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1223 calls.
1224 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1225 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1226 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1227 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1228 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1229 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1230 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1231 Likewise.
1232
1233 * include/bits/random.tcc
1234 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1235 formula (i mod n).
1236 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1237 as array type.
1238 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1239 size.
1240 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1241 uint_least32_t.
1242
1243 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1244
1245 * include/std/future (shared_future): Adjust doxygen comment.
1246
1247 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1248
1249 PR libstdc++/40297
1250 * include/bits/atomic_0.h: Reverse debug assertions.
1251 * include/bits/atomic_2.h: Likewise.
1252
1253 2009-06-23 DJ Delorie <dj@redhat.com>
1254
1255 Add MeP port.
1256 * configure.host: Add mep support.
1257
1258 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1259
1260 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1261 (INPUT): Add future.
1262 * include/std/future: Adjust markup.
1263 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1264 line numbers.
1265 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1266 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1267 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1268 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1269
1270 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1271
1272 * include/bits/shared_ptr.h: Do not swap rvalues.
1273 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1274 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1275 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1276 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1277 * testsuite/20_util/tuple/swap.cc: Likewise.
1278
1279 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1280
1281 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1282 * include/std/ratio: Typo in comment.
1283
1284 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1285
1286 PR libstdc++/40518
1287 * include/bits/basic_string.h (basic_string<>::_Rep::
1288 _M_set_length_and_sharable): Do not write the empty rep.
1289 (basic_string<>::erase(iterator, iterator)): Likewise,
1290 move out of line...
1291 * include/bits/basic_string.tcc: ... here.
1292
1293 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1294
1295 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1296 bitwise_assignment_operators): Initialize a and b.
1297 (struct has_bitwise_operators): Do not call the latter.
1298 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1299 dg-error line numbers.
1300 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1301 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1302 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1303
1304 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1305
1306 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1307 possibly unused.
1308 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1309 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1310 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1311
1312 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1313
1314 * include/std/future: New.
1315 * include/Makefile.am: Add.
1316 * include/Makefile.in: Regenerate.
1317 * src/future.cc: New.
1318 * src/Makefile.am: Add.
1319 * src/Makefile.in: Regenerate.
1320 * config/abi/pre/gnu.ver: Add export.
1321 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1322 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1323 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1324 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1325 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1326 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1327 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1328 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1329 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1330 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1331 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1332 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1333 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1334 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1335 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1336 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1337 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1338 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1339 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1340 * testsuite/30_threads/packaged_task/requirements/
1341 explicit_instantiation.cc: New.
1342 * testsuite/30_threads/promise/cons/1.cc: New.
1343 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1344 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1345 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1346 * testsuite/30_threads/promise/cons/move.cc: New.
1347 * testsuite/30_threads/promise/members/get_future.cc: New.
1348 * testsuite/30_threads/promise/members/get_future2.cc: New.
1349 * testsuite/30_threads/promise/members/set_exception.cc: New.
1350 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1351 * testsuite/30_threads/promise/members/set_value.cc: New.
1352 * testsuite/30_threads/promise/members/set_value2.cc: New.
1353 * testsuite/30_threads/promise/members/set_value3.cc: New.
1354 * testsuite/30_threads/promise/members/swap.cc: New.
1355 * testsuite/30_threads/promise/requirements/
1356 explicit_instantiation.cc: New.
1357 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1358 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1359 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1360 * testsuite/30_threads/shared_future/cons/move.cc: New.
1361 * testsuite/30_threads/shared_future/members/get.cc: New.
1362 * testsuite/30_threads/shared_future/members/get2.cc: New.
1363 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1364 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1365 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1366 * testsuite/30_threads/shared_future/members/wait.cc: New.
1367 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1368 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1369 * testsuite/30_threads/shared_future/requirements/
1370 explicit_instantiation.cc: New.
1371 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1372 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1373 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1374 * testsuite/30_threads/unique_future/cons/move.cc: New.
1375 * testsuite/30_threads/unique_future/members/get.cc: New.
1376 * testsuite/30_threads/unique_future/members/get2.cc: New.
1377 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1378 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1379 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1380 * testsuite/30_threads/unique_future/members/wait.cc: New.
1381 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1382 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1383 * testsuite/30_threads/unique_future/requirements/
1384 explicit_instantiation.cc: New.
1385 * testsuite/performance/30_threads/future/polling.cc: New.
1386
1387 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1388
1389 * Revert last Change.
1390
1391 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1392
1393 PR libstdc++/40497
1394 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1395 signature per the current C++1x draft (N2857).
1396 * testsuite/24_iterators/operations/40497.cc: Add.
1397
1398 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1399
1400 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1401 a floating point type.
1402 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1403 _IntType)): Fix second default argument.
1404 (uniform_int_distribution<>::_M_call): Remove.
1405 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1406 const param_type&)): Only declare.
1407 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1408 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1409 Remove.
1410 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1411 const param_type&): Define here.
1412 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1413 const param_type&), discrete_distribution<>::operator()
1414 (_UniformRandomNumberGenerator&, const param_type&),
1415 piecewise_constant_distribution<>::operator()
1416 (_UniformRandomNumberGenerator&, const param_type&),
1417 piecewise_linear_distribution<>::operator()
1418 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1419 the second template argument of _Adaptor.
1420 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1421 default.cc: Adjust.
1422
1423 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1424
1425 * include/bits/random.tcc (discrete_distribution<>::param_type::
1426 param_type(size_t, double, double, _Func),
1427 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1428 const param_type&)): Tidy.
1429 (piecewise_constant_distribution<>::param_type::_M_initialize):
1430 Use reserve, fix.
1431 (piecewise_constant_distribution<>::param_type::
1432 param_type(initializer_list<>, _Func),
1433 piecewise_constant_distribution<>::param_type::
1434 param_type(size_t, _RealType, _RealType, _Func),
1435 piecewise_linear_distribution<>::param_type::
1436 param_type(initializer_list<>, _Func),
1437 piecewise_linear_distribution<>::param_type::
1438 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1439 (piecewise_constant_distribution<>::param_type::
1440 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1441 piecewise_constant_distribution<>::
1442 operator()(_UniformRandomNumberGenerator&, const param_type&),
1443 piecewise_linear_distribution<>::
1444 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1445 (operator>>(std::basic_istream<>&,
1446 piecewise_constant_distribution<>&),
1447 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1448 Use reserve.
1449 * include/bits/random.h: Minor cosmetic changes.
1450
1451 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1452
1453 * testsuite/23_containers/list/check_construct_destroy.h: New.
1454 Move test logic here.
1455 * testsuite/23_containers/list/moveable.h: Same.
1456 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1457 * testsuite/23_containers/list/modifiers/1.h: Same.
1458 * testsuite/23_containers/list/modifiers/2.h: Same.
1459 * testsuite/23_containers/list/modifiers/3.h: Same.
1460 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1461 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1462 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1463 * testsuite/23_containers/list/operations/1.h: Same.
1464 * testsuite/23_containers/list/operations/2.h: Same.
1465 * testsuite/23_containers/list/operations/3.h: Same.
1466 * testsuite/23_containers/list/operations/4.h: Same.
1467 * testsuite/23_containers/list/operations/5.h: Same.
1468 * testsuite/23_containers/list/capacity/1.h: Same.
1469 * testsuite/23_containers/list/init-list.h: Same.
1470 * testsuite/23_containers/list/cons/1.h: Same.
1471 * testsuite/23_containers/list/cons/2.h: Same.
1472 * testsuite/23_containers/list/cons/3.h: Same.
1473 * testsuite/23_containers/list/cons/4.h: Same.
1474 * testsuite/23_containers/list/cons/5.h: Same.
1475 * testsuite/23_containers/list/cons/6.h: Same.
1476 * testsuite/23_containers/list/cons/7.h: Same.
1477 * testsuite/23_containers/list/cons/8.h: Same.
1478 * testsuite/23_containers/list/cons/9.h: Same.
1479 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1480 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1481 header.
1482 * testsuite/23_containers/list/modifiers/1.cc: Same.
1483 * testsuite/23_containers/list/modifiers/2.cc: Same.
1484 * testsuite/23_containers/list/modifiers/3.cc: Same.
1485 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1486 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1487 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1488 * testsuite/23_containers/list/operations/1.cc: Same.
1489 * testsuite/23_containers/list/operations/2.cc: Same.
1490 * testsuite/23_containers/list/operations/3.cc: Same.
1491 * testsuite/23_containers/list/operations/4.cc: Same.
1492 * testsuite/23_containers/list/operations/5.cc: Same.
1493 * testsuite/23_containers/list/capacity/1.cc: Same.
1494 * testsuite/23_containers/list/init-list.cc: Same.
1495 * testsuite/23_containers/list/cons/1.cc: Same.
1496 * testsuite/23_containers/list/cons/2.cc: Same.
1497 * testsuite/23_containers/list/cons/3.cc: Same.
1498 * testsuite/23_containers/list/cons/4.cc: Same.
1499 * testsuite/23_containers/list/cons/5.cc: Same.
1500 * testsuite/23_containers/list/cons/6.cc: Same.
1501 * testsuite/23_containers/list/cons/7.cc: Same.
1502 * testsuite/23_containers/list/cons/8.cc: Same.
1503 * testsuite/23_containers/list/cons/9.cc: Same.
1504 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1505 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1506 * testsuite/23_containers/list/moveable.cc: Same.
1507
1508 2009-06-17 Tom Tromey <tromey@redhat.com>
1509
1510 * python/hook.in: Do not fail when there is no current objfile.
1511 Use os.path.normpath.
1512
1513 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1514
1515 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1516 Remove.
1517 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1518 rvalue-reference so that move constructor is called.
1519 * testsuite/18_support/exception_ptr/move.cc: New.
1520
1521 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1522
1523 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1524 if joinable.
1525
1526 2009-06-15 Tom Tromey <tromey@redhat.com>
1527
1528 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1529 set self.iter.
1530 (StdMapPrinter.to_string): Make a new iterator.
1531 (StdMapPrinter.children): Likewise.
1532 (StdSetPrinter.__init__): Don't set self.iter.
1533 (StdSetPrinter.to_string): Make a new iterator.
1534 (StdSetPrinter.children): Likewise.
1535
1536 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1537
1538 * include/bits/random.tcc
1539 (negative_binomial_distribution<>::operator()
1540 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1541 class member gamma_distribution.
1542 (negative_binomial_distribution<>::operator()
1543 (_UniformRandomNumberGenerator&)): Implement out of line here.
1544 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1545 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1546 (student_t_distribution<>::operator()
1547 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1548 simplify.
1549 (operator<<(basic_ostream<>&, student_t_distribution<>),
1550 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1551 (chi_squared_distribution<>::operator()
1552 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1553 tweak to use a class member gamma_distribution.
1554 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1555 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1556 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1557 const param_type&): Move inline, tweak to use class member
1558 gamma_distributions.
1559 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1560 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1561 * include/bits/random.h: Adjust, minor tweaks.
1562
1563 2009-06-10 Tom Tromey <tromey@redhat.com>
1564
1565 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1566 (build_libstdcxx_dictionary): Accept shortened form of
1567 basic_string names.
1568 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1569
1570 2009-06-10 Tom Tromey <tromey@redhat.com>
1571
1572 PR libstdc++/40289:
1573 * python/Makefile.in: Rebuild.
1574 * python/hook.in: Compute module path relative to objfile.
1575 * python/Makefile.am (pythondir): Redefine.
1576 (gdb.py): Subst toolexeclibdir.
1577 (install-data-local): Rewrite.
1578
1579 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1580
1581 * include/bits/move.h: Doxygen group fixes.
1582
1583 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1584
1585 * include/bits/random.tcc (gamma_distribution<>::operator()
1586 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1587 the Marsaglia/Tsang algorithm.
1588 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1589 (operator<<(basic_ostream<>&, gamma_distribution<>),
1590 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1591
1592 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1593 Remove, just use normal_distribution.
1594 (operator<<(basic_ostream<>&, student_t_distribution<>),
1595 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1596 (linear_congruential_engine<>::operator()()): Move inline.
1597 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1598 const param_type&)): Move inline, just use normal_distribution.
1599 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1600 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1601 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1602 const param_type&)): Move here, out of line.
1603 (piecewise_constant_distribution<>::param_type::param_type()): Move
1604 inline.
1605 * include/bits/random.h: Adjust, minor tweaks.
1606
1607 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1608
1609 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1610
1611 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1612
1613 * include/ext/throw_allocator.h: Rework.
1614 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1615 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1616 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1617 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1618 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1619 * testsuite/util/regression/rand/priority_queue/
1620 container_rand_regression_test.tcc: Inline functions.
1621 * testsuite/util/regression/rand/assoc/
1622 container_rand_regression_test.tcc: Same.
1623
1624 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1625
1626 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1627
1628 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1629
1630 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1631 * configure: Regenerate.
1632
1633 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1634
1635 PR libstdc++/40299
1636 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1637 * testsuite/ext/rope/40299.cc: New.
1638
1639 2009-05-28 Tom Tromey <tromey@redhat.com>
1640 Phil Muldoon <pmuldoon@redhat.com>
1641 Jonathan Wakely <jwakely.gcc@gmail.com>
1642
1643 * python/Makefile.in, , python/libstdcxx/__init__.py,
1644 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1645 python/hook.in, python/Makefile.am: New files.
1646 * configure, Makefile.in: Rebuild.
1647 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1648 * Makefile.am (SUBDIRS): Add python.
1649
1650 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1651
1652 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1653 to ...
1654 * testsuite/util/replacement_memory_operators.h: ...here. New.
1655 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1656 * testsuite/util/testsuite_hooks.cc: Same.
1657
1658 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1659 replacement_memory_operators.h.
1660 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1661 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1662 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1663 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1664 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1665 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1666 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1667 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1668 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1669 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1670 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1671 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1672 * testsuite/ext/mt_allocator/check_new.cc: Same.
1673 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1674 * testsuite/ext/debug_allocator/check_new.cc: Same.
1675 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1676 * testsuite/ext/new_allocator/check_delete.cc: Same.
1677 * testsuite/ext/new_allocator/check_new.cc: Same.
1678 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1679 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1680 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1681 * testsuite/ext/throw_allocator/check_new.cc: Same.
1682 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1683 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1684 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1685 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1686 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1687 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1688 * testsuite/ext/pool_allocator/check_new.cc: Same.
1689 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1690 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1691 * testsuite/ext/array_allocator/check_delete.cc: Same.
1692 * testsuite/ext/array_allocator/check_new.cc: Same.
1693 * testsuite/23_containers/deque/cons/1.cc: Same.
1694 * testsuite/23_containers/deque/cons/2.cc: Same.
1695
1696 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1697
1698 * libsupc++/initializer_list: Format.
1699 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1700 * testsuite/18_support/initializer_list/requirements/
1701 explicit_instantiation.cc: New.
1702
1703 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1704
1705 PR libstdc++/40273
1706 * include/tr1_impl/functional: Add explicit casts.
1707 * testsuite/20_util/function/requirements/
1708 explicit_instantiation.cc: New.
1709 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1710
1711 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1712
1713 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1714
1715 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1716
1717 PR libstdc++/40221
1718 * include/tr1_impl/functional: Add explicit cast.
1719
1720 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1721
1722 PR libstdc++/40094
1723 Revert:
1724 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1725 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1726 out of line member functions definitions.
1727 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1728 Remove, use static locals instead.
1729 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1730 * src/throw_allocator.cc: New.
1731 * src/Makefile.am: Add.
1732 * config/abi/pre/gnu.ver: Add exports.
1733 * src/Makefile.in: Regenerate.
1734
1735 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1736
1737 * include/tr1_impl/functional (function): Use explicit operator bool.
1738 * include/bits/shared_ptr.h (__shared_ptr): Same.
1739 * include/bits/unique_ptr.h (unique_ptr): Same.
1740 * include/std/mutex (unique_lock): Same.
1741 * include/std/system_error (error_code): Same.
1742 (error_condition): Same.
1743 * include/std/ostream (sentry): Same.
1744 * include/std/istream (sentry): Same.
1745 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1746 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1747 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1748 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1749 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1750 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1751 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1752
1753 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1754
1755 * testsuite/23_containers/list/14340.cc: Abstract list type.
1756 * testsuite/23_containers/list/init-list.cc: Same.
1757 * testsuite/23_containers/list/pthread5.cc: Same.
1758 * testsuite/23_containers/list/invalidation/1.cc: Same.
1759 * testsuite/23_containers/list/invalidation/2.cc: Same.
1760 * testsuite/23_containers/list/invalidation/3.cc: Same.
1761 * testsuite/23_containers/list/invalidation/4.cc: Same.
1762 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1763 * testsuite/23_containers/list/modifiers/1.cc: Same.
1764 * testsuite/23_containers/list/modifiers/2.cc: Same.
1765 * testsuite/23_containers/list/modifiers/3.cc: Same.
1766 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1767 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1768 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1769 * testsuite/23_containers/list/cons/1.cc: Same.
1770 * testsuite/23_containers/list/cons/2.cc: Same.
1771 * testsuite/23_containers/list/cons/3.cc: Same.
1772 * testsuite/23_containers/list/cons/4.cc: Same.
1773 * testsuite/23_containers/list/cons/5.cc: Same.
1774 * testsuite/23_containers/list/cons/6.cc: Same.
1775 * testsuite/23_containers/list/cons/7.cc: Same.
1776 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1777 * testsuite/23_containers/list/cons/8.cc: Same.
1778 * testsuite/23_containers/list/cons/9.cc: Same.
1779 * testsuite/23_containers/list/operations/1.cc: Same.
1780 * testsuite/23_containers/list/operations/2.cc: Same.
1781 * testsuite/23_containers/list/operations/3.cc: Same.
1782 * testsuite/23_containers/list/operations/4.cc: Same.
1783 * testsuite/23_containers/list/operations/5.cc: Same.
1784 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1785 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1786 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1787 * testsuite/23_containers/list/requirements/dr438/
1788 constructor_1_neg.cc: Same.
1789 * testsuite/23_containers/list/requirements/dr438/
1790 constructor_2_neg.cc: Same.
1791 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1792 * testsuite/23_containers/list/requirements/
1793 partial_specialization/1.cc: Same.
1794 * testsuite/23_containers/list/23781.cc: Same.
1795 * testsuite/23_containers/list/pthread1.cc: Same.
1796 * testsuite/23_containers/list/capacity/1.cc: Same.
1797 * testsuite/23_containers/list/capacity/29134.cc: Same.
1798 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1799 * testsuite/23_containers/list/moveable.cc: Same.
1800
1801 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1802
1803 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1804
1805 PR libstdc++/40184
1806 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1807 Declare...
1808 * config/locale/gnu/c_locale.cc: ... and define.
1809 * config/locale/generic/c_locale.cc: Define.
1810 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1811 Use it.
1812 * testsuite/22_locale/locale/cons/40184.cc: New.
1813
1814 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1815
1816 PR libstdc++/40192
1817 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1818 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1819 * testsuite/23_containers/vector/40192.cc: New.
1820
1821 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1822
1823 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1824 * include/bits/stl_deque.h (swap): Likewise.
1825 * include/bits/stl_list.h (swap): Likewise.
1826 * include/bits/stl_vector.h (swap): Likewise.
1827 * include/bits/stl_bvector.h (swap): Likewise.
1828 * include/bits/stl_queue.h (swap): Likewise.
1829 * include/bits/stl_stack.h (swap): Likewise.
1830 * include/bits/stl_tree.h (swap): Likewise.
1831 * include/bits/stl_map.h (swap): Likewise.
1832 * include/bits/stl_multimap.h (swap): Likewise.
1833 * include/bits/stl_set.h (swap): Likewise.
1834 * include/bits/stl_multiset.h (swap): Likewise.
1835 * include/bits/forward_list.h (swap): Likewise.
1836 * include/bits/unique_ptr.h (swap): Likewise.
1837 * include/debug/deque (swap): Likewise.
1838 * include/debug/list (swap): Likewise.
1839 * include/debug/vector (swap): Likewise.
1840 * include/debug/map.h (swap): Likewise.
1841 * include/debug/multimap.h (swap): Likewise.
1842 * include/debug/set.h (swap): Likewise.
1843 * include/debug/multiset.h (swap): Likewise.
1844 * include/debug/unordered_map (swap): Likewise.
1845 * include/debug/unordered_set (swap): Likewise.
1846 * include/ext/vstring.h (swap): Likewise.
1847 * include/tr1_impl/unordered_map (swap): Likewise.
1848 * include/tr1_impl/hashtable (swap): Likewise.
1849 * include/tr1_impl/unordered_set (swap): Likewise.
1850 * include/std/tuple (swap): Likewise.
1851 * include/std/mutex (swap): Likewise.
1852 * include/std/thread (swap): Likewise.
1853 (operator<<): Only output to lvalue streams.
1854 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1855 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1856 * testsuite/23_containers/deque/requirements/dr438/
1857 assign_neg.cc: Adjust line numbers.
1858 * testsuite/23_containers/deque/requirements/dr438/
1859 constructor_1_neg.cc: Likewise.
1860 * testsuite/23_containers/deque/requirements/dr438/
1861 constructor_2_neg.cc: Likewise.
1862 * testsuite/23_containers/deque/requirements/dr438/
1863 insert_neg.cc: Likewise.
1864 * testsuite/23_containers/list/requirements/dr438/
1865 assign_neg.cc: Likewise.
1866 * testsuite/23_containers/list/requirements/dr438/
1867 constructor_1_neg.cc: Likewise.
1868 * testsuite/23_containers/list/requirements/dr438/
1869 constructor_2_neg.cc: Likewise.
1870 * testsuite/23_containers/list/requirements/dr438/
1871 insert_neg.cc: Likewise.
1872 * testsuite/23_containers/vector/requirements/dr438/
1873 assign_neg.cc: Likewise.
1874 * testsuite/23_containers/vector/requirements/dr438/
1875 constructor_1_neg.cc: Likewise.
1876 * testsuite/23_containers/vector/requirements/dr438/
1877 constructor_2_neg.cc: Likewise.
1878 * testsuite/23_containers/vector/requirements/dr438/
1879 insert_neg.cc: Likewise.
1880 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1881 test non-member swap.
1882 * testsuite/30_threads/thread/swap/2.cc: Remove.
1883
1884 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1885
1886 * include/std/mutex: Move std::lock_error to ...
1887 * src/compatibility.cc: Here.
1888 * src/mutex.cc: Likewise.
1889 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1890 for lock types and remove std::lock_error check.
1891
1892 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1893
1894 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1895 double include.
1896
1897 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1898
1899 PR libstdc++/40160
1900 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1901 typeid when __GXX_RTTI is undefined.
1902 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1903 for null _M_variant._M_iterator._M_type,
1904 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1905 * testsuite/21_strings/basic_string/40160.cc: New.
1906
1907 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1908
1909 * testsuite/26_numerics/random/discrete_distribution/cons/
1910 num_xbound_fun.cc: Minor tweaks.
1911 * testsuite/26_numerics/random/piecewise_constant_distribution/
1912 cons/initlist_fun.cc: Likewise
1913 * testsuite/26_numerics/random/piecewise_constant_distribution/
1914 cons/num_xbound_fun.cc: Likewise
1915 * testsuite/26_numerics/random/piecewise_linear_distribution/
1916 cons/initlist_fun.cc: Likewise
1917 * testsuite/26_numerics/random/piecewise_linear_distribution/
1918 cons/num_xbound_fun.cc: Likewise
1919
1920 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1921
1922 PR libstdc++/36211
1923 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1924 cxxldflags to additional_flags rather than cxx_final.
1925
1926 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1927
1928 * testsuite/26_numerics/random/discrete_distribution/cons/
1929 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1930 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1931 initlist_fun.cc: Likewise
1932 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1933 num_xbound_fun.cc: Likewise
1934 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1935 initlist_fun.cc: Likewise
1936 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1937 num_xbound_fun.cc: Likewise
1938
1939 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1940
1941 PR libstdc++/40123
1942 * random.tcc (independent_bits_engine<>::operator()()): Use
1943 result_type(1), not 1UL.
1944
1945 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1946 and _M_b.min(), instead of this->max() and this->min().
1947
1948 * random.h (_ShiftMin1): Remove, adjust everywhere.
1949
1950 * random.tcc: Minor cosmetic changes.
1951
1952 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1953
1954 * include/bits/random.tcc (cauchy_distribution<>::
1955 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1956 Avoid M_PI, a glibc extension.
1957
1958 2009-05-13 Ben Elliston <bje@au.ibm.com>
1959
1960 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1961 * include/Makefile.in: Likewise.
1962
1963 2009-05-13 Ben Elliston <bje@au.ibm.com>
1964
1965 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1966 const void * const.
1967
1968 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1969
1970 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1971 random number engines, complex, bitset, array, time utilities, and
1972 char_traits.
1973
1974 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1975
1976 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1977 * libsupc++/nested_exception.h: New.
1978 * libsupc++/Makefile.am: Add new header.
1979 * libsupc++/Makefile.in: Regenerate.
1980 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1981 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1982 * testsuite/18_support/nested_exception/cons.cc: New.
1983 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1984 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1985 * doc/xml/manual/status_cxx200x.xml: Adjust.
1986
1987 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1988
1989 * include/ext/throw_allocator.h: Remove redundant include.
1990
1991 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1992
1993 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1994 out of line member functions definitions.
1995 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1996 Remove, use static locals instead.
1997 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1998 * src/throw_allocator.cc: New.
1999 * src/Makefile.am: Add.
2000 * config/abi/pre/gnu.ver: Add exports.
2001 * src/Makefile.in: Regenerate.
2002
2003 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2004
2005 * configure.ac: Bump libtool_VERSION to 6:12:0.
2006 * configure: Regenerate.
2007
2008 2009-05-07 Matthias Klose <doko@ubuntu.com>
2009
2010 PR libstdc++/40038
2011 * src/math_stubs_long_double.cc: Add ceill.
2012
2013 2009-05-06 Johannes Singler <singler@ira.uka.de>
2014
2015 PR libstdc++/39546
2016 * include/parallel/algo.h (find_switch):
2017 Parametrize binder2nd with const T& instead of T.
2018 * testsuite/25_algorithms/find/39546.cc: new test case
2019
2020 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2021
2022 Revert:
2023 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2024
2025 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2026 possible.
2027 * configure: Regenerate.
2028
2029 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2030
2031 PR libstdc++/39909
2032 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2033 __set_once_functor_lock_ptr): Replace global lock object with local
2034 locks on global mutex.
2035 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2036 __set_once_functor_lock_ptr): Likewise, keeping old function to
2037 preserve ABI.
2038 (__once_proxy): Use pointer to local lock if set, global lock
2039 otherwise.
2040 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2041 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2042 * testsuite/30_threads/call_once/39909.cc: New.
2043
2044 2009-05-03 Jan Hubicka <jh@suse.cz>
2045
2046 * include/parallel/settings.h (get): Mark const.
2047 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2048 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2049 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2050 throw ().
2051 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2052 (is_open, fd): Mark pure and throw ().
2053 (seekoff): Mark throw ().
2054
2055 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2056
2057 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2058 possible.
2059 * configure: Regenerate.
2060
2061 2009-05-02 Jan Hubicka <jh@suse.cz>
2062
2063 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2064 operator): Mark pure.
2065
2066 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2067
2068 * scripts/create_testsuite_files: Remove thread directory.
2069
2070 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2071
2072 PR libstdc++/39868
2073 * scripts/run_doxygen: Uncomment removal of includes.
2074 (problematic): Rewrite __cxxabiv1 namespace to abi.
2075
2076 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2077
2078 Revert the last commit.
2079
2080 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2081
2082 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2083 Replace global lock object with local locks on global mutex.
2084 * src/mutex.cc: Likewise.
2085 * config/abi/pre/gnu.ver: Adjust.
2086 * testsuite/30_threads/call_once/call_once2.cc: New.
2087
2088 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2089
2090 PR libstdc++/39880
2091 PR libstdc++/39881
2092 PR libstdc++/39882
2093 * include/std/system_error (is_error_code_enum<errc>): Remove.
2094 (error_condition<>::error_condition(_ErrorCodeEnum,)
2095 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2096 (error_code<>::error_code(_ErrorCodeEnum,),
2097 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2098 * testsuite/19_diagnostics/system_error/39880.cc: New.
2099 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2100 Likewise.
2101 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2102 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2103 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2104 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2105 Adjust.
2106 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2107 Likewise.
2108 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2109 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2110 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2111 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2112 Likewise.
2113 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2114 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2115 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2116 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2117
2118 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2119
2120 * doc/xml/authors.xml: Add space.
2121 * doc/xml/faq.xml: Update links.
2122 * doc/xml/manual/intro.xml: Same.
2123 * doc/xml/manual/abi.xml: Update.
2124 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2125 * doc/xml/manual/status_cxxtr1.xml: Update links.
2126 * doc/xml/manual/status_cxx1998.xml: Same.
2127 * doc/xml/manual/status_cxx200x.xml: Same.
2128
2129 2009-04-22 Jan Hubicka <jh@suse.cz>
2130
2131 * include/tr1_impl/array (at): Do not use builtin_expect.
2132 * include/ext/throw_allocator.h (allocate): Likewise.
2133 * include/ext/pool_allocator.h (allocate): Likweise.
2134 * include/ext/bitmap_allocator.h (allocate): Likewise.
2135 * include/ext/rc_string_base.h (_S_construct): Likewise.
2136 * include/ext/malloc_allocator.h (allocate): Likewise.
2137 * include/ext/mt_allocator.h (allocate): Likewise.
2138 * include/ext/sso_string_base.h (_M_construct): Likewise.
2139 * include/bits/basic_string.tcc (_S_construct): Likewise.
2140
2141 2009-04-22 Jan Hubicka <jh@suse.cz>
2142
2143 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2144 (atexit, atoll, stroll, strtoull): Mark throw ()
2145 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2146 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2147 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2148 (atexit, atoll, stroll, strtoull): Mark throw ()
2149 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2150 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2151
2152 2009-04-21 Jan Hubicka <jh@suse.cz>
2153
2154 * include/ext/atomicity.h
2155 (__exchange_and_add, __atomic_add): Mark throw ().
2156 * config/os/aix/atomicity.h
2157 * config/os/aix/atomicity.h
2158 * config/os/irix/atomicity.h
2159 * config/cpu/cris/atomicity.h
2160 * config/cpu/m68k/atomicity.h
2161 * config/cpu/hppa/atomicity.h
2162 * config/cpu/sparc/atomicity.h
2163 * config/cpu/i386/atomicity.h
2164 * config/cpu/i486/atomicity.h
2165 * config/cpu/sh/atomicity.h
2166 * config/cpu/generic/atomicity_mutex/atomicity.h
2167 * config/cpu/generic/atomicity_builtins/atomicity.h
2168 (__exchange_and_add, __atomic_add): Mark throw ().
2169
2170 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2171
2172 PR libstdc++/39835
2173 * include/bits/random.h: Avoid the badname __alpha (and, for
2174 consistency, __beta too).
2175 * include/bits/random.tcc: Likewise.
2176
2177 2009-04-19 Jan Hubicka <jh@suse.cz>
2178
2179 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2180 _GLIBCXX_NOTHROW.
2181
2182 2009-04-19 Jan Hubicka <jh@suse.cz>
2183
2184 * include/c_compatibility/stdatomic.h
2185 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2186 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2187 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2188
2189 2009-04-18 Jan Hubicka <jh@suse.cz>
2190
2191 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2192 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2193 __cxa_get_globals_fast): Mark const.
2194 (__cxa_get_exception_ptr): Mark pure.
2195 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2196 (__terminate): Makr throw ().
2197 * libsupc++/exception (terminate): Mark throw().
2198 (uncaught_exception): Mark pure.
2199 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2200 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2201 Mark throw().
2202 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2203 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2204 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2205 __cxa_guard_abort): Mark throw ().
2206 (__cxa_pure_virtual): Mark noreturn.
2207 (__cxa_current_exception_type): Mark throw and pure.
2208 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2209 __cxa_exception_type): Mark pure.
2210 (_M_safe_bool_dummy): Mark pure and const.
2211
2212 2009-04-18 Jan Hubicka <jh@suse.cz>
2213
2214 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2215 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2216 _M_destroy_thread_key): Mark throw ()
2217 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2218 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2219 _M_get_max_length): Mark throw ().
2220 * include/debug/formatter.h (_M_message, _M_format_word,
2221 _M_get_max_length): Mark throw ().
2222 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2223 _M_detach_single): Mark throw ().
2224 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2225 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2226 throw ()
2227 (_M_get_mutex): Mark throw ().
2228 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2229 (_M_destroy_thread_key): Mark CONST and throw.
2230 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2231 throw ().
2232
2233 2009-04-18 Jan Hubicka <jh@suse.cz>
2234
2235 * src/condition_variable.cc (condition_variable,
2236 condition_variable_any constructors): Mark throw()
2237 * src/hash.cc (operator() for long double, string, and wstring): Mark
2238 throw ().
2239 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2240 _M_setup, rdbuf, str): Mark throw ().
2241 * src/chrono.cc (new): Mark throw ().
2242 * include/std/system_error (system_category, generic_category): Mark
2243 throw () and const.
2244 * include/std/chrono (now): Mark throw ().
2245 * include/std/condition_variable (condition_variable,
2246 ~condition_variable, condition_variable_any,
2247 ~condition_variable_any): Mark throw ().
2248 * include/std/mutex (mutex): Mark throw ().
2249 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2250 throw.
2251 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2252 and throw ().
2253 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2254 * include/bits/locale_classes.h (_S_initialize_once,
2255 _S_clone_c_locale): Mark throw ().
2256 (_S_get_c_name): Mark const and throw ().
2257 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2258 throw ().
2259 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2260 Mark throw ().
2261 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2262 throw ().
2263 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2264 ios_base): Mark throw ()
2265 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2266 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2267 (str, freeze, _M_setupf): Mark throw ().
2268 (pcount): Mark pure and throw ().
2269 (rdbuf): Mark const and throw ().
2270
2271 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2272
2273 PR libstdc++/39802
2274 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2275 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2276 Always accept negative values, for unsigned types too.
2277 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2278 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2279
2280 2009-04-18 Jan Hubicka <jh@suse.cz>
2281
2282 * include/debug/formater.h: Include bits/c++config.h.
2283 (_M_error): Mark noreturn.
2284 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2285 _GLIBCXX_NORETURN): New.
2286 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2287 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2288 Mark pure.
2289 * include/c_compatibility/stdatomic.h
2290 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2291 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2292 Mark by throw ().
2293 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2294 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2295 __atomic_flag_for_address): Mark by throw ().
2296
2297 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2298
2299 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2300
2301 2009-04-16 Jan Hubicka <jh@suse.cz>
2302
2303 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2304 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2305 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2306 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2307 out body to ...
2308 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2309 functions.
2310 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2311 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2312 _Rb_tree_black_count): Mark nothrow.
2313
2314 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2315
2316 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2317 from base classes.
2318 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2319
2320 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2321
2322 * doc/html: Regenerate.
2323
2324 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2325
2326 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2327
2328 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2329 * doc/xml/gnu/fdl-1.2.xml: Same.
2330 * doc/xml/manual/numerics.xml: Same.
2331 * doc/xml/manual/concurrency.xml: Same.
2332 * doc/xml/manual/intro.xml: Same.
2333 * doc/xml/manual/status_cxxtr1.xml: Same.
2334 * doc/xml/manual/containers.xml: Same.
2335 * doc/xml/manual/io.xml: Same.
2336 * doc/xml/manual/utilities.xml: Same.
2337 * doc/xml/manual/support.xml: Same.
2338 * doc/xml/manual/using.xml: Same.
2339 * doc/xml/manual/localization.xml: Same.
2340 * doc/xml/manual/locale.xml: Same.
2341 * doc/xml/manual/extensions.xml: Same.
2342 * doc/xml/manual/appendix_contributing.xml: Same.
2343 * doc/xml/manual/diagnostics.xml: Same.
2344 * doc/xml/manual/status_cxx200x.xml: Same.
2345
2346 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2347
2348 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2349 * doc/xml/manual/status_cxx200x.xml: Adjust.
2350
2351 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2352
2353 * doc/xml/spine.xml: Remove unused license entity, update
2354 copyright year.
2355
2356 * doc/xml/manual/spine.xml: Markup for primary index terms.
2357 * doc/xml/manual/numerics.xml: Same.
2358 * doc/xml/manual/intro.xml: Same.
2359 * doc/xml/manual/containers.xml: Same.
2360 * doc/xml/manual/io.xml: Same.
2361 * doc/xml/manual/appendix_porting.xml: Same.
2362 * doc/xml/manual/utilities.xml: Same.
2363 * doc/xml/manual/support.xml: Same.
2364 * doc/xml/manual/localization.xml: Same.
2365 * doc/xml/manual/strings.xml: Same.
2366 * doc/xml/manual/extensions.xml: Same.
2367 * doc/xml/manual/appendix_contributing.xml: Same.
2368 * doc/xml/manual/diagnostics.xml: Same.
2369 * doc/xml/manual/algorithms.xml: Same.
2370 * doc/xml/manual/appendix_free.xml: Same.
2371 * doc/xml/manual/iterators.xml: Same.
2372
2373 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2374 * doc/xml/gnu/fdl-1.2.xml: Same.
2375
2376 * doc/xml/manual/status_cxx200x.xml: Re-write.
2377
2378 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2379
2380 PR libstdc++/39629 (final bits)
2381 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2382 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2383 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2384 Fix formula for __j.
2385 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2386 const normal_distribution<>&): Remove.
2387 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2388 const uniform_int_distribution<>&), operator==(const
2389 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2390 operator==(const normal_distribution<>&, const normal_distribution<>&),
2391 operator==(const lognormal_distribution<>&,
2392 const lognormal_distribution<>&), operator==(const
2393 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2394 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2395 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2396 operator==(const student_t_distribution<>&,
2397 const student_t_distribution<>&), operator==(const
2398 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2399 operator==(const binomial_distribution<>&, const
2400 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2401 const geometric_distribution<>&), operator==(const
2402 negative_binomial_distribution<>&, const
2403 negative_binomial_distribution<>&), operator==(const
2404 poisson_distribution<>&, const poisson_distribution<>&),
2405 operator==(const exponential_distribution<>&,
2406 const exponential_distribution<>&), operator==(const
2407 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2408 weibull_distribution<>&, const weibull_distribution<>&),
2409 operator==(const extreme_value_distribution<>&,
2410 const extreme_value_distribution<>&), operator==(const
2411 discrete_distribution<>&, const discrete_distribution<>&),
2412 operator==(const piecewise_constant_distribution<>&,
2413 const piecewise_constant_distribution<>&), operator==(const
2414 piecewise_linear_distribution<>&, const
2415 piecewise_linear_distribution<>&)): Remove.
2416 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2417 serialize.cc: Remove.
2418 * testsuite/26_numerics/random/piecewise_constant_distribution/
2419 operators/serialize.cc: Likewise.
2420 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2421 serialize.cc: Likewise.
2422 * testsuite/26_numerics/random/normal_distribution/operators/
2423 serialize.cc: Likewise.
2424 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2425 serialize.cc: Likewise.
2426 * testsuite/26_numerics/random/poisson_distribution/operators/
2427 serialize.cc: Likewise.
2428 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2429 serialize.cc: Likewise.
2430 * testsuite/26_numerics/random/discrete_distribution/operators/
2431 serialize.cc: Likewise.
2432 * testsuite/26_numerics/random/weibull_distribution/operators/
2433 serialize.cc: Likewise.
2434 * testsuite/26_numerics/random/negative_binomial_distribution/
2435 operators/serialize.cc: Likewise.
2436 * testsuite/26_numerics/random/cauchy_distribution/operators/
2437 serialize.cc: Likewise.
2438 * testsuite/26_numerics/random/gamma_distribution/operators/
2439 serialize.cc: Likewise.
2440 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2441 serialize.cc: Likewise.
2442 * testsuite/26_numerics/random/exponential_distribution/operators/
2443 serialize.cc: Likewise.
2444 * testsuite/26_numerics/random/lognormal_distribution/operators/
2445 serialize.cc: Likewise.
2446 * testsuite/26_numerics/random/binomial_distribution/operators/
2447 serialize.cc: Likewise.
2448 * testsuite/26_numerics/random/extreme_value_distribution/
2449 operators/serialize.cc: Likewise.
2450 * testsuite/26_numerics/random/piecewise_linear_distribution/
2451 operators/serialize.cc: Likewise.
2452 * testsuite/26_numerics/random/student_t_distribution/operators/
2453 serialize.cc: Likewise.
2454 * testsuite/26_numerics/random/geometric_distribution/operators/
2455 serialize.cc: Likewise.
2456
2457 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2458 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2459 mersenne_twister_engine<>::seed(_Gen&,
2460 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2461 subtract_with_carry_engine<>::seed(_Gen&,
2462 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2463 Remove, unused.
2464 * include/bits/random.tcc (linear_congruential_engine<>::
2465 seed(_Gen&, false_type): Likewise.
2466
2467 2009-04-09 Nick Clifton <nickc@redhat.com>
2468
2469 * src/allocator-inst.cc: Change copyright header to refer to
2470 version 3 of the GNU General Public License with version 3.1
2471 of the GCC Runtime Library Exception and to point readers at
2472 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2473 web page.
2474 * config/abi/compatibility.h: Likewise.
2475 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2476 * config/abi/pre/gnu.ver: Likewise.
2477 * config/allocator/bitmap_allocator_base.h: Likewise.
2478 * config/allocator/malloc_allocator_base.h: Likewise.
2479 * config/allocator/mt_allocator_base.h: Likewise.
2480 * config/allocator/new_allocator_base.h: Likewise.
2481 * config/allocator/pool_allocator_base.h: Likewise.
2482 * config/cpu/alpha/atomic_word.h: Likewise.
2483 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2484 * config/cpu/cris/atomic_word.h: Likewise.
2485 * config/cpu/cris/atomicity.h: Likewise.
2486 * config/cpu/generic/atomic_word.h: Likewise.
2487 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2488 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2489 * config/cpu/generic/cpu_defines.h: Likewise.
2490 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2491 * config/cpu/hppa/atomicity.h: Likewise.
2492 * config/cpu/i386/atomicity.h: Likewise.
2493 * config/cpu/i486/atomicity.h: Likewise.
2494 * config/cpu/ia64/atomic_word.h: Likewise.
2495 * config/cpu/m68k/atomicity.h: Likewise.
2496 * config/cpu/powerpc/atomic_word.h: Likewise.
2497 * config/cpu/powerpc/cpu_defines.h: Likewise.
2498 * config/cpu/sh/atomicity.h: Likewise.
2499 * config/cpu/sparc/atomic_word.h: Likewise.
2500 * config/cpu/sparc/atomicity.h: Likewise.
2501 * config/io/basic_file_stdio.cc: Likewise.
2502 * config/io/basic_file_stdio.h: Likewise.
2503 * config/io/c_io_stdio.h: Likewise.
2504 * config/locale/darwin/ctype_members.cc: Likewise.
2505 * config/locale/generic/c++locale_internal.h: Likewise.
2506 * config/locale/generic/c_locale.cc: Likewise.
2507 * config/locale/generic/c_locale.h: Likewise.
2508 * config/locale/generic/codecvt_members.cc: Likewise.
2509 * config/locale/generic/collate_members.cc: Likewise.
2510 * config/locale/generic/ctype_members.cc: Likewise.
2511 * config/locale/generic/messages_members.cc: Likewise.
2512 * config/locale/generic/messages_members.h: Likewise.
2513 * config/locale/generic/monetary_members.cc: Likewise.
2514 * config/locale/generic/numeric_members.cc: Likewise.
2515 * config/locale/generic/time_members.cc: Likewise.
2516 * config/locale/generic/time_members.h: Likewise.
2517 * config/locale/gnu/c++locale_internal.h: Likewise.
2518 * config/locale/gnu/c_locale.cc: Likewise.
2519 * config/locale/gnu/c_locale.h: Likewise.
2520 * config/locale/gnu/codecvt_members.cc: Likewise.
2521 * config/locale/gnu/collate_members.cc: Likewise.
2522 * config/locale/gnu/ctype_members.cc: Likewise.
2523 * config/locale/gnu/messages_members.cc: Likewise.
2524 * config/locale/gnu/messages_members.h: Likewise.
2525 * config/locale/gnu/monetary_members.cc: Likewise.
2526 * config/locale/gnu/numeric_members.cc: Likewise.
2527 * config/locale/gnu/time_members.cc: Likewise.
2528 * config/locale/gnu/time_members.h: Likewise.
2529 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2530 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2531 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2532 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2533 * config/os/aix/atomic_word.h: Likewise.
2534 * config/os/aix/atomicity.h: Likewise.
2535 * config/os/aix/ctype_base.h: Likewise.
2536 * config/os/aix/ctype_inline.h: Likewise.
2537 * config/os/aix/ctype_noninline.h: Likewise.
2538 * config/os/aix/os_defines.h: Likewise.
2539 * config/os/bsd/darwin/ctype_base.h: Likewise.
2540 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2541 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2542 * config/os/bsd/darwin/os_defines.h: Likewise.
2543 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2544 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2545 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2546 * config/os/bsd/freebsd/os_defines.h: Likewise.
2547 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2548 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2549 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2550 * config/os/bsd/netbsd/os_defines.h: Likewise.
2551 * config/os/djgpp/ctype_base.h: Likewise.
2552 * config/os/djgpp/ctype_inline.h: Likewise.
2553 * config/os/djgpp/ctype_noninline.h: Likewise.
2554 * config/os/djgpp/os_defines.h: Likewise.
2555 * config/os/generic/ctype_base.h: Likewise.
2556 * config/os/generic/ctype_inline.h: Likewise.
2557 * config/os/generic/ctype_noninline.h: Likewise.
2558 * config/os/generic/error_constants.h: Likewise.
2559 * config/os/generic/os_defines.h: Likewise.
2560 * config/os/gnu-linux/ctype_base.h: Likewise.
2561 * config/os/gnu-linux/ctype_inline.h: Likewise.
2562 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2563 * config/os/gnu-linux/os_defines.h: Likewise.
2564 * config/os/hpux/ctype_base.h: Likewise.
2565 * config/os/hpux/ctype_inline.h: Likewise.
2566 * config/os/hpux/ctype_noninline.h: Likewise.
2567 * config/os/hpux/os_defines.h: Likewise.
2568 * config/os/irix/atomic_word.h: Likewise.
2569 * config/os/irix/atomicity.h: Likewise.
2570 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2571 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2572 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2573 * config/os/irix/irix5.2/os_defines.h: Likewise.
2574 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2575 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2576 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2577 * config/os/irix/irix6.5/os_defines.h: Likewise.
2578 * config/os/mingw32/ctype_base.h: Likewise.
2579 * config/os/mingw32/ctype_inline.h: Likewise.
2580 * config/os/mingw32/ctype_noninline.h: Likewise.
2581 * config/os/mingw32/error_constants.h: Likewise.
2582 * config/os/mingw32/os_defines.h: Likewise.
2583 * config/os/newlib/ctype_base.h: Likewise.
2584 * config/os/newlib/ctype_inline.h: Likewise.
2585 * config/os/newlib/ctype_noninline.h: Likewise.
2586 * config/os/newlib/os_defines.h: Likewise.
2587 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2588 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2589 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2590 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2591 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2592 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2593 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2594 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2595 * config/os/tpf/ctype_base.h: Likewise.
2596 * config/os/tpf/ctype_inline.h: Likewise.
2597 * config/os/tpf/ctype_noninline.h: Likewise.
2598 * config/os/tpf/os_defines.h: Likewise.
2599 * config/os/uclibc/ctype_base.h: Likewise.
2600 * config/os/uclibc/ctype_inline.h: Likewise.
2601 * config/os/uclibc/ctype_noninline.h: Likewise.
2602 * config/os/uclibc/os_defines.h: Likewise.
2603 * config/os/vxworks/ctype_base.h: Likewise.
2604 * config/os/vxworks/ctype_inline.h: Likewise.
2605 * config/os/vxworks/ctype_noninline.h: Likewise.
2606 * config/os/vxworks/os_defines.h: Likewise.
2607 * include/backward/auto_ptr.h: Likewise.
2608 * include/backward/backward_warning.h: Likewise.
2609 * include/backward/binders.h: Likewise.
2610 * include/backward/hash_fun.h: Likewise.
2611 * include/backward/hash_map: Likewise.
2612 * include/backward/hash_set: Likewise.
2613 * include/backward/hashtable.h: Likewise.
2614 * include/backward/strstream: Likewise.
2615 * include/bits/algorithmfwd.h: Likewise.
2616 * include/bits/allocator.h: Likewise.
2617 * include/bits/atomic_0.h: Likewise.
2618 * include/bits/atomic_2.h: Likewise.
2619 * include/bits/atomicfwd_c.h: Likewise.
2620 * include/bits/atomicfwd_cxx.h: Likewise.
2621 * include/bits/basic_ios.h: Likewise.
2622 * include/bits/basic_ios.tcc: Likewise.
2623 * include/bits/basic_string.h: Likewise.
2624 * include/bits/basic_string.tcc: Likewise.
2625 * include/bits/boost_concept_check.h: Likewise.
2626 * include/bits/c++config: Likewise.
2627 * include/bits/char_traits.h: Likewise.
2628 * include/bits/codecvt.h: Likewise.
2629 * include/bits/concept_check.h: Likewise.
2630 * include/bits/cpp_type_traits.h: Likewise.
2631 * include/bits/deque.tcc: Likewise.
2632 * include/bits/forward_list.h: Likewise.
2633 * include/bits/forward_list.tcc: Likewise.
2634 * include/bits/fstream.tcc: Likewise.
2635 * include/bits/functexcept.h: Likewise.
2636 * include/bits/functional_hash.h: Likewise.
2637 * include/bits/gslice.h: Likewise.
2638 * include/bits/gslice_array.h: Likewise.
2639 * include/bits/hashtable.h: Likewise.
2640 * include/bits/indirect_array.h: Likewise.
2641 * include/bits/ios_base.h: Likewise.
2642 * include/bits/istream.tcc: Likewise.
2643 * include/bits/list.tcc: Likewise.
2644 * include/bits/locale_classes.h: Likewise.
2645 * include/bits/locale_classes.tcc: Likewise.
2646 * include/bits/locale_facets.h: Likewise.
2647 * include/bits/locale_facets.tcc: Likewise.
2648 * include/bits/locale_facets_nonio.h: Likewise.
2649 * include/bits/locale_facets_nonio.tcc: Likewise.
2650 * include/bits/localefwd.h: Likewise.
2651 * include/bits/mask_array.h: Likewise.
2652 * include/bits/move.h: Likewise.
2653 * include/bits/ostream.tcc: Likewise.
2654 * include/bits/ostream_insert.h: Likewise.
2655 * include/bits/postypes.h: Likewise.
2656 * include/bits/shared_ptr.h: Likewise.
2657 * include/bits/slice_array.h: Likewise.
2658 * include/bits/sstream.tcc: Likewise.
2659 * include/bits/stl_algo.h: Likewise.
2660 * include/bits/stl_algobase.h: Likewise.
2661 * include/bits/stl_bvector.h: Likewise.
2662 * include/bits/stl_construct.h: Likewise.
2663 * include/bits/stl_deque.h: Likewise.
2664 * include/bits/stl_function.h: Likewise.
2665 * include/bits/stl_heap.h: Likewise.
2666 * include/bits/stl_iterator.h: Likewise.
2667 * include/bits/stl_iterator_base_funcs.h: Likewise.
2668 * include/bits/stl_iterator_base_types.h: Likewise.
2669 * include/bits/stl_list.h: Likewise.
2670 * include/bits/stl_map.h: Likewise.
2671 * include/bits/stl_multimap.h: Likewise.
2672 * include/bits/stl_multiset.h: Likewise.
2673 * include/bits/stl_numeric.h: Likewise.
2674 * include/bits/stl_pair.h: Likewise.
2675 * include/bits/stl_queue.h: Likewise.
2676 * include/bits/stl_raw_storage_iter.h: Likewise.
2677 * include/bits/stl_relops.h: Likewise.
2678 * include/bits/stl_set.h: Likewise.
2679 * include/bits/stl_stack.h: Likewise.
2680 * include/bits/stl_tempbuf.h: Likewise.
2681 * include/bits/stl_tree.h: Likewise.
2682 * include/bits/stl_uninitialized.h: Likewise.
2683 * include/bits/stl_vector.h: Likewise.
2684 * include/bits/stream_iterator.h: Likewise.
2685 * include/bits/streambuf.tcc: Likewise.
2686 * include/bits/streambuf_iterator.h: Likewise.
2687 * include/bits/stringfwd.h: Likewise.
2688 * include/bits/unique_ptr.h: Likewise.
2689 * include/bits/valarray_after.h: Likewise.
2690 * include/bits/valarray_array.h: Likewise.
2691 * include/bits/valarray_array.tcc: Likewise.
2692 * include/bits/valarray_before.h: Likewise.
2693 * include/bits/vector.tcc: Likewise.
2694 * include/c/cassert: Likewise.
2695 * include/c/cctype: Likewise.
2696 * include/c/cerrno: Likewise.
2697 * include/c/cfloat: Likewise.
2698 * include/c/ciso646: Likewise.
2699 * include/c/climits: Likewise.
2700 * include/c/clocale: Likewise.
2701 * include/c/cmath: Likewise.
2702 * include/c/csetjmp: Likewise.
2703 * include/c/csignal: Likewise.
2704 * include/c/cstdarg: Likewise.
2705 * include/c/cstddef: Likewise.
2706 * include/c/cstdio: Likewise.
2707 * include/c/cstdlib: Likewise.
2708 * include/c/cstring: Likewise.
2709 * include/c/ctime: Likewise.
2710 * include/c/cwchar: Likewise.
2711 * include/c/cwctype: Likewise.
2712 * include/c_compatibility/assert.h: Likewise.
2713 * include/c_compatibility/complex.h: Likewise.
2714 * include/c_compatibility/ctype.h: Likewise.
2715 * include/c_compatibility/errno.h: Likewise.
2716 * include/c_compatibility/fenv.h: Likewise.
2717 * include/c_compatibility/float.h: Likewise.
2718 * include/c_compatibility/inttypes.h: Likewise.
2719 * include/c_compatibility/iso646.h: Likewise.
2720 * include/c_compatibility/limits.h: Likewise.
2721 * include/c_compatibility/locale.h: Likewise.
2722 * include/c_compatibility/math.h: Likewise.
2723 * include/c_compatibility/setjmp.h: Likewise.
2724 * include/c_compatibility/signal.h: Likewise.
2725 * include/c_compatibility/stdarg.h: Likewise.
2726 * include/c_compatibility/stdatomic.h: Likewise.
2727 * include/c_compatibility/stdbool.h: Likewise.
2728 * include/c_compatibility/stddef.h: Likewise.
2729 * include/c_compatibility/stdint.h: Likewise.
2730 * include/c_compatibility/stdio.h: Likewise.
2731 * include/c_compatibility/stdlib.h: Likewise.
2732 * include/c_compatibility/string.h: Likewise.
2733 * include/c_compatibility/tgmath.h: Likewise.
2734 * include/c_compatibility/time.h: Likewise.
2735 * include/c_compatibility/wchar.h: Likewise.
2736 * include/c_compatibility/wctype.h: Likewise.
2737 * include/c_global/cassert: Likewise.
2738 * include/c_global/ccomplex: Likewise.
2739 * include/c_global/cctype: Likewise.
2740 * include/c_global/cerrno: Likewise.
2741 * include/c_global/cfenv: Likewise.
2742 * include/c_global/cfloat: Likewise.
2743 * include/c_global/cinttypes: Likewise.
2744 * include/c_global/ciso646: Likewise.
2745 * include/c_global/climits: Likewise.
2746 * include/c_global/clocale: Likewise.
2747 * include/c_global/cmath.tcc: Likewise.
2748 * include/c_global/cmath: Likewise.
2749 * include/c_global/csetjmp: Likewise.
2750 * include/c_global/csignal: Likewise.
2751 * include/c_global/cstdarg: Likewise.
2752 * include/c_global/cstdatomic: Likewise.
2753 * include/c_global/cstdbool: Likewise.
2754 * include/c_global/cstddef: Likewise.
2755 * include/c_global/cstdint: Likewise.
2756 * include/c_global/cstdio: Likewise.
2757 * include/c_global/cstdlib: Likewise.
2758 * include/c_global/cstring: Likewise.
2759 * include/c_global/ctgmath: Likewise.
2760 * include/c_global/ctime: Likewise.
2761 * include/c_global/cwchar: Likewise.
2762 * include/c_global/cwctype: Likewise.
2763 * include/c_std/cassert: Likewise.
2764 * include/c_std/cctype: Likewise.
2765 * include/c_std/cerrno: Likewise.
2766 * include/c_std/cfloat: Likewise.
2767 * include/c_std/ciso646: Likewise.
2768 * include/c_std/climits: Likewise.
2769 * include/c_std/clocale: Likewise.
2770 * include/c_std/cmath.tcc: Likewise.
2771 * include/c_std/cmath: Likewise.
2772 * include/c_std/csetjmp: Likewise.
2773 * include/c_std/csignal: Likewise.
2774 * include/c_std/cstdarg: Likewise.
2775 * include/c_std/cstddef: Likewise.
2776 * include/c_std/cstdio: Likewise.
2777 * include/c_std/cstdlib: Likewise.
2778 * include/c_std/cstring: Likewise.
2779 * include/c_std/ctime: Likewise.
2780 * include/c_std/cwchar: Likewise.
2781 * include/c_std/cwctype: Likewise.
2782 * include/debug/bitset: Likewise.
2783 * include/debug/debug.h: Likewise.
2784 * include/debug/deque: Likewise.
2785 * include/debug/formatter.h: Likewise.
2786 * include/debug/functions.h: Likewise.
2787 * include/debug/list: Likewise.
2788 * include/debug/macros.h: Likewise.
2789 * include/debug/map.h: Likewise.
2790 * include/debug/map: Likewise.
2791 * include/debug/multimap.h: Likewise.
2792 * include/debug/multiset.h: Likewise.
2793 * include/debug/safe_base.h: Likewise.
2794 * include/debug/safe_iterator.h: Likewise.
2795 * include/debug/safe_iterator.tcc: Likewise.
2796 * include/debug/safe_sequence.h: Likewise.
2797 * include/debug/set.h: Likewise.
2798 * include/debug/set: Likewise.
2799 * include/debug/string: Likewise.
2800 * include/debug/unordered_map: Likewise.
2801 * include/debug/unordered_set: Likewise.
2802 * include/debug/vector: Likewise.
2803 * include/ext/algorithm: Likewise.
2804 * include/ext/array_allocator.h: Likewise.
2805 * include/ext/atomicity.h: Likewise.
2806 * include/ext/bitmap_allocator.h: Likewise.
2807 * include/ext/cast.h: Likewise.
2808 * include/ext/codecvt_specializations.h: Likewise.
2809 * include/ext/concurrence.h: Likewise.
2810 * include/ext/debug_allocator.h: Likewise.
2811 * include/ext/enc_filebuf.h: Likewise.
2812 * include/ext/extptr_allocator.h: Likewise.
2813 * include/ext/functional: Likewise.
2814 * include/ext/iterator: Likewise.
2815 * include/ext/malloc_allocator.h: Likewise.
2816 * include/ext/memory: Likewise.
2817 * include/ext/mt_allocator.h: Likewise.
2818 * include/ext/new_allocator.h: Likewise.
2819 * include/ext/numeric: Likewise.
2820 * include/ext/numeric_traits.h: Likewise.
2821 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2822 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2823 Likewise.
2824 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2825 Likewise.
2826 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2827 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2828 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2829 Likewise.
2830 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2831 Likewise.
2832 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2833 Likewise.
2834 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2835 Likewise.
2836 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2837 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2838 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2839 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2840 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2841 Likewise.
2842 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2843 Likewise.
2844 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2845 Likewise.
2846 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2847 Likewise.
2848 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2849 Likewise.
2850 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2851 Likewise.
2852 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2853 Likewise.
2854 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2855 Likewise.
2856 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2857 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2858 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2859 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2860 Likewise.
2861 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2862 Likewise.
2863 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2864 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2865 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2866 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2867 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2868 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2869 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2870 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2871 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2872 Likewise.
2873 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2874 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2875 Likewise.
2876 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2877 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2878 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2879 Likewise.
2880 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2881 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2882 Likewise.
2883 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2884 Likewise.
2885 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2886 Likewise.
2887 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2888 Likewise.
2889 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2890 Likewise.
2891 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2892 Likewise.
2893 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2894 Likewise.
2895 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2896 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2897 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2898 Likewise.
2899 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2900 Likewise.
2901 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2902 Likewise.
2903 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2904 Likewise.
2905 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2906 Likewise.
2907 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2908 Likewise.
2909 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2910 Likewise.
2911 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2912 Likewise.
2913 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2914 Likewise.
2915 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2916 Likewise.
2917 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2918 Likewise.
2919 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2920 Likewise.
2921 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2922 Likewise.
2923 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2924 Likewise.
2925 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2926 Likewise.
2927 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2928 Likewise.
2929 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2930 Likewise.
2931 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2932 Likewise.
2933 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2934 Likewise.
2935 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2936 Likewise.
2937 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2938 Likewise.
2939 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2940 Likewise.
2941 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2942 Likewise.
2943 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2944 Likewise.
2945 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2946 Likewise.
2947 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2948 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2949 Likewise.
2950 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2951 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2952 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2953 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2954 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2955 Likewise.
2956 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2957 Likewise.
2958 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2959 Likewise.
2960 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2961 Likewise.
2962 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2963 Likewise.
2964 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2965 Likewise.
2966 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2967 Likewise.
2968 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2969 Likewise.
2970 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2971 Likewise.
2972 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2973 Likewise.
2974 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2975 Likewise.
2976 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2977 Likewise.
2978 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2979 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2980 Likewise.
2981 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2982 Likewise.
2983 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2984 Likewise.
2985 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2986 Likewise.
2987 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2988 Likewise.
2989 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2990 Likewise.
2991 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2992 Likewise.
2993 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2994 Likewise.
2995 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2996 Likewise.
2997 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2998 Likewise.
2999 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3000 Likewise.
3001 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3002 Likewise.
3003 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3004 Likewise.
3005 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3006 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3007 Likewise.
3008 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3009 Likewise.
3010 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3011 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3012 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3013 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3014 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3015 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3016 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3017 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3018 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3019 Likewise.
3020 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3021 Likewise.
3022 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3023 Likewise.
3024 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3025 Likewise.
3026 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3027 Likewise.
3028 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3029 Likewise.
3030 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3031 Likewise.
3032 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3033 Likewise.
3034 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3035 Likewise.
3036 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3037 Likewise.
3038 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3039 Likewise.
3040 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3041 Likewise.
3042 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3043 Likewise.
3044 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3045 Likewise.
3046 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3047 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3048 Likewise.
3049 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3050 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3051 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3052 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3053 Likewise.
3054 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3055 Likewise.
3056 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3057 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3058 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3059 Likewise.
3060 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3061 Likewise.
3062 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3063 Likewise.
3064 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3065 Likewise.
3066 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3067 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3068 Likewise.
3069 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3070 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3071 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3072 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3073 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3074 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3075 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3076 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3077 Likewise.
3078 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3079 Likewise.
3080 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3081 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3082 Likewise.
3083 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3084 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3085 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3086 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3087 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3088 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3089 Likewise.
3090 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3091 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3092 Likewise.
3093 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3094 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3095 Likewise.
3096 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3097 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3098 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3099 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3100 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3101 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3102 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3103 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3104 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3105 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3106 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3107 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3108 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3109 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3110 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3111 Likewise.
3112 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3113 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3114 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3115 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3116 Likewise.
3117 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3118 Likewise.
3119 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3120 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3121 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3122 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3123 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3124 Likewise.
3125 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3126 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3127 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3128 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3129 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3130 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3131 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3132 Likewise.
3133 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3134 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3139 Likewise.
3140 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3141 Likewise.
3142 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3143 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3144 Likewise.
3145 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3146 Likewise.
3147 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3148 Likewise.
3149 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3150 Likewise.
3151 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3152 Likewise.
3153 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3156 Likewise.
3157 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3158 Likewise.
3159 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3160 Likewise.
3161 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3162 Likewise.
3163 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3164 Likewise.
3165 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3166 Likewise.
3167 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3168 Likewise.
3169 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3170 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3171 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3172 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3173 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3174 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3175 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3176 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3177 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3178 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3179 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3180 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3183 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3184 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3185 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3186 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3187 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3188 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3189 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3190 Likewise.
3191 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3192 Likewise.
3193 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3194 Likewise.
3195 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3196 Likewise.
3197 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3198 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3199 Likewise.
3200 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3201 Likewise.
3202 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3203 Likewise.
3204 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3205 Likewise.
3206 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3207 Likewise.
3208 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3213 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3214 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3215 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3216 Likewise.
3217 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3218 Likewise.
3219 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3220 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3221 Likewise.
3222 * include/ext/pb_ds/exception.hpp: Likewise.
3223 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3224 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3225 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3226 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3227 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3228 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3229 * include/ext/pod_char_traits.h: Likewise.
3230 * include/ext/pointer.h: Likewise.
3231 * include/ext/pool_allocator.h: Likewise.
3232 * include/ext/rb_tree: Likewise.
3233 * include/ext/rc_string_base.h: Likewise.
3234 * include/ext/rope: Likewise.
3235 * include/ext/ropeimpl.h: Likewise.
3236 * include/ext/slist: Likewise.
3237 * include/ext/sso_string_base.h: Likewise.
3238 * include/ext/stdio_filebuf.h: Likewise.
3239 * include/ext/stdio_sync_filebuf.h: Likewise.
3240 * include/ext/string_conversions.h: Likewise.
3241 * include/ext/throw_allocator.h: Likewise.
3242 * include/ext/type_traits.h: Likewise.
3243 * include/ext/typelist.h: Likewise.
3244 * include/ext/vstring.h: Likewise.
3245 * include/ext/vstring.tcc: Likewise.
3246 * include/ext/vstring_fwd.h: Likewise.
3247 * include/ext/vstring_util.h: Likewise.
3248 * include/parallel/algo.h: Likewise.
3249 * include/parallel/algobase.h: Likewise.
3250 * include/parallel/algorithm: Likewise.
3251 * include/parallel/algorithmfwd.h: Likewise.
3252 * include/parallel/balanced_quicksort.h: Likewise.
3253 * include/parallel/base.h: Likewise.
3254 * include/parallel/basic_iterator.h: Likewise.
3255 * include/parallel/checkers.h: Likewise.
3256 * include/parallel/compatibility.h: Likewise.
3257 * include/parallel/compiletime_settings.h: Likewise.
3258 * include/parallel/equally_split.h: Likewise.
3259 * include/parallel/features.h: Likewise.
3260 * include/parallel/find.h: Likewise.
3261 * include/parallel/find_selectors.h: Likewise.
3262 * include/parallel/for_each.h: Likewise.
3263 * include/parallel/for_each_selectors.h: Likewise.
3264 * include/parallel/iterator.h: Likewise.
3265 * include/parallel/list_partition.h: Likewise.
3266 * include/parallel/losertree.h: Likewise.
3267 * include/parallel/merge.h: Likewise.
3268 * include/parallel/multiseq_selection.h: Likewise.
3269 * include/parallel/multiway_merge.h: Likewise.
3270 * include/parallel/multiway_mergesort.h: Likewise.
3271 * include/parallel/numeric: Likewise.
3272 * include/parallel/numericfwd.h: Likewise.
3273 * include/parallel/omp_loop.h: Likewise.
3274 * include/parallel/omp_loop_static.h: Likewise.
3275 * include/parallel/par_loop.h: Likewise.
3276 * include/parallel/parallel.h: Likewise.
3277 * include/parallel/partial_sum.h: Likewise.
3278 * include/parallel/partition.h: Likewise.
3279 * include/parallel/queue.h: Likewise.
3280 * include/parallel/quicksort.h: Likewise.
3281 * include/parallel/random_number.h: Likewise.
3282 * include/parallel/random_shuffle.h: Likewise.
3283 * include/parallel/search.h: Likewise.
3284 * include/parallel/set_operations.h: Likewise.
3285 * include/parallel/settings.h: Likewise.
3286 * include/parallel/sort.h: Likewise.
3287 * include/parallel/tags.h: Likewise.
3288 * include/parallel/types.h: Likewise.
3289 * include/parallel/unique_copy.h: Likewise.
3290 * include/parallel/workstealing.h: Likewise.
3291 * include/precompiled/extc++.h: Likewise.
3292 * include/precompiled/stdc++.h: Likewise.
3293 * include/precompiled/stdtr1c++.h: Likewise.
3294 * include/std/algorithm: Likewise.
3295 * include/std/array: Likewise.
3296 * include/std/bitset: Likewise.
3297 * include/std/c++0x_warning.h: Likewise.
3298 * include/std/chrono: Likewise.
3299 * include/std/complex: Likewise.
3300 * include/std/condition_variable: Likewise.
3301 * include/std/deque: Likewise.
3302 * include/std/forward_list: Likewise.
3303 * include/std/fstream: Likewise.
3304 * include/std/functional: Likewise.
3305 * include/std/iomanip: Likewise.
3306 * include/std/ios: Likewise.
3307 * include/std/iosfwd: Likewise.
3308 * include/std/iostream: Likewise.
3309 * include/std/istream: Likewise.
3310 * include/std/iterator: Likewise.
3311 * include/std/limits: Likewise.
3312 * include/std/list: Likewise.
3313 * include/std/locale: Likewise.
3314 * include/std/map: Likewise.
3315 * include/std/memory: Likewise.
3316 * include/std/mutex: Likewise.
3317 * include/std/numeric: Likewise.
3318 * include/std/ostream: Likewise.
3319 * include/std/queue: Likewise.
3320 * include/std/random: Likewise.
3321 * include/std/ratio: Likewise.
3322 * include/std/regex: Likewise.
3323 * include/std/set: Likewise.
3324 * include/std/sstream: Likewise.
3325 * include/std/stack: Likewise.
3326 * include/std/stdexcept: Likewise.
3327 * include/std/streambuf: Likewise.
3328 * include/std/string: Likewise.
3329 * include/std/system_error: Likewise.
3330 * include/std/thread: Likewise.
3331 * include/std/tuple: Likewise.
3332 * include/std/type_traits: Likewise.
3333 * include/std/unordered_map: Likewise.
3334 * include/std/unordered_set: Likewise.
3335 * include/std/utility: Likewise.
3336 * include/std/valarray: Likewise.
3337 * include/std/vector: Likewise.
3338 * include/tr1/array: Likewise.
3339 * include/tr1/bessel_function.tcc: Likewise.
3340 * include/tr1/beta_function.tcc: Likewise.
3341 * include/tr1/ccomplex: Likewise.
3342 * include/tr1/cctype: Likewise.
3343 * include/tr1/cfenv: Likewise.
3344 * include/tr1/cfloat: Likewise.
3345 * include/tr1/cinttypes: Likewise.
3346 * include/tr1/climits: Likewise.
3347 * include/tr1/cmath: Likewise.
3348 * include/tr1/complex.h: Likewise.
3349 * include/tr1/complex: Likewise.
3350 * include/tr1/cstdarg: Likewise.
3351 * include/tr1/cstdbool: Likewise.
3352 * include/tr1/cstdint: Likewise.
3353 * include/tr1/cstdio: Likewise.
3354 * include/tr1/cstdlib: Likewise.
3355 * include/tr1/ctgmath: Likewise.
3356 * include/tr1/ctime: Likewise.
3357 * include/tr1/ctype.h: Likewise.
3358 * include/tr1/cwchar: Likewise.
3359 * include/tr1/cwctype: Likewise.
3360 * include/tr1/ell_integral.tcc: Likewise.
3361 * include/tr1/exp_integral.tcc: Likewise.
3362 * include/tr1/fenv.h: Likewise.
3363 * include/tr1/float.h: Likewise.
3364 * include/tr1/functional: Likewise.
3365 * include/tr1/functional_hash.h: Likewise.
3366 * include/tr1/gamma.tcc: Likewise.
3367 * include/tr1/hashtable.h: Likewise.
3368 * include/tr1/hypergeometric.tcc: Likewise.
3369 * include/tr1/inttypes.h: Likewise.
3370 * include/tr1/legendre_function.tcc: Likewise.
3371 * include/tr1/limits.h: Likewise.
3372 * include/tr1/math.h: Likewise.
3373 * include/tr1/memory: Likewise.
3374 * include/tr1/modified_bessel_func.tcc: Likewise.
3375 * include/tr1/poly_hermite.tcc: Likewise.
3376 * include/tr1/poly_laguerre.tcc: Likewise.
3377 * include/tr1/random: Likewise.
3378 * include/tr1/regex: Likewise.
3379 * include/tr1/riemann_zeta.tcc: Likewise.
3380 * include/tr1/shared_ptr.h: Likewise.
3381 * include/tr1/special_function_util.h: Likewise.
3382 * include/tr1/stdarg.h: Likewise.
3383 * include/tr1/stdbool.h: Likewise.
3384 * include/tr1/stdint.h: Likewise.
3385 * include/tr1/stdio.h: Likewise.
3386 * include/tr1/stdlib.h: Likewise.
3387 * include/tr1/tgmath.h: Likewise.
3388 * include/tr1/tuple: Likewise.
3389 * include/tr1/type_traits: Likewise.
3390 * include/tr1/unordered_map: Likewise.
3391 * include/tr1/unordered_set: Likewise.
3392 * include/tr1/utility: Likewise.
3393 * include/tr1/wchar.h: Likewise.
3394 * include/tr1/wctype.h: Likewise.
3395 * include/tr1_impl/array: Likewise.
3396 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3397 * include/tr1_impl/cctype: Likewise.
3398 * include/tr1_impl/cfenv: Likewise.
3399 * include/tr1_impl/cinttypes: Likewise.
3400 * include/tr1_impl/cmath: Likewise.
3401 * include/tr1_impl/complex: Likewise.
3402 * include/tr1_impl/cstdint: Likewise.
3403 * include/tr1_impl/cstdio: Likewise.
3404 * include/tr1_impl/cstdlib: Likewise.
3405 * include/tr1_impl/cwchar: Likewise.
3406 * include/tr1_impl/cwctype: Likewise.
3407 * include/tr1_impl/functional: Likewise.
3408 * include/tr1_impl/functional_hash.h: Likewise.
3409 * include/tr1_impl/hashtable: Likewise.
3410 * include/tr1_impl/hashtable_policy.h: Likewise.
3411 * include/tr1_impl/random.tcc: Likewise.
3412 * include/tr1_impl/random: Likewise.
3413 * include/tr1_impl/regex: Likewise.
3414 * include/tr1_impl/type_traits: Likewise.
3415 * include/tr1_impl/unordered_map: Likewise.
3416 * include/tr1_impl/unordered_set: Likewise.
3417 * include/tr1_impl/utility: Likewise.
3418 * libsupc++/array_type_info.cc: Likewise.
3419 * libsupc++/atexit_arm.cc: Likewise.
3420 * libsupc++/bad_cast.cc: Likewise.
3421 * libsupc++/bad_typeid.cc: Likewise.
3422 * libsupc++/class_type_info.cc: Likewise.
3423 * libsupc++/cxxabi-forced.h: Likewise.
3424 * libsupc++/cxxabi.h: Likewise.
3425 * libsupc++/del_op.cc: Likewise.
3426 * libsupc++/del_opnt.cc: Likewise.
3427 * libsupc++/del_opv.cc: Likewise.
3428 * libsupc++/del_opvnt.cc: Likewise.
3429 * libsupc++/dyncast.cc: Likewise.
3430 * libsupc++/eh_alloc.cc: Likewise.
3431 * libsupc++/eh_arm.cc: Likewise.
3432 * libsupc++/eh_aux_runtime.cc: Likewise.
3433 * libsupc++/eh_call.cc: Likewise.
3434 * libsupc++/eh_catch.cc: Likewise.
3435 * libsupc++/eh_exception.cc: Likewise.
3436 * libsupc++/eh_globals.cc: Likewise.
3437 * libsupc++/eh_personality.cc: Likewise.
3438 * libsupc++/eh_ptr.cc: Likewise.
3439 * libsupc++/eh_term_handler.cc: Likewise.
3440 * libsupc++/eh_terminate.cc: Likewise.
3441 * libsupc++/eh_throw.cc: Likewise.
3442 * libsupc++/eh_type.cc: Likewise.
3443 * libsupc++/eh_unex_handler.cc: Likewise.
3444 * libsupc++/enum_type_info.cc: Likewise.
3445 * libsupc++/exception: Likewise.
3446 * libsupc++/exception_defines.h: Likewise.
3447 * libsupc++/exception_ptr.h: Likewise.
3448 * libsupc++/function_type_info.cc: Likewise.
3449 * libsupc++/fundamental_type_info.cc: Likewise.
3450 * libsupc++/guard.cc: Likewise.
3451 * libsupc++/initializer_list: Likewise.
3452 * libsupc++/new: Likewise.
3453 * libsupc++/new_handler.cc: Likewise.
3454 * libsupc++/new_op.cc: Likewise.
3455 * libsupc++/new_opnt.cc: Likewise.
3456 * libsupc++/new_opv.cc: Likewise.
3457 * libsupc++/new_opvnt.cc: Likewise.
3458 * libsupc++/pbase_type_info.cc: Likewise.
3459 * libsupc++/pmem_type_info.cc: Likewise.
3460 * libsupc++/pointer_type_info.cc: Likewise.
3461 * libsupc++/pure.cc: Likewise.
3462 * libsupc++/si_class_type_info.cc: Likewise.
3463 * libsupc++/tinfo.cc: Likewise.
3464 * libsupc++/tinfo.h: Likewise.
3465 * libsupc++/tinfo2.cc: Likewise.
3466 * libsupc++/typeinfo: Likewise.
3467 * libsupc++/unwind-cxx.h: Likewise.
3468 * libsupc++/vec.cc: Likewise.
3469 * libsupc++/vmi_class_type_info.cc: Likewise.
3470 * libsupc++/vterminate.cc: Likewise.
3471 * po/string_literals.cc: Likewise.
3472 * src/atomic.cc: Likewise.
3473 * src/bitmap_allocator.cc: Likewise.
3474 * src/chrono.cc: Likewise.
3475 * src/codecvt.cc: Likewise.
3476 * src/compatibility-ldbl.cc: Likewise.
3477 * src/compatibility.cc: Likewise.
3478 * src/complex_io.cc: Likewise.
3479 * src/concept-inst.cc: Likewise.
3480 * src/condition_variable.cc: Likewise.
3481 * src/ctype.cc: Likewise.
3482 * src/debug.cc: Likewise.
3483 * src/debug_list.cc: Likewise.
3484 * src/ext-inst.cc: Likewise.
3485 * src/fstream-inst.cc: Likewise.
3486 * src/functexcept.cc: Likewise.
3487 * src/globals_io.cc: Likewise.
3488 * src/hash.cc: Likewise.
3489 * src/hash_c++0x.cc: Likewise.
3490 * src/hashtable.cc: Likewise.
3491 * src/hashtable_c++0x.cc: Likewise.
3492 * src/ios-inst.cc: Likewise.
3493 * src/ios.cc: Likewise.
3494 * src/ios_failure.cc: Likewise.
3495 * src/ios_init.cc: Likewise.
3496 * src/ios_locale.cc: Likewise.
3497 * src/iostream-inst.cc: Likewise.
3498 * src/istream-inst.cc: Likewise.
3499 * src/istream.cc: Likewise.
3500 * src/limits.cc: Likewise.
3501 * src/limits_c++0x.cc: Likewise.
3502 * src/list.cc: Likewise.
3503 * src/locale-inst.cc: Likewise.
3504 * src/locale.cc: Likewise.
3505 * src/locale_facets.cc: Likewise.
3506 * src/locale_init.cc: Likewise.
3507 * src/localename.cc: Likewise.
3508 * src/math_stubs_float.cc: Likewise.
3509 * src/math_stubs_long_double.cc: Likewise.
3510 * src/misc-inst.cc: Likewise.
3511 * src/mt_allocator.cc: Likewise.
3512 * src/mutex.cc: Likewise.
3513 * src/ostream-inst.cc: Likewise.
3514 * src/parallel_list.cc: Likewise.
3515 * src/parallel_settings.cc: Likewise.
3516 * src/pool_allocator.cc: Likewise.
3517 * src/sstream-inst.cc: Likewise.
3518 * src/stdexcept.cc: Likewise.
3519 * src/streambuf-inst.cc: Likewise.
3520 * src/streambuf.cc: Likewise.
3521 * src/string-inst.cc: Likewise.
3522 * src/strstream.cc: Likewise.
3523 * src/system_error.cc: Likewise.
3524 * src/thread.cc: Likewise.
3525 * src/tree.cc: Likewise.
3526 * src/valarray-inst.cc: Likewise.
3527 * src/wlocale-inst.cc: Likewise.
3528 * src/wstring-inst.cc: Likewise.
3529 * doc/xml/manual/intro.xml: Change documentation to refer the
3530 reader to version 3 of the GNU General Public License, version
3531 3.1 of the GCC Runtime Library Exception, and to point readers
3532 at the FSF's license web page.
3533
3534 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3535
3536 * Makefile.am: Change copyright header to refer to version
3537 3 of the GNU General Public License and to point readers at the
3538 COPYING3 file and the FSF's license web page.
3539 * doc/Makefile.am: Likewise.
3540 * include/Makefile.am: Likewise.
3541 * libsupc++/Makefile.am: Likewise.
3542 * po/Makefile.am: Likewise.
3543 * po/POTFILES.in: Likewise.
3544 * src/Makefile.am: Likewise.
3545 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3546 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3547 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3548 Likewise.
3549 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3550 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3551 Likewise.
3552 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3553 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3554 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3555 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3556 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3557 * testsuite/18_support/bad_cast/what.cc: Likewise.
3558 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3559 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3560 Likewise.
3561 * testsuite/18_support/bad_exception/what.cc: Likewise.
3562 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3563 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3564 * testsuite/18_support/exception/38732.cc: Likewise.
3565 * testsuite/18_support/exception/what.cc: Likewise.
3566 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3567 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3568 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3569 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3570 * testsuite/18_support/headers/climits/values.cc: Likewise.
3571 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3572 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3573 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3574 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3575 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3576 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3577 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3578 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3579 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3580 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3581 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3582 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3583 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3584 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3585 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3586 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3587 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3588 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3589 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3590 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3591 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3592 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3593 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3594 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3595 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3596 * testsuite/18_support/new_delete_placement.cc: Likewise.
3597 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3598 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3599 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3600 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3601 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3602 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3603 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3604 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3605 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3606 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3607 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3608 Likewise.
3609 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3610 * testsuite/18_support/pthread_guard.cc: Likewise.
3611 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3612 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3613 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3614 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3615 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3616 Likewise.
3617 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3618 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3619 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3620 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3621 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3622 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3623 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3624 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3625 Likewise.
3626 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3627 Likewise.
3628 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3629 Likewise.
3630 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3631 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3632 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3633 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3634 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3635 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3636 Likewise.
3637 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3638 Likewise.
3639 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3640 Likewise.
3641 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3642 Likewise.
3643 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3644 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3645 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3646 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3647 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3648 Likewise.
3649 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3650 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3651 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3652 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3653 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3654 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3655 Likewise.
3656 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3657 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3658 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3659 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3660 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3661 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3662 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3663 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3664 * testsuite/20_util/allocator/1.cc: Likewise.
3665 * testsuite/20_util/allocator/10378.cc: Likewise.
3666 * testsuite/20_util/allocator/14176.cc: Likewise.
3667 * testsuite/20_util/allocator/33807.cc: Likewise.
3668 * testsuite/20_util/allocator/8230.cc: Likewise.
3669 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3670 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3671 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3672 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3673 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3674 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3675 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3676 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3677 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3678 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3679 Likewise.
3680 * testsuite/20_util/clocks/1.cc: Likewise.
3681 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3682 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3683 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3684 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3685 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3686 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3687 * testsuite/20_util/duration/cons/1.cc: Likewise.
3688 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3689 * testsuite/20_util/duration/cons/2.cc: Likewise.
3690 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3691 Likewise.
3692 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3693 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3694 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3695 Likewise.
3696 * testsuite/20_util/forward/1.cc: Likewise.
3697 * testsuite/20_util/forward/1_neg.cc: Likewise.
3698 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3699 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3700 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3701 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3702 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3703 Likewise.
3704 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3705 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3706 Likewise.
3707 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3708 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3709 Likewise.
3710 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3711 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3712 Likewise.
3713 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3714 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3715 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3716 Likewise.
3717 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3718 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3719 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3720 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3721 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3722 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3723 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3724 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3725 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3726 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3727 Likewise.
3728 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3729 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3730 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3731 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3732 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3733 Likewise.
3734 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3735 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3736 Likewise.
3737 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3738 * testsuite/20_util/identity/value.cc: Likewise.
3739 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3740 * testsuite/20_util/is_integral/value.cc: Likewise.
3741 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3742 Likewise.
3743 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3744 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3745 * testsuite/20_util/is_reference/value.cc: Likewise.
3746 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3747 Likewise.
3748 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3749 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3750 * testsuite/20_util/is_signed/value.cc: Likewise.
3751 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3752 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3753 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3754 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3755 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3756 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3757 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3758 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3759 Likewise.
3760 * testsuite/20_util/move/1.cc: Likewise.
3761 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3762 * testsuite/20_util/pair/1.cc: Likewise.
3763 * testsuite/20_util/pair/2.cc: Likewise.
3764 * testsuite/20_util/pair/3.cc: Likewise.
3765 * testsuite/20_util/pair/4.cc: Likewise.
3766 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3767 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3768 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3769 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3770 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3771 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3772 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3773 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3774 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3775 Likewise.
3776 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3777 Likewise.
3778 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3779 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3780 * testsuite/20_util/rel_ops.cc: Likewise.
3781 * testsuite/20_util/remove_reference/value.cc: Likewise.
3782 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3783 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3784 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3785 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3786 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3787 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3788 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3789 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3790 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3791 Likewise.
3792 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3793 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3794 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3795 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3796 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3797 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3798 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3799 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3800 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3801 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3802 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3803 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3804 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3805 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3806 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3807 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3808 Likewise.
3809 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3810 Likewise.
3811 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3812 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3813 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3814 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3815 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3816 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3817 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3818 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3819 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3820 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3821 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3822 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3823 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3824 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3825 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3826 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3827 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3828 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3829 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3830 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3831 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3832 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3833 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3834 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3835 Likewise.
3836 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3837 Likewise.
3838 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3839 Likewise.
3840 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3841 Likewise.
3842 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3843 Likewise.
3844 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3845 Likewise.
3846 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3847 Likewise.
3848 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3849 Likewise.
3850 * testsuite/20_util/temporary_buffer.cc: Likewise.
3851 * testsuite/20_util/time_point/1.cc: Likewise.
3852 * testsuite/20_util/time_point/2.cc: Likewise.
3853 * testsuite/20_util/time_point/3.cc: Likewise.
3854 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3855 Likewise.
3856 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3857 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3858 Likewise.
3859 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3860 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3861 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3862 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3863 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3864 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3865 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3866 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3867 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3868 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3869 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3870 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3871 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3872 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3873 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3874 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3875 Likewise.
3876 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3877 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3878 Likewise.
3879 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3880 Likewise.
3881 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3882 Likewise.
3883 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3884 Likewise.
3885 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3886 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3887 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3888 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3889 Likewise.
3890 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3891 Likewise.
3892 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3893 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3894 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3895 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3896 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3897 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3898 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3899 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3900 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3901 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3902 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3903 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3904 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3905 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3906 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3907 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3908 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3909 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3910 Likewise.
3911 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3912 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3913 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3914 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3915 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3916 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3917 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3918 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3919 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3920 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3921 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3922 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3923 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3924 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3925 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3926 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3927 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3928 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3929 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3930 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3931 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3932 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3933 Likewise.
3934 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3935 Likewise.
3936 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3937 Likewise.
3938 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3939 Likewise.
3940 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3941 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3942 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3943 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3944 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3945 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3946 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3947 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3948 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3949 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3950 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3951 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3952 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3953 Likewise.
3954 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3955 Likewise.
3956 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3957 Likewise.
3958 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3959 Likewise.
3960 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3961 Likewise.
3962 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3963 Likewise.
3964 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3965 Likewise.
3966 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3967 Likewise.
3968 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3969 Likewise.
3970 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3971 Likewise.
3972 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3973 Likewise.
3974 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3975 Likewise.
3976 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3977 Likewise.
3978 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3979 Likewise.
3980 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3981 Likewise.
3982 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3983 Likewise.
3984 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3985 Likewise.
3986 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3987 Likewise.
3988 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3989 Likewise.
3990 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3991 Likewise.
3992 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3993 Likewise.
3994 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3995 Likewise.
3996 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3997 Likewise.
3998 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3999 Likewise.
4000 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4001 Likewise.
4002 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4003 Likewise.
4004 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4005 Likewise.
4006 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4007 Likewise.
4008 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4009 Likewise.
4010 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4011 Likewise.
4012 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4013 Likewise.
4014 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4015 Likewise.
4016 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4017 Likewise.
4018 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4019 Likewise.
4020 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4021 Likewise.
4022 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4023 Likewise.
4024 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4025 Likewise.
4026 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4027 Likewise.
4028 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4029 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4030 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4031 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4032 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4033 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4034 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4035 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4036 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4037 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4038 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4039 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4040 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4041 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4042 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4043 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4044 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4045 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4046 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4047 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4048 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4049 Likewise.
4050 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4051 Likewise.
4052 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4053 Likewise.
4054 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4055 Likewise.
4056 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4057 Likewise.
4058 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4059 Likewise.
4060 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4061 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4062 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4063 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4064 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4065 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4066 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4067 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4068 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4069 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4070 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4071 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4072 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4073 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4074 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4075 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4076 Likewise.
4077 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4078 Likewise.
4079 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4080 Likewise.
4081 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4082 Likewise.
4083 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4084 Likewise.
4085 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4086 Likewise.
4087 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4088 Likewise.
4089 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4090 Likewise.
4091 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4092 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4093 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4094 Likewise.
4095 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4096 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4097 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4098 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4099 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4100 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4101 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4102 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4103 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4104 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4105 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4106 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4107 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4108 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4109 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4110 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4111 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4112 Likewise.
4113 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4114 Likewise.
4115 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4116 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4117 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4118 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4119 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4120 Likewise.
4121 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4122 Likewise.
4123 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4124 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4125 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4126 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4127 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4128 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4129 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4130 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4131 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4132 Likewise.
4133 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4134 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4135 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4136 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4137 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4138 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4139 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4140 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4141 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4142 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4143 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4144 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4145 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4146 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4147 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4148 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4149 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4150 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4151 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4152 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4153 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4154 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4155 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4156 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4157 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4158 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4159 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4160 Likewise.
4161 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4162 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4163 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4164 Likewise.
4165 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4166 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4167 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4168 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4169 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4170 Likewise.
4171 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4172 Likewise.
4173 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4174 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4175 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4176 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4177 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4178 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4179 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4180 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4181 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4182 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4183 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4184 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4185 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4186 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4187 Likewise.
4188 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4189 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4190 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4191 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4192 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4193 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4194 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4195 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4196 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4197 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4198 Likewise.
4199 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4200 Likewise.
4201 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4202 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4203 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4204 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4205 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4206 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4207 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4208 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4209 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4210 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4211 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4212 Likewise.
4213 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4214 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4215 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4216 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4217 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4218 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4219 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4220 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4221 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4222 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4223 Likewise.
4224 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4225 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4226 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4227 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4228 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4229 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4230 Likewise.
4231 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4232 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4233 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4234 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4235 Likewise.
4236 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4237 Likewise.
4238 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4239 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4240 Likewise.
4241 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4242 * testsuite/22_locale/ctype/2.cc: Likewise.
4243 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4244 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4245 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4246 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4247 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4248 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4249 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4250 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4251 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4252 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4253 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4254 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4255 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4256 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4257 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4258 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4259 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4260 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4261 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4262 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4263 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4264 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4265 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4266 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4267 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4268 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4269 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4270 * testsuite/22_locale/facet/1.cc: Likewise.
4271 * testsuite/22_locale/facet/2.cc: Likewise.
4272 * testsuite/22_locale/facet/25421.cc: Likewise.
4273 * testsuite/22_locale/global_templates/1.cc: Likewise.
4274 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4275 Likewise.
4276 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4277 Likewise.
4278 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4279 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4280 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4281 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4282 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4283 * testsuite/22_locale/locale/13630.cc: Likewise.
4284 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4285 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4286 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4287 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4288 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4289 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4290 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4291 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4292 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4293 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4294 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4295 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4296 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4297 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4298 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4299 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4300 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4301 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4302 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4303 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4304 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4305 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4306 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4307 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4308 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4309 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4310 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4311 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4312 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4313 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4314 Likewise.
4315 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4316 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4317 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4318 Likewise.
4319 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4320 Likewise.
4321 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4322 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4323 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4324 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4325 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4326 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4327 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4328 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4329 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4330 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4331 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4332 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4333 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4334 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4335 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4336 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4337 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4338 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4339 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4340 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4341 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4342 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4343 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4344 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4345 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4346 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4347 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4348 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4349 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4350 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4351 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4352 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4353 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4354 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4355 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4356 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4357 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4358 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4359 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4360 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4361 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4362 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4363 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4364 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4365 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4366 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4367 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4368 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4369 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4370 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4371 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4372 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4373 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4374 Likewise.
4375 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4376 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4377 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4378 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4379 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4380 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4381 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4382 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4383 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4384 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4385 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4386 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4387 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4388 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4389 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4390 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4391 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4392 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4393 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4394 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4395 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4396 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4397 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4398 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4399 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4400 Likewise.
4401 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4402 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4403 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4404 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4405 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4406 Likewise.
4407 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4408 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4409 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4410 Likewise.
4411 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4412 Likewise.
4413 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4414 Likewise.
4415 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4416 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4417 Likewise.
4418 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4419 Likewise.
4420 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4421 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4422 Likewise.
4423 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4424 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4425 Likewise.
4426 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4427 Likewise.
4428 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4429 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4430 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4431 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4432 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4433 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4434 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4435 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4436 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4437 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4438 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4439 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4440 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4441 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4442 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4443 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4444 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4445 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4446 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4447 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4448 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4449 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4450 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4451 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4452 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4453 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4454 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4455 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4456 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4457 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4458 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4459 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4460 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4461 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4462 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4463 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4464 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4465 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4466 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4467 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4468 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4469 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4470 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4471 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4472 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4473 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4474 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4475 Likewise.
4476 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4477 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4478 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4479 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4480 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4481 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4482 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4483 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4484 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4485 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4486 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4487 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4488 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4489 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4490 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4491 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4492 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4493 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4494 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4495 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4496 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4497 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4498 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4499 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4500 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4501 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4502 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4503 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4504 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4505 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4506 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4507 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4508 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4509 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4510 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4511 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4512 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4513 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4514 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4515 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4516 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4517 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4518 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4519 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4520 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4521 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4522 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4523 Likewise.
4524 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4525 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4526 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4527 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4528 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4529 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4530 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4531 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4532 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4533 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4534 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4535 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4536 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4537 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4538 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4539 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4540 Likewise.
4541 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4542 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4543 Likewise.
4544 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4545 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4546 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4547 Likewise.
4548 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4549 Likewise.
4550 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4551 Likewise.
4552 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4553 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4554 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4555 Likewise.
4556 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4557 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4558 Likewise.
4559 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4560 Likewise.
4561 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4562 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4563 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4564 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4565 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4566 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4567 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4568 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4569 Likewise.
4570 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4571 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4572 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4573 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4574 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4575 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4576 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4577 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4578 Likewise.
4579 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4580 Likewise.
4581 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4582 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4583 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4584 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4585 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4586 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4587 Likewise.
4588 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4589 Likewise.
4590 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4591 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4592 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4593 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4594 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4595 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4596 Likewise.
4597 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4598 Likewise.
4599 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4600 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4601 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4602 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4603 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4604 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4605 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4606 Likewise.
4607 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4608 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4609 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4610 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4611 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4612 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4613 Likewise.
4614 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4615 Likewise.
4616 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4617 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4618 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4619 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4620 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4621 Likewise.
4622 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4623 Likewise.
4624 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4625 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4626 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4627 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4628 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4629 Likewise.
4630 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4631 Likewise.
4632 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4633 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4634 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4635 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4636 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4637 Likewise.
4638 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4639 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4640 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4641 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4642 Likewise.
4643 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4644 Likewise.
4645 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4646 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4647 Likewise.
4648 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4649 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4650 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4651 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4652 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4653 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4654 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4655 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4656 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4657 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4658 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4659 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4660 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4661 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4662 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4663 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4664 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4665 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4666 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4667 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4668 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4669 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4670 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4671 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4672 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4673 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4674 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4675 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4676 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4677 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4678 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4679 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4680 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4681 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4682 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4683 Likewise.
4684 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4685 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4686 * testsuite/23_containers/bitset/18604.cc: Likewise.
4687 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4688 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4689 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4690 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4691 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4692 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4693 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4694 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4695 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4696 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4697 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4698 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4699 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4700 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4701 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4702 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4703 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4704 * testsuite/23_containers/deque/18604.cc: Likewise.
4705 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4706 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4707 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4708 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4709 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4710 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4711 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4712 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4713 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4714 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4715 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4716 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4717 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4718 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4719 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4720 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4721 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4722 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4723 Likewise.
4724 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4725 Likewise.
4726 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4727 Likewise.
4728 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4729 Likewise.
4730 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4731 Likewise.
4732 * testsuite/23_containers/deque/types/1.cc: Likewise.
4733 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4734 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4735 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4736 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4737 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4738 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4739 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4740 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4741 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4742 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4743 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4744 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4745 Likewise.
4746 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4747 Likewise.
4748 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4749 Likewise.
4750 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4751 Likewise.
4752 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4753 Likewise.
4754 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4755 Likewise.
4756 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4757 Likewise.
4758 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4759 Likewise.
4760 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4761 Likewise.
4762 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4763 Likewise.
4764 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4765 Likewise.
4766 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4767 Likewise.
4768 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4769 Likewise.
4770 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4771 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4772 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4773 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4774 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4775 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4776 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4777 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4778 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4779 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4780 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4781 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4782 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4783 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4784 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4785 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4786 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4787 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4788 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4789 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4790 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4791 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4792 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4793 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4794 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4795 Likewise.
4796 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4797 Likewise.
4798 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4799 * testsuite/23_containers/list/18604.cc: Likewise.
4800 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4801 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4802 * testsuite/23_containers/list/cons/1.cc: Likewise.
4803 * testsuite/23_containers/list/cons/2.cc: Likewise.
4804 * testsuite/23_containers/list/cons/3.cc: Likewise.
4805 * testsuite/23_containers/list/cons/4.cc: Likewise.
4806 * testsuite/23_containers/list/cons/5.cc: Likewise.
4807 * testsuite/23_containers/list/cons/6.cc: Likewise.
4808 * testsuite/23_containers/list/cons/7.cc: Likewise.
4809 * testsuite/23_containers/list/cons/8.cc: Likewise.
4810 * testsuite/23_containers/list/cons/9.cc: Likewise.
4811 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4812 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4813 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4814 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4815 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4816 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4817 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4818 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4819 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4820 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4821 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4822 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4823 * testsuite/23_containers/list/operations/1.cc: Likewise.
4824 * testsuite/23_containers/list/operations/2.cc: Likewise.
4825 * testsuite/23_containers/list/operations/3.cc: Likewise.
4826 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4827 * testsuite/23_containers/list/operations/4.cc: Likewise.
4828 * testsuite/23_containers/list/operations/5.cc: Likewise.
4829 * testsuite/23_containers/list/pthread1.cc: Likewise.
4830 * testsuite/23_containers/list/pthread5.cc: Likewise.
4831 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4832 Likewise.
4833 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4834 Likewise.
4835 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4836 Likewise.
4837 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4838 Likewise.
4839 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4840 Likewise.
4841 * testsuite/23_containers/map/18604.cc: Likewise.
4842 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4843 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4844 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4845 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4846 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4847 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4848 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4849 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4850 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4851 * testsuite/23_containers/map/operators/1.cc: Likewise.
4852 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4853 * testsuite/23_containers/map/pthread6.cc: Likewise.
4854 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4855 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4856 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4857 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4858 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4859 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4860 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4861 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4862 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4863 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4864 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4865 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4866 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4867 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4868 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4869 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4870 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4871 * testsuite/23_containers/set/18604.cc: Likewise.
4872 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4873 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4874 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4875 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4876 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4877 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4878 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4879 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4880 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4881 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4882 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4883 Likewise.
4884 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4885 Likewise.
4886 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4887 Likewise.
4888 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4889 Likewise.
4890 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4891 Likewise.
4892 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4893 Likewise.
4894 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4895 Likewise.
4896 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4897 Likewise.
4898 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4899 Likewise.
4900 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4901 Likewise.
4902 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4903 Likewise.
4904 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4905 Likewise.
4906 * testsuite/23_containers/vector/18604.cc: Likewise.
4907 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4908 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4909 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4910 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4911 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4912 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4913 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4914 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4915 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4916 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4917 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4918 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4919 Likewise.
4920 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4921 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4922 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4923 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4924 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4925 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4926 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4927 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4928 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4929 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4930 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4931 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4932 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4933 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4934 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4935 Likewise.
4936 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4937 Likewise.
4938 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4939 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4940 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4941 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4942 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4943 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4944 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4945 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4946 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4947 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4948 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4949 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4950 Likewise.
4951 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4952 Likewise.
4953 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4954 Likewise.
4955 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4956 Likewise.
4957 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4958 Likewise.
4959 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4960 Likewise.
4961 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4962 * testsuite/23_containers/vector/types/1.cc: Likewise.
4963 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4964 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4965 Likewise.
4966 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4967 Likewise.
4968 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4969 Likewise.
4970 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4971 Likewise.
4972 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4973 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4974 Likewise.
4975 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4976 Likewise.
4977 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4978 Likewise.
4979 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4980 Likewise.
4981 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4982 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4983 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4984 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4985 Likewise.
4986 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4987 Likewise.
4988 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4989 Likewise.
4990 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4991 Likewise.
4992 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4993 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4994 Likewise.
4995 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4996 Likewise.
4997 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4998 Likewise.
4999 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5000 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5001 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5002 Likewise.
5003 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5004 Likewise.
5005 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5006 Likewise.
5007 * testsuite/24_iterators/operations/next.cc: Likewise.
5008 * testsuite/24_iterators/operations/prev.cc: Likewise.
5009 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5010 Likewise.
5011 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5012 Likewise.
5013 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5014 Likewise.
5015 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5016 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5017 Likewise.
5018 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5019 Likewise.
5020 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5021 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5022 Likewise.
5023 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5024 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5025 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5026 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5027 Likewise.
5028 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5029 Likewise.
5030 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5031 Likewise.
5032 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5033 Likewise.
5034 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5035 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5036 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5037 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5038 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5039 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5040 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5041 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5042 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5043 * testsuite/25_algorithms/copy/1.cc: Likewise.
5044 * testsuite/25_algorithms/copy/2.cc: Likewise.
5045 * testsuite/25_algorithms/copy/3.cc: Likewise.
5046 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5047 * testsuite/25_algorithms/copy/4.cc: Likewise.
5048 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5049 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5050 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5051 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5052 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5053 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5054 Likewise.
5055 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5056 Likewise.
5057 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5058 Likewise.
5059 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5060 Likewise.
5061 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5062 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5063 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5064 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5065 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5066 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5067 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5068 * testsuite/25_algorithms/count/1.cc: Likewise.
5069 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5070 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5071 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5072 * testsuite/25_algorithms/equal/1.cc: Likewise.
5073 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5074 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5075 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5076 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5077 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5078 * testsuite/25_algorithms/fill/1.cc: Likewise.
5079 * testsuite/25_algorithms/fill/2.cc: Likewise.
5080 * testsuite/25_algorithms/fill/3.cc: Likewise.
5081 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5082 * testsuite/25_algorithms/fill/4.cc: Likewise.
5083 * testsuite/25_algorithms/fill/5.cc: Likewise.
5084 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5085 * testsuite/25_algorithms/find/1.cc: Likewise.
5086 * testsuite/25_algorithms/find/17441.cc: Likewise.
5087 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5088 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5089 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5090 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5091 Likewise.
5092 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5093 Likewise.
5094 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5095 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5096 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5097 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5098 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5099 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5100 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5101 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5102 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5103 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5104 Likewise.
5105 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5106 Likewise.
5107 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5108 Likewise.
5109 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5110 Likewise.
5111 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5112 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5113 * testsuite/25_algorithms/heap/1.cc: Likewise.
5114 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5115 * testsuite/25_algorithms/includes/1.cc: Likewise.
5116 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5117 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5118 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5119 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5120 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5121 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5122 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5123 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5124 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5125 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5126 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5127 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5128 Likewise.
5129 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5130 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5131 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5132 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5133 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5134 * testsuite/25_algorithms/max/1.cc: Likewise.
5135 * testsuite/25_algorithms/max/2.cc: Likewise.
5136 * testsuite/25_algorithms/max/3.cc: Likewise.
5137 * testsuite/25_algorithms/max/37547.cc: Likewise.
5138 * testsuite/25_algorithms/max/4.cc: Likewise.
5139 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5140 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5141 * testsuite/25_algorithms/merge/1.cc: Likewise.
5142 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5143 * testsuite/25_algorithms/min/1.cc: Likewise.
5144 * testsuite/25_algorithms/min/2.cc: Likewise.
5145 * testsuite/25_algorithms/min/3.cc: Likewise.
5146 * testsuite/25_algorithms/min/37547.cc: Likewise.
5147 * testsuite/25_algorithms/min/4.cc: Likewise.
5148 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5149 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5150 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5151 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5152 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5153 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5154 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5155 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5156 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5157 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5158 * testsuite/25_algorithms/move/1.cc: Likewise.
5159 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5160 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5161 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5162 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5163 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5164 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5165 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5166 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5167 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5168 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5169 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5170 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5171 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5172 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5173 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5174 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5175 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5176 * testsuite/25_algorithms/partition/1.cc: Likewise.
5177 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5178 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5179 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5180 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5181 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5182 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5183 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5184 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5185 * testsuite/25_algorithms/remove/1.cc: Likewise.
5186 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5187 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5188 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5189 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5190 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5191 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5192 * testsuite/25_algorithms/replace/1.cc: Likewise.
5193 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5194 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5195 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5196 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5197 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5198 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5199 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5200 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5201 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5202 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5203 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5204 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5205 * testsuite/25_algorithms/search/1.cc: Likewise.
5206 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5207 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5208 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5209 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5210 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5211 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5212 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5213 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5214 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5215 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5216 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5217 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5218 Likewise.
5219 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5220 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5221 * testsuite/25_algorithms/sort/1.cc: Likewise.
5222 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5223 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5224 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5225 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5226 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5227 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5228 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5229 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5230 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5231 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5232 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5233 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5234 * testsuite/25_algorithms/unique/1.cc: Likewise.
5235 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5236 * testsuite/25_algorithms/unique/2.cc: Likewise.
5237 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5238 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5239 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5240 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5241 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5242 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5243 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5244 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5245 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5246 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5247 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5248 * testsuite/26_numerics/complex/13450.cc: Likewise.
5249 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5250 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5251 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5252 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5253 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5254 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5255 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5256 Likewise.
5257 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5258 Likewise.
5259 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5260 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5261 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5262 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5263 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5264 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5265 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5266 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5267 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5268 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5269 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5270 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5271 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5272 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5273 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5274 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5275 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5276 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5277 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5278 Likewise.
5279 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5280 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5281 Likewise.
5282 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5283 Likewise.
5284 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5285 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5286 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5287 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5288 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5289 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5290 * testsuite/26_numerics/iota/1.cc: Likewise.
5291 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5292 * testsuite/26_numerics/slice/1.cc: Likewise.
5293 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5294 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5295 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5296 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5297 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5298 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5299 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5300 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5301 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5302 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5303 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5304 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5305 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5306 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5307 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5308 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5309 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5310 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5311 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5312 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5313 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5314 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5315 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5316 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5317 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5318 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5319 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5320 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5321 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5322 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5323 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5324 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5325 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5326 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5327 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5328 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5329 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5330 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5331 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5332 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5333 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5334 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5335 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5336 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5337 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5338 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5339 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5340 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5341 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5342 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5343 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5344 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5345 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5346 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5347 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5348 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5349 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5350 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5351 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5352 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5353 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5354 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5355 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5356 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5357 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5358 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5359 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5360 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5361 Likewise.
5362 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5363 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5364 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5365 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5366 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5367 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5368 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5369 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5370 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5371 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5372 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5373 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5374 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5375 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5376 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5377 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5378 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5379 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5380 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5381 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5382 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5383 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5384 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5385 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5386 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5387 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5388 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5389 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5390 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5391 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5392 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5393 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5394 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5395 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5396 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5397 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5398 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5399 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5400 Likewise.
5401 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5402 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5403 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5404 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5405 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5406 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5407 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5408 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5409 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5410 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5411 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5412 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5413 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5414 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5415 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5416 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5417 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5418 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5419 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5420 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5421 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5422 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5423 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5424 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5425 Likewise.
5426 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5427 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5428 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5429 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5430 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5431 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5432 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5433 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5434 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5435 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5436 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5437 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5438 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5439 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5440 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5441 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5442 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5443 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5444 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5445 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5446 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5447 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5448 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5449 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5450 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5451 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5452 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5453 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5454 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5455 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5456 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5457 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5458 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5459 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5460 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5461 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5462 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5463 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5464 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5465 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5466 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5467 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5468 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5469 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5470 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5471 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5472 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5473 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5474 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5475 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5476 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5477 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5478 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5479 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5480 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5481 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5482 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5483 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5484 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5485 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5486 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5487 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5488 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5489 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5490 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5491 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5492 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5493 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5494 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5495 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5496 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5497 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5498 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5499 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5500 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5501 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5502 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5503 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5504 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5505 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5506 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5507 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5508 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5509 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5510 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5511 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5512 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5513 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5514 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5515 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5516 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5517 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5518 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5519 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5520 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5521 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5522 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5523 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5524 Likewise.
5525 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5526 Likewise.
5527 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5528 Likewise.
5529 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5530 Likewise.
5531 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5532 Likewise.
5533 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5534 Likewise.
5535 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5536 Likewise.
5537 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5538 Likewise.
5539 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5540 Likewise.
5541 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5542 Likewise.
5543 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5544 Likewise.
5545 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5546 Likewise.
5547 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5548 Likewise.
5549 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5550 Likewise.
5551 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5552 Likewise.
5553 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5554 Likewise.
5555 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5556 Likewise.
5557 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5558 Likewise.
5559 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5560 Likewise.
5561 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5562 Likewise.
5563 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5564 Likewise.
5565 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5566 Likewise.
5567 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5568 Likewise.
5569 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5570 Likewise.
5571 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5572 Likewise.
5573 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5574 Likewise.
5575 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5576 Likewise.
5577 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5578 Likewise.
5579 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5580 Likewise.
5581 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5582 Likewise.
5583 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5584 Likewise.
5585 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5586 Likewise.
5587 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5588 Likewise.
5589 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5590 Likewise.
5591 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5592 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5593 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5594 Likewise.
5595 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5596 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5597 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5598 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5599 Likewise.
5600 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5601 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5602 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5603 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5604 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5605 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5606 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5607 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5608 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5609 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5610 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5611 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5612 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5613 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5614 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5615 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5616 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5617 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5618 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5619 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5620 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5621 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5622 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5623 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5624 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5625 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5626 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5627 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5628 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5629 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5630 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5631 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5632 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5633 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5634 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5635 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5636 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5637 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5638 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5639 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5640 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5641 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5642 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5643 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5644 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5645 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5646 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5647 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5648 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5649 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5650 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5651 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5652 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5653 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5654 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5655 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5656 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5657 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5658 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5659 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5660 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5661 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5662 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5663 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5664 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5665 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5666 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5667 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5668 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5669 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5670 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5671 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5672 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5673 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5674 Likewise.
5675 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5676 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5677 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5678 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5679 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5680 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5681 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5682 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5683 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5684 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5685 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5686 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5687 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5688 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5689 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5690 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5691 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5692 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5693 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5694 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5695 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5696 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5697 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5698 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5699 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5700 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5701 Likewise.
5702 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5703 Likewise.
5704 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5705 Likewise.
5706 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5707 Likewise.
5708 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5709 Likewise.
5710 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5711 Likewise.
5712 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5713 Likewise.
5714 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5715 Likewise.
5716 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5717 Likewise.
5718 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5719 Likewise.
5720 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5721 Likewise.
5722 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5723 Likewise.
5724 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5725 Likewise.
5726 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5727 Likewise.
5728 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5729 Likewise.
5730 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5731 Likewise.
5732 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5733 Likewise.
5734 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5735 Likewise.
5736 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5737 Likewise.
5738 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5739 Likewise.
5740 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5741 Likewise.
5742 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5743 Likewise.
5744 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5745 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5746 Likewise.
5747 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5748 Likewise.
5749 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5750 Likewise.
5751 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5752 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5753 Likewise.
5754 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5755 Likewise.
5756 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5757 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5758 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5759 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5760 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5761 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5762 Likewise.
5763 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5764 Likewise.
5765 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5766 Likewise.
5767 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5768 Likewise.
5769 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5770 Likewise.
5771 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5772 Likewise.
5773 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5774 Likewise.
5775 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5776 Likewise.
5777 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5778 Likewise.
5779 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5780 Likewise.
5781 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5782 Likewise.
5783 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5784 Likewise.
5785 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5786 Likewise.
5787 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5788 Likewise.
5789 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5790 Likewise.
5791 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5792 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5793 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5794 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5795 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5796 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5797 Likewise.
5798 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5799 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5800 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5801 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5802 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5803 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5804 Likewise.
5805 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5806 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5807 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5808 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5809 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5810 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5811 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5812 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5813 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5814 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5815 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5816 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5817 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5818 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5819 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5820 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5821 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5822 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5823 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5824 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5825 Likewise.
5826 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5827 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5828 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5829 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5830 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5831 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5832 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5833 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5834 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5835 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5836 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5837 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5838 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5839 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5840 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5841 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5842 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5843 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5844 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5845 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5846 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5847 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5848 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5849 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5850 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5851 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5852 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5853 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5854 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5855 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5856 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5857 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5858 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5859 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5860 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5861 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5862 Likewise.
5863 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5864 Likewise.
5865 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5866 Likewise.
5867 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5868 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5869 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5870 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5871 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5872 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5873 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5874 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5875 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5876 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5877 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5878 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5879 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5880 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5881 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5882 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5883 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5884 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5885 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5886 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5887 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5888 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5889 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5890 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5891 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5892 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5893 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5894 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5895 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5896 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5897 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5898 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5899 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5900 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5901 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5902 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5903 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5904 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5905 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5906 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5907 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5908 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5909 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5910 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5911 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5912 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5913 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5914 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5915 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5916 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5917 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5918 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5919 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5920 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5921 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5922 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5923 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5924 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5925 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5926 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5927 Likewise.
5928 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5929 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5930 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5931 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5932 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5933 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5934 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5935 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5936 * testsuite/27_io/fpos/11450.cc: Likewise.
5937 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5938 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5939 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5940 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5941 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5942 * testsuite/27_io/fpos/14775.cc: Likewise.
5943 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5944 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5945 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5946 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5947 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5948 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5949 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5950 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5951 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5952 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5953 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5954 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5955 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5956 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5957 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5958 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5959 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5960 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5961 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5962 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5963 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5964 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5965 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5966 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5967 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5968 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5969 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5970 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5971 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5972 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5973 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5974 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5975 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5976 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5977 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5978 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5979 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5980 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5981 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5982 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5983 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5984 * testsuite/27_io/objects/char/1.cc: Likewise.
5985 * testsuite/27_io/objects/char/10.cc: Likewise.
5986 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5987 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5988 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5989 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5990 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5991 * testsuite/27_io/objects/char/2.cc: Likewise.
5992 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5993 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5994 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5995 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5996 * testsuite/27_io/objects/char/5.cc: Likewise.
5997 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5998 * testsuite/27_io/objects/char/6.cc: Likewise.
5999 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6000 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6001 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6002 * testsuite/27_io/objects/char/7.cc: Likewise.
6003 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6004 * testsuite/27_io/objects/char/8.cc: Likewise.
6005 * testsuite/27_io/objects/char/9.cc: Likewise.
6006 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6007 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6008 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6009 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6010 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6011 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6012 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6013 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6014 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6015 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6016 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6017 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6018 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6019 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6020 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6021 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6022 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6023 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6024 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6025 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6026 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6027 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6028 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6029 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6030 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6031 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6032 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6033 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6034 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6035 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6036 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6037 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6038 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6039 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6040 * testsuite/27_io/types/1.cc: Likewise.
6041 * testsuite/27_io/types/2.cc: Likewise.
6042 * testsuite/27_io/types/3.cc: Likewise.
6043 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6044 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6045 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6046 Likewise.
6047 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6048 Likewise.
6049 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6050 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6051 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6052 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6053 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6054 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6055 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6056 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6057 Likewise.
6058 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6059 Likewise.
6060 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6061 Likewise.
6062 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6063 Likewise.
6064 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6065 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6066 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6067 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6068 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6069 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6070 Likewise.
6071 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6072 Likewise.
6073 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6074 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6075 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6076 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6077 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6078 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6079 * testsuite/Makefile.am: Likewise.
6080 * testsuite/abi/30586.cc: Likewise.
6081 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6082 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6083 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6084 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6085 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6086 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6087 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6088 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6089 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6090 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6091 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6092 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6093 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6094 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6095 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6096 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6097 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6098 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6099 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6100 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6101 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6102 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6103 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6104 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6105 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6106 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6107 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6108 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6109 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6110 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6111 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6112 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6113 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6114 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6115 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6116 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6117 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6118 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6119 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6120 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6121 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6122 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6123 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6124 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6125 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6126 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6127 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6128 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6129 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6130 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6131 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6132 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6133 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6134 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6135 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6136 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6137 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6138 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6139 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6140 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6141 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6142 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6143 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6144 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6145 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6146 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6147 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6148 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6149 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6150 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6151 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6152 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6153 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6154 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6155 * testsuite/abi/demangle/regression/old.cc: Likewise.
6156 * testsuite/abi/header_cxxabi.c: Likewise.
6157 * testsuite/backward/11460.cc: Likewise.
6158 * testsuite/backward/hash_map/1.cc: Likewise.
6159 * testsuite/backward/hash_map/14648.cc: Likewise.
6160 * testsuite/backward/hash_map/23528.cc: Likewise.
6161 * testsuite/backward/hash_set/1.cc: Likewise.
6162 * testsuite/backward/strstream_members.cc: Likewise.
6163 * testsuite/config/default.exp: Likewise.
6164 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6165 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6166 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6167 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6168 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6169 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6170 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6171 * testsuite/data/sgetn.txt: Likewise.
6172 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6173 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6174 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6175 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6176 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6177 * testsuite/ext/array_allocator/26875.cc: Likewise.
6178 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6179 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6180 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6181 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6182 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6183 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6184 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6185 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6186 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6187 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6188 * testsuite/ext/codecvt/1.cc: Likewise.
6189 * testsuite/ext/codecvt/char-1.cc: Likewise.
6190 * testsuite/ext/codecvt/char-2.cc: Likewise.
6191 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6192 * testsuite/ext/concept_checks.cc: Likewise.
6193 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6194 Likewise.
6195 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6196 Likewise.
6197 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6198 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6199 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6200 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6201 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6202 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6203 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6204 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6205 Likewise.
6206 * testsuite/ext/headers.cc: Likewise.
6207 * testsuite/ext/is_heap/1.cc: Likewise.
6208 * testsuite/ext/is_heap/check_type.cc: Likewise.
6209 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6210 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6211 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6212 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6213 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6214 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6215 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6216 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6217 * testsuite/ext/median.cc: Likewise.
6218 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6219 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6220 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6221 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6222 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6223 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6224 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6225 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6226 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6227 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6228 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6229 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6230 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6231 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6232 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6233 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6234 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6235 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6236 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6237 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6238 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6239 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6240 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6241 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6242 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6243 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6244 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6245 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6246 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6247 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6248 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6249 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6250 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6251 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6252 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6253 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6254 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6255 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6256 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6257 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6258 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6259 * testsuite/ext/rope/1.cc: Likewise.
6260 * testsuite/ext/rope/2.cc: Likewise.
6261 * testsuite/ext/rope/3.cc: Likewise.
6262 * testsuite/ext/rope/36832.cc: Likewise.
6263 * testsuite/ext/rope/4.cc: Likewise.
6264 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6265 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6266 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6267 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6268 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6269 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6270 Likewise.
6271 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6272 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6273 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6274 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6275 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6276 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6277 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6278 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6279 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6280 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6281 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6282 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6283 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6284 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6285 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6286 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6287 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6288 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6289 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6290 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6291 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6292 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6293 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6294 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6295 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6296 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6297 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6298 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6299 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6300 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6301 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6302 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6303 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6304 * testsuite/lib/dg-options.exp: Likewise.
6305 * testsuite/lib/libstdc++.exp: Likewise.
6306 * testsuite/lib/prune.exp: Likewise.
6307 * testsuite/libstdc++-abi/abi.exp: Likewise.
6308 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6309 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6310 Likewise.
6311 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6312 Likewise.
6313 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6314 Likewise.
6315 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6316 Likewise.
6317 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6318 Likewise.
6319 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6320 Likewise.
6321 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6322 Likewise.
6323 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6324 Likewise.
6325 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6326 Likewise.
6327 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6328 Likewise.
6329 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6330 Likewise.
6331 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6332 Likewise.
6333 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6334 Likewise.
6335 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6336 Likewise.
6337 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6338 Likewise.
6339 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6340 Likewise.
6341 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6342 Likewise.
6343 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6344 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6345 Likewise.
6346 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6347 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6348 Likewise.
6349 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6350 Likewise.
6351 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6352 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6353 Likewise.
6354 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6355 Likewise.
6356 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6357 Likewise.
6358 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6359 Likewise.
6360 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6361 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6362 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6363 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6364 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6365 Likewise.
6366 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6367 Likewise.
6368 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6369 Likewise.
6370 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6371 Likewise.
6372 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6373 Likewise.
6374 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6375 Likewise.
6376 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6377 Likewise.
6378 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6379 Likewise.
6380 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6381 Likewise.
6382 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6383 Likewise.
6384 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6385 Likewise.
6386 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6387 Likewise.
6388 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6389 Likewise.
6390 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6391 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6392 Likewise.
6393 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6394 Likewise.
6395 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6396 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6397 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6398 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6399 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6400 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6401 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6402 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6403 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6404 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6405 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6406 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6407 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6408 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6409 Likewise.
6410 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6411 Likewise.
6412 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6413 Likewise.
6414 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6415 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6416 Likewise.
6417 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6418 Likewise.
6419 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6420 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6421 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6422 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6423 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6424 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6425 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6426 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6427 Likewise.
6428 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6429 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6430 Likewise.
6431 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6432 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6433 Likewise.
6434 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6435 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6436 Likewise.
6437 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6438 Likewise.
6439 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6440 Likewise.
6441 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6442 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6443 Likewise.
6444 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6445 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6446 Likewise.
6447 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6448 Likewise.
6449 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6450 Likewise.
6451 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6452 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6453 Likewise.
6454 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6455 Likewise.
6456 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6457 Likewise.
6458 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6459 Likewise.
6460 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6461 Likewise.
6462 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6463 Likewise.
6464 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6465 Likewise.
6466 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6467 Likewise.
6468 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6469 Likewise.
6470 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6471 Likewise.
6472 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6473 Likewise.
6474 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6475 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6476 Likewise.
6477 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6478 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6479 Likewise.
6480 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6481 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6482 Likewise.
6483 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6484 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6485 Likewise.
6486 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6487 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6488 Likewise.
6489 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6490 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6491 Likewise.
6492 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6493 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6494 Likewise.
6495 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6496 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6497 Likewise.
6498 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6499 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6500 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6501 Likewise.
6502 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6503 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6504 Likewise.
6505 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6506 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6507 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6508 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6509 Likewise.
6510 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6511 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6512 Likewise.
6513 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6514 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6515 Likewise.
6516 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6517 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6518 Likewise.
6519 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6520 Likewise.
6521 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6522 Likewise.
6523 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6524 Likewise.
6525 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6526 Likewise.
6527 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6528 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6529 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6530 Likewise.
6531 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6532 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6533 Likewise.
6534 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6535 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6536 Likewise.
6537 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6538 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6539 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6540 Likewise.
6541 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6542 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6543 Likewise.
6544 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6545 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6546 Likewise.
6547 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6548 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6549 Likewise.
6550 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6551 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6552 Likewise.
6553 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6554 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6555 Likewise.
6556 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6557 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6558 Likewise.
6559 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6560 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6561 Likewise.
6562 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6563 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6564 Likewise.
6565 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6566 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6567 Likewise.
6568 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6569 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6570 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6571 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6572 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6573 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6574 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6575 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6576 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6577 Likewise.
6578 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6579 Likewise.
6580 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6581 Likewise.
6582 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6583 Likewise.
6584 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6585 Likewise.
6586 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6587 Likewise.
6588 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6589 Likewise.
6590 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6591 Likewise.
6592 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6593 Likewise.
6594 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6595 Likewise.
6596 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6597 Likewise.
6598 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6599 Likewise.
6600 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6601 Likewise.
6602 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6603 Likewise.
6604 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6605 Likewise.
6606 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6607 Likewise.
6608 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6609 Likewise.
6610 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6611 Likewise.
6612 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6613 Likewise.
6614 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6615 Likewise.
6616 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6617 Likewise.
6618 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6619 Likewise.
6620 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6621 Likewise.
6622 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6623 Likewise.
6624 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6625 Likewise.
6626 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6627 Likewise.
6628 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6629 Likewise.
6630 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6631 Likewise.
6632 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6633 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6634 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6635 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6636 Likewise.
6637 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6638 Likewise.
6639 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6640 Likewise.
6641 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6642 Likewise.
6643 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6644 Likewise.
6645 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6646 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6647 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6648 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6649 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6650 Likewise.
6651 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6652 Likewise.
6653 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6654 Likewise.
6655 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6656 Likewise.
6657 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6658 Likewise.
6659 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6660 Likewise.
6661 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6662 Likewise.
6663 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6664 Likewise.
6665 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6666 Likewise.
6667 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6668 Likewise.
6669 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6670 Likewise.
6671 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6672 Likewise.
6673 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6674 Likewise.
6675 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6676 Likewise.
6677 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6678 Likewise.
6679 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6680 Likewise.
6681 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6682 Likewise.
6683 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6684 Likewise.
6685 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6686 Likewise.
6687 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6688 Likewise.
6689 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6690 Likewise.
6691 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6692 Likewise.
6693 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6694 Likewise.
6695 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6696 Likewise.
6697 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6698 Likewise.
6699 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6700 Likewise.
6701 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6702 Likewise.
6703 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6704 Likewise.
6705 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6706 Likewise.
6707 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6708 Likewise.
6709 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6710 Likewise.
6711 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6712 Likewise.
6713 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6714 Likewise.
6715 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6716 Likewise.
6717 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6718 Likewise.
6719 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6720 Likewise.
6721 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6722 Likewise.
6723 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6724 Likewise.
6725 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6726 Likewise.
6727 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6728 Likewise.
6729 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6730 Likewise.
6731 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6732 Likewise.
6733 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6734 Likewise.
6735 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6736 Likewise.
6737 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6738 Likewise.
6739 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6740 Likewise.
6741 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6742 Likewise.
6743 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6744 Likewise.
6745 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6746 Likewise.
6747 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6748 Likewise.
6749 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6750 Likewise.
6751 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6752 Likewise.
6753 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6754 Likewise.
6755 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6756 Likewise.
6757 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6758 Likewise.
6759 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6760 Likewise.
6761 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6762 Likewise.
6763 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6764 Likewise.
6765 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6766 Likewise.
6767 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6768 Likewise.
6769 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6770 Likewise.
6771 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6772 Likewise.
6773 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6774 Likewise.
6775 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6776 Likewise.
6777 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6778 Likewise.
6779 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6780 Likewise.
6781 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6782 Likewise.
6783 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6784 Likewise.
6785 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6786 Likewise.
6787 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6788 Likewise.
6789 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6790 Likewise.
6791 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6792 Likewise.
6793 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6794 Likewise.
6795 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6796 Likewise.
6797 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6798 Likewise.
6799 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6800 Likewise.
6801 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6802 Likewise.
6803 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6804 Likewise.
6805 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6806 Likewise.
6807 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6808 Likewise.
6809 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6810 Likewise.
6811 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6812 Likewise.
6813 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6814 Likewise.
6815 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6816 Likewise.
6817 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6818 Likewise.
6819 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6820 Likewise.
6821 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6822 Likewise.
6823 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6824 Likewise.
6825 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6826 Likewise.
6827 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6828 Likewise.
6829 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6830 Likewise.
6831 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6832 Likewise.
6833 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6834 Likewise.
6835 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6836 Likewise.
6837 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6838 Likewise.
6839 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6840 Likewise.
6841 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6842 Likewise.
6843 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6844 Likewise.
6845 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6846 Likewise.
6847 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6848 Likewise.
6849 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6850 Likewise.
6851 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6852 Likewise.
6853 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6854 Likewise.
6855 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6856 Likewise.
6857 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6858 Likewise.
6859 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6860 Likewise.
6861 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6862 Likewise.
6863 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6864 Likewise.
6865 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6866 Likewise.
6867 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6868 Likewise.
6869 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6870 Likewise.
6871 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6872 Likewise.
6873 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6874 Likewise.
6875 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6876 Likewise.
6877 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6878 Likewise.
6879 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6880 Likewise.
6881 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6882 Likewise.
6883 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6884 Likewise.
6885 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6886 Likewise.
6887 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6888 Likewise.
6889 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6890 Likewise.
6891 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6892 Likewise.
6893 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6894 Likewise.
6895 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6896 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6897 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6898 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6899 Likewise.
6900 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6901 Likewise.
6902 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6903 Likewise.
6904 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6905 Likewise.
6906 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6907 Likewise.
6908 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6909 Likewise.
6910 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6911 Likewise.
6912 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6913 Likewise.
6914 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6915 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6916 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6917 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6918 Likewise.
6919 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6920 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6921 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6922 Likewise.
6923 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6924 Likewise.
6925 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6926 Likewise.
6927 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6928 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6929 Likewise.
6930 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6931 Likewise.
6932 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6933 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6934 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6935 Likewise.
6936 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6937 Likewise.
6938 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6939 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6940 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6941 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6942 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6943 Likewise.
6944 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6945 Likewise.
6946 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6947 Likewise.
6948 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6949 Likewise.
6950 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6951 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6952 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6953 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6954 Likewise.
6955 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6956 Likewise.
6957 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6958 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6959 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6960 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6961 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6962 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6963 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6964 Likewise.
6965 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6966 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6967 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6968 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6969 Likewise.
6970 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6971 Likewise.
6972 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6973 Likewise.
6974 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6975 Likewise.
6976 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6977 Likewise.
6978 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6979 Likewise.
6980 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6981 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6982 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6983 Likewise.
6984 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6985 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6986 Likewise.
6987 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6988 Likewise.
6989 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6990 Likewise.
6991 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6992 Likewise.
6993 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6994 Likewise.
6995 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6996 Likewise.
6997 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6998 Likewise.
6999 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7000 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7001 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7002 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7003 Likewise.
7004 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7005 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7006 Likewise.
7007 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7008 Likewise.
7009 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7010 Likewise.
7011 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7012 Likewise.
7013 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7014 Likewise.
7015 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7016 Likewise.
7017 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7018 Likewise.
7019 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7020 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7021 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7022 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7023 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7024 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7025 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7026 Likewise.
7027 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7028 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7029 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7030 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7031 Likewise.
7032 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7033 Likewise.
7034 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7035 Likewise.
7036 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7037 Likewise.
7038 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7039 Likewise.
7040 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7041 Likewise.
7042 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7043 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7044 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7045 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7046 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7047 Likewise.
7048 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7049 Likewise.
7050 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7051 Likewise.
7052 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7053 Likewise.
7054 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7055 Likewise.
7056 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7057 Likewise.
7058 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7059 Likewise.
7060 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7061 Likewise.
7062 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7063 Likewise.
7064 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7065 Likewise.
7066 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7067 Likewise.
7068 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7069 Likewise.
7070 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7071 Likewise.
7072 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7073 Likewise.
7074 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7075 Likewise.
7076 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7077 Likewise.
7078 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7079 Likewise.
7080 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7081 Likewise.
7082 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7083 Likewise.
7084 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7085 Likewise.
7086 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7087 Likewise.
7088 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7089 Likewise.
7090 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7091 Likewise.
7092 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7093 Likewise.
7094 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7095 Likewise.
7096 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7097 Likewise.
7098 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7099 Likewise.
7100 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7101 Likewise.
7102 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7103 Likewise.
7104 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7105 Likewise.
7106 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7107 Likewise.
7108 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7109 Likewise.
7110 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7111 Likewise.
7112 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7113 Likewise.
7114 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7115 Likewise.
7116 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7117 Likewise.
7118 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7119 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7120 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7121 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7122 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7123 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7124 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7125 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7126 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7127 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7128 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7129 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7130 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7131 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7132 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7133 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7134 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7135 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7136 * testsuite/tr1/headers/all.cc: Likewise.
7137 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7138 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7139 * testsuite/util/testsuite_shared.cc: Likewise.
7140 * scripts/extract_symvers: Likewise. Remove runtime exception.
7141 * testsuite/17_intro/headers/all.cc: Likewise.
7142 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7143 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7144 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7145 Likewise.
7146 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7147 Likewise.
7148 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7149 Likewise.
7150 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7151 Likewise.
7152 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7153 Likewise.
7154 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7155 Likewise.
7156 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7157 Likewise.
7158 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7159 Likewise.
7160 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7161 Likewise.
7162 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7163 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7164 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7165 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7166 Likewise.
7167 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7168 Likewise.
7169 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7170 Likewise.
7171 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7172 Likewise.
7173 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7174 Likewise.
7175 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7176 Likewise.
7177 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7178 Likewise.
7179 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7180 Likewise.
7181 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7182 Likewise.
7183 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7184 Likewise.
7185 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7186 Likewise.
7187 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7188 Likewise.
7189 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7190 Likewise.
7191 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7192 Likewise.
7193 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7194 Likewise.
7195 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7196 Likewise.
7197 * testsuite/20_util/pair/moveable.cc: Likewise.
7198 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7199 Likewise.
7200 * testsuite/20_util/pair/swap.cc: Likewise.
7201 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7202 Likewise.
7203 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7204 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7205 Likewise.
7206 * testsuite/20_util/tuple/moveable.cc: Likewise.
7207 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7208 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7209 Likewise.
7210 * testsuite/20_util/tuple/swap.cc: Likewise.
7211 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7212 Likewise.
7213 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7214 Likewise.
7215 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7216 Likewise.
7217 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7218 Likewise.
7219 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7220 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7221 Likewise.
7222 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7223 Likewise.
7224 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7225 Likewise.
7226 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7227 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7228 Likewise.
7229 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7230 Likewise.
7231 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7232 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7233 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7234 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7235 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7236 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7237 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7238 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7239 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7240 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7241 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7242 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7243 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7244 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7245 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7246 Likewise.
7247 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7248 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7249 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7250 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7251 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7252 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7253 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7254 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7255 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7256 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7257 Likewise.
7258 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7259 Likewise.
7260 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7261 Likewise.
7262 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7263 Likewise.
7264 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7265 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7266 Likewise.
7267 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7268 Likewise.
7269 * testsuite/23_containers/deque/14340.cc: Likewise.
7270 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7271 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7272 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7273 * testsuite/23_containers/deque/init-list.cc: Likewise.
7274 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7275 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7276 * testsuite/23_containers/deque/moveable.cc: Likewise.
7277 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7278 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7279 Likewise.
7280 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7281 Likewise.
7282 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7283 Likewise.
7284 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7285 Likewise.
7286 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7287 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7288 Likewise.
7289 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7290 Likewise.
7291 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7292 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7293 Likewise.
7294 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7295 Likewise.
7296 * testsuite/23_containers/list/14340.cc: Likewise.
7297 * testsuite/23_containers/list/23781.cc: Likewise.
7298 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7299 * testsuite/23_containers/list/init-list.cc: Likewise.
7300 * testsuite/23_containers/list/moveable.cc: Likewise.
7301 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7302 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7303 Likewise.
7304 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7305 Likewise.
7306 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7307 Likewise.
7308 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7309 Likewise.
7310 * testsuite/23_containers/map/14340.cc: Likewise.
7311 * testsuite/23_containers/map/23781.cc: Likewise.
7312 * testsuite/23_containers/map/init-list.cc: Likewise.
7313 * testsuite/23_containers/map/moveable.cc: Likewise.
7314 * testsuite/23_containers/map/operations/1.cc: Likewise.
7315 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7316 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7317 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7318 Likewise.
7319 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7320 Likewise.
7321 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7322 Likewise.
7323 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7324 Likewise.
7325 * testsuite/23_containers/multimap/14340.cc: Likewise.
7326 * testsuite/23_containers/multimap/23781.cc: Likewise.
7327 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7328 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7329 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7330 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7331 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7332 Likewise.
7333 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7334 Likewise.
7335 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7336 Likewise.
7337 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7338 Likewise.
7339 * testsuite/23_containers/multiset/14340.cc: Likewise.
7340 * testsuite/23_containers/multiset/23781.cc: Likewise.
7341 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7342 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7343 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7344 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7345 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7346 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7347 Likewise.
7348 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7349 Likewise.
7350 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7351 Likewise.
7352 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7353 Likewise.
7354 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7355 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7356 Likewise.
7357 * testsuite/23_containers/queue/moveable.cc: Likewise.
7358 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7359 Likewise.
7360 * testsuite/23_containers/set/14340.cc: Likewise.
7361 * testsuite/23_containers/set/23781.cc: Likewise.
7362 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7363 * testsuite/23_containers/set/init-list.cc: Likewise.
7364 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7365 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7366 * testsuite/23_containers/set/moveable.cc: Likewise.
7367 * testsuite/23_containers/set/operations/1.cc: Likewise.
7368 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7369 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7370 Likewise.
7371 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7372 Likewise.
7373 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7374 Likewise.
7375 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7376 Likewise.
7377 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7378 Likewise.
7379 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7380 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7381 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7382 Likewise.
7383 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7384 Likewise.
7385 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7386 Likewise.
7387 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7388 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7389 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7390 Likewise.
7391 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7392 Likewise.
7393 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7394 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7395 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7396 Likewise.
7397 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7398 Likewise.
7399 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7400 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7401 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7402 Likewise.
7403 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7404 Likewise.
7405 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7406 Likewise.
7407 * testsuite/23_containers/vector/14340.cc: Likewise.
7408 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7409 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7410 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7411 Likewise.
7412 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7413 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7414 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7415 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7416 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7417 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7418 Likewise.
7419 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7420 Likewise.
7421 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7422 Likewise.
7423 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7424 Likewise.
7425 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7426 Likewise.
7427 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7428 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7429 * testsuite/23_containers/vector/init-list.cc: Likewise.
7430 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7431 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7432 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7433 * testsuite/23_containers/vector/moveable.cc: Likewise.
7434 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7435 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7436 Likewise.
7437 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7438 Likewise.
7439 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7440 Likewise.
7441 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7442 Likewise.
7443 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7444 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7445 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7446 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7447 Likewise.
7448 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7449 Likewise.
7450 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7451 Likewise.
7452 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7453 Likewise.
7454 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7455 Likewise.
7456 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7457 Likewise.
7458 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7459 Likewise.
7460 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7461 Likewise.
7462 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7463 Likewise.
7464 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7465 Likewise.
7466 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7467 Likewise.
7468 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7469 Likewise.
7470 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7471 Likewise.
7472 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7473 Likewise.
7474 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7475 Likewise.
7476 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7477 Likewise.
7478 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7479 Likewise.
7480 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7481 Likewise.
7482 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7483 Likewise.
7484 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7485 Likewise.
7486 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7487 Likewise.
7488 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7489 Likewise.
7490 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7491 Likewise.
7492 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7493 Likewise.
7494 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7495 Likewise.
7496 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7497 Likewise.
7498 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7499 Likewise.
7500 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7501 Likewise.
7502 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7503 Likewise.
7504 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7505 Likewise.
7506 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7507 Likewise.
7508 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7509 Likewise.
7510 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7511 Likewise.
7512 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7513 Likewise.
7514 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7515 Likewise.
7516 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7517 Likewise.
7518 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7519 Likewise.
7520 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7521 Likewise.
7522 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7523 Likewise.
7524 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7525 Likewise.
7526 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7527 Likewise.
7528 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7529 Likewise.
7530 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7531 Likewise.
7532 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7533 Likewise.
7534 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7535 Likewise.
7536 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7537 Likewise.
7538 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7539 Likewise.
7540 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7541 Likewise.
7542 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7543 Likewise.
7544 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7545 Likewise.
7546 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7547 Likewise.
7548 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7549 Likewise.
7550 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7551 Likewise.
7552 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7553 Likewise.
7554 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7555 Likewise.
7556 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7557 Likewise.
7558 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7559 Likewise.
7560 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7561 Likewise.
7562 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7563 Likewise.
7564 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7565 Likewise.
7566 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7567 Likewise.
7568 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7569 Likewise.
7570 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7571 Likewise.
7572 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7573 Likewise.
7574 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7575 Likewise.
7576 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7577 Likewise.
7578 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7579 Likewise.
7580 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7581 Likewise.
7582 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7583 Likewise.
7584 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7585 Likewise.
7586 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7587 Likewise.
7588 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7589 Likewise.
7590 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7591 Likewise.
7592 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7593 Likewise.
7594 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7595 Likewise.
7596 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7597 Likewise.
7598 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7599 Likewise.
7600 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7601 Likewise.
7602 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7603 Likewise.
7604 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7605 Likewise.
7606 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7607 Likewise.
7608 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7609 Likewise.
7610 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7611 Likewise.
7612 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7613 Likewise.
7614 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7615 Likewise.
7616 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7617 Likewise.
7618 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7619 Likewise.
7620 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7621 Likewise.
7622 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7623 Likewise.
7624 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7625 Likewise.
7626 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7627 Likewise.
7628 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7629 Likewise.
7630 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7631 Likewise.
7632 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7633 Likewise.
7634 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7635 Likewise.
7636 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7637 Likewise.
7638 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7639 Likewise.
7640 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7641 Likewise.
7642 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7643 Likewise.
7644 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7645 Likewise.
7646 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7647 Likewise.
7648 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7649 Likewise.
7650 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7651 Likewise.
7652 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7653 Likewise.
7654 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7655 Likewise.
7656 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7657 Likewise.
7658 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7659 Likewise.
7660 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7661 Likewise.
7662 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7663 Likewise.
7664 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7665 Likewise.
7666 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7667 Likewise.
7668 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7669 Likewise.
7670 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7671 Likewise.
7672 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7673 Likewise.
7674 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7675 Likewise.
7676 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7677 Likewise.
7678 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7679 Likewise.
7680 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7681 Likewise.
7682 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7683 Likewise.
7684 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7685 Likewise.
7686 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7687 Likewise.
7688 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7689 Likewise.
7690 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7691 Likewise.
7692 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7693 Likewise.
7694 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7695 Likewise.
7696 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7697 Likewise.
7698 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7699 Likewise.
7700 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7701 Likewise.
7702 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7703 Likewise.
7704 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7705 Likewise.
7706 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7707 Likewise.
7708 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7709 Likewise.
7710 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7711 Likewise.
7712 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7713 Likewise.
7714 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7715 Likewise.
7716 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7717 Likewise.
7718 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7719 Likewise.
7720 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7721 Likewise.
7722 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7723 Likewise.
7724 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7725 Likewise.
7726 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7727 Likewise.
7728 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7729 Likewise.
7730 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7731 Likewise.
7732 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7733 Likewise.
7734 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7735 Likewise.
7736 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7737 Likewise.
7738 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7739 Likewise.
7740 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7741 Likewise.
7742 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7743 Likewise.
7744 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7745 Likewise.
7746 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7747 Likewise.
7748 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7749 Likewise.
7750 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7751 Likewise.
7752 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7753 Likewise.
7754 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7755 Likewise.
7756 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7757 Likewise.
7758 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7759 Likewise.
7760 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7761 Likewise.
7762 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7763 Likewise.
7764 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7765 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7784 Likewise.
7785 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7786 Likewise.
7787 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7788 Likewise.
7789 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7790 Likewise.
7791 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7792 Likewise.
7793 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7794 Likewise.
7795 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7796 Likewise.
7797 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7798 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7799 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7800 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7801 Likewise.
7802 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7803 Likewise.
7804 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7805 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7806 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7807 Likewise.
7808 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7809 Likewise.
7810 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7811 Likewise.
7812 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7813 Likewise.
7814 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7815 Likewise.
7816 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7817 Likewise.
7818 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7819 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7820 Likewise.
7821 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7822 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7823 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7824 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7825 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7826 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7827 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7828 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7829 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7830 Likewise.
7831 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7832 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7833 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7834 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7835 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7836 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7837 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7838 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7839 Likewise.
7840 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7841 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7842 Likewise.
7843 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7844 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7845 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7846 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7847 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7848 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7849 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7850 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7851 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7852 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7853 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7854 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7855 Likewise.
7856 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7857 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7858 Likewise.
7859 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7860 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7861 Likewise.
7862 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7863 Likewise.
7864 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7865 Likewise.
7866 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7867 Likewise.
7868 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7869 Likewise.
7870 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7871 Likewise.
7872 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7873 Likewise.
7874 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7875 Likewise.
7876 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7877 Likewise.
7878 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7879 Likewise.
7880 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7881 Likewise.
7882 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7883 Likewise.
7884 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7885 Likewise.
7886 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7887 Likewise.
7888 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7889 Likewise.
7890 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7891 Likewise.
7892 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7893 Likewise.
7894 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7895 Likewise.
7896 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7897 Likewise.
7898 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7899 Likewise.
7900 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7901 Likewise.
7902 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7903 Likewise.
7904 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7905 Likewise.
7906 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7907 Likewise.
7908 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7909 Likewise.
7910 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7911 Likewise.
7912 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7913 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7914 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7915 Likewise.
7916 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7917 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7918 Likewise.
7919 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7920 Likewise.
7921 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7922 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7923 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7924 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7925 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7926 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7927 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7928 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7929 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7930 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7931 Likewise.
7932 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7933 Likewise.
7934 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7935 Likewise.
7936 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7937 Likewise.
7938 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7939 Likewise.
7940 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7941 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7942 Likewise.
7943 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7944 Likewise.
7945 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7946 Likewise.
7947 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7948 Likewise.
7949 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7950 Likewise.
7951 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7952 Likewise.
7953 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7954 Likewise.
7955 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7956 Likewise.
7957 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7958 Likewise.
7959 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7960 Likewise.
7961 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7962 Likewise.
7963 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7964 Likewise.
7965 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7966 Likewise.
7967 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7968 Likewise.
7969 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7970 Likewise.
7971 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7972 Likewise.
7973 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7974 Likewise.
7975 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7976 Likewise.
7977 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7978 Likewise.
7979 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7980 Likewise.
7981 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7982 Likewise.
7983 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7984 Likewise.
7985 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7986 Likewise.
7987 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7988 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7989 Likewise.
7990 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7991 Likewise.
7992 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7993 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7994 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7995 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7996 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7997 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7998 Likewise.
7999 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8000 Likewise.
8001 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8002 Likewise.
8003 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8004 Likewise.
8005 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8006 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8007 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8008 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8009 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8010 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8011 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8012 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8013 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8014 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8015 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8016 Likewise.
8017 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8018 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8019 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8020 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8021 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8022 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8023 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8024 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8025 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8026 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8027 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8028 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8029 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8030 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8031 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8032 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8033 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8034 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8035 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8036 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8037 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8038 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8039 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8040 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8041 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8042 Likewise.
8043 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8044 * testsuite/27_io/fpos/14252.cc: Likewise.
8045 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8046 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8047 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8048 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8049 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8050 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8051 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8052 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8053 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8054 Likewise.
8055 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8056 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8057 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8058 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8059 Likewise.
8060 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8061 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8062 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8063 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8064 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8065 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8066 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8067 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8068 * testsuite/27_io/objects/char/3045.cc: Likewise.
8069 * testsuite/27_io/objects/char/3647.cc: Likewise.
8070 * testsuite/27_io/objects/char/5268.cc: Likewise.
8071 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8072 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8073 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8074 * testsuite/28_regex/init-list.cc: Likewise.
8075 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8076 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8077 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8078 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8079 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8080 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8081 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8082 Likewise.
8083 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8084 Likewise.
8085 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8086 Likewise.
8087 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8088 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8089 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8090 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8091 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8092 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8093 Likewise.
8094 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8095 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8096 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8097 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8098 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8099 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8100 Likewise.
8101 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8102 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8103 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8104 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8105 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8106 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8107 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8108 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8109 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8110 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8111 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8112 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8113 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8114 Likewise.
8115 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8116 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8117 Likewise.
8118 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8119 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8120 Likewise.
8121 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8122 Likewise.
8123 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8124 Likewise.
8125 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8126 Likewise.
8127 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8128 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8129 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8130 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8131 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8132 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8133 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8134 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8135 Likewise.
8136 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8137 Likewise.
8138 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8139 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8140 Likewise.
8141 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8142 Likewise.
8143 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8144 Likewise.
8145 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8146 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8147 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8148 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8149 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8150 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8151 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8152 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8153 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8154 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8155 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8156 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8157 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8158 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8159 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8160 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8161 Likewise.
8162 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8163 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8164 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8165 Likewise.
8166 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8167 Likewise.
8168 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8169 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8170 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8171 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8172 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8173 Likewise.
8174 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8175 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8176 Likewise.
8177 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8178 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8179 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8180 Likewise.
8181 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8182 Likewise.
8183 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8184 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8185 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8186 Likewise.
8187 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8188 Likewise.
8189 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8190 Likewise.
8191 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8192 Likewise.
8193 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8194 Likewise.
8195 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8196 * testsuite/30_threads/this_thread/1.cc: Likewise.
8197 * testsuite/30_threads/this_thread/2.cc: Likewise.
8198 * testsuite/30_threads/this_thread/3.cc: Likewise.
8199 * testsuite/30_threads/this_thread/4.cc: Likewise.
8200 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8201 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8202 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8203 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8204 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8205 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8206 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8207 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8208 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8209 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8210 * testsuite/30_threads/thread/members/1.cc: Likewise.
8211 * testsuite/30_threads/thread/members/2.cc: Likewise.
8212 * testsuite/30_threads/thread/members/3.cc: Likewise.
8213 * testsuite/30_threads/thread/members/4.cc: Likewise.
8214 * testsuite/30_threads/thread/members/5.cc: Likewise.
8215 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8216 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8217 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8218 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8219 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8220 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8221 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8222 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8223 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8224 Likewise.
8225 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8226 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8227 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8228 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8229 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8230 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8231 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8232 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8233 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8234 * testsuite/30_threads/try_lock/1.cc: Likewise.
8235 * testsuite/30_threads/try_lock/2.cc: Likewise.
8236 * testsuite/30_threads/try_lock/3.cc: Likewise.
8237 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8238 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8239 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8240 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8241 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8242 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8243 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8244 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8245 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8246 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8247 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8248 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8249 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8250 Likewise.
8251 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8252 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8253 Likewise.
8254 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8255 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8256 Likewise.
8257 * testsuite/ext/array_allocator/1.cc: Likewise.
8258 * testsuite/ext/array_allocator/2.cc: Likewise.
8259 * testsuite/ext/array_allocator/3.cc: Likewise.
8260 * testsuite/ext/ext_pointer/1.cc: Likewise.
8261 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8262 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8263 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8264 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8265 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8266 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8267 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8268 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8269 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8270 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8271 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8272 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8273 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8274 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8275 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8276 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8277 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8278 Likewise.
8279 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8280 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8281 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8282 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8283 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8284 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8285 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8286 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8287 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8288 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8289 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8290 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8291 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8292 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8293 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8294 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8295 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8296 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8297 Likewise.
8298 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8299 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8300 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8301 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8302 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8303 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8304 * testsuite/ext/pod_char_traits.cc: Likewise.
8305 * testsuite/ext/slist/23781.cc: Likewise.
8306 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8307 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8308 * testsuite/ext/vstring/init-list.cc: Likewise.
8309 * testsuite/ext/vstring/moveable.cc: Likewise.
8310 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8311 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8312 Likewise.
8313 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8314 Likewise.
8315 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8316 Likewise.
8317 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8318 Likewise.
8319 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8320 Likewise.
8321 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8322 Likewise.
8323 * testsuite/ext/vstring/types/23767.cc: Likewise.
8324 * testsuite/performance/21_strings/string_append.cc: Likewise.
8325 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8326 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8327 Likewise.
8328 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8329 Likewise.
8330 * testsuite/performance/21_strings/string_find.cc: Likewise.
8331 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8332 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8333 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8334 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8335 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8336 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8337 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8338 Likewise.
8339 * testsuite/performance/23_containers/create/map.cc: Likewise.
8340 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8341 Likewise.
8342 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8343 * testsuite/performance/23_containers/find/map.cc: Likewise.
8344 * testsuite/performance/23_containers/index/map.cc: Likewise.
8345 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8346 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8347 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8348 Likewise.
8349 * testsuite/performance/23_containers/insert_erase/associative.cc:
8350 Likewise.
8351 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8352 Likewise.
8353 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8354 Likewise.
8355 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8356 Likewise.
8357 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8358 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8359 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8360 Likewise.
8361 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8362 Likewise.
8363 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8364 Likewise.
8365 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8366 Likewise.
8367 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8368 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8369 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8370 Likewise.
8371 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8372 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8373 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8374 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8375 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8376 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8377 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8378 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8379 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8380 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8381 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8382 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8383 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8384 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8385 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8386 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8387 Likewise.
8388 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8389 Likewise.
8390 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8391 Likewise.
8392 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8393 Likewise.
8394 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8395 Likewise.
8396 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8397 Likewise.
8398 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8399 Likewise.
8400 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8401 Likewise.
8402 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8403 Likewise.
8404 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8405 Likewise.
8406 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8407 Likewise.
8408 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8409 Likewise.
8410 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8411 Likewise.
8412 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8413 Likewise.
8414 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8415 Likewise.
8416 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8417 Likewise.
8418 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8419 Likewise.
8420 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8421 Likewise.
8422 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8423 Likewise.
8424 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8425 Likewise.
8426 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8427 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8428 Likewise.
8429 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8430 Likewise.
8431 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8432 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8433 Likewise.
8434 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8435 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8436 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8437 Likewise.
8438 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8439 Likewise.
8440 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8441 Likewise.
8442 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8443 Likewise.
8444 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8445 Likewise.
8446 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8447 Likewise.
8448 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8449 Likewise.
8450 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8451 Likewise.
8452 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8453 Likewise.
8454 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8455 Likewise.
8456 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8457 Likewise.
8458 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8459 Likewise.
8460 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8461 Likewise.
8462 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8463 Likewise.
8464 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8465 Likewise.
8466 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8467 Likewise.
8468 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8469 Likewise.
8470 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8471 Likewise.
8472 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8473 Likewise.
8474 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8475 Likewise.
8476 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8477 Likewise.
8478 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8479 Likewise.
8480 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8481 Likewise.
8482 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8483 Likewise.
8484 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8485 Likewise.
8486 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8487 Likewise.
8488 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8489 Likewise.
8490 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8491 Likewise.
8492 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8493 Likewise.
8494 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8495 Likewise.
8496 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8497 Likewise.
8498 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8499 Likewise.
8500 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8501 Likewise.
8502 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8503 Likewise.
8504 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8505 Likewise.
8506 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8507 Likewise.
8508 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8509 Likewise.
8510 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8511 Likewise.
8512 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8513 Likewise.
8514 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8515 Likewise.
8516 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8517 Likewise.
8518 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8519 Likewise.
8520 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8521 Likewise.
8522 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8523 Likewise.
8524 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8525 Likewise.
8526 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8527 Likewise.
8528 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8529 Likewise.
8530 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8531 Likewise.
8532 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8533 Likewise.
8534 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8535 Likewise.
8536 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8537 Likewise.
8538 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8539 Likewise.
8540 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8541 Likewise.
8542 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8543 Likewise.
8544 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8545 Likewise.
8546 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8547 Likewise.
8548 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8549 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8550 Likewise.
8551 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8552 Likewise.
8553 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8554 Likewise.
8555 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8556 Likewise.
8557 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8558 Likewise.
8559 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8560 Likewise.
8561 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8562 Likewise.
8563 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8564 Likewise.
8565 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8566 Likewise.
8567 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8568 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8569 Likewise.
8570 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8571 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8572 Likewise.
8573 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8574 Likewise.
8575 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8576 Likewise.
8577 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8578 Likewise.
8579 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8580 Likewise.
8581 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8582 Likewise.
8583 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8584 Likewise.
8585 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8586 Likewise.
8587 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8588 Likewise.
8589 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8590 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8591 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8592 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8593 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8594 Likewise.
8595 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8596 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8597 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8598 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8599 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8600 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8601 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8602 * testsuite/util/io/prog_bar.cc: Likewise.
8603 * testsuite/util/io/prog_bar.hpp: Likewise.
8604 * testsuite/util/io/text_populate.hpp: Likewise.
8605 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8606 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8607 * testsuite/util/io/xml.hpp: Likewise.
8608 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8609 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8610 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8611 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8612 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8613 * testsuite/util/native_type/native_map.hpp: Likewise.
8614 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8615 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8616 * testsuite/util/native_type/native_set.hpp: Likewise.
8617 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8618 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8619 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8620 Likewise.
8621 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8622 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8623 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8624 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8625 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8626 Likewise.
8627 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8628 Likewise.
8629 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8630 Likewise.
8631 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8632 Likewise.
8633 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8634 Likewise.
8635 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8636 Likewise.
8637 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8638 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8639 Likewise.
8640 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8641 Likewise.
8642 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8643 Likewise.
8644 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8645 Likewise.
8646 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8647 Likewise.
8648 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8649 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8650 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8651 * testsuite/util/regression/basic_type.hpp: Likewise.
8652 * testsuite/util/regression/common_type.hpp: Likewise.
8653 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8654 Likewise.
8655 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8656 Likewise.
8657 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8658 Likewise.
8659 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8660 Likewise.
8661 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8662 Likewise.
8663 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8664 Likewise.
8665 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8666 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8667 Likewise.
8668 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8669 Likewise.
8670 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8671 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8672 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8673 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8674 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8675 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8676 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8677 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8678 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8679 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8680 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8681 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8682 * testsuite/util/testsuite_abi.cc: Likewise.
8683 * testsuite/util/testsuite_abi.h: Likewise.
8684 * testsuite/util/testsuite_abi_check.cc: Likewise.
8685 * testsuite/util/testsuite_allocator.cc: Likewise.
8686 * testsuite/util/testsuite_allocator.h: Likewise.
8687 * testsuite/util/testsuite_api.h: Likewise.
8688 * testsuite/util/testsuite_character.cc: Likewise.
8689 * testsuite/util/testsuite_character.h: Likewise.
8690 * testsuite/util/testsuite_common_types.h: Likewise.
8691 * testsuite/util/testsuite_error.h: Likewise.
8692 * testsuite/util/testsuite_hooks.cc: Likewise.
8693 * testsuite/util/testsuite_hooks.h: Likewise.
8694 * testsuite/util/testsuite_io.h: Likewise.
8695 * testsuite/util/testsuite_iterators.h: Likewise.
8696 * testsuite/util/testsuite_performance.h: Likewise.
8697 * testsuite/util/testsuite_rng.h: Likewise.
8698 * testsuite/util/testsuite_rvalref.h: Likewise.
8699 * testsuite/util/testsuite_tr1.h: Likewise.
8700 * testsuite/util/thread/all.h: Likewise.
8701 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8702 Likewise.
8703 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8704 Likewise.
8705 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8706 Likewise.
8707 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8708 Likewise.
8709 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8710 Likewise.
8711 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8712 Likewise.
8713 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8714 Likewise.
8715 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8716 Likewise.
8717 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8718 Likewise.
8719 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8720 Likewise.
8721 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8722 Likewise.
8723 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8724 Likewise.
8725 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8726 Likewise.
8727 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8728 Likewise.
8729 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8730 Likewise.
8731 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8732 Likewise.
8733 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8734 Likewise.
8735 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8736 Likewise.
8737 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8738 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8739 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8740 Likewise.
8741 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8742 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8743 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8744 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8745 Likewise.
8746 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8747 Likewise.
8748 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8749 Likewise.
8750 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8751 Likewise.
8752 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8753 Likewise.
8754 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8755 Likewise.
8756 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8757 Likewise.
8758 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8759 Likewise.
8760 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8761 Likewise.
8762 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8763 Likewise.
8764 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8765 Likewise.
8766 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8767 Likewise.
8768 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8769 Likewise.
8770 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8771 Likewise.
8772 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8773 Likewise.
8774 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8775 Likewise.
8776 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8777 Likewise.
8778 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8779 Likewise.
8780 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8781 Likewise.
8782 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8783 Likewise.
8784 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8785 Likewise.
8786 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8787 Likewise.
8788 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8789 Likewise.
8790 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8791 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8792 Likewise.
8793 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8794 Likewise.
8795 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8796 Likewise.
8797 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8798 Likewise.
8799 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8800 Likewise.
8801 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8802 Likewise.
8803 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8804 Likewise.
8805 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8806 Likewise.
8807 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8808 Likewise.
8809 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8810 Likewise.
8811 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8812 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8813 Likewise.
8814 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8815 Likewise.
8816 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8817 Likewise.
8818 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8819 Likewise.
8820 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8821 Likewise.
8822 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8823 Likewise.
8824 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8825 Likewise.
8826 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8827 Likewise.
8828 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8829 Likewise.
8830 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8831 Likewise.
8832 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8833 Likewise.
8834 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8835 Likewise.
8836 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8837 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8838 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8839 Likewise.
8840 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8841 Likewise.
8842 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8843 Likewise.
8844 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8845 Likewise.
8846 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8847 Likewise.
8848 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8849 Likewise.
8850 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8851 Likewise.
8852 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8853 Likewise.
8854 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8855 Likewise.
8856 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8857 Likewise.
8858 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8859 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8860 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8861 Likewise.
8862 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8863 Likewise.
8864 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8865 Likewise.
8866 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8867 Likewise.
8868 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8869 Likewise.
8870 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8871 Likewise.
8872 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8873 Likewise.
8874 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8875 Likewise.
8876 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8877 Likewise.
8878 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8879 Likewise.
8880 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8881 Likewise.
8882 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8883 Likewise.
8884 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8885 Likewise.
8886 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8887 Likewise.
8888 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8889 Likewise.
8890 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8891 Likewise.
8892 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8893 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8894 Likewise.
8895 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8896 Likewise.
8897 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8898 Likewise.
8899 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8900 Likewise.
8901 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8902 Likewise.
8903 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8904 Likewise.
8905 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8906 Likewise.
8907 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8908 Likewise.
8909 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8910 Likewise.
8911 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8912 Likewise.
8913 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8914 Likewise.
8915 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8916 Likewise.
8917 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8918 Likewise.
8919 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8920 Likewise.
8921 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8922 Likewise.
8923 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8924 Likewise.
8925 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8926 Likewise.
8927 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8928 Likewise.
8929 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8930 Likewise.
8931 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8932 Likewise.
8933 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8934 Likewise.
8935 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8936 Likewise.
8937 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8938 Likewise.
8939 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8940 Likewise.
8941 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8942 Likewise.
8943 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8944 Likewise.
8945 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8946 Likewise.
8947 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8948 Likewise.
8949 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8950 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8951 Likewise.
8952 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8953 Likewise.
8954 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8955 Likewise.
8956 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8957 Likewise.
8958 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8959 Likewise.
8960 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8961 Likewise.
8962 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8963 Likewise.
8964 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8965 Likewise.
8966 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8967 Likewise.
8968 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8969 Likewise.
8970 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8971 Likewise.
8972 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8973 Likewise.
8974 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8975 Likewise.
8976 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8977 Likewise.
8978 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8979 Likewise.
8980 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8981 Likewise.
8982 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8983 Likewise.
8984 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8985 Likewise.
8986 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8987 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8988 * testsuite/backward/hash_map/25896.cc: Likewise.
8989 * testsuite/backward/hash_set/25896.cc: Likewise.
8990
8991 2009-04-08 Ian Lance Taylor <iant@google.com>
8992
8993 * include/backward/hashtable.h (erase): Correctly handle erasing a
8994 reference to an entry in the hash table.
8995 * testsuite/backward/hash_map/25896.cc: New.
8996 * testsuite/backward/hash_set/25896.cc: New.
8997
8998 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8999
9000 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9001 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9002
9003 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9004
9005 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9006 of debug.
9007 * include/Makefile.in: Regenerate.
9008 * include/precompiled/stdc++.h: Add.
9009
9010 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9011
9012 * include/bits/random.h: Adjust doxygen markup.
9013 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9014
9015 * testsuite/26_numerics/random/piecewise_linear_distribution/
9016 operators/serialize.cc: Use typedefs.
9017
9018 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9019
9020 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9021 __gnu_cxx namespace. Remove "static inline".
9022
9023 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9024
9025 * include/bits/random.tcc (linear_congruential_engine<>::
9026 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9027
9028 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9029
9030 * include/bits/random.h (operator==): Mark all inline.
9031 (mersenne_twister_engine): Enable #if 0 checks.
9032
9033 * include/bits/random.h: Formatting tweaks.
9034
9035 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9036
9037 * include/bits/random.tcc (piecewise_linear_distribution<>::
9038 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9039 Remove spurious closed parenthesis.
9040
9041 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9042
9043 PR libstdc++/39644 (partial)
9044 * include/bits/random.tcc (linear_congruential_engine<>::
9045 seed(seed_seq&), independent_bits_engine<>::operator(),
9046 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9047
9048 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9049
9050 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9051 thinko.
9052 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9053 default.cc: Enable.
9054
9055 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9056
9057 PR libstdc++/39629 (partial)
9058 * testsuite/26_numerics/random/independent_bits_engine/cons/
9059 base_move.cc: Use uint_fast64_t instead of unsigned long.
9060 * testsuite/26_numerics/random/independent_bits_engine/cons/
9061 seed1.cc: Likewise.
9062 * testsuite/26_numerics/random/independent_bits_engine/cons/
9063 seed2.cc: Likewise.
9064 * testsuite/26_numerics/random/independent_bits_engine/cons/
9065 base_copy.cc: Likewise.
9066 * testsuite/26_numerics/random/independent_bits_engine/cons/
9067 default.cc: Likewise.
9068 * testsuite/26_numerics/random/independent_bits_engine/cons/
9069 seed_seq.cc: Likewise.
9070 * testsuite/26_numerics/random/independent_bits_engine/
9071 requirements/typedefs.cc: Likewise.
9072 * testsuite/26_numerics/random/independent_bits_engine/
9073 operators/equal.cc: Likewise.
9074 * testsuite/26_numerics/random/independent_bits_engine/
9075 operators/serialize.cc: Likewise.
9076 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9077
9078 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9079
9080 * include/tr1_impl/random: Remove, empty.
9081 * include/tr1_impl/random.tcc: Likewise.
9082
9083 * include/std/random: Minor clean-ups, formatting fixes, adjust
9084 copyright years.
9085 * include/bits/random.tcc: Likewise.
9086 * include/bits/random.h: Likewise.
9087 * include/tr1/random: Likewise.
9088 * include/tr1/random.tcc: Likewise.
9089 * include/tr1/random.h: Likewise.
9090
9091 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9092
9093 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9094 * doc/html/api.html: Regenerate.
9095
9096 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9097
9098 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9099 Change to mersenne_twister_engine, add same defaults as
9100 mersenne_twister_engine/cons/default.cc.
9101 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9102
9103 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9104 to __il.
9105 * include/bits/random.h (mersenne_twister_engine): Qualify
9106 _ShiftMin1 with namespace __detail.
9107 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9108 constexpr std::numeric_limits::max() can be used.
9109 (mersenne_twister_engine): Split apart static asserts into one
9110 assert per message. Temporarily disable the last three.
9111
9112 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9113
9114 * include/Makefile.am: Update to N2836. Modified for new random headers.
9115 * include/Makefile.in: Ditto.
9116 * include/tr1_impl/random: Moved to tr1/random.h
9117 * include/tr1_impl/random.tcc: Moved to tr1
9118 * include/tr1/random: Just point to moved tr1 random headers.
9119 * include/tr1/random.tcc: Moved from tr1_impl.
9120 * include/tr1/random.h: Moved from tr1_impl/random.
9121 * include/std/random: Modified to point to std random headers.
9122 * include/bits/random.tcc: New implementation of std random facilities.
9123 * include/bits/random.h: Ditto.
9124 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9125 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9126 seed1.cc: New.
9127 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9128 seed2.cc: New.
9129 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9130 default.cc: New.
9131 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9132 non_uint_neg.cc: New.
9133 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9134 typedefs.cc: New.
9135 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9136 equal.cc: New.
9137 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9138 serialize.cc: New.
9139 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9140 seed1.cc: New.
9141 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9142 seed2.cc: New.
9143 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9144 default.cc: New.
9145 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9146 typedefs.cc: New.
9147 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9148 equal.cc: New.
9149 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9150 serialize.cc: New.
9151 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9152 seed1.cc: New.
9153 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9154 seed2.cc: New.
9155 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9156 default.cc: New.
9157 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9158 typedefs.cc: New.
9159 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9160 equal.cc: New.
9161 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9162 serialize.cc: New.
9163 * testsuite/26_numerics/random/discard_block_engine/cons/
9164 base_move.cc: New.
9165 * testsuite/26_numerics/random/discard_block_engine/cons/
9166 seed1.cc: New.
9167 * testsuite/26_numerics/random/discard_block_engine/cons/
9168 seed2.cc: New.
9169 * testsuite/26_numerics/random/discard_block_engine/cons/
9170 base_copy.cc: New.
9171 * testsuite/26_numerics/random/discard_block_engine/cons/
9172 default.cc: New.
9173 * testsuite/26_numerics/random/discard_block_engine/cons/
9174 seed_seq.cc: New.
9175 * testsuite/26_numerics/random/discard_block_engine/requirements/
9176 typedefs.cc: New.
9177 * testsuite/26_numerics/random/discard_block_engine/operators/
9178 equal.cc: New.
9179 * testsuite/26_numerics/random/discard_block_engine/operators/
9180 serialize.cc: New.
9181 * testsuite/26_numerics/random/independent_bits_engine/cons/
9182 base_move.cc: New.
9183 * testsuite/26_numerics/random/independent_bits_engine/cons/
9184 seed1.cc: New.
9185 * testsuite/26_numerics/random/independent_bits_engine/cons/
9186 seed2.cc: New.
9187 * testsuite/26_numerics/random/independent_bits_engine/cons/
9188 base_copy.cc: New.
9189 * testsuite/26_numerics/random/independent_bits_engine/cons/
9190 default.cc: New.
9191 * testsuite/26_numerics/random/independent_bits_engine/cons/
9192 seed_seq.cc: New.
9193 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9194 typedefs.cc: New.
9195 * testsuite/26_numerics/random/independent_bits_engine/operators/
9196 equal.cc: New.
9197 * testsuite/26_numerics/random/independent_bits_engine/operators/
9198 serialize.cc: New.
9199 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9200 base_move.cc: New.
9201 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9202 seed1.cc: New.
9203 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9204 seed2.cc: New.
9205 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9206 base_copy.cc: New.
9207 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9208 default.cc: New.
9209 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9210 seed_seq.cc: New.
9211 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9212 typedefs.cc: New.
9213 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9214 equal.cc: New.
9215 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9216 serialize.cc
9217 * testsuite/26_numerics/random/mt19937.cc: New.
9218 * testsuite/26_numerics/random/mt19937_64.cc: New.
9219 * testsuite/26_numerics/random/minstd_rand.cc: New.
9220 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9221 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9222 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9223 * testsuite/26_numerics/random/ranlux24.cc: New.
9224 * testsuite/26_numerics/random/ranlux48.cc: New.
9225 * testsuite/26_numerics/random/knuth_b.cc: New.
9226 * testsuite/26_numerics/random/default_random_engine.cc: New.
9227 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9228 parms.cc: New.
9229 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9230 default.cc: New.
9231 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9232 typedefs.cc: New.
9233 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9234 serialize.cc: New.
9235 * testsuite/26_numerics/random/normal_distribution/cons/
9236 parms.cc: New.
9237 * testsuite/26_numerics/random/normal_distribution/cons/
9238 default.cc: New.
9239 * testsuite/26_numerics/random/normal_distribution/requirements/
9240 typedefs.cc: New.
9241 * testsuite/26_numerics/random/normal_distribution/operators/
9242 serialize.cc: New.
9243 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9244 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9245 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9246 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9247 parms_neg.cc: New.
9248 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9249 parms.cc: New.
9250 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9251 default.cc: New.
9252 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9253 typedefs.cc: New.
9254 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9255 serialize.cc: New.
9256 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9257 parms_neg.cc: New.
9258 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9259 parms.cc: New.
9260 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9261 default.cc: New.
9262 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9263 typedefs.cc: New.
9264 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9265 serialize.cc: New.
9266 * testsuite/26_numerics/random/poisson_distribution/cons/
9267 parms.cc: New.
9268 * testsuite/26_numerics/random/poisson_distribution/cons/
9269 default.cc: New.
9270 * testsuite/26_numerics/random/poisson_distribution/requirements/
9271 typedefs.cc
9272 * testsuite/26_numerics/random/poisson_distribution/operators/
9273 serialize.cc: New.
9274 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9275 parms.cc: New.
9276 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9277 default.cc: New.
9278 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9279 typedefs.cc: New.
9280 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9281 serialize.cc: New.
9282 * testsuite/26_numerics/random/discrete_distribution/cons/
9283 range.cc: New.
9284 * testsuite/26_numerics/random/discrete_distribution/cons/
9285 initlist.cc: New.
9286 * testsuite/26_numerics/random/discrete_distribution/cons/
9287 default.cc: New.
9288 * testsuite/26_numerics/random/discrete_distribution/cons/
9289 num_xbound_fun.cc: New.
9290 * testsuite/26_numerics/random/discrete_distribution/requirements/
9291 typedefs.cc: New.
9292 * testsuite/26_numerics/random/discrete_distribution/operators/
9293 serialize.cc: New.
9294 * testsuite/26_numerics/random/weibull_distribution/cons/
9295 parms.cc: New.
9296 * testsuite/26_numerics/random/weibull_distribution/cons/
9297 default.cc: New.
9298 * testsuite/26_numerics/random/weibull_distribution/requirements/
9299 typedefs.cc: New.
9300 * testsuite/26_numerics/random/weibull_distribution/operators/
9301 serialize.cc: New.
9302 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9303 parms.cc: New.
9304 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9305 default.cc: New.
9306 * testsuite/26_numerics/random/negative_binomial_distribution/
9307 requirements/typedefs.cc: New.
9308 * testsuite/26_numerics/random/negative_binomial_distribution/
9309 operators/serialize.cc: New.
9310 * testsuite/26_numerics/random/cauchy_distribution/cons/
9311 parms.cc: New.
9312 * testsuite/26_numerics/random/cauchy_distribution/cons/
9313 default.cc: New.
9314 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9315 typedefs.cc: New.
9316 * testsuite/26_numerics/random/cauchy_distribution/operators/
9317 serialize.cc: New.
9318 * testsuite/26_numerics/random/gamma_distribution/cons/
9319 parms.cc: New.
9320 * testsuite/26_numerics/random/gamma_distribution/cons/
9321 default.cc: New.
9322 * testsuite/26_numerics/random/gamma_distribution/requirements/
9323 typedefs.cc: New.
9324 * testsuite/26_numerics/random/gamma_distribution/operators/
9325 serialize.cc: New.
9326 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9327 parms.cc: New.
9328 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9329 default.cc: New.
9330 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9331 typedefs.cc: New.
9332 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9333 serialize.cc: New.
9334
9335 * testsuite/26_numerics/random/exponential_distribution/cons/
9336 parms.cc: New.
9337 * testsuite/26_numerics/random/exponential_distribution/cons/
9338 default.cc: New.
9339 * testsuite/26_numerics/random/exponential_distribution/requirements/
9340 typedefs.cc: New.
9341 * testsuite/26_numerics/random/exponential_distribution/operators/
9342 serialize.cc: New.
9343 * testsuite/26_numerics/random/lognormal_distribution/cons/
9344 parms.cc: New.
9345 * testsuite/26_numerics/random/lognormal_distribution/cons/
9346 default.cc: New.
9347 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9348 typedefs.cc: New.
9349 * testsuite/26_numerics/random/lognormal_distribution/operators/
9350 serialize.cc: New.
9351 * testsuite/26_numerics/random/binomial_distribution/cons/
9352 parms.cc: New.
9353 * testsuite/26_numerics/random/binomial_distribution/cons/
9354 default.cc: New.
9355 * testsuite/26_numerics/random/binomial_distribution/requirements/
9356 typedefs.cc: New.
9357 * testsuite/26_numerics/random/binomial_distribution/operators/
9358 serialize.cc: New.
9359 * testsuite/26_numerics/random/random_device/cons/
9360 token.cc: New.
9361 * testsuite/26_numerics/random/random_device/cons/
9362 default.cc: New.
9363 * testsuite/26_numerics/random/random_device/requirements/
9364 typedefs.cc: New.
9365 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9366 parms.cc: New.
9367 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9368 default.cc: New.
9369 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9370 typedefs.cc: New.
9371 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9372 serialize.cc: New.
9373 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9374 range.cc: New.
9375 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9376 default.cc: New.
9377 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9378 num_xbound_fun.cc: New.
9379 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9380 initlist_fun.cc: New.
9381 * testsuite/26_numerics/random/piecewise_linear_distribution/
9382 requirements/typedefs.cc: New.
9383 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9384 serialize.cc: New.
9385 * testsuite/26_numerics/random/student_t_distribution/cons/
9386 parms.cc: New.
9387 * testsuite/26_numerics/random/student_t_distribution/cons/
9388 default.cc: New.
9389 * testsuite/26_numerics/random/student_t_distribution/requirements/
9390 typedefs.cc: New.
9391 * testsuite/26_numerics/random/student_t_distribution/operators/
9392 serialize.cc: New.
9393 * testsuite/26_numerics/random/geometric_distribution/cons/
9394 parms.cc: New.
9395 * testsuite/26_numerics/random/geometric_distribution/cons/
9396 default.cc: New.
9397 * testsuite/26_numerics/random/geometric_distribution/requirements/
9398 typedefs.cc: New.
9399 * testsuite/26_numerics/random/geometric_distribution/operators/
9400 serialize.cc: New.
9401 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9402 range.cc: New.
9403 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9404 default.cc: New.
9405 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9406 num_xbound_fun.cc: New.
9407 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9408 initlist_fun.cc: New.
9409 * testsuite/26_numerics/random/piecewise_constant_distribution/
9410 requirements/typedefs.cc: New.
9411 * testsuite/26_numerics/random/piecewise_constant_distribution/
9412 operators/serialize.cc: New.
9413
9414 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9415
9416 * include/ext/bitmap_allocator.h: The typedefs should be made public
9417 if we want them to be accessible. This has been revealed by the patch
9418 that fixes PR c++/26693 in g++.
9419
9420 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9421
9422 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9423 Regenerated.
9424 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9425 Regenerated.
9426 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9427 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9428 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9429 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9430 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9431 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9432 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9433 Regenerated.
9434 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9435
9436 2009-03-31 Jason Merrill <jason@redhat.com>
9437
9438 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9439
9440 PR libstdc++/39310
9441 * include/tr1_impl/type_traits (is_function): Add partial
9442 specializations with function cv-quals.
9443 (__is_function_helper): Remove.
9444 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9445
9446 2009-03-30 Ian Lance Taylor <iant@google.com>
9447
9448 * include/backward/hashtable.h (clear): Return quickly if the
9449 table is empty.
9450
9451 2009-03-27 Ian Lance Taylor <iant@google.com>
9452
9453 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9454 (__stl_prime_list): Add 5 at the start of the list.
9455
9456 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9457
9458 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9459 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9460 std::string&, ios_base::openmode), basic_ifstream<>::
9461 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9462 basic_ofstream(const std::string&, ios_base::openmode),
9463 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9464 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9465 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9466 Add in C++0x mode.
9467 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9468 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9469 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9470 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9471 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9472 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9473 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9474
9475 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9476
9477 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9478 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9479 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9480 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9481
9482 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9483
9484 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9485 _M_transfer_after, _M_reverse_after): Move out of line...
9486 * include/bits/forward_list.tcc: ... here.
9487 (forward_list<>::reverse): Move inline...
9488 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9489
9490 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9491
9492 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9493 28277.cc: Likewise.
9494 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9495 Likewise.
9496 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9497 Likewise.
9498 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9499 Likewise.
9500
9501 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9502
9503 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9504 year(s).
9505 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9506 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9507 Likewise.
9508 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9509 Likewise.
9510 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9511 Likewise.
9512 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9513
9514 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9515
9516 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9517 iterations for simulators.
9518 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9519 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9520 Condition stream width for simulators.
9521 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9522 Likewise.
9523 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9524 Likewise.
9525 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9526
9527 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9528
9529 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9530 sheet version information. Table-ize docbook element examples.
9531 * doc/xml/manual/using.xml: Human-readable header
9532 markup. Alphabetized. Add new headers.
9533 * doc/html: Regenerate.
9534
9535 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9536
9537 * doc/xml/faq.xml: Fix link to setup documentation.
9538
9539 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9540
9541 * include/std/type_traits (__add_lvalue_reference_helper,
9542 __add_rvalue_reference_helper): As an optimization, rewrite
9543 condition (avoid is_function).
9544
9545 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9546
9547 PR libstdc++/39405
9548 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9549 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9550
9551 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9552
9553 * testsuite/30_threads/condition_variable_any/native_handle/
9554 typesizes.cc: Include tweaks.
9555 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9556 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9557 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9558 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9559 * testsuite/30_threads/condition_variable/native_handle/
9560 typesizes.cc: Same.
9561
9562 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9563
9564 * include/bits/shared_ptr.h: Add include guards.
9565 * include/tr1/shared_ptr.h: Likewise.
9566
9567 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9568
9569 * include/std/iostream: Fix doxygen link.
9570 * include/bits/forward_list.h: Fix doxygen markup.
9571 * include/ext/vstring.h: Escape backslash in doxygen comment.
9572 * include/bits/basic_string.h: Likewise.
9573
9574 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9575
9576 * doc/xml/faq.xml: Fix links to implementation status pages.
9577
9578 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9579
9580 * include/std/complex (operator+(const complex<>&, const _Tp&),
9581 operator+(const _Tp&, const complex<>&),
9582 operator-(const complex<>&, const _Tp&),
9583 operator-(const _Tp&, const complex<>&)): Do not assume real()
9584 returns a reference (against DR 387).
9585 * testsuite/26_numerics/complex/dr387_2.cc: New.
9586
9587 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9588
9589 * testsuite/thread/pthread4.cc: Move...
9590 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9591 * testsuite/thread/pthread5.cc: Move...
9592 * testsuite/23_containers/list/pthread5.cc: ...here.
9593 * testsuite/thread/pthread6.cc: Move...
9594 * testsuite/23_containers/map/pthread6.cc: ...here.
9595 * testsuite/thread/pthread7-rope.cc: Move...
9596 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9597 * testsuite/thread/guard.cc: Move...
9598 * testsuite/18_support/pthread_guard.cc: ...here.
9599 * testsuite/thread/18185.cc: Move...
9600 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9601 * testsuite/thread/pthread1.cc: Move...
9602 * testsuite/23_containers/list/pthread1.cc: ...here.
9603 * testsuite/thread/pthread2.cc: Move...
9604 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9605 * testsuite/thread/pthread3.cc: Move...
9606 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9607
9608 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9609 * testsuite/thread: Remove.
9610
9611 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9612
9613 * configure: Regenerate.
9614
9615 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9616
9617 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9618 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9619 from baseline_dir.
9620 * configure: Regenerate.
9621 * testsuite/Makefile.am (baseline_file): Remove variable.
9622 (site.exp): Set baseline_dir rather than baseline_file.
9623 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9624 * testsuite/Makefile.in: Regenerate.
9625
9626 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9627
9628 * testsuite/30_threads/thread/this_thread: Move...
9629 * testsuite/30_threads/this_thread: ...here.
9630 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9631 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9632 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9633 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9634 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9635 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9636
9637 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9638
9639 * doc/doxygen/user.cfg.in: Tweaks.
9640 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9641 be elsewhere.
9642
9643 * include/tr1_impl/unordered_map: Just use most specialized
9644 container module.
9645 * include/tr1_impl/unordered_set: Same.
9646 * include/tr1_impl/array: Same.
9647 * include/bits/stl_list.h: Same.
9648 * include/bits/stl_map.h: Same.
9649 * include/bits/stl_queue.h: Same.
9650 * include/bits/stl_set.h: Same.
9651 * include/bits/stl_stack.h: Same.
9652 * include/bits/forward_list.h: Same.
9653 * include/bits/basic_string.h: Same.
9654 * include/bits/stl_multimap.h: Same.
9655 * include/bits/stl_vector.h: Same.
9656 * include/bits/stl_deque.h: Same.
9657 * include/bits/stl_multiset.h: Same.
9658 * include/bits/stl_bvector.h: Same.
9659
9660 * include/backward/binders.h: Change binder module to binders.
9661
9662 * include/std/complex: Add complex_numers module.
9663 * include/tr1_impl/complex: Same.
9664
9665 * include/std/valarray: Add numeric_arrays module.
9666 * include/bits/gslice_array.h: Same.
9667 * include/bits/gslice.h: Same.
9668 * include/bits/mask_array.h: Same.
9669 * include/bits/slice_array.h: Same.
9670 * include/bits/indirect_array.h: Same.
9671
9672 * include/bits/allocator.h: Add allocators module.
9673 * include/ext/throw_allocator.h
9674 * include/ext/pool_allocator.h
9675 * include/ext/bitmap_allocator.h
9676 * include/ext/new_allocator.h
9677 * include/ext/malloc_allocator.h
9678 * include/ext/array_allocator.h
9679 * include/ext/mt_allocator.h
9680 * include/ext/debug_allocator.h
9681 * include/ext/extptr_allocator.h
9682
9683 * include/tr1_impl/functional: Move namespace markup here.
9684 * include/tr1_impl/regex: Same.
9685
9686 * include/tr1_impl/type_traits: Add metaprogramming module.
9687 * include/std/type_traits: Same.
9688
9689 * include/std/memory: Add memory module.
9690
9691 * include/std/ratio: Add ratio module.
9692
9693 * include/std/chrono: Move namespace markup here, add time module.
9694
9695 * include/std/thread: Move namespace markup here, add concurrency
9696 module.
9697 * include/std/mutex: Use concurrency module.
9698 * include/std/condition_variable: Same.
9699
9700
9701 * include/bits/ios_base.h: Refine io module.
9702 * include/bits/basic_ios.h: Same.
9703 * include/std/fstream: Same.
9704 * include/std/istream: Same.
9705 * include/std/ostream: Same.
9706 * include/std/sstream: Same.
9707
9708 * include/ext/vstring.h: Correct parameter markup.
9709
9710 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9711 * include/bits/unique_ptr.h: Same.
9712
9713 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9714 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9715 * include/bits/stl_heap.h: Add markup for new groupings.
9716 * include/bits/stl_algobase.h: Same.
9717 * include/bits/stl_algo.h: Same.
9718
9719 * include/c_compatibility/stdatomic.h: Add atomics module.
9720 * include/c_global/cstdatomic: Same.
9721
9722 * libsupc++/exception: Add exceptions module.
9723 * libsupc++/typeinfo: Same.
9724 * libsupc++/new: Same.
9725 * libsupc++/exception_ptr.h: Same.
9726 * include/std/system_error: Same.
9727 * include/std/stdexcept: Same.
9728
9729 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9730 * libsupc++/cxxabi-forced.h: Same.
9731
9732 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9733 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9734 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9735 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9736 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9737 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9738 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9739 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9740 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9741 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9742 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9743 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9744 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9745 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9746 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9747 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9748 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9749 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9750 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9751 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9752 * testsuite/23_containers/vector/requirements/dr438/
9753 constructor_1_neg.cc: Same.
9754 * testsuite/23_containers/vector/requirements/dr438/
9755 constructor_2_neg.cc: Same.
9756 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9757 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9758 * testsuite/23_containers/deque/requirements/dr438/
9759 constructor_1_neg.cc: Same.
9760 * testsuite/23_containers/deque/requirements/dr438/
9761 constructor_2_neg.cc: Same.
9762 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9763 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9764 * testsuite/23_containers/list/requirements/dr438/
9765 constructor_1_neg.cc: Same.
9766 * testsuite/23_containers/list/requirements/dr438/
9767 constructor_2_neg.cc: Same.
9768 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9769 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9770 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9771 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9772 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9773 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9774 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9775 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9776 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9777 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9778
9779 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9780
9781 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9782 * doc/doxygen/user.cfg.in: Update.
9783 * scripts/run_doxygen: Adjust for new group names.
9784
9785 * include/tr1_impl/random: Update doxygen group markup.
9786 * include/tr1_impl/unordered_map: Same.
9787 * include/tr1_impl/unordered_set: Same.
9788 * include/tr1_impl/array: Same.
9789 * include/std/numeric: Same.
9790 * include/std/utility: Same.
9791 * include/std/bitset: Same.
9792 * include/std/iosfwd: Same.
9793 * include/bits/stl_list.h: Same.
9794 * include/bits/stl_map.h: Same.
9795 * include/bits/stl_algobase.h: Same.
9796 * include/bits/stl_queue.h: Same.
9797 * include/bits/stl_set.h: Same.
9798 * include/bits/stl_stack.h: Same.
9799 * include/bits/stl_iterator_base_types.h: Same.
9800 * include/bits/forward_list.h: Same.
9801 * include/bits/basic_string.h: Same.
9802 * include/bits/stl_multimap.h: Same.
9803 * include/bits/stl_vector.h: Same.
9804 * include/bits/stl_deque.h: Same.
9805 * include/bits/stl_multiset.h: Same.
9806 * include/bits/stl_algo.h: Same.
9807 * include/bits/stl_bvector.h: Same.
9808 * include/bits/algorithmfwd.h: Same.
9809 * include/bits/stl_function.h: Same.
9810 * include/tr1/cmath: Same.
9811 * include/backward/binders.h: Same.
9812
9813 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9814
9815 * include/std/system_error (system_category): To system_category().
9816 (generic_category): To generic_category. DR 890.
9817 * src/system_error.cc: Define.
9818 * include/bits/functexcept.h: Only one __throw_system_error.
9819 * src/functexcept.cc: Same.
9820 * include/std/mutex: Fixup for changes above.
9821 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9822 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9823 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9824 * config/abi/pre/gnu.ver: Clean up exports.
9825
9826 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9827
9828 * include/std/thread: Fix typo.
9829 * src/thread.cc (thread::join): Use NULL.
9830
9831 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9832
9833 PR libstdc++/39168
9834 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9835 const string&)): Also check that the value != CHAR_MAX.
9836 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9837 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9838 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9839 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9840 _M_cache(const locale&)): Likewise.
9841 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9842 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9843 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9844 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9845 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9846 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9847
9848 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9849 Benjamin Kosnik <bkoz@redhat.com>
9850
9851 * include/std/thread (_Impl_base): Move _M_id out and into ...
9852 (thread): ...here. Call _M_make_routine in body of constructors.
9853 Adjust data member usage to reflect changes.
9854 (_M_make_routine): From _M_make_shared_data.
9855 (_M_start_thread): Add __shared_base_type argument.
9856 * src/thread.cc: Fixups for above.
9857 * config/abi/pre/gnu.ver: Adjust exports.
9858 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9859 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9860 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9861
9862 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9863
9864 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9865 (compare_type_to_native_type): ...this, add alignment check.
9866 * testsuite/30_threads/condition_variable_any/native_handle/
9867 typesizes.cc: Modify as above.
9868 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9869 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9870 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9871 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9872 * testsuite/30_threads/condition_variable/native_handle/
9873 typesizes.cc: Same.
9874 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9875 typesizes.cc: Same.
9876
9877 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9878 * testsuite/30_threads/thread/cons/2.cc: Same.
9879 * testsuite/30_threads/thread/cons/3.cc: Same.
9880 * testsuite/30_threads/thread/cons/4.cc: Same.
9881 * testsuite/30_threads/thread/cons/5.cc: Same.
9882 * testsuite/30_threads/thread/cons/6.cc: Same.
9883 * testsuite/30_threads/thread/cons/7.cc: Same.
9884 * testsuite/30_threads/thread/cons/8.cc: Same.
9885
9886 * testsuite/30_threads/thread/cons/9.cc: New.
9887 * testsuite/30_threads/thread/cons/moveable.cc: New.
9888
9889 * src/condition_variable.cc: Clean up whitespace.
9890 * include/std/condition_variable: Same.
9891
9892 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9893
9894 * include/std/condition_variable (condition_variable): Remove
9895 _M_internal_mutex. Add private __native_type typedef.
9896 * src/condition_variable.cc (condition_variable::notify_one):
9897 Remove _M_internal_mutex use. Use typedef.
9898 (condition_variable::notify_all): Same.
9899 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9900 (recursive_mutex): Same.
9901 (timed_mutex): Same.
9902 (recursive_timed_mutex): Same.
9903 (once_flag): Make __native_type typedef private.
9904
9905 * include/std/thread (this_thread): Add minimal markup.
9906
9907 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9908 Adjust line numbers.
9909 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9910 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9911 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9912 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9913 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9914 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9915 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9916 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9917 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9918 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9919 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9920 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9921 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9922
9923 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9924 * testsuite/30_threads/condition_variable_any/native_handle/
9925 typesizes.cc: New.
9926 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9927 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9928 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9929 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9930 * testsuite/30_threads/condition_variable/native_handle/
9931 typesizes.cc: Same.
9932 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9933 typesizes.cc: Same.
9934
9935 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9936
9937 PR testsuite/33300
9938 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9939 on darwin for lp64.
9940
9941 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9942
9943 * configure.host: Set abi_baseline_pair for mips64*-linux.
9944 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9945
9946 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9947
9948 * include/std/thread (this_thread::get_id): Inline.
9949
9950 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9951
9952 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9953 _Callable as template argument for _M_make_shared_data.
9954 * testsuite/30_threads/thread/cons/6.cc: New.
9955 * testsuite/30_threads/thread/cons/7.cc: New.
9956 * testsuite/30_threads/thread/cons/8.cc: New.
9957
9958 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9959
9960 * testsuite/30_threads/thread/member: To..
9961 * testsuite/30_threads/thread/members: ...this.
9962 * testsuite/30_threads/condition_variable/member: To...
9963 * testsuite/30_threads/condition_variable/members: ...this.
9964
9965 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9966
9967 * include/std/thread (thread::id): Move definition inside thread.
9968 Use native_handle_type. Remove this_thread::get_id friend.
9969 Change __thread_data_ptr to __shared_base_ptr.
9970 (thread::id::id(native_handle_type): Make public. Still explicit.
9971 Use native_handle_type. Change _M_thread_id to _M_thread.
9972 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9973 _M_thread_handle to _M_id.
9974 (thread::__thread_data): Rename to _Impl.
9975 Fixup for renames.
9976 (thread::_M_make_thread_data): Return derived type.
9977 (thread::hardware_concurrency): Add definition for default case.
9978 (thread::get_id): Now can define inline.
9979 (thread): Change _M_thread_data to _M_data.
9980 (this_thread::get_id): Now can define inline.
9981 * src/thread.cc (__thread_proxy): Rename to
9982 execute_native_thread_routine.
9983 Fixup for other renames.
9984 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9985 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9986 * testsuite/30_threads/thread/algorithm: Move to..
9987 * testsuite/30_threads/thread/swap: ...this.
9988 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9989 * testsuite/30_threads/thread/id/operators.cc: New.
9990
9991 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9992
9993 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9994 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9995 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9996 exposing it in public std::tuple interface.
9997
9998 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9999 Benjamin Kosnik <bkoz@redhat.com>
10000
10001 * include/std/thread (__thread_data_base): Nest class in std::thread.
10002 (__thread_data): Likewise.
10003 (__thread_data_ptr): Nest typedef in std::thread.
10004 * src/thread.cc (__thread_proxy): Qualify the above names.
10005 * config/abi/pre/gnu.ver: Remove unused exports.
10006
10007 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10008
10009 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10010 * include/bits/stl_vector.h: Remove private vector_type typedef.
10011 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10012 Fix line numbers.
10013 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10014 * testsuite/23_containers/vector/requirements/dr438/
10015 constructor_1_neg.cc: Same.
10016 * testsuite/23_containers/vector/requirements/dr438/
10017 constructor_2_neg.cc: Same.
10018 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10019 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10020
10021 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10022
10023 PR libstdc++/25191
10024 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10025 deal consistently with __try and __catch too.
10026 * src/localename.cc: Replace try -> __try, catch -> __catch.
10027 * src/ios.cc: Likewise.
10028 * src/locale.cc: Likewise.
10029 * src/istream.cc: Likewise.
10030 * src/thread.cc: Likewise.
10031 * src/compatibility.cc: Likewise.
10032 * src/bitmap_allocator.cc: Likewise.
10033 * src/ios_init.cc: Likewise.
10034 * include/debug/deque: Likewise.
10035 * include/debug/list: Likewise.
10036 * include/tr1_impl/hashtable: Likewise.
10037 * include/std/bitset: Likewise.
10038 * include/ext/pb_ds/detail/resize_policy/
10039 hash_load_check_resize_trigger_imp.hpp: Likewise.
10040 * include/ext/pb_ds/detail/resize_policy/
10041 hash_standard_resize_policy_imp.hpp: Likewise.
10042 * include/ext/pb_ds/detail/cc_hash_table_map_/
10043 resize_fn_imps.hpp: Likewise.
10044 * include/ext/pb_ds/detail/cc_hash_table_map_/
10045 constructor_destructor_fn_imps.hpp: Likewise.
10046 * include/ext/pb_ds/detail/pat_trie_/
10047 split_join_branch_bag.hpp: Likewise.
10048 * include/ext/pb_ds/detail/pat_trie_/
10049 constructors_destructor_fn_imps.hpp: Likewise.
10050 * include/ext/pb_ds/detail/bin_search_tree_/
10051 constructors_destructor_fn_imps.hpp: Likewise.
10052 * include/ext/pb_ds/detail/gp_hash_table_map_/
10053 resize_fn_imps.hpp: Likewise.
10054 * include/ext/pb_ds/detail/gp_hash_table_map_/
10055 constructor_destructor_fn_imps.hpp: Likewise.
10056 * include/ext/pb_ds/detail/binary_heap_/
10057 constructors_destructor_fn_imps.hpp: Likewise.
10058 * include/ext/pb_ds/detail/binary_heap_/
10059 erase_fn_imps.hpp: Likewise.
10060 * include/ext/pb_ds/detail/binary_heap_/
10061 split_join_fn_imps.hpp: Likewise.
10062 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10063 constructors_destructor_fn_imps.hpp: Likewise.
10064 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10065 * include/ext/pb_ds/detail/list_update_map_/
10066 constructor_destructor_fn_imps.hpp: Likewise.
10067 * include/ext/slist: Likewise.
10068 * include/ext/memory: Likewise.
10069 * include/ext/rc_string_base.h: Likewise.
10070 * include/ext/ropeimpl.h: Likewise.
10071 * include/ext/vstring.tcc: Likewise.
10072 * include/ext/rope: Likewise.
10073 * include/ext/sso_string_base.h: Likewise.
10074 * include/bits/shared_ptr.h: Likewise.
10075 * include/bits/stl_list.h: Likewise.
10076 * include/bits/locale_classes.tcc: Likewise.
10077 * include/bits/locale_facets.tcc: Likewise.
10078 * include/bits/locale_classes.h: Likewise.
10079 * include/bits/forward_list.h: Likewise.
10080 * include/bits/stl_vector.h: Likewise.
10081 * include/bits/stl_deque.h: Likewise.
10082 * include/bits/istream.tcc: Likewise.
10083 * include/bits/stl_uninitialized.h: Likewise.
10084 * include/bits/ostream.tcc: Likewise.
10085 * include/bits/vector.tcc: Likewise.
10086 * include/bits/stl_tempbuf.h: Likewise.
10087 * include/bits/deque.tcc: Likewise.
10088 * include/bits/basic_string.tcc: Likewise.
10089 * include/bits/ostream_insert.h: Likewise.
10090 * include/bits/locale_facets_nonio.tcc: Likewise.
10091 * include/bits/stl_tree.h: Likewise.
10092 * include/bits/fstream.tcc: Likewise.
10093 * include/tr1/shared_ptr.h: Likewise.
10094 * include/tr1/hypergeometric.tcc: Likewise.
10095 * include/backward/hashtable.h: Likewise.
10096 * libsupc++/exception_ptr.h: Likewise.
10097 * libsupc++/eh_personality.cc: Likewise.
10098 * libsupc++/eh_call.cc: Likewise.
10099 * config/locale/gnu/monetary_members.cc: Likewise.
10100 * config/locale/gnu/time_members.h: Likewise.
10101 * config/locale/generic/time_members.h: Likewise.
10102
10103 2009-02-03 Johannes Singler <singler@ira.uka.de>
10104
10105 * include/parallel/algorithmfwd.h:
10106 Add parallelism default for many declarations.
10107 * include/parallel/numericfwd.h: Likewise.
10108 * include/parallel/iterator.h: Use iterator_traits as usual.
10109 * include/parallel/par_loop.h:
10110 Include equally_split.h.
10111 (for_each_template_random_access_ed):
10112 Avoid calling the Result default constructor.
10113 * include/parallel/numeric: Replace
10114 for_each_template_random_access by
10115 for_each_template_random_access_ed in numeric functions.
10116
10117 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10118
10119 * config/os/gnu-linux/os_defines.h: Remove superfluous
10120 __NO_STRING_INLINES.
10121
10122 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10123
10124 * testsuite/21_strings/c_strings/char/3.cc: New test.
10125 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10126
10127 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10128 Jakub Jelinek <jakub@redhat.com>
10129
10130 PR libstdc++/30928 (partial, works together with recent glibcs)
10131 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10132 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10133 defined.
10134 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10135 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10136 defined.
10137 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10138 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10139 defined.
10140 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10141 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10142 defined.
10143 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10144 argument is const char *, assign result to const char * var, not
10145 char *.
10146 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10147 argument is const wchar_t *, assign result to const wchar_t * var, not
10148 wchar_t *.
10149
10150 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10151
10152 * include/std/thread: Remove unused headers.
10153 (__thread_data_base): Remove unused mutex and base.
10154 (thread::~thread): Only detach if joinable.
10155 (thread::joinable): Test if thread data ptr is empty.
10156 (thread::_M_thread_data_mutex): Remove.
10157 (thread::_M_get_thread_data): Remove.
10158 (thread::_M_make_thread_data): Remove overload, use make_shared.
10159 (thread::id::id): Make constructor explicit.
10160 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10161 (thread::_M_start_thread): Break shared_ptr cycle on error.
10162 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10163 * testsuite/30_threads/thread/member/4.cc: New.
10164 * testsuite/30_threads/thread/member/5.cc: New.
10165
10166 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10167
10168 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10169 (standard_layout): Just use !has_virtual_destructor for now.
10170 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10171 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10172 * testsuite/30_threads/recursive_mutex/requirements/
10173 standard_layout.cc: New.
10174 * testsuite/30_threads/condition_variable/requirements/
10175 standard_layout.cc: New.
10176 * testsuite/29_atomics/atomic_address/requirements/
10177 standard_layout.cc: Adjust.
10178 * testsuite/29_atomics/atomic_flag/requirements/
10179 standard_layout.cc: Same.
10180 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10181 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10182 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10183 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10184 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10185 line numbers.
10186 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10187 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10188 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10189 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10190 Remove, not required.
10191
10192 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10193
10194 * include/std/thread (__thread_data_base, thread): Rename member
10195 functions to match coding style.
10196 (thread::thread,thread::operator=): Define move operations.
10197 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10198 * config/abi/pre/gnu.ver: Adjust.
10199
10200 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10201
10202 PR libstdc++/38384
10203 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10204 on HPUX.
10205 * configure: Regenerate.
10206
10207 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10208
10209 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10210 atomic_flag_fence.
10211
10212 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10213
10214 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10215 Uros Bizjak <ubizjak@gmail.com>
10216
10217 PR libstdc++/38834
10218 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10219 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10220
10221 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10222 Rainer Emrich <r.emrich@de.tecosim.com>
10223
10224 PR libstdc++/38919
10225 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10226 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10227 * configure: Regenerate.
10228
10229 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10230
10231 * include/std/thread (__thread_data_base::__run): Make non-const.
10232 * testsuite/30_threads/thread/cons/5.cc: New.
10233
10234 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10235
10236 * src/Makefile.am (sources): Add math_stubs_float.cc.
10237 * src/Makefile.in: Regenerate.
10238 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10239
10240 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10241
10242 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10243 * src/Makefile.in: Regenerate.
10244 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10245
10246 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10247
10248 PR libstdc++/32666
10249 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10250
10251 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10252
10253 PR libstdc++/32666
10254 * Makefile.am (hosted_source): Remove libmath directory.
10255 * Makefile.in: Regenerate.
10256 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10257 (AC_REPLACE_MATHFUNCS): Remove.
10258 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10259 in GLIBCXX_CHECK_C99_TR1.
10260 * acinclude.m4: Remove libmath, need_math.
10261 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10262 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10263 * configure.ac: Same.
10264 * configure: Regenerate.
10265 * fragment.am: Fix comment.
10266 * config.h.in: Regenerate.
10267 * src/Makefile.in: Regenerate.
10268 * src/Makefile.am: Remove libmath references.
10269 * doc/Makefile.in: Regenerate.
10270 * po/Makefile.in: Regenerate.
10271 * include/Makefile.in: Regenerate.
10272 * libsupc++/Makefile.in: Regenerate.
10273 * testsuite/Makefile.in: Regenerate.
10274
10275 * src/compatibility.cc: Also export long double versions of "C" math
10276 library if hppa-linux.
10277 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10278 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10279
10280 * libmath: Remove.
10281 * libmath/signbit.c: Same.
10282 * libmath/stubs.c: Same.
10283 * libmath/Makefile.in: Same.
10284 * libmath/copysignf.c: Same.
10285 * libmath/mathconf.h: Same.
10286 * libmath/signbitf.c: Same.
10287 * libmath/Makefile.am: Same.
10288 * libmath/signbitl.c: Same.
10289
10290 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10291 Paolo Carlini <paolo.carlini@oracle.com>
10292
10293 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10294 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10295 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10296 * configure.ac: Adjust.
10297 * doc/xml/manual/configure.xml: Update.
10298 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10299 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10300 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10301 * configure: Regenerate.
10302 * config.h.in: Likewise.
10303
10304 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10305 thread::joinable, thread::swap, this_thread::get_id,
10306 this_thread::yield): Define inline...
10307 * include/std/thread: ... here.
10308 * config/abi/pre/gnu.ver: Adjust.
10309
10310 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10311
10312 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10313 Add dg-timeout-factor 2.0.
10314 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10315 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10316 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10317 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10318 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10319 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10320
10321 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10322
10323 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10324 field from readelf output.
10325
10326 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10327
10328 PR libstdc++/38384
10329 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10330 * configure: Regenerate.
10331
10332 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10333
10334 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10335 _GLIBCXX_HAVE_TLS.
10336 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10337
10338 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10339
10340 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10341 constructor for _M_pattern.
10342 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10343 string.cc: Test construction from different basic_string type.
10344 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10345 string.cc: Likewise.
10346
10347 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10348 Jonathan Larmour <jifl@eCosCentric.com>
10349
10350 PR libstdc++/36801
10351 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10352 New.
10353 (__gnu_cxx::__exchange_and_add): Use it.
10354 * src/atomic.cc (get_atomic_mutex): New.
10355 * src/debug.cc (get_safe_base_mutex): New.
10356 * src/locale.cc (get_locale_cache_mutex): New.
10357 * src/mt_allocator.cc (get_freelist): New.
10358 (get_freelist_mutex): New.
10359 * src/pool_allocator.cc (get_palloc_mutex): New.
10360 * include/std/mutex (__once_functor_lock): To
10361 (__get_once_functor_lock): ...this.
10362 * src/mutex.cc (__once_mutex): Don't export, use
10363 (get_once_mutex): ...this.
10364 * config/abi/pre/gnu.ver: Adjust exports.
10365
10366 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10367
10368 PR libstdc++/38732
10369 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10370 referenceCount field again.
10371 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10372 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10373 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10374 inline functions.
10375 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10376 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10377 instead of __cxa_exception.
10378 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10379 __cxxabiv1::__cxa_throw): Likewise.
10380 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10381 std::__exception_ptr::exception_ptr::_M_addref,
10382 std::__exception_ptr::exception_ptr::_M_release,
10383 __gxx_dependent_exception_cleanup): Likewise.
10384 * testsuite/18_support/exception/38732.cc: New test.
10385
10386 PR libstdc++/38092
10387 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10388 * src/compatibility.cc: Don't use .symver directives if
10389 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10390 * config.h.in: Regenerated.
10391 * configure: Likewise.
10392
10393 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10394
10395 PR libstdc++/38466
10396 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10397
10398 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10399
10400 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10401 of classic locale...
10402 (locale::classic): Here.
10403
10404 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10405
10406 * include/tr1_impl/regex: Fix bad return statements and typos.
10407
10408 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10409
10410 * include/tr1_impl/regex: Remove unimplemented function definitions.
10411 * testsuite/28_regex/init-list.cc: Compile only.
10412 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10413 c_string_extended.cc: Same.
10414 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10415 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10416
10417 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10418
10419 PR libstdc++/38384
10420 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10421 * configure: Regenerate.
10422
10423 2009-01-05 Ben Elliston <bje@au.ibm.com>
10424
10425 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10426 * configure: Regenerate.
10427
10428 2009-01-05 Ben Elliston <bje@au.ibm.com>
10429
10430 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10431 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10432 * configure: Regenerate.
10433
10434 2009-01-04 Richard Guenther <rguenther@suse.de>
10435
10436 PR libstdc++/38720
10437 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10438 integer type for storage, arithmetic and comparisons.
10439 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10440
10441 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10442
10443 PR libstdc++/38719
10444 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10445 _Fwd_list_const_iterator::_M_next): Fix return type.
10446
10447 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10448
10449 * Revert last commit, reopen and suspend libstdc++/38678.
10450
10451 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10452
10453 PR libstdc++/38678
10454 * include/std/istream (basic_istream<>::_M_read): New.
10455 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10456 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10457 * include/std/ostream (basic_ostream<>::_M_write_): New.
10458 (basic_ostream<>::_M_write): Adjust.
10459 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10460 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10461 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10462 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10463 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.