re PR libstdc++/41316 ([C++0x] forward_list::sort violates strict aliasing rules)
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-09-11 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR libstdc++/41316
4 * include/bits/forward_list.h (_Fwd_list_node_base<>::_M_sort_after):
5 Remove.
6 (forward_list<>::sort(_Comp)): Only declare.
7 (forward_list<>::sort()): Forward to the latter.
8 * include/bits/forward_list.tcc (_Fwd_list_node_base<>::_M_sort_after):
9 Remove definition.
10 (forward_list<>::sort(_Comp)): Define.
11 * testsuite/23_containers/forward_list/requirements/dr438/
12 assign_neg.cc: Adjust dg-error line number.
13 * testsuite/23_containers/forward_list/requirements/dr438/
14 insert_neg.cc: Likewise.
15 * testsuite/23_containers/forward_list/requirements/dr438/
16 constructor_1_neg.cc: Likewise.
17 * testsuite/23_containers/forward_list/requirements/dr438/
18 constructor_2_neg.cc: Likewise.
19
20 2009-09-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
21
22 * src/Makefile.am (libstdc___la_LINK): New.
23 * src/Makefile.in: Regenerate.
24
25 2009-09-09 Loren J. Rittle <ljrittle@acm.org>
26
27 * testsuite/30_threads/thread/native_handle/typesizes.cc: Remove
28 *-*-freebsd* from both dg-do and dg-options.
29
30 2009-09-08 Alexandre Oliva <aoliva@redhat.com>
31
32 * configure: Rebuilt with modified libtool.m4.
33
34 2009-09-07 H.J. Lu <hongjiu.lu@intel.com>
35 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
36
37 PR libstdc++/41280
38 * configure.ac: Run "${multi_basedir}/config-ml.in" to generate
39 MULTISUBDIR = in subdirectory Makefiles, with ml_norecursion set.
40 * configure: Regenerate.
41
42 2009-09-06 Paolo Carlini <paolo.carlini@oracle.com>
43
44 PR libstdc++/41267
45 * include/bits/stl_algobase.h (__copy_move::__copy_m,
46 __copy_move_backward::__copy_move_b): Don't call __builtin_memmove
47 with a null third argument.
48
49 2009-09-04 Benjamin Kosnik <bkoz@redhat.com>
50
51 Revert.
52 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
53 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
54 bool for stream sentry objects.
55 * include/bits/istream.tcc: Same.
56 * include/bits/ostream.tcc: Same.
57 * include/bits/basic_string.tcc: Same.
58 * include/bits/ostream_insert.h: Same.
59 * src/istream.cc: Same.
60
61 2009-09-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
62
63 * configure.ac: Replace AC_CONFIG_COMMANDS([default])
64 instantiation with additional commands issued for each Makefile
65 in glibcxx_SUBDIRS, so `./config.status subdir/Makefile' also
66 runs these commands.
67 Add a separate AC_CONFIG_COMMANDS([generate-headers]) for
68 running `make' in include, passing `pch_build=' to `make'.
69 * configure: Regenerate.
70
71 PR libstdc++/41220
72 * include/Makefile.am (CLEANFILES): Add stamp-host.
73 * include/Makefile.in: Regenerate.
74
75 2009-09-02 Joseph Myers <joseph@codesourcery.com>
76
77 * testsuite/lib/libstdc++.exp (libstdc++_init): Copy .tcc files
78 under util/ to remote host. Copy .h and .hpp files at more levels
79 under util/ to remote host.
80
81 2009-09-02 Paolo Carlini <paolo.carlini@oracle.com>
82
83 * include/bits/stl_uninitialized.h
84 (__uninitialized_copy::uninitialized_copy): Just call (the now
85 forwarding) _Construct.
86
87 2009-09-01 Chris Jefferson <chris@bubblescope.net>
88 Paolo Carlini <paolo.carlini@oracle.com>
89
90 * testsuite/util/testsuite_rvalref.h: Remove obsolete macro using
91 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
92 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/
93 move_iterators/1.cc: Adjust, do not define
94 _GLIBCXX_TESTSUITE_ALLOW_RVALREF_ALIASING.
95 * testsuite/20_util/specialized_algorithms/uninitialized_copy/
96 move_iterators/1.cc: Likewise.
97 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
98 * testsuite/25_algorithms/move/1.cc: Likewise.
99 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
100 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
101 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
102 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
103 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise; add
104 test for predicated test.
105 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
106 * testsuite/25_algorithms/nth_element/moveable.cc: Add test
107 for predicated version.
108 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
109
110 * testsuite/25_algorithms/inplace_merge/1.cc (S::operator<): Fix,
111 enable test2 and test3.
112
113 * testsuite/util/testsuite_iterators.h (operator=): Fix invalid
114 moving bug in C++0x mode.
115
116 * testsuite/25_algorithms/random_shuffle/moveable.cc: New.
117 * testsuite/25_algorithms/prev_permutation/moveable.cc: Likewise.
118 * testsuite/25_algorithms/next_permutation/moveable.cc: Likewise.
119 * testsuite/25_algorithms/heap/moveable2.cc: Likewise.
120
121 2009-08-31 Uros Bizjak <ubizjak@gmail.com>
122 Kaz Kojima <kkojima@gcc.gnu.org>
123
124 * testsuite/18_support/numeric_limits/denorm_min.cc: Use
125 dg-add-options ieee.
126 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
127 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
128 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
129 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
130 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
131 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
132 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
133 * testsuite/18_support/numeric_limits/
134 specialization_default_values.cc: Likewise.
135 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
136 * testsuite/26_numerics/complex/pow.cc: Likewise.
137 * testsuite/tr1/5_numerical_facilities/special_functions/
138 01_assoc_laguerre/check_nan.cc: Likewise.
139 * testsuite/tr1/5_numerical_facilities/special_functions/
140 02_assoc_legendre/check_nan.cc: Likewise.
141 * testsuite/tr1/5_numerical_facilities/special_functions/
142 03_beta/check_nan.cc: Likewise.
143 * testsuite/tr1/5_numerical_facilities/special_functions/
144 04_comp_ellint_1/check_nan.cc: Likewise.
145 * testsuite/tr1/5_numerical_facilities/special_functions/
146 05_comp_ellint_2/check_nan.cc: Likewise.
147 * testsuite/tr1/5_numerical_facilities/special_functions/
148 06_comp_ellint_3/check_nan.cc: Likewise.
149 * testsuite/tr1/5_numerical_facilities/special_functions/
150 07_conf_hyperg/check_nan.cc: Likewise.
151 * testsuite/tr1/5_numerical_facilities/special_functions/
152 08_cyl_bessel_i/check_nan.cc: Likewise.
153 * testsuite/tr1/5_numerical_facilities/special_functions/
154 09_cyl_bessel_j/check_nan.cc: Likewise.
155 * testsuite/tr1/5_numerical_facilities/special_functions/
156 10_cyl_bessel_k/check_nan.cc: Likewise.
157 * testsuite/tr1/5_numerical_facilities/special_functions/
158 11_cyl_neumann/check_nan.cc: Likewise.
159 * testsuite/tr1/5_numerical_facilities/special_functions/
160 12_ellint_1/check_nan.cc: Likewise.
161 * testsuite/tr1/5_numerical_facilities/special_functions/
162 13_ellint_2/check_nan.cc: Likewise.
163 * testsuite/tr1/5_numerical_facilities/special_functions/
164 14_ellint_3/check_nan.cc: Likewise.
165 * testsuite/tr1/5_numerical_facilities/special_functions/
166 15_expint/check_nan.cc: Likewise.
167 * testsuite/tr1/5_numerical_facilities/special_functions/
168 16_hermite/check_nan.cc: Likewise.
169 * testsuite/tr1/5_numerical_facilities/special_functions/
170 17_hyperg/check_nan.cc: Likewise.
171 * testsuite/tr1/5_numerical_facilities/special_functions/
172 18_laguerre/check_nan.cc: Likewise.
173 * testsuite/tr1/5_numerical_facilities/special_functions/
174 19_legendre/check_nan.cc: Likewise.
175 * testsuite/tr1/5_numerical_facilities/special_functions/
176 20_riemann_zeta/check_nan.cc: Likewise.
177 * testsuite/tr1/5_numerical_facilities/special_functions/
178 21_sph_bessel/check_nan.cc: Likewise.
179 * testsuite/tr1/5_numerical_facilities/special_functions/
180 22_sph_legendre/check_nan.cc: Likewise.
181 * testsuite/tr1/5_numerical_facilities/special_functions/
182 23_sph_neumann/check_nan.cc: Likewise.
183
184 2009-08-29 Paolo Carlini <paolo.carlini@oracle.com>
185
186 * include/bits/stl_construct.h: Include <bits/move.h>.
187
188 2009-08-29 Chris Jefferson <chris@bubblescope.net>
189
190 * include/bits/move.h (_GLIBCXX_FORWARD): Add.
191 * include/bits/stl_uninitialized.h (__uninitialized_construct_range):
192 Add.
193 * include/bits/stl_tempbuf.h (_Temporary_buffer::
194 _Temporary_buffer(_ForwardIterator, _ForwardIterator)): Use the latter.
195 * include/bits/stl_construct.h (_Construct(_T1*, _T2&&)): Add in
196 C++0x mode.
197 * testsuite/util/testsuite_hooks.h (operator<(const copy_tracker&,
198 const copy_tracker&)): Add.
199 * testsuite/25_algorithms/stable_partition/mem_check.cc: New.
200 * testsuite/25_algorithms/stable_sort/mem_check.cc: Likewise.
201
202 2009-08-26 Benjamin Kosnik <bkoz@redhat.com>
203
204 * config/abi/pre/gnu.ver: Fixups for string member functions.
205
206 2009-08-26 Jonathan Wakely <jwakely.gcc@gmail.com>
207
208 PR libstdc++/41005
209 * configure.ac: Bump libtool_VERSION to 6:14:0.
210 * configure: Regenerate.
211 * src/Makefile.am: Compile fstream-inst.cc as C++0x.
212 * src/Makefile.in: Regenerate.
213 * config/abi/pre/gnu.ver: Add new symbols and disambiguate old ones,
214 move <future> symbols to 3.4.14 version.
215 * testsuite/util/testsuite_abi.cc: Add GLIBCXX_3.4.14 version.
216
217 2009-08-25 Benjamin Kosnik <bkoz@redhat.com>
218
219 * include/bits/basic_string.h (basic_string): Add cbegin(),
220 cend(), crbegin(), crend() in C++0x mode.
221 * config/abi/pre/gnu.ver: Add exports.
222
223 * testsuite/util/testsuite_containers.h: New.
224 * testsuite/util/testsuite_container_traits.h: New.
225 * testsuite/21_strings/basic_string/requirements/citerators.cc: New.
226 * testsuite/21_strings/basic_string/requirements/typedefs.cc: New.
227 * testsuite/ext/vstring/requirements/citerators.cc: Edit.
228 * testsuite/ext/vstring/requirements/typedefs.cc: New.
229 * testsuite/23_containers/unordered_map/requirements/
230 cliterators.cc: Edit.
231 * testsuite/23_containers/unordered_map/requirements/
232 citerators.cc: Edit.
233 * testsuite/23_containers/unordered_map/requirements/
234 explicit_instantiation/1.cc: New.
235 * testsuite/23_containers/unordered_map/requirements/
236 explicit_instantiation/2.cc: New.
237 * testsuite/23_containers/unordered_map/requirements/
238 explicit_instantiation/3.cc: New.
239 * testsuite/23_containers/unordered_map/requirements/typedefs.cc: Edit.
240 * testsuite/23_containers/unordered_map/requirements/
241 explicit_instantiation.cc: Move to nested directory.
242 * testsuite/23_containers/queue/requirements/typedefs.cc: New.
243 * testsuite/23_containers/priority_queue/requirements/typedefs.cc: New.
244 * testsuite/23_containers/multimap/requirements/citerators.cc: Edit.
245 * testsuite/23_containers/multimap/requirements/typedefs.cc: New.
246 * testsuite/23_containers/set/requirements/citerators.cc: Edit.
247 * testsuite/23_containers/set/requirements/typedefs.cc: New.
248 * testsuite/23_containers/unordered_multimap/requirements/
249 cliterators.cc: Edit.
250 * testsuite/23_containers/unordered_multimap/requirements/
251 citerators.cc: Edit.
252 * testsuite/23_containers/unordered_multimap/requirements/
253 explicit_instantiation/1.cc: New.
254 * testsuite/23_containers/unordered_multimap/requirements/
255 explicit_instantiation/2.cc: Edit.: New.
256 * testsuite/23_containers/unordered_multimap/requirements/
257 explicit_instantiation/3.cc: New.
258 * testsuite/23_containers/unordered_multimap/requirements/
259 typedefs.cc: Edit.
260 * testsuite/23_containers/unordered_multimap/requirements/
261 explicit_instantiation.cc: Move to nested.
262 * testsuite/23_containers/forward_list/requirements/citerators.cc: New.
263 * testsuite/23_containers/forward_list/requirements/1.cc: Remove.
264 * testsuite/23_containers/forward_list/requirements/dr438/
265 insert_neg.cc: New.
266 * testsuite/23_containers/forward_list/requirements/dr438/
267 assign_neg.cc: New.
268 * testsuite/23_containers/forward_list/requirements/dr438/
269 constructor_1_neg.cc: New.
270 * testsuite/23_containers/forward_list/requirements/dr438/
271 constructor_2_neg.cc: New.
272 * testsuite/23_containers/forward_list/requirements/dr438/
273 constructor.cc: New.
274 * testsuite/23_containers/forward_list/requirements/typedefs.cc: New.
275 * testsuite/23_containers/unordered_set/requirements/
276 cliterators.cc: Edit.
277 * testsuite/23_containers/unordered_set/requirements/
278 citerators.cc: Edit.
279 * testsuite/23_containers/unordered_set/requirements/
280 explicit_instantiation/1.cc: New.
281 * testsuite/23_containers/unordered_set/requirements/
282 explicit_instantiation/2.cc: New.
283 * testsuite/23_containers/unordered_set/requirements/
284 explicit_instantiation/3.cc: New.
285 * testsuite/23_containers/unordered_set/requirements/typedefs.cc: Edit.
286 * testsuite/23_containers/unordered_set/requirements/
287 explicit_instantiation.cc: Move to nested.
288 * testsuite/23_containers/vector/requirements/citerators.cc: Edit.
289 * testsuite/23_containers/vector/requirements/dr438/bool/
290 constructor.cc: Move.
291 * testsuite/23_containers/vector/requirements/typedefs.cc: New.
292 * testsuite/23_containers/vector/bool/requirements/citerators.cc: Edit.
293 * testsuite/23_containers/vector/bool/requirements/dr438/
294 constructor.cc: New.
295 * testsuite/23_containers/deque/requirements/citerators.cc: Edit.
296 * testsuite/23_containers/deque/requirements/typedefs.cc
297 * testsuite/23_containers/stack/requirements/typedefs.cc
298 * testsuite/23_containers/multiset/requirements/citerators.cc: Edit.
299 * testsuite/23_containers/multiset/requirements/typedefs.cc: New.
300 * testsuite/23_containers/list/requirements/citerators.cc: Edit.
301 * testsuite/23_containers/list/requirements/typedefs.cc: New.
302 * testsuite/23_containers/unordered_multiset/requirements/
303 cliterators.cc: Edit.
304 * testsuite/23_containers/unordered_multiset/requirements/
305 citerators.cc: Edit.
306 * testsuite/23_containers/unordered_multiset/requirements/
307 explicit_instantiation.cc: Move.
308 * testsuite/23_containers/unordered_multiset/requirements/
309 explicit_instantiation/1.cc: New.
310 * testsuite/23_containers/unordered_multiset/requirements/
311 explicit_instantiation/2.cc: New.
312 * testsuite/23_containers/unordered_multiset/requirements/
313 explicit_instantiation/3.cc: New.
314 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc
315 * testsuite/23_containers/map/requirements/citerators.cc: Edit.
316 * testsuite/23_containers/map/requirements/typedefs.cc: New.
317 * testsuite/23_containers/array/requirements/citerators.cc: Edit.
318 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
319 Move.
320 * testsuite/23_containers/array/requirements/
321 explicit_instantiation/1.cc: New.
322 * testsuite/23_containers/array/requirements/
323 explicit_instantiation/2.cc: New.
324 * testsuite/23_containers/array/requirements/typedefs.cc: New.
325
326 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
327
328 * configure.ac (AC_PREREQ): Bump to 2.64.
329
330 2009-08-24 Chris Jefferson <chris@bubblescope.net>
331
332 * include/stl_algo.h (__unguarded_partition_pivot,
333 __move_median_first): New.
334 (__insertion_sort, __unguarded_insertion_sort): Adjust for move-only
335 types.
336 (__unguarded_linear_insert): Assume always inserting value at __last.
337 (__unguarded_partition): Take pivot by reference.
338 (__introsort_loop, __introselect): Use __unguarded_partition_pivot.
339 * testsuite/25_algorithms/nth_element/moveable.cc: Enable.
340
341 2009-08-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
342
343 * libsupc++/Makefile.am (LTCOMPILE): Expand $(LIBTOOLFLAGS)
344 before --mode argument.
345 * libsupc++/Makefile.in: Regenerate.
346
347 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
348
349 * doc/xml/manual/build_hacking.xml: Use tools from Autoconf
350 2.64 and Automake 1.11 in examples; update link to Autoconf
351 manual page about quadrigraphs.
352 * Makefile.am (install-html, install-pdf): Remove.
353 * Makefile.in: Regenerate.
354
355 * Makefile.in: Regenerate.
356 * acinclude.m4: Regenerate.
357 * aclocal.m4: Regenerate.
358 * config.h.in: Regenerate.
359 * configure: Regenerate.
360 * doc/Makefile.in: Regenerate.
361 * include/Makefile.in: Regenerate.
362 * libsupc++/Makefile.in: Regenerate.
363 * po/Makefile.in: Regenerate.
364 * python/Makefile.in: Regenerate.
365 * src/Makefile.in: Regenerate.
366 * testsuite/Makefile.in: Regenerate.
367
368 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
369
370 * libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
371 $(LIBTOOLFLAGS).
372 * libsupc++/Makefile.in: Regenerate.
373 * src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
374 and $(LIBTOOLFLAGS).
375 * src/Makefile.in: Regenerate.
376
377 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
378
379 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
380 missing dg-require directives.
381
382 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
383
384 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
385 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
386 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
387 __numeric_constants<_Tp>::__gamma_e().
388
389 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
390
391 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
392
393 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
394
395 * configure.ac: Move guarded checks for CC and CXX ...
396 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
397 * configure: Regenerate.
398
399 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
400 Paolo Carlini <paolo.carlini@oracle.com>
401
402 PR libstdc++/41061
403 * include/bits/random.h (operator<<(std::basic_ostream<>&,
404 const std::lognormal_distribution<>&),
405 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
406 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
407 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
408 operator<<(std::basic_ostream<>&,
409 const std::chi_squared_distribution<>&),
410 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
411 operator<<(std::basic_ostream<>&,
412 const std::fisher_f_distribution<>&),
413 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
414 operator<<(std::basic_ostream<>&,
415 const std::student_t_distribution<>&),
416 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
417 operator<<(std::basic_ostream<>&,
418 const std::negative_binomial_distribution<>&)): Declare friend.
419 * testsuite/26_numerics/random/uniform_real_distribution/operators/
420 serialize.cc: New.
421 * testsuite/26_numerics/random/piecewise_constant_distribution/
422 operators/serialize.cc: Likewise.
423 * testsuite/26_numerics/random/chi_squared_distribution/operators/
424 serialize.cc: Likewise.
425 * testsuite/26_numerics/random/normal_distribution/operators/
426 serialize.cc: Likewise.
427 * testsuite/26_numerics/random/uniform_int_distribution/operators/
428 serialize.cc: Likewise.
429 * testsuite/26_numerics/random/poisson_distribution/operators/
430 serialize.cc: Likewise.
431 * testsuite/26_numerics/random/bernoulli_distribution/operators/
432 serialize.cc: Likewise.
433 * testsuite/26_numerics/random/discrete_distribution/operators/
434 serialize.cc: Likewise.
435 * testsuite/26_numerics/random/weibull_distribution/operators/
436 serialize.cc: Likewise.
437 * testsuite/26_numerics/random/negative_binomial_distribution/
438 operators/serialize.cc: Likewise.
439 * testsuite/26_numerics/random/cauchy_distribution/operators/
440 serialize.cc: Likewise.
441 * testsuite/26_numerics/random/gamma_distribution/operators/
442 serialize.cc: Likewise.
443 * testsuite/26_numerics/random/fisher_f_distribution/operators/
444 serialize.cc: Likewise.
445 * testsuite/26_numerics/random/exponential_distribution/operators/
446 serialize.cc: Likewise.
447 * testsuite/26_numerics/random/lognormal_distribution/operators/
448 serialize.cc: Likewise.
449 * testsuite/26_numerics/random/binomial_distribution/operators/
450 serialize.cc: Likewise.
451 * testsuite/26_numerics/random/extreme_value_distribution/operators/
452 serialize.cc: Likewise.
453 * testsuite/26_numerics/random/piecewise_linear_distribution/
454 operators/serialize.cc
455 * testsuite/26_numerics/random/student_t_distribution/operators/
456 serialize.cc: Likewise.
457 * testsuite/26_numerics/random/geometric_distribution/operators/
458 serialize.cc: Likewise.
459
460 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
461
462 * include/bits/stl_tree.h: In C++0x mode make erase return
463 an iterator as per DR 130.
464 * include/bits/stl_set.h: Same.
465 * include/bits/stl_multiset.h: Same.
466 * include/bits/stl_map.h: Same.
467 * include/bits/stl_multimap.h: Same.
468 * doc/xml/manual/intro.xml: Document.
469 * testsuite/23_containers/set/dr130.cc: New.
470 * testsuite/23_containers/multiset/dr130.cc: New.
471 * testsuite/23_containers/map/dr130.cc: New.
472 * testsuite/23_containers/multimap/dr130.cc: New.
473
474 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
475
476 * include/ext/pointer.h: Add pragma system_header, use
477 _GLIBCXX_USE_LONG_LONG, macro cleanup.
478
479 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
480
481 * src/compatibility-ldbl.cc: Include cmath.
482
483 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
484
485 * src/compatibility-ldbl.cc: Include tr1/functional.
486
487 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
488
489 * src/compatibility-ldbl.cc: Add explicit namespace scope.
490
491 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
492
493 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
494 * include/precompiled/stdc++.h: Don't include cassert if
495 _GLIBCXX_NO_ASSERT defined.
496 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
497 semi-colon.
498 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
499 Same.
500
501 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
502 directory.
503 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
504 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
505 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
506
507 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
508 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
509 use stdc++.h include.
510 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
511 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
512 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
513 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
514 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
515 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
516 ...this.
517 * testsuite/17_intro/headers/c++200x/all.cc: To...
518 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
519 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
520 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
521 ...this.
522 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
523 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
524
525 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
526
527 * include/std/future: Move error handling bits outside macro guard.
528 * src/future.cc: Adjust.
529
530 * include/precompiled/stdc++.h: Add future.
531 * doc/xml/manual/using.xml: Same.
532
533 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
534
535 * src/hashtable.cc: Just definitions.
536 * src/hashtable_c++0x.cc: Compile C++0x versions.
537 * src/hash.cc: Same.
538 * src/hash_c++0x.cc: Same.
539 src/hash_tr1.cc: Compile TR1 versions.
540 src/hashtable_tr1.cc: Same.
541
542 * src/limits_c++0x.cc: Sync build error handling.
543
544 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
545 hashtable.cc to hashtable_tr1.cc.
546 * src/Makefile.in: Regenerate.
547
548 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
549
550 * include/tr1_impl/functional: Doxygen markup.
551
552 * doc/html/*: Regenerate.
553
554 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
555
556 * include/std/future: Fixes for -fno-exceptions.
557 * include/bits/functexcept.h: Same.
558 * libsupc++/exception_ptr.h: Same.
559 * src/pool_allocator.cc: Same.
560 * src/future.cc: Same.
561 * src/functexcept.cc: Same.
562 * config/abi/pre/gnu.ver: New exports.
563 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
564 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
565 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
566 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
567 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
568 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
569 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
570
571 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
572 * testsuite/23_containers/deque/operators/2.cc: New.
573
574 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
575
576 * src/hash.cc (hash<string>::operator()(string),
577 hash<wstring>::operator()(wstring)): Do not decorate as throwing
578 nothing.
579 * include/bits/functional_hash.h (hash<error_code>::
580 operator()(error_code)): Likewise.
581
582 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
583
584 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
585 bool for stream sentry objects.
586 * include/bits/istream.tcc: Same.
587 * include/bits/ostream.tcc: Same.
588 * include/bits/basic_string.tcc: Same.
589 * include/bits/ostream_insert.h: Same.
590 * src/istream.cc: Same.
591
592 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
593
594 PR libstdc++/15523
595 * include/debug/safe_iterator.h (_Safe_iterator<>::
596 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
597 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
598 do not error out when the source is a value-initialized iterator.
599 * testsuite/23_containers/vector/15523.cc: New.
600 * doc/xml/manual/intro.xml: Add an entry for DR 408.
601
602 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
603
604 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
605 cosmetic changes, inline.
606 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
607 Likewise.
608 * include/bits/move.h: Minor cosmetic changes.
609
610 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
611
612 PR libstdc++/40912 (final)
613 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
614 * testsuite/26_numerics/random/uniform_real_distribution/cons/
615 parms_neg.cc: Likewise.
616 * testsuite/26_numerics/random/uniform_real_distribution/cons/
617 parms.cc: Likewise.
618 * testsuite/26_numerics/random/uniform_real_distribution/cons/
619 default.cc: Likewise.
620 * testsuite/26_numerics/random/uniform_real_distribution/
621 requirements/typedefs.cc: Likewise.
622 * testsuite/26_numerics/random/piecewise_constant_distribution/
623 cons/range.cc: Likewise.
624 * testsuite/26_numerics/random/piecewise_constant_distribution/
625 cons/default.cc: Likewise.
626 * testsuite/26_numerics/random/piecewise_constant_distribution/
627 cons/num_xbound_fun.cc: Likewise.
628 * testsuite/26_numerics/random/piecewise_constant_distribution/
629 cons/initlist_fun.cc: Likewise.
630 * testsuite/26_numerics/random/piecewise_constant_distribution/
631 requirements/typedefs.cc: Likewise.
632 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
633 * testsuite/26_numerics/random/chi_squared_distribution/cons/
634 parms.cc: Likewise.
635 * testsuite/26_numerics/random/chi_squared_distribution/cons/
636 default.cc: Likewise.
637 * testsuite/26_numerics/random/chi_squared_distribution/
638 requirements/typedefs.cc: Likewise.
639 * testsuite/26_numerics/random/normal_distribution/
640 cons/parms.cc: Likewise.
641 * testsuite/26_numerics/random/normal_distribution/
642 cons/default.cc: Likewise.
643 * testsuite/26_numerics/random/normal_distribution/
644 requirements/typedefs.cc: Likewise.
645 * testsuite/26_numerics/random/seed_seq/cons/
646 range.cc: Likewise.
647 * testsuite/26_numerics/random/seed_seq/cons/
648 initlist.cc: Likewise.
649 * testsuite/26_numerics/random/seed_seq/cons/
650 default.cc: Likewise.
651 * testsuite/26_numerics/random/seed_seq/requirements/
652 typedefs.cc: Likewise.
653 * testsuite/26_numerics/random/uniform_int_distribution/
654 cons/parms_neg.cc: Likewise.
655 * testsuite/26_numerics/random/uniform_int_distribution/
656 cons/parms.cc: Likewise.
657 * testsuite/26_numerics/random/uniform_int_distribution/
658 cons/default.cc: Likewise.
659 * testsuite/26_numerics/random/uniform_int_distribution/
660 requirements/typedefs.cc: Likewise.
661 * testsuite/26_numerics/random/poisson_distribution/cons/
662 parms.cc: Likewise.
663 * testsuite/26_numerics/random/poisson_distribution/cons/
664 default.cc: Likewise.
665 * testsuite/26_numerics/random/poisson_distribution/
666 requirements/typedefs.cc: Likewise.
667 * testsuite/26_numerics/random/bernoulli_distribution/
668 cons/parms.cc: Likewise.
669 * testsuite/26_numerics/random/bernoulli_distribution/
670 cons/default.cc: Likewise.
671 * testsuite/26_numerics/random/bernoulli_distribution/
672 requirements/typedefs.cc: Likewise.
673 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
674 * testsuite/26_numerics/random/
675 default_random_engine.cc: Likewise.
676 * testsuite/26_numerics/random/discrete_distribution/
677 cons/range.cc: Likewise.
678 * testsuite/26_numerics/random/discrete_distribution/
679 cons/initlist.cc: Likewise.
680 * testsuite/26_numerics/random/discrete_distribution/
681 cons/default.cc: Likewise.
682 * testsuite/26_numerics/random/discrete_distribution/
683 cons/num_xbound_fun.cc: Likewise.
684 * testsuite/26_numerics/random/discrete_distribution/
685 requirements/typedefs.cc: Likewise.
686 * testsuite/26_numerics/random/weibull_distribution/
687 cons/parms.cc: Likewise.
688 * testsuite/26_numerics/random/weibull_distribution/
689 cons/default.cc: Likewise.
690 * testsuite/26_numerics/random/weibull_distribution/
691 requirements/typedefs.cc: Likewise.
692 * testsuite/26_numerics/random/independent_bits_engine/
693 cons/base_move.cc: Likewise.
694 * testsuite/26_numerics/random/independent_bits_engine/
695 cons/seed1.cc: Likewise.
696 * testsuite/26_numerics/random/independent_bits_engine/
697 cons/seed2.cc: Likewise.
698 * testsuite/26_numerics/random/independent_bits_engine/
699 cons/base_copy.cc: Likewise.
700 * testsuite/26_numerics/random/independent_bits_engine/
701 cons/default.cc: Likewise.
702 * testsuite/26_numerics/random/independent_bits_engine/
703 cons/seed_seq.cc: Likewise.
704 * testsuite/26_numerics/random/independent_bits_engine/
705 requirements/typedefs.cc: Likewise.
706 * testsuite/26_numerics/random/independent_bits_engine/
707 operators/equal.cc: Likewise.
708 * testsuite/26_numerics/random/independent_bits_engine/
709 operators/serialize.cc: Likewise.
710 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
711 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
712 * testsuite/26_numerics/random/subtract_with_carry_engine/
713 cons/seed1.cc: Likewise.
714 * testsuite/26_numerics/random/subtract_with_carry_engine/
715 cons/seed2.cc: Likewise.
716 * testsuite/26_numerics/random/subtract_with_carry_engine/
717 cons/default.cc: Likewise.
718 * testsuite/26_numerics/random/subtract_with_carry_engine/
719 requirements/typedefs.cc: Likewise.
720 * testsuite/26_numerics/random/subtract_with_carry_engine/
721 operators/equal.cc: Likewise.
722 * testsuite/26_numerics/random/subtract_with_carry_engine/
723 operators/serialize.cc: Likewise.
724 * testsuite/26_numerics/random/discard_block_engine/cons/
725 base_move.cc: Likewise.
726 * testsuite/26_numerics/random/discard_block_engine/cons/
727 seed1.cc: Likewise.
728 * testsuite/26_numerics/random/discard_block_engine/cons/
729 seed2.cc: Likewise.
730 * testsuite/26_numerics/random/discard_block_engine/cons/
731 base_copy.cc: Likewise.
732 * testsuite/26_numerics/random/discard_block_engine/cons/
733 default.cc: Likewise.
734 * testsuite/26_numerics/random/discard_block_engine/cons/
735 seed_seq.cc: Likewise.
736 * testsuite/26_numerics/random/discard_block_engine/
737 requirements/typedefs.cc: Likewise.
738 * testsuite/26_numerics/random/discard_block_engine/
739 operators/equal.cc: Likewise.
740 * testsuite/26_numerics/random/discard_block_engine/
741 operators/serialize.cc: Likewise.
742 * testsuite/26_numerics/random/cauchy_distribution/
743 cons/parms.cc: Likewise.
744 * testsuite/26_numerics/random/cauchy_distribution/
745 cons/default.cc: Likewise.
746 * testsuite/26_numerics/random/cauchy_distribution/
747 requirements/typedefs.cc: Likewise.
748 * testsuite/26_numerics/random/negative_binomial_distribution/
749 cons/parms.cc: Likewise.
750 * testsuite/26_numerics/random/negative_binomial_distribution/
751 cons/default.cc: Likewise.
752 * testsuite/26_numerics/random/negative_binomial_distribution/
753 requirements/typedefs.cc: Likewise.
754 * testsuite/26_numerics/random/gamma_distribution/
755 cons/parms.cc: Likewise.
756 * testsuite/26_numerics/random/gamma_distribution/
757 cons/default.cc: Likewise.
758 * testsuite/26_numerics/random/gamma_distribution/
759 requirements/typedefs.cc: Likewise.
760 * testsuite/26_numerics/random/mersenne_twister_engine/
761 cons/seed1.cc: Likewise.
762 * testsuite/26_numerics/random/mersenne_twister_engine/
763 cons/seed2.cc: Likewise.
764 * testsuite/26_numerics/random/mersenne_twister_engine/
765 cons/default.cc: Likewise.
766 * testsuite/26_numerics/random/mersenne_twister_engine/
767 requirements/typedefs.cc: Likewise.
768 * testsuite/26_numerics/random/mersenne_twister_engine/
769 operators/equal.cc: Likewise.
770 * testsuite/26_numerics/random/mersenne_twister_engine/
771 operators/serialize.cc: Likewise.
772 * testsuite/26_numerics/random/fisher_f_distribution/
773 cons/parms.cc: Likewise.
774 * testsuite/26_numerics/random/fisher_f_distribution/
775 cons/default.cc: Likewise.
776 * testsuite/26_numerics/random/fisher_f_distribution/
777 requirements/typedefs.cc: Likewise.
778 * testsuite/26_numerics/random/exponential_distribution/
779 cons/parms.cc: Likewise.
780 * testsuite/26_numerics/random/exponential_distribution/
781 cons/default.cc: Likewise.
782 * testsuite/26_numerics/random/exponential_distribution/
783 requirements/typedefs.cc: Likewise.
784 * testsuite/26_numerics/random/binomial_distribution/
785 cons/parms.cc: Likewise.
786 * testsuite/26_numerics/random/binomial_distribution/
787 cons/default.cc: Likewise.
788 * testsuite/26_numerics/random/binomial_distribution/
789 requirements/typedefs.cc: Likewise.
790 * testsuite/26_numerics/random/lognormal_distribution/
791 cons/parms.cc: Likewise.
792 * testsuite/26_numerics/random/lognormal_distribution/
793 cons/default.cc: Likewise.
794 * testsuite/26_numerics/random/lognormal_distribution/
795 requirements/typedefs.cc: Likewise.
796 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
797 * testsuite/26_numerics/random/random_device/cons/
798 token.cc: Likewise.
799 * testsuite/26_numerics/random/random_device/cons/
800 default.cc: Likewise.
801 * testsuite/26_numerics/random/random_device/
802 requirements/typedefs.cc: Likewise.
803 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
804 * testsuite/26_numerics/random/extreme_value_distribution/
805 cons/parms.cc: Likewise.
806 * testsuite/26_numerics/random/extreme_value_distribution/
807 cons/default.cc: Likewise.
808 * testsuite/26_numerics/random/extreme_value_distribution/
809 requirements/typedefs.cc: Likewise.
810 * testsuite/26_numerics/random/piecewise_linear_distribution/
811 cons/range.cc: Likewise.
812 * testsuite/26_numerics/random/piecewise_linear_distribution/
813 cons/default.cc: Likewise.
814 * testsuite/26_numerics/random/piecewise_linear_distribution/
815 cons/num_xbound_fun.cc: Likewise.
816 * testsuite/26_numerics/random/piecewise_linear_distribution/
817 cons/initlist_fun.cc: Likewise.
818 * testsuite/26_numerics/random/piecewise_linear_distribution/
819 requirements/typedefs.cc: Likewise.
820 * testsuite/26_numerics/random/student_t_distribution/
821 cons/parms.cc: Likewise.
822 * testsuite/26_numerics/random/student_t_distribution/
823 cons/default.cc: Likewise.
824 * testsuite/26_numerics/random/student_t_distribution/
825 requirements/typedefs.cc: Likewise.
826 * testsuite/26_numerics/random/linear_congruential_engine/
827 cons/seed1.cc: Likewise.
828 * testsuite/26_numerics/random/linear_congruential_engine/
829 cons/seed2.cc: Likewise.
830 * testsuite/26_numerics/random/linear_congruential_engine/
831 cons/default.cc: Likewise.
832 * testsuite/26_numerics/random/linear_congruential_engine/
833 requirements/non_uint_neg.cc: Likewise.
834 * testsuite/26_numerics/random/linear_congruential_engine/
835 requirements/typedefs.cc: Likewise.
836 * testsuite/26_numerics/random/linear_congruential_engine/
837 operators/equal.cc: Likewise.
838 * testsuite/26_numerics/random/linear_congruential_engine/
839 operators/serialize.cc: Likewise.
840 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
841 * testsuite/26_numerics/random/shuffle_order_engine/cons/
842 base_move.cc: Likewise.
843 * testsuite/26_numerics/random/shuffle_order_engine/cons/
844 seed1.cc: Likewise.
845 * testsuite/26_numerics/random/shuffle_order_engine/cons/
846 seed2.cc: Likewise.
847 * testsuite/26_numerics/random/shuffle_order_engine/cons/
848 base_copy.cc: Likewise.
849 * testsuite/26_numerics/random/shuffle_order_engine/cons/
850 default.cc: Likewise.
851 * testsuite/26_numerics/random/shuffle_order_engine/cons/
852 seed_seq.cc: Likewise.
853 * testsuite/26_numerics/random/shuffle_order_engine/
854 requirements/typedefs.cc: Likewise.
855 * testsuite/26_numerics/random/shuffle_order_engine/
856 operators/equal.cc: Likewise.
857 * testsuite/26_numerics/random/shuffle_order_engine/
858 operators/serialize.cc: Likewise.
859 * testsuite/26_numerics/random/geometric_distribution/
860 cons/parms.cc: Likewise.
861 * testsuite/26_numerics/random/geometric_distribution/
862 cons/default.cc: Likewise.
863 * testsuite/26_numerics/random/geometric_distribution/
864 requirements/typedefs.cc: Likewise.
865 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
866
867 2009-07-31 Jason Merrill <jason@redhat.com>
868 Douglas Gregor <doug.gregor@gmail.com>
869
870 * include/bits/move.h (forward): Implement as in N2835.
871 (move): Implement as in N2831.
872 * include/std/istream (rvalue stream operator>>): New.
873 * include/std/ostream (rvalue stream operator<<): New.
874 * testsuite/27_io/rvalue_streams.cc: New.
875
876 2009-07-31 Jason Merrill <jason@redhat.com>
877
878 * include/bits/forward_list.h (splice_after): Use forward.
879 (merge): Likewise.
880 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
881 (move_iterator::operator[]): Use move.
882 * include/bits/stl_list.h (insert): Use move.
883 * include/std/thread (_Callable constructor): Use forward.
884 * include/std/tuple: Don't specify explicit template args to move.
885
886 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
887 Adjust signature.
888 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
889 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
890 reference.
891 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
892 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
893 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
894 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
895 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
896 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
897 testsuite/23_containers/forward_list/operations/1.cc,
898 testsuite/23_containers/forward_list/operations/5.cc: Use move.
899 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
900 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
901 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
902 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
903 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
904
905 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
906
907 PR libstdc++/40912 (partial)
908 * include/std/random: Disable the facility if <stdint.h> is not
909 available.
910
911 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
912
913 PR libstdc++/40919
914 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
915 xfail on darwin[3-9]*.
916
917 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
918
919 PR libstdc++/40917
920 * testsuite/util/replacement_memory_operators.h: Add missing includes,
921 tweak qualifications.
922
923 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
924
925 PR libstdc++/40916
926 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
927 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
928 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
929
930 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
931
932 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
933
934 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
935
936 PR libstdc++/40915
937 * testsuite/18_support/headers/exception/synopsis.cc: Fix
938 std::terminate declaration.
939
940 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
941
942 PR libstdc++/40908
943 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
944 symbols at GLIBCXX_3.4.
945
946 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
947
948 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
949 * testsuite/util/testsuite_abi.cc: Adjust.
950 * configure.ac: Bump libtool_VERSION to 6:13:0.
951 * configure: Regenerate.
952
953 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
954 Tyler Earman <rem.intellegare@gmail.com>
955
956 * doc/xml/manual/configure.xml: Consistent placement of
957 ABI-changing options, clarify --enable-clocale.
958
959 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
960
961 * python/Makefile.in: Regenerate.
962
963 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
964
965 * python/Makefile.am (install-data-local): Use DESTDIR
966 correctly.
967
968 2009-07-24 Jason Merrill <jason@redhat.com>
969
970 Core issue 901
971 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
972 dealloc.
973
974 2009-07-24 Joseph Myers <joseph@codesourcery.com>
975
976 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
977 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
978 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
979 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
980 * testsuite/21_strings/headers/cwchar/functions_std.cc,
981 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
982 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
983 Use dg-require-swprintf.
984
985 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
986
987 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
988
989 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
990
991 * include/c_std/cmath (abs(_Tp)): Add.
992 * include/c_global/cmath (abs(_Tp)): Likewise.
993 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
994
995 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
996
997 * doc/html/ext/lwg-closed.html: Update to R65.
998 * doc/html/ext/lwg-defects.html: Likewise.
999 * doc/html/ext/lwg-active.html: Likewise.
1000 * doc/xml/manual/intro.xml: Update DRs entries.
1001
1002 2009-07-22 Jason Merrill <jason@redhat.com>
1003
1004 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
1005
1006 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
1007
1008 * include/std/valarray (valarray<>::operator=(const valarray<>&),
1009 valarray<>::operator=(initializer_list<>)): Implement resolution
1010 of DR 630, [Ready] in Frankfurt.
1011 * testsuite/26_numerics/valarray/dr630-1.cc: New.
1012 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
1013 * doc/xml/manual/intro.xml: Add an entry for DR 630.
1014
1015 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
1016
1017 * include/std/chrono (duration<>::operator%=, operator%):
1018 Add, per DR 934.
1019 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
1020 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
1021
1022 * include/std/chrono (operator/): Simplify implementation.
1023
1024 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
1025
1026 * doc/xml/manual/intro.xml: Escape '&', validate.
1027 * doc/xml/manual/using.xml: Validate, dead link check.
1028 * doc/xml/manual/strings.xml: Same.
1029 * doc/xml/manual/appendix_contributing.xml: Same.
1030 * doc/xml/manual/iterators.xml: Same.
1031 * doc/xml/manual/spine.xml: Same.
1032
1033 * doc/xml/faq.xml: Remove redundant xreflabel entities.
1034 * doc/xml/gnu/gpl-3.0.xml: Same.
1035 * doc/xml/manual/mt_allocator.xml: Same.
1036 * doc/xml/manual/allocator.xml: Same.
1037 * doc/xml/manual/ctype.xml: Same.
1038 * doc/xml/manual/codecvt.xml: Same.
1039 * doc/xml/manual/backwards_compatibility.xml: Same.
1040 * doc/xml/manual/shared_ptr.xml: Same.
1041 * doc/xml/manual/abi.xml: Same.
1042 * doc/xml/manual/auto_ptr.xml: Same.
1043 * doc/xml/manual/internals.xml: Same.
1044 * doc/xml/manual/parallel_mode.xml: Same.
1045 * doc/xml/manual/bitmap_allocator.xml: Same.
1046 * doc/xml/manual/build_hacking.xml: Same.
1047 * doc/xml/manual/evolution.xml: Same.
1048 * doc/xml/manual/debug.xml: Same.
1049 * doc/xml/manual/localization.xml: Same.
1050 * doc/xml/manual/appendix_contributing.xml: Same.
1051 * doc/xml/manual/locale.xml: Same.
1052 * doc/xml/manual/messages.xml: Same.
1053 * doc/xml/manual/spine.xml: Same.
1054 * doc/xml/manual/test.xml: Same.
1055 * doc/xml/book.txml: Same.
1056 * doc/xml/spine.xml: Same.
1057
1058 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
1059 * doc/xml/manual/backwards_compatibility.xml: Same.
1060 * doc/xml/manual/concurrency.xml: Same.
1061 * doc/xml/manual/intro.xml: Same.
1062 * doc/xml/manual/parallel_mode.xml: Same.
1063 * doc/xml/manual/status_cxx1998.xml: Same.
1064 * doc/xml/manual/containers.xml: Same.
1065 * doc/xml/manual/io.xml: Same.
1066 * doc/xml/manual/support.xml: Same.
1067 * doc/xml/manual/strings.xml: Same.
1068 * doc/xml/manual/debug_mode.xml: Same.
1069 * doc/xml/manual/extensions.xml: Same.
1070 * doc/xml/manual/appendix_contributing.xml: Same.
1071 * doc/xml/manual/messages.xml: Same.
1072 * doc/xml/manual/test.xml: Same.
1073
1074 * doc/xml/manual/abi.xml: Same.
1075 * doc/xml/manual/auto_ptr.xml: Same.
1076 * doc/xml/manual/parallel_mode.xml: Same.
1077 * doc/xml/manual/build_hacking.xml: Same.
1078 * doc/xml/manual/evolution.xml: Same.
1079 * doc/xml/manual/using.xml: Same.
1080 * doc/xml/manual/debug_mode.xml: Same.
1081 * doc/xml/manual/extensions.xml: Same.
1082 * doc/xml/manual/diagnostics.xml: Same.
1083 * doc/xml/manual/algorithms.xml: Same.
1084
1085 * doc/html: Regenerate.
1086
1087 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
1088
1089 PR libstdc++/40712
1090 * config/locale/gnu/numeric_members.cc (numpunct<>::
1091 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
1092 and copy the langinfo data into it.
1093 (numpunct<>::~numpunct): Free the allocated memory.
1094 * config/locale/gnu/monetary_members.cc (moneypunct<>::
1095 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
1096 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
1097 _M_data->_M_curr_symbol.
1098 (moneypunct<>::~moneypunct): Free the allocated memory.
1099 * testsuite/22_locale/moneypunct/40712.cc: New.
1100
1101 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
1102 Do not leak memory if new throws.
1103 * include/bits/locale_facets_nonio.tcc
1104 (__moneypunct_cache<>::_M_cache): Likewise.
1105
1106 2009-07-17 Joseph Myers <joseph@codesourcery.com>
1107
1108 PR other/40784
1109 * configure: Regenerate.
1110
1111 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
1112
1113 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
1114 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1115 line numbers.
1116 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
1117 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
1118 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
1119
1120 2009-07-16 Joseph Myers <joseph@codesourcery.com>
1121
1122 * configure: Regenerate.
1123
1124 2009-07-16 Jason Merrill <jason@redhat.com>
1125
1126 PR libstdc++/37907
1127 * include/std/type_traits: Add is_standard_layout, is_trivial.
1128 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
1129 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
1130 Update line numbers.
1131
1132 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
1133 Tom Tromey <tromey@redhat.com>
1134
1135 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
1136 Fetch std::string to the given length.
1137
1138 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
1139
1140 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
1141 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
1142 [Ready] in Frankfurt.
1143 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
1144 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
1145 New.
1146 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
1147 Likewise.
1148 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
1149 Adjust.
1150 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
1151 Likewise.
1152 * doc/xml/manual/intro.xml: Add an entry for DR 696.
1153
1154 * include/bits/istream.tcc: Minor clean-up to the initializers of the
1155 __err locals.
1156 * include/bits/ostream.tcc: Likewise.
1157 * src/compatibility.cc: Likewise.
1158 * src/istream.cc: Likewise.
1159
1160 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
1161
1162 * include/std/type_traits (common_type): Remove workaround for
1163 PR36628, now fixed.
1164
1165 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
1166
1167 PR testsuite/40699
1168 PR testsuite/40707
1169 PR testsuite/40709
1170 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
1171
1172 2009-07-08 Janis Johnson <janis187@us.ibm.com>
1173
1174 PR libstdc++/40691
1175 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
1176 * testsuite/26_numerics/valarray/40691.cc: New test.
1177
1178 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
1179
1180 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
1181 * testsuite/21_strings/c_strings/char/3.cc: Same.
1182
1183 2009-07-06 Jason Merrill <jason@redhat.com>
1184
1185 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
1186 to defer searching bases that don't overlap the desired address.
1187
1188 2009-07-05 Joseph Myers <joseph@codesourcery.com>
1189
1190 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
1191 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
1192 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
1193 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
1194 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
1195 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
1196 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
1197 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
1198 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
1199 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
1200 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
1201 testsuite/ext/vstring/init-list.cc,
1202 testsuite/ext/vstring/moveable.cc,
1203 testsuite/ext/vstring/requirements/citerators.cc,
1204 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
1205 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
1206 Use dg-require-string-conversions.
1207
1208 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
1209
1210 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
1211 to ld_library_path. Use add_path. Add just find_libgcc_s to
1212 ld_library_path, not every libgcc multilib directory.
1213
1214 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 PR libstdc++/40600
1217 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
1218 std::minmax return type.
1219 * testsuite/25_algorithms/minmax/3.cc: Likewise.
1220
1221 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
1222
1223 PR libstdc++/40511
1224 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
1225 with glibc2.2.x.
1226
1227 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1228
1229 * include/bits/random.tcc
1230 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
1231 as array type.
1232
1233 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
1234
1235 * include/bits/random.h (__mod(_Tp)): Use defaults.
1236 (struct _Mod): Adjust template parameters.
1237 (linear_congruential_engine<>::operator()()): Adjust.
1238 (typedef _UInt32Type): Remove.
1239 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
1240 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
1241 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
1242 calls.
1243 (mersenne_twister_engine<>::seed(result_type)): Likewise.
1244 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
1245 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
1246 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
1247 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
1248 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
1249 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
1250 Likewise.
1251
1252 * include/bits/random.tcc
1253 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
1254 formula (i mod n).
1255 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
1256 as array type.
1257 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
1258 size.
1259 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
1260 uint_least32_t.
1261
1262 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1263
1264 * include/std/future (shared_future): Adjust doxygen comment.
1265
1266 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
1267
1268 PR libstdc++/40297
1269 * include/bits/atomic_0.h: Reverse debug assertions.
1270 * include/bits/atomic_2.h: Likewise.
1271
1272 2009-06-23 DJ Delorie <dj@redhat.com>
1273
1274 Add MeP port.
1275 * configure.host: Add mep support.
1276
1277 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
1278
1279 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
1280 (INPUT): Add future.
1281 * include/std/future: Adjust markup.
1282 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
1283 line numbers.
1284 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
1285 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
1286 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
1287 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
1288
1289 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1290
1291 * include/bits/shared_ptr.h: Do not swap rvalues.
1292 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
1293 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
1294 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
1295 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
1296 * testsuite/20_util/tuple/swap.cc: Likewise.
1297
1298 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
1299
1300 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
1301 * include/std/ratio: Typo in comment.
1302
1303 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1304
1305 PR libstdc++/40518
1306 * include/bits/basic_string.h (basic_string<>::_Rep::
1307 _M_set_length_and_sharable): Do not write the empty rep.
1308 (basic_string<>::erase(iterator, iterator)): Likewise,
1309 move out of line...
1310 * include/bits/basic_string.tcc: ... here.
1311
1312 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1313
1314 * testsuite/util/testsuite_common_types.h (bitwise_operators,
1315 bitwise_assignment_operators): Initialize a and b.
1316 (struct has_bitwise_operators): Do not call the latter.
1317 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
1318 dg-error line numbers.
1319 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
1320 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
1321 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
1322
1323 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
1324
1325 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
1326 possibly unused.
1327 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
1328 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
1329 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
1330
1331 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
1332
1333 * include/std/future: New.
1334 * include/Makefile.am: Add.
1335 * include/Makefile.in: Regenerate.
1336 * src/future.cc: New.
1337 * src/Makefile.am: Add.
1338 * src/Makefile.in: Regenerate.
1339 * config/abi/pre/gnu.ver: Add export.
1340 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
1341 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
1342 * testsuite/30_threads/packaged_task/cons/1.cc: New.
1343 * testsuite/30_threads/packaged_task/cons/2.cc: New.
1344 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
1345 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
1346 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
1347 * testsuite/30_threads/packaged_task/cons/move.cc: New.
1348 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
1349 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
1350 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
1351 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
1352 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
1353 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
1354 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
1355 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
1356 * testsuite/30_threads/packaged_task/members/reset.cc: New.
1357 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
1358 * testsuite/30_threads/packaged_task/members/swap.cc: New.
1359 * testsuite/30_threads/packaged_task/requirements/
1360 explicit_instantiation.cc: New.
1361 * testsuite/30_threads/promise/cons/1.cc: New.
1362 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
1363 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
1364 * testsuite/30_threads/promise/cons/move_assign.cc: New.
1365 * testsuite/30_threads/promise/cons/move.cc: New.
1366 * testsuite/30_threads/promise/members/get_future.cc: New.
1367 * testsuite/30_threads/promise/members/get_future2.cc: New.
1368 * testsuite/30_threads/promise/members/set_exception.cc: New.
1369 * testsuite/30_threads/promise/members/set_exception2.cc: New.
1370 * testsuite/30_threads/promise/members/set_value.cc: New.
1371 * testsuite/30_threads/promise/members/set_value2.cc: New.
1372 * testsuite/30_threads/promise/members/set_value3.cc: New.
1373 * testsuite/30_threads/promise/members/swap.cc: New.
1374 * testsuite/30_threads/promise/requirements/
1375 explicit_instantiation.cc: New.
1376 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1377 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1378 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1379 * testsuite/30_threads/shared_future/cons/move.cc: New.
1380 * testsuite/30_threads/shared_future/members/get.cc: New.
1381 * testsuite/30_threads/shared_future/members/get2.cc: New.
1382 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1383 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1384 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1385 * testsuite/30_threads/shared_future/members/wait.cc: New.
1386 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1387 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1388 * testsuite/30_threads/shared_future/requirements/
1389 explicit_instantiation.cc: New.
1390 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1391 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1392 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1393 * testsuite/30_threads/unique_future/cons/move.cc: New.
1394 * testsuite/30_threads/unique_future/members/get.cc: New.
1395 * testsuite/30_threads/unique_future/members/get2.cc: New.
1396 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1397 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1398 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1399 * testsuite/30_threads/unique_future/members/wait.cc: New.
1400 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1401 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1402 * testsuite/30_threads/unique_future/requirements/
1403 explicit_instantiation.cc: New.
1404 * testsuite/performance/30_threads/future/polling.cc: New.
1405
1406 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1407
1408 * Revert last Change.
1409
1410 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1411
1412 PR libstdc++/40497
1413 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1414 signature per the current C++1x draft (N2857).
1415 * testsuite/24_iterators/operations/40497.cc: Add.
1416
1417 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1418
1419 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1420 a floating point type.
1421 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1422 _IntType)): Fix second default argument.
1423 (uniform_int_distribution<>::_M_call): Remove.
1424 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1425 const param_type&)): Only declare.
1426 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1427 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1428 Remove.
1429 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1430 const param_type&): Define here.
1431 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1432 const param_type&), discrete_distribution<>::operator()
1433 (_UniformRandomNumberGenerator&, const param_type&),
1434 piecewise_constant_distribution<>::operator()
1435 (_UniformRandomNumberGenerator&, const param_type&),
1436 piecewise_linear_distribution<>::operator()
1437 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1438 the second template argument of _Adaptor.
1439 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1440 default.cc: Adjust.
1441
1442 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1443
1444 * include/bits/random.tcc (discrete_distribution<>::param_type::
1445 param_type(size_t, double, double, _Func),
1446 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1447 const param_type&)): Tidy.
1448 (piecewise_constant_distribution<>::param_type::_M_initialize):
1449 Use reserve, fix.
1450 (piecewise_constant_distribution<>::param_type::
1451 param_type(initializer_list<>, _Func),
1452 piecewise_constant_distribution<>::param_type::
1453 param_type(size_t, _RealType, _RealType, _Func),
1454 piecewise_linear_distribution<>::param_type::
1455 param_type(initializer_list<>, _Func),
1456 piecewise_linear_distribution<>::param_type::
1457 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1458 (piecewise_constant_distribution<>::param_type::
1459 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1460 piecewise_constant_distribution<>::
1461 operator()(_UniformRandomNumberGenerator&, const param_type&),
1462 piecewise_linear_distribution<>::
1463 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1464 (operator>>(std::basic_istream<>&,
1465 piecewise_constant_distribution<>&),
1466 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1467 Use reserve.
1468 * include/bits/random.h: Minor cosmetic changes.
1469
1470 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1471
1472 * testsuite/23_containers/list/check_construct_destroy.h: New.
1473 Move test logic here.
1474 * testsuite/23_containers/list/moveable.h: Same.
1475 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1476 * testsuite/23_containers/list/modifiers/1.h: Same.
1477 * testsuite/23_containers/list/modifiers/2.h: Same.
1478 * testsuite/23_containers/list/modifiers/3.h: Same.
1479 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1480 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1481 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1482 * testsuite/23_containers/list/operations/1.h: Same.
1483 * testsuite/23_containers/list/operations/2.h: Same.
1484 * testsuite/23_containers/list/operations/3.h: Same.
1485 * testsuite/23_containers/list/operations/4.h: Same.
1486 * testsuite/23_containers/list/operations/5.h: Same.
1487 * testsuite/23_containers/list/capacity/1.h: Same.
1488 * testsuite/23_containers/list/init-list.h: Same.
1489 * testsuite/23_containers/list/cons/1.h: Same.
1490 * testsuite/23_containers/list/cons/2.h: Same.
1491 * testsuite/23_containers/list/cons/3.h: Same.
1492 * testsuite/23_containers/list/cons/4.h: Same.
1493 * testsuite/23_containers/list/cons/5.h: Same.
1494 * testsuite/23_containers/list/cons/6.h: Same.
1495 * testsuite/23_containers/list/cons/7.h: Same.
1496 * testsuite/23_containers/list/cons/8.h: Same.
1497 * testsuite/23_containers/list/cons/9.h: Same.
1498 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1499 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1500 header.
1501 * testsuite/23_containers/list/modifiers/1.cc: Same.
1502 * testsuite/23_containers/list/modifiers/2.cc: Same.
1503 * testsuite/23_containers/list/modifiers/3.cc: Same.
1504 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1505 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1506 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1507 * testsuite/23_containers/list/operations/1.cc: Same.
1508 * testsuite/23_containers/list/operations/2.cc: Same.
1509 * testsuite/23_containers/list/operations/3.cc: Same.
1510 * testsuite/23_containers/list/operations/4.cc: Same.
1511 * testsuite/23_containers/list/operations/5.cc: Same.
1512 * testsuite/23_containers/list/capacity/1.cc: Same.
1513 * testsuite/23_containers/list/init-list.cc: Same.
1514 * testsuite/23_containers/list/cons/1.cc: Same.
1515 * testsuite/23_containers/list/cons/2.cc: Same.
1516 * testsuite/23_containers/list/cons/3.cc: Same.
1517 * testsuite/23_containers/list/cons/4.cc: Same.
1518 * testsuite/23_containers/list/cons/5.cc: Same.
1519 * testsuite/23_containers/list/cons/6.cc: Same.
1520 * testsuite/23_containers/list/cons/7.cc: Same.
1521 * testsuite/23_containers/list/cons/8.cc: Same.
1522 * testsuite/23_containers/list/cons/9.cc: Same.
1523 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1524 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1525 * testsuite/23_containers/list/moveable.cc: Same.
1526
1527 2009-06-17 Tom Tromey <tromey@redhat.com>
1528
1529 * python/hook.in: Do not fail when there is no current objfile.
1530 Use os.path.normpath.
1531
1532 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1533
1534 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1535 Remove.
1536 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1537 rvalue-reference so that move constructor is called.
1538 * testsuite/18_support/exception_ptr/move.cc: New.
1539
1540 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1541
1542 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1543 if joinable.
1544
1545 2009-06-15 Tom Tromey <tromey@redhat.com>
1546
1547 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1548 set self.iter.
1549 (StdMapPrinter.to_string): Make a new iterator.
1550 (StdMapPrinter.children): Likewise.
1551 (StdSetPrinter.__init__): Don't set self.iter.
1552 (StdSetPrinter.to_string): Make a new iterator.
1553 (StdSetPrinter.children): Likewise.
1554
1555 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1556
1557 * include/bits/random.tcc
1558 (negative_binomial_distribution<>::operator()
1559 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1560 class member gamma_distribution.
1561 (negative_binomial_distribution<>::operator()
1562 (_UniformRandomNumberGenerator&)): Implement out of line here.
1563 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1564 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1565 (student_t_distribution<>::operator()
1566 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1567 simplify.
1568 (operator<<(basic_ostream<>&, student_t_distribution<>),
1569 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1570 (chi_squared_distribution<>::operator()
1571 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1572 tweak to use a class member gamma_distribution.
1573 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1574 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1575 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1576 const param_type&): Move inline, tweak to use class member
1577 gamma_distributions.
1578 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1579 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1580 * include/bits/random.h: Adjust, minor tweaks.
1581
1582 2009-06-10 Tom Tromey <tromey@redhat.com>
1583
1584 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1585 (build_libstdcxx_dictionary): Accept shortened form of
1586 basic_string names.
1587 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1588
1589 2009-06-10 Tom Tromey <tromey@redhat.com>
1590
1591 PR libstdc++/40289:
1592 * python/Makefile.in: Rebuild.
1593 * python/hook.in: Compute module path relative to objfile.
1594 * python/Makefile.am (pythondir): Redefine.
1595 (gdb.py): Subst toolexeclibdir.
1596 (install-data-local): Rewrite.
1597
1598 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1599
1600 * include/bits/move.h: Doxygen group fixes.
1601
1602 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1603
1604 * include/bits/random.tcc (gamma_distribution<>::operator()
1605 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1606 the Marsaglia/Tsang algorithm.
1607 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1608 (operator<<(basic_ostream<>&, gamma_distribution<>),
1609 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1610
1611 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1612 Remove, just use normal_distribution.
1613 (operator<<(basic_ostream<>&, student_t_distribution<>),
1614 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1615 (linear_congruential_engine<>::operator()()): Move inline.
1616 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1617 const param_type&)): Move inline, just use normal_distribution.
1618 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1619 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1620 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1621 const param_type&)): Move here, out of line.
1622 (piecewise_constant_distribution<>::param_type::param_type()): Move
1623 inline.
1624 * include/bits/random.h: Adjust, minor tweaks.
1625
1626 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1627
1628 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1629
1630 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1631
1632 * include/ext/throw_allocator.h: Rework.
1633 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1634 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1635 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1636 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1637 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1638 * testsuite/util/regression/rand/priority_queue/
1639 container_rand_regression_test.tcc: Inline functions.
1640 * testsuite/util/regression/rand/assoc/
1641 container_rand_regression_test.tcc: Same.
1642
1643 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1644
1645 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1646
1647 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1648
1649 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1650 * configure: Regenerate.
1651
1652 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1653
1654 PR libstdc++/40299
1655 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1656 * testsuite/ext/rope/40299.cc: New.
1657
1658 2009-05-28 Tom Tromey <tromey@redhat.com>
1659 Phil Muldoon <pmuldoon@redhat.com>
1660 Jonathan Wakely <jwakely.gcc@gmail.com>
1661
1662 * python/Makefile.in, , python/libstdcxx/__init__.py,
1663 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1664 python/hook.in, python/Makefile.am: New files.
1665 * configure, Makefile.in: Rebuild.
1666 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1667 * Makefile.am (SUBDIRS): Add python.
1668
1669 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1670
1671 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1672 to ...
1673 * testsuite/util/replacement_memory_operators.h: ...here. New.
1674 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1675 * testsuite/util/testsuite_hooks.cc: Same.
1676
1677 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1678 replacement_memory_operators.h.
1679 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1680 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1681 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1682 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1683 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1684 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1685 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1686 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1687 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1688 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1689 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1690 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1691 * testsuite/ext/mt_allocator/check_new.cc: Same.
1692 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1693 * testsuite/ext/debug_allocator/check_new.cc: Same.
1694 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1695 * testsuite/ext/new_allocator/check_delete.cc: Same.
1696 * testsuite/ext/new_allocator/check_new.cc: Same.
1697 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1698 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1699 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1700 * testsuite/ext/throw_allocator/check_new.cc: Same.
1701 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1702 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1703 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1704 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1705 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1706 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1707 * testsuite/ext/pool_allocator/check_new.cc: Same.
1708 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1709 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1710 * testsuite/ext/array_allocator/check_delete.cc: Same.
1711 * testsuite/ext/array_allocator/check_new.cc: Same.
1712 * testsuite/23_containers/deque/cons/1.cc: Same.
1713 * testsuite/23_containers/deque/cons/2.cc: Same.
1714
1715 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1716
1717 * libsupc++/initializer_list: Format.
1718 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1719 * testsuite/18_support/initializer_list/requirements/
1720 explicit_instantiation.cc: New.
1721
1722 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1723
1724 PR libstdc++/40273
1725 * include/tr1_impl/functional: Add explicit casts.
1726 * testsuite/20_util/function/requirements/
1727 explicit_instantiation.cc: New.
1728 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1729
1730 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1731
1732 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1733
1734 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1735
1736 PR libstdc++/40221
1737 * include/tr1_impl/functional: Add explicit cast.
1738
1739 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1740
1741 PR libstdc++/40094
1742 Revert:
1743 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1744 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1745 out of line member functions definitions.
1746 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1747 Remove, use static locals instead.
1748 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1749 * src/throw_allocator.cc: New.
1750 * src/Makefile.am: Add.
1751 * config/abi/pre/gnu.ver: Add exports.
1752 * src/Makefile.in: Regenerate.
1753
1754 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1755
1756 * include/tr1_impl/functional (function): Use explicit operator bool.
1757 * include/bits/shared_ptr.h (__shared_ptr): Same.
1758 * include/bits/unique_ptr.h (unique_ptr): Same.
1759 * include/std/mutex (unique_lock): Same.
1760 * include/std/system_error (error_code): Same.
1761 (error_condition): Same.
1762 * include/std/ostream (sentry): Same.
1763 * include/std/istream (sentry): Same.
1764 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1765 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1766 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1767 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1768 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1769 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1770 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1771
1772 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1773
1774 * testsuite/23_containers/list/14340.cc: Abstract list type.
1775 * testsuite/23_containers/list/init-list.cc: Same.
1776 * testsuite/23_containers/list/pthread5.cc: Same.
1777 * testsuite/23_containers/list/invalidation/1.cc: Same.
1778 * testsuite/23_containers/list/invalidation/2.cc: Same.
1779 * testsuite/23_containers/list/invalidation/3.cc: Same.
1780 * testsuite/23_containers/list/invalidation/4.cc: Same.
1781 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1782 * testsuite/23_containers/list/modifiers/1.cc: Same.
1783 * testsuite/23_containers/list/modifiers/2.cc: Same.
1784 * testsuite/23_containers/list/modifiers/3.cc: Same.
1785 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1786 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1787 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1788 * testsuite/23_containers/list/cons/1.cc: Same.
1789 * testsuite/23_containers/list/cons/2.cc: Same.
1790 * testsuite/23_containers/list/cons/3.cc: Same.
1791 * testsuite/23_containers/list/cons/4.cc: Same.
1792 * testsuite/23_containers/list/cons/5.cc: Same.
1793 * testsuite/23_containers/list/cons/6.cc: Same.
1794 * testsuite/23_containers/list/cons/7.cc: Same.
1795 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1796 * testsuite/23_containers/list/cons/8.cc: Same.
1797 * testsuite/23_containers/list/cons/9.cc: Same.
1798 * testsuite/23_containers/list/operations/1.cc: Same.
1799 * testsuite/23_containers/list/operations/2.cc: Same.
1800 * testsuite/23_containers/list/operations/3.cc: Same.
1801 * testsuite/23_containers/list/operations/4.cc: Same.
1802 * testsuite/23_containers/list/operations/5.cc: Same.
1803 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1804 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1805 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1806 * testsuite/23_containers/list/requirements/dr438/
1807 constructor_1_neg.cc: Same.
1808 * testsuite/23_containers/list/requirements/dr438/
1809 constructor_2_neg.cc: Same.
1810 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1811 * testsuite/23_containers/list/requirements/
1812 partial_specialization/1.cc: Same.
1813 * testsuite/23_containers/list/23781.cc: Same.
1814 * testsuite/23_containers/list/pthread1.cc: Same.
1815 * testsuite/23_containers/list/capacity/1.cc: Same.
1816 * testsuite/23_containers/list/capacity/29134.cc: Same.
1817 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1818 * testsuite/23_containers/list/moveable.cc: Same.
1819
1820 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1821
1822 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1823
1824 PR libstdc++/40184
1825 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1826 Declare...
1827 * config/locale/gnu/c_locale.cc: ... and define.
1828 * config/locale/generic/c_locale.cc: Define.
1829 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1830 Use it.
1831 * testsuite/22_locale/locale/cons/40184.cc: New.
1832
1833 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1834
1835 PR libstdc++/40192
1836 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1837 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1838 * testsuite/23_containers/vector/40192.cc: New.
1839
1840 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1841
1842 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1843 * include/bits/stl_deque.h (swap): Likewise.
1844 * include/bits/stl_list.h (swap): Likewise.
1845 * include/bits/stl_vector.h (swap): Likewise.
1846 * include/bits/stl_bvector.h (swap): Likewise.
1847 * include/bits/stl_queue.h (swap): Likewise.
1848 * include/bits/stl_stack.h (swap): Likewise.
1849 * include/bits/stl_tree.h (swap): Likewise.
1850 * include/bits/stl_map.h (swap): Likewise.
1851 * include/bits/stl_multimap.h (swap): Likewise.
1852 * include/bits/stl_set.h (swap): Likewise.
1853 * include/bits/stl_multiset.h (swap): Likewise.
1854 * include/bits/forward_list.h (swap): Likewise.
1855 * include/bits/unique_ptr.h (swap): Likewise.
1856 * include/debug/deque (swap): Likewise.
1857 * include/debug/list (swap): Likewise.
1858 * include/debug/vector (swap): Likewise.
1859 * include/debug/map.h (swap): Likewise.
1860 * include/debug/multimap.h (swap): Likewise.
1861 * include/debug/set.h (swap): Likewise.
1862 * include/debug/multiset.h (swap): Likewise.
1863 * include/debug/unordered_map (swap): Likewise.
1864 * include/debug/unordered_set (swap): Likewise.
1865 * include/ext/vstring.h (swap): Likewise.
1866 * include/tr1_impl/unordered_map (swap): Likewise.
1867 * include/tr1_impl/hashtable (swap): Likewise.
1868 * include/tr1_impl/unordered_set (swap): Likewise.
1869 * include/std/tuple (swap): Likewise.
1870 * include/std/mutex (swap): Likewise.
1871 * include/std/thread (swap): Likewise.
1872 (operator<<): Only output to lvalue streams.
1873 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1874 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1875 * testsuite/23_containers/deque/requirements/dr438/
1876 assign_neg.cc: Adjust line numbers.
1877 * testsuite/23_containers/deque/requirements/dr438/
1878 constructor_1_neg.cc: Likewise.
1879 * testsuite/23_containers/deque/requirements/dr438/
1880 constructor_2_neg.cc: Likewise.
1881 * testsuite/23_containers/deque/requirements/dr438/
1882 insert_neg.cc: Likewise.
1883 * testsuite/23_containers/list/requirements/dr438/
1884 assign_neg.cc: Likewise.
1885 * testsuite/23_containers/list/requirements/dr438/
1886 constructor_1_neg.cc: Likewise.
1887 * testsuite/23_containers/list/requirements/dr438/
1888 constructor_2_neg.cc: Likewise.
1889 * testsuite/23_containers/list/requirements/dr438/
1890 insert_neg.cc: Likewise.
1891 * testsuite/23_containers/vector/requirements/dr438/
1892 assign_neg.cc: Likewise.
1893 * testsuite/23_containers/vector/requirements/dr438/
1894 constructor_1_neg.cc: Likewise.
1895 * testsuite/23_containers/vector/requirements/dr438/
1896 constructor_2_neg.cc: Likewise.
1897 * testsuite/23_containers/vector/requirements/dr438/
1898 insert_neg.cc: Likewise.
1899 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1900 test non-member swap.
1901 * testsuite/30_threads/thread/swap/2.cc: Remove.
1902
1903 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1904
1905 * include/std/mutex: Move std::lock_error to ...
1906 * src/compatibility.cc: Here.
1907 * src/mutex.cc: Likewise.
1908 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1909 for lock types and remove std::lock_error check.
1910
1911 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1912
1913 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1914 double include.
1915
1916 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1917
1918 PR libstdc++/40160
1919 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1920 typeid when __GXX_RTTI is undefined.
1921 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1922 for null _M_variant._M_iterator._M_type,
1923 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1924 * testsuite/21_strings/basic_string/40160.cc: New.
1925
1926 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1927
1928 * testsuite/26_numerics/random/discrete_distribution/cons/
1929 num_xbound_fun.cc: Minor tweaks.
1930 * testsuite/26_numerics/random/piecewise_constant_distribution/
1931 cons/initlist_fun.cc: Likewise
1932 * testsuite/26_numerics/random/piecewise_constant_distribution/
1933 cons/num_xbound_fun.cc: Likewise
1934 * testsuite/26_numerics/random/piecewise_linear_distribution/
1935 cons/initlist_fun.cc: Likewise
1936 * testsuite/26_numerics/random/piecewise_linear_distribution/
1937 cons/num_xbound_fun.cc: Likewise
1938
1939 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1940
1941 PR libstdc++/36211
1942 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1943 cxxldflags to additional_flags rather than cxx_final.
1944
1945 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1946
1947 * testsuite/26_numerics/random/discrete_distribution/cons/
1948 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1949 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1950 initlist_fun.cc: Likewise
1951 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1952 num_xbound_fun.cc: Likewise
1953 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1954 initlist_fun.cc: Likewise
1955 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1956 num_xbound_fun.cc: Likewise
1957
1958 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1959
1960 PR libstdc++/40123
1961 * random.tcc (independent_bits_engine<>::operator()()): Use
1962 result_type(1), not 1UL.
1963
1964 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1965 and _M_b.min(), instead of this->max() and this->min().
1966
1967 * random.h (_ShiftMin1): Remove, adjust everywhere.
1968
1969 * random.tcc: Minor cosmetic changes.
1970
1971 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1972
1973 * include/bits/random.tcc (cauchy_distribution<>::
1974 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1975 Avoid M_PI, a glibc extension.
1976
1977 2009-05-13 Ben Elliston <bje@au.ibm.com>
1978
1979 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1980 * include/Makefile.in: Likewise.
1981
1982 2009-05-13 Ben Elliston <bje@au.ibm.com>
1983
1984 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1985 const void * const.
1986
1987 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1988
1989 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1990 random number engines, complex, bitset, array, time utilities, and
1991 char_traits.
1992
1993 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1994
1995 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1996 * libsupc++/nested_exception.h: New.
1997 * libsupc++/Makefile.am: Add new header.
1998 * libsupc++/Makefile.in: Regenerate.
1999 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
2000 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
2001 * testsuite/18_support/nested_exception/cons.cc: New.
2002 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
2003 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
2004 * doc/xml/manual/status_cxx200x.xml: Adjust.
2005
2006 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2007
2008 * include/ext/throw_allocator.h: Remove redundant include.
2009
2010 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2011
2012 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
2013 out of line member functions definitions.
2014 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
2015 Remove, use static locals instead.
2016 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
2017 * src/throw_allocator.cc: New.
2018 * src/Makefile.am: Add.
2019 * config/abi/pre/gnu.ver: Add exports.
2020 * src/Makefile.in: Regenerate.
2021
2022 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
2023
2024 * configure.ac: Bump libtool_VERSION to 6:12:0.
2025 * configure: Regenerate.
2026
2027 2009-05-07 Matthias Klose <doko@ubuntu.com>
2028
2029 PR libstdc++/40038
2030 * src/math_stubs_long_double.cc: Add ceill.
2031
2032 2009-05-06 Johannes Singler <singler@ira.uka.de>
2033
2034 PR libstdc++/39546
2035 * include/parallel/algo.h (find_switch):
2036 Parametrize binder2nd with const T& instead of T.
2037 * testsuite/25_algorithms/find/39546.cc: new test case
2038
2039 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2040
2041 Revert:
2042 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2043
2044 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2045 possible.
2046 * configure: Regenerate.
2047
2048 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
2049
2050 PR libstdc++/39909
2051 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
2052 __set_once_functor_lock_ptr): Replace global lock object with local
2053 locks on global mutex.
2054 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
2055 __set_once_functor_lock_ptr): Likewise, keeping old function to
2056 preserve ABI.
2057 (__once_proxy): Use pointer to local lock if set, global lock
2058 otherwise.
2059 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
2060 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
2061 * testsuite/30_threads/call_once/39909.cc: New.
2062
2063 2009-05-03 Jan Hubicka <jh@suse.cz>
2064
2065 * include/parallel/settings.h (get): Mark const.
2066 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
2067 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
2068 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
2069 throw ().
2070 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
2071 (is_open, fd): Mark pure and throw ().
2072 (seekoff): Mark throw ().
2073
2074 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2075
2076 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
2077 possible.
2078 * configure: Regenerate.
2079
2080 2009-05-02 Jan Hubicka <jh@suse.cz>
2081
2082 * include/tr1_impl/functional_hash.h (explicit specializations of ()
2083 operator): Mark pure.
2084
2085 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
2086
2087 * scripts/create_testsuite_files: Remove thread directory.
2088
2089 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
2090
2091 PR libstdc++/39868
2092 * scripts/run_doxygen: Uncomment removal of includes.
2093 (problematic): Rewrite __cxxabiv1 namespace to abi.
2094
2095 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2096
2097 Revert the last commit.
2098
2099 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
2100
2101 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
2102 Replace global lock object with local locks on global mutex.
2103 * src/mutex.cc: Likewise.
2104 * config/abi/pre/gnu.ver: Adjust.
2105 * testsuite/30_threads/call_once/call_once2.cc: New.
2106
2107 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
2108
2109 PR libstdc++/39880
2110 PR libstdc++/39881
2111 PR libstdc++/39882
2112 * include/std/system_error (is_error_code_enum<errc>): Remove.
2113 (error_condition<>::error_condition(_ErrorCodeEnum,)
2114 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
2115 (error_code<>::error_code(_ErrorCodeEnum,),
2116 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
2117 * testsuite/19_diagnostics/system_error/39880.cc: New.
2118 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
2119 Likewise.
2120 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
2121 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
2122 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
2123 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
2124 Adjust.
2125 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
2126 Likewise.
2127 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
2128 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
2129 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
2130 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
2131 Likewise.
2132 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
2133 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
2134 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
2135 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
2136
2137 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
2138
2139 * doc/xml/authors.xml: Add space.
2140 * doc/xml/faq.xml: Update links.
2141 * doc/xml/manual/intro.xml: Same.
2142 * doc/xml/manual/abi.xml: Update.
2143 * doc/xml/manual/appendix_contributing.xml: Fix typo.
2144 * doc/xml/manual/status_cxxtr1.xml: Update links.
2145 * doc/xml/manual/status_cxx1998.xml: Same.
2146 * doc/xml/manual/status_cxx200x.xml: Same.
2147
2148 2009-04-22 Jan Hubicka <jh@suse.cz>
2149
2150 * include/tr1_impl/array (at): Do not use builtin_expect.
2151 * include/ext/throw_allocator.h (allocate): Likewise.
2152 * include/ext/pool_allocator.h (allocate): Likweise.
2153 * include/ext/bitmap_allocator.h (allocate): Likewise.
2154 * include/ext/rc_string_base.h (_S_construct): Likewise.
2155 * include/ext/malloc_allocator.h (allocate): Likewise.
2156 * include/ext/mt_allocator.h (allocate): Likewise.
2157 * include/ext/sso_string_base.h (_M_construct): Likewise.
2158 * include/bits/basic_string.tcc (_S_construct): Likewise.
2159
2160 2009-04-22 Jan Hubicka <jh@suse.cz>
2161
2162 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2163 (atexit, atoll, stroll, strtoull): Mark throw ()
2164 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2165 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
2166 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
2167 (atexit, atoll, stroll, strtoull): Mark throw ()
2168 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2169 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
2170
2171 2009-04-21 Jan Hubicka <jh@suse.cz>
2172
2173 * include/ext/atomicity.h
2174 (__exchange_and_add, __atomic_add): Mark throw ().
2175 * config/os/aix/atomicity.h
2176 * config/os/aix/atomicity.h
2177 * config/os/irix/atomicity.h
2178 * config/cpu/cris/atomicity.h
2179 * config/cpu/m68k/atomicity.h
2180 * config/cpu/hppa/atomicity.h
2181 * config/cpu/sparc/atomicity.h
2182 * config/cpu/i386/atomicity.h
2183 * config/cpu/i486/atomicity.h
2184 * config/cpu/sh/atomicity.h
2185 * config/cpu/generic/atomicity_mutex/atomicity.h
2186 * config/cpu/generic/atomicity_builtins/atomicity.h
2187 (__exchange_and_add, __atomic_add): Mark throw ().
2188
2189 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
2190
2191 PR libstdc++/39835
2192 * include/bits/random.h: Avoid the badname __alpha (and, for
2193 consistency, __beta too).
2194 * include/bits/random.tcc: Likewise.
2195
2196 2009-04-19 Jan Hubicka <jh@suse.cz>
2197
2198 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
2199 _GLIBCXX_NOTHROW.
2200
2201 2009-04-19 Jan Hubicka <jh@suse.cz>
2202
2203 * include/c_compatibility/stdatomic.h
2204 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2205 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
2206 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
2207
2208 2009-04-18 Jan Hubicka <jh@suse.cz>
2209
2210 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
2211 * libsupc++/unwind-cxx.h (__cxa_get_globals,
2212 __cxa_get_globals_fast): Mark const.
2213 (__cxa_get_exception_ptr): Mark pure.
2214 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
2215 (__terminate): Makr throw ().
2216 * libsupc++/exception (terminate): Mark throw().
2217 (uncaught_exception): Mark pure.
2218 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
2219 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
2220 Mark throw().
2221 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
2222 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
2223 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
2224 __cxa_guard_abort): Mark throw ().
2225 (__cxa_pure_virtual): Mark noreturn.
2226 (__cxa_current_exception_type): Mark throw and pure.
2227 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
2228 __cxa_exception_type): Mark pure.
2229 (_M_safe_bool_dummy): Mark pure and const.
2230
2231 2009-04-18 Jan Hubicka <jh@suse.cz>
2232
2233 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
2234 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
2235 _M_destroy_thread_key): Mark throw ()
2236 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
2237 _M_singular, _M_can_compare _M_get_mutex, _M_message,
2238 _M_get_max_length): Mark throw ().
2239 * include/debug/formatter.h (_M_message, _M_format_word,
2240 _M_get_max_length): Mark throw ().
2241 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
2242 _M_detach_single): Mark throw ().
2243 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
2244 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
2245 throw ()
2246 (_M_get_mutex): Mark throw ().
2247 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
2248 (_M_destroy_thread_key): Mark CONST and throw.
2249 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2250 throw ().
2251
2252 2009-04-18 Jan Hubicka <jh@suse.cz>
2253
2254 * src/condition_variable.cc (condition_variable,
2255 condition_variable_any constructors): Mark throw()
2256 * src/hash.cc (operator() for long double, string, and wstring): Mark
2257 throw ().
2258 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
2259 _M_setup, rdbuf, str): Mark throw ().
2260 * src/chrono.cc (new): Mark throw ().
2261 * include/std/system_error (system_category, generic_category): Mark
2262 throw () and const.
2263 * include/std/chrono (now): Mark throw ().
2264 * include/std/condition_variable (condition_variable,
2265 ~condition_variable, condition_variable_any,
2266 ~condition_variable_any): Mark throw ().
2267 * include/std/mutex (mutex): Mark throw ().
2268 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
2269 throw.
2270 * include/bits/functional_hash.h (operator() on size_t): Mark pure
2271 and throw ().
2272 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
2273 * include/bits/locale_classes.h (_S_initialize_once,
2274 _S_clone_c_locale): Mark throw ().
2275 (_S_get_c_name): Mark const and throw ().
2276 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
2277 throw ().
2278 * include/bits/locale_facets.h (__convert_to_v explicit instances):
2279 Mark throw ().
2280 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
2281 throw ().
2282 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
2283 ios_base): Mark throw ()
2284 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
2285 * include/backward/strstream (strstreambuf constructors): Mark throw ().
2286 (str, freeze, _M_setupf): Mark throw ().
2287 (pcount): Mark pure and throw ().
2288 (rdbuf): Mark const and throw ().
2289
2290 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2291
2292 PR libstdc++/39802
2293 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
2294 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
2295 Always accept negative values, for unsigned types too.
2296 * testsuite/22_locale/num_get/get/char/39802.cc: New.
2297 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
2298
2299 2009-04-18 Jan Hubicka <jh@suse.cz>
2300
2301 * include/debug/formater.h: Include bits/c++config.h.
2302 (_M_error): Mark noreturn.
2303 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
2304 _GLIBCXX_NORETURN): New.
2305 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
2306 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
2307 Mark pure.
2308 * include/c_compatibility/stdatomic.h
2309 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
2310 __atomic_flag_wait_explicit, __atomic_flag_for_address):
2311 Mark by throw ().
2312 * src/atomic.cc (atomic_flag_test_and_set_explicit,
2313 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
2314 __atomic_flag_for_address): Mark by throw ().
2315
2316 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
2317
2318 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
2319
2320 2009-04-16 Jan Hubicka <jh@suse.cz>
2321
2322 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
2323 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
2324 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
2325 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
2326 out body to ...
2327 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
2328 functions.
2329 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
2330 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
2331 _Rb_tree_black_count): Mark nothrow.
2332
2333 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2334
2335 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
2336 from base classes.
2337 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
2338
2339 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2340
2341 * doc/html: Regenerate.
2342
2343 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2344
2345 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
2346
2347 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
2348 * doc/xml/gnu/fdl-1.2.xml: Same.
2349 * doc/xml/manual/numerics.xml: Same.
2350 * doc/xml/manual/concurrency.xml: Same.
2351 * doc/xml/manual/intro.xml: Same.
2352 * doc/xml/manual/status_cxxtr1.xml: Same.
2353 * doc/xml/manual/containers.xml: Same.
2354 * doc/xml/manual/io.xml: Same.
2355 * doc/xml/manual/utilities.xml: Same.
2356 * doc/xml/manual/support.xml: Same.
2357 * doc/xml/manual/using.xml: Same.
2358 * doc/xml/manual/localization.xml: Same.
2359 * doc/xml/manual/locale.xml: Same.
2360 * doc/xml/manual/extensions.xml: Same.
2361 * doc/xml/manual/appendix_contributing.xml: Same.
2362 * doc/xml/manual/diagnostics.xml: Same.
2363 * doc/xml/manual/status_cxx200x.xml: Same.
2364
2365 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
2366
2367 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
2368 * doc/xml/manual/status_cxx200x.xml: Adjust.
2369
2370 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
2371
2372 * doc/xml/spine.xml: Remove unused license entity, update
2373 copyright year.
2374
2375 * doc/xml/manual/spine.xml: Markup for primary index terms.
2376 * doc/xml/manual/numerics.xml: Same.
2377 * doc/xml/manual/intro.xml: Same.
2378 * doc/xml/manual/containers.xml: Same.
2379 * doc/xml/manual/io.xml: Same.
2380 * doc/xml/manual/appendix_porting.xml: Same.
2381 * doc/xml/manual/utilities.xml: Same.
2382 * doc/xml/manual/support.xml: Same.
2383 * doc/xml/manual/localization.xml: Same.
2384 * doc/xml/manual/strings.xml: Same.
2385 * doc/xml/manual/extensions.xml: Same.
2386 * doc/xml/manual/appendix_contributing.xml: Same.
2387 * doc/xml/manual/diagnostics.xml: Same.
2388 * doc/xml/manual/algorithms.xml: Same.
2389 * doc/xml/manual/appendix_free.xml: Same.
2390 * doc/xml/manual/iterators.xml: Same.
2391
2392 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2393 * doc/xml/gnu/fdl-1.2.xml: Same.
2394
2395 * doc/xml/manual/status_cxx200x.xml: Re-write.
2396
2397 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2398
2399 PR libstdc++/39629 (final bits)
2400 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2401 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2402 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2403 Fix formula for __j.
2404 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2405 const normal_distribution<>&): Remove.
2406 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2407 const uniform_int_distribution<>&), operator==(const
2408 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2409 operator==(const normal_distribution<>&, const normal_distribution<>&),
2410 operator==(const lognormal_distribution<>&,
2411 const lognormal_distribution<>&), operator==(const
2412 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2413 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2414 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2415 operator==(const student_t_distribution<>&,
2416 const student_t_distribution<>&), operator==(const
2417 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2418 operator==(const binomial_distribution<>&, const
2419 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2420 const geometric_distribution<>&), operator==(const
2421 negative_binomial_distribution<>&, const
2422 negative_binomial_distribution<>&), operator==(const
2423 poisson_distribution<>&, const poisson_distribution<>&),
2424 operator==(const exponential_distribution<>&,
2425 const exponential_distribution<>&), operator==(const
2426 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2427 weibull_distribution<>&, const weibull_distribution<>&),
2428 operator==(const extreme_value_distribution<>&,
2429 const extreme_value_distribution<>&), operator==(const
2430 discrete_distribution<>&, const discrete_distribution<>&),
2431 operator==(const piecewise_constant_distribution<>&,
2432 const piecewise_constant_distribution<>&), operator==(const
2433 piecewise_linear_distribution<>&, const
2434 piecewise_linear_distribution<>&)): Remove.
2435 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2436 serialize.cc: Remove.
2437 * testsuite/26_numerics/random/piecewise_constant_distribution/
2438 operators/serialize.cc: Likewise.
2439 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2440 serialize.cc: Likewise.
2441 * testsuite/26_numerics/random/normal_distribution/operators/
2442 serialize.cc: Likewise.
2443 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2444 serialize.cc: Likewise.
2445 * testsuite/26_numerics/random/poisson_distribution/operators/
2446 serialize.cc: Likewise.
2447 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2448 serialize.cc: Likewise.
2449 * testsuite/26_numerics/random/discrete_distribution/operators/
2450 serialize.cc: Likewise.
2451 * testsuite/26_numerics/random/weibull_distribution/operators/
2452 serialize.cc: Likewise.
2453 * testsuite/26_numerics/random/negative_binomial_distribution/
2454 operators/serialize.cc: Likewise.
2455 * testsuite/26_numerics/random/cauchy_distribution/operators/
2456 serialize.cc: Likewise.
2457 * testsuite/26_numerics/random/gamma_distribution/operators/
2458 serialize.cc: Likewise.
2459 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2460 serialize.cc: Likewise.
2461 * testsuite/26_numerics/random/exponential_distribution/operators/
2462 serialize.cc: Likewise.
2463 * testsuite/26_numerics/random/lognormal_distribution/operators/
2464 serialize.cc: Likewise.
2465 * testsuite/26_numerics/random/binomial_distribution/operators/
2466 serialize.cc: Likewise.
2467 * testsuite/26_numerics/random/extreme_value_distribution/
2468 operators/serialize.cc: Likewise.
2469 * testsuite/26_numerics/random/piecewise_linear_distribution/
2470 operators/serialize.cc: Likewise.
2471 * testsuite/26_numerics/random/student_t_distribution/operators/
2472 serialize.cc: Likewise.
2473 * testsuite/26_numerics/random/geometric_distribution/operators/
2474 serialize.cc: Likewise.
2475
2476 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2477 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2478 mersenne_twister_engine<>::seed(_Gen&,
2479 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2480 subtract_with_carry_engine<>::seed(_Gen&,
2481 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2482 Remove, unused.
2483 * include/bits/random.tcc (linear_congruential_engine<>::
2484 seed(_Gen&, false_type): Likewise.
2485
2486 2009-04-09 Nick Clifton <nickc@redhat.com>
2487
2488 * src/allocator-inst.cc: Change copyright header to refer to
2489 version 3 of the GNU General Public License with version 3.1
2490 of the GCC Runtime Library Exception and to point readers at
2491 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2492 web page.
2493 * config/abi/compatibility.h: Likewise.
2494 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2495 * config/abi/pre/gnu.ver: Likewise.
2496 * config/allocator/bitmap_allocator_base.h: Likewise.
2497 * config/allocator/malloc_allocator_base.h: Likewise.
2498 * config/allocator/mt_allocator_base.h: Likewise.
2499 * config/allocator/new_allocator_base.h: Likewise.
2500 * config/allocator/pool_allocator_base.h: Likewise.
2501 * config/cpu/alpha/atomic_word.h: Likewise.
2502 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2503 * config/cpu/cris/atomic_word.h: Likewise.
2504 * config/cpu/cris/atomicity.h: Likewise.
2505 * config/cpu/generic/atomic_word.h: Likewise.
2506 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2507 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2508 * config/cpu/generic/cpu_defines.h: Likewise.
2509 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2510 * config/cpu/hppa/atomicity.h: Likewise.
2511 * config/cpu/i386/atomicity.h: Likewise.
2512 * config/cpu/i486/atomicity.h: Likewise.
2513 * config/cpu/ia64/atomic_word.h: Likewise.
2514 * config/cpu/m68k/atomicity.h: Likewise.
2515 * config/cpu/powerpc/atomic_word.h: Likewise.
2516 * config/cpu/powerpc/cpu_defines.h: Likewise.
2517 * config/cpu/sh/atomicity.h: Likewise.
2518 * config/cpu/sparc/atomic_word.h: Likewise.
2519 * config/cpu/sparc/atomicity.h: Likewise.
2520 * config/io/basic_file_stdio.cc: Likewise.
2521 * config/io/basic_file_stdio.h: Likewise.
2522 * config/io/c_io_stdio.h: Likewise.
2523 * config/locale/darwin/ctype_members.cc: Likewise.
2524 * config/locale/generic/c++locale_internal.h: Likewise.
2525 * config/locale/generic/c_locale.cc: Likewise.
2526 * config/locale/generic/c_locale.h: Likewise.
2527 * config/locale/generic/codecvt_members.cc: Likewise.
2528 * config/locale/generic/collate_members.cc: Likewise.
2529 * config/locale/generic/ctype_members.cc: Likewise.
2530 * config/locale/generic/messages_members.cc: Likewise.
2531 * config/locale/generic/messages_members.h: Likewise.
2532 * config/locale/generic/monetary_members.cc: Likewise.
2533 * config/locale/generic/numeric_members.cc: Likewise.
2534 * config/locale/generic/time_members.cc: Likewise.
2535 * config/locale/generic/time_members.h: Likewise.
2536 * config/locale/gnu/c++locale_internal.h: Likewise.
2537 * config/locale/gnu/c_locale.cc: Likewise.
2538 * config/locale/gnu/c_locale.h: Likewise.
2539 * config/locale/gnu/codecvt_members.cc: Likewise.
2540 * config/locale/gnu/collate_members.cc: Likewise.
2541 * config/locale/gnu/ctype_members.cc: Likewise.
2542 * config/locale/gnu/messages_members.cc: Likewise.
2543 * config/locale/gnu/messages_members.h: Likewise.
2544 * config/locale/gnu/monetary_members.cc: Likewise.
2545 * config/locale/gnu/numeric_members.cc: Likewise.
2546 * config/locale/gnu/time_members.cc: Likewise.
2547 * config/locale/gnu/time_members.h: Likewise.
2548 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2549 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2550 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2551 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2552 * config/os/aix/atomic_word.h: Likewise.
2553 * config/os/aix/atomicity.h: Likewise.
2554 * config/os/aix/ctype_base.h: Likewise.
2555 * config/os/aix/ctype_inline.h: Likewise.
2556 * config/os/aix/ctype_noninline.h: Likewise.
2557 * config/os/aix/os_defines.h: Likewise.
2558 * config/os/bsd/darwin/ctype_base.h: Likewise.
2559 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2560 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2561 * config/os/bsd/darwin/os_defines.h: Likewise.
2562 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2563 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2564 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2565 * config/os/bsd/freebsd/os_defines.h: Likewise.
2566 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2567 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2568 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2569 * config/os/bsd/netbsd/os_defines.h: Likewise.
2570 * config/os/djgpp/ctype_base.h: Likewise.
2571 * config/os/djgpp/ctype_inline.h: Likewise.
2572 * config/os/djgpp/ctype_noninline.h: Likewise.
2573 * config/os/djgpp/os_defines.h: Likewise.
2574 * config/os/generic/ctype_base.h: Likewise.
2575 * config/os/generic/ctype_inline.h: Likewise.
2576 * config/os/generic/ctype_noninline.h: Likewise.
2577 * config/os/generic/error_constants.h: Likewise.
2578 * config/os/generic/os_defines.h: Likewise.
2579 * config/os/gnu-linux/ctype_base.h: Likewise.
2580 * config/os/gnu-linux/ctype_inline.h: Likewise.
2581 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2582 * config/os/gnu-linux/os_defines.h: Likewise.
2583 * config/os/hpux/ctype_base.h: Likewise.
2584 * config/os/hpux/ctype_inline.h: Likewise.
2585 * config/os/hpux/ctype_noninline.h: Likewise.
2586 * config/os/hpux/os_defines.h: Likewise.
2587 * config/os/irix/atomic_word.h: Likewise.
2588 * config/os/irix/atomicity.h: Likewise.
2589 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2590 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2591 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2592 * config/os/irix/irix5.2/os_defines.h: Likewise.
2593 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2594 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2595 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2596 * config/os/irix/irix6.5/os_defines.h: Likewise.
2597 * config/os/mingw32/ctype_base.h: Likewise.
2598 * config/os/mingw32/ctype_inline.h: Likewise.
2599 * config/os/mingw32/ctype_noninline.h: Likewise.
2600 * config/os/mingw32/error_constants.h: Likewise.
2601 * config/os/mingw32/os_defines.h: Likewise.
2602 * config/os/newlib/ctype_base.h: Likewise.
2603 * config/os/newlib/ctype_inline.h: Likewise.
2604 * config/os/newlib/ctype_noninline.h: Likewise.
2605 * config/os/newlib/os_defines.h: Likewise.
2606 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2607 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2608 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2609 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2610 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2611 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2612 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2613 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2614 * config/os/tpf/ctype_base.h: Likewise.
2615 * config/os/tpf/ctype_inline.h: Likewise.
2616 * config/os/tpf/ctype_noninline.h: Likewise.
2617 * config/os/tpf/os_defines.h: Likewise.
2618 * config/os/uclibc/ctype_base.h: Likewise.
2619 * config/os/uclibc/ctype_inline.h: Likewise.
2620 * config/os/uclibc/ctype_noninline.h: Likewise.
2621 * config/os/uclibc/os_defines.h: Likewise.
2622 * config/os/vxworks/ctype_base.h: Likewise.
2623 * config/os/vxworks/ctype_inline.h: Likewise.
2624 * config/os/vxworks/ctype_noninline.h: Likewise.
2625 * config/os/vxworks/os_defines.h: Likewise.
2626 * include/backward/auto_ptr.h: Likewise.
2627 * include/backward/backward_warning.h: Likewise.
2628 * include/backward/binders.h: Likewise.
2629 * include/backward/hash_fun.h: Likewise.
2630 * include/backward/hash_map: Likewise.
2631 * include/backward/hash_set: Likewise.
2632 * include/backward/hashtable.h: Likewise.
2633 * include/backward/strstream: Likewise.
2634 * include/bits/algorithmfwd.h: Likewise.
2635 * include/bits/allocator.h: Likewise.
2636 * include/bits/atomic_0.h: Likewise.
2637 * include/bits/atomic_2.h: Likewise.
2638 * include/bits/atomicfwd_c.h: Likewise.
2639 * include/bits/atomicfwd_cxx.h: Likewise.
2640 * include/bits/basic_ios.h: Likewise.
2641 * include/bits/basic_ios.tcc: Likewise.
2642 * include/bits/basic_string.h: Likewise.
2643 * include/bits/basic_string.tcc: Likewise.
2644 * include/bits/boost_concept_check.h: Likewise.
2645 * include/bits/c++config: Likewise.
2646 * include/bits/char_traits.h: Likewise.
2647 * include/bits/codecvt.h: Likewise.
2648 * include/bits/concept_check.h: Likewise.
2649 * include/bits/cpp_type_traits.h: Likewise.
2650 * include/bits/deque.tcc: Likewise.
2651 * include/bits/forward_list.h: Likewise.
2652 * include/bits/forward_list.tcc: Likewise.
2653 * include/bits/fstream.tcc: Likewise.
2654 * include/bits/functexcept.h: Likewise.
2655 * include/bits/functional_hash.h: Likewise.
2656 * include/bits/gslice.h: Likewise.
2657 * include/bits/gslice_array.h: Likewise.
2658 * include/bits/hashtable.h: Likewise.
2659 * include/bits/indirect_array.h: Likewise.
2660 * include/bits/ios_base.h: Likewise.
2661 * include/bits/istream.tcc: Likewise.
2662 * include/bits/list.tcc: Likewise.
2663 * include/bits/locale_classes.h: Likewise.
2664 * include/bits/locale_classes.tcc: Likewise.
2665 * include/bits/locale_facets.h: Likewise.
2666 * include/bits/locale_facets.tcc: Likewise.
2667 * include/bits/locale_facets_nonio.h: Likewise.
2668 * include/bits/locale_facets_nonio.tcc: Likewise.
2669 * include/bits/localefwd.h: Likewise.
2670 * include/bits/mask_array.h: Likewise.
2671 * include/bits/move.h: Likewise.
2672 * include/bits/ostream.tcc: Likewise.
2673 * include/bits/ostream_insert.h: Likewise.
2674 * include/bits/postypes.h: Likewise.
2675 * include/bits/shared_ptr.h: Likewise.
2676 * include/bits/slice_array.h: Likewise.
2677 * include/bits/sstream.tcc: Likewise.
2678 * include/bits/stl_algo.h: Likewise.
2679 * include/bits/stl_algobase.h: Likewise.
2680 * include/bits/stl_bvector.h: Likewise.
2681 * include/bits/stl_construct.h: Likewise.
2682 * include/bits/stl_deque.h: Likewise.
2683 * include/bits/stl_function.h: Likewise.
2684 * include/bits/stl_heap.h: Likewise.
2685 * include/bits/stl_iterator.h: Likewise.
2686 * include/bits/stl_iterator_base_funcs.h: Likewise.
2687 * include/bits/stl_iterator_base_types.h: Likewise.
2688 * include/bits/stl_list.h: Likewise.
2689 * include/bits/stl_map.h: Likewise.
2690 * include/bits/stl_multimap.h: Likewise.
2691 * include/bits/stl_multiset.h: Likewise.
2692 * include/bits/stl_numeric.h: Likewise.
2693 * include/bits/stl_pair.h: Likewise.
2694 * include/bits/stl_queue.h: Likewise.
2695 * include/bits/stl_raw_storage_iter.h: Likewise.
2696 * include/bits/stl_relops.h: Likewise.
2697 * include/bits/stl_set.h: Likewise.
2698 * include/bits/stl_stack.h: Likewise.
2699 * include/bits/stl_tempbuf.h: Likewise.
2700 * include/bits/stl_tree.h: Likewise.
2701 * include/bits/stl_uninitialized.h: Likewise.
2702 * include/bits/stl_vector.h: Likewise.
2703 * include/bits/stream_iterator.h: Likewise.
2704 * include/bits/streambuf.tcc: Likewise.
2705 * include/bits/streambuf_iterator.h: Likewise.
2706 * include/bits/stringfwd.h: Likewise.
2707 * include/bits/unique_ptr.h: Likewise.
2708 * include/bits/valarray_after.h: Likewise.
2709 * include/bits/valarray_array.h: Likewise.
2710 * include/bits/valarray_array.tcc: Likewise.
2711 * include/bits/valarray_before.h: Likewise.
2712 * include/bits/vector.tcc: Likewise.
2713 * include/c/cassert: Likewise.
2714 * include/c/cctype: Likewise.
2715 * include/c/cerrno: Likewise.
2716 * include/c/cfloat: Likewise.
2717 * include/c/ciso646: Likewise.
2718 * include/c/climits: Likewise.
2719 * include/c/clocale: Likewise.
2720 * include/c/cmath: Likewise.
2721 * include/c/csetjmp: Likewise.
2722 * include/c/csignal: Likewise.
2723 * include/c/cstdarg: Likewise.
2724 * include/c/cstddef: Likewise.
2725 * include/c/cstdio: Likewise.
2726 * include/c/cstdlib: Likewise.
2727 * include/c/cstring: Likewise.
2728 * include/c/ctime: Likewise.
2729 * include/c/cwchar: Likewise.
2730 * include/c/cwctype: Likewise.
2731 * include/c_compatibility/assert.h: Likewise.
2732 * include/c_compatibility/complex.h: Likewise.
2733 * include/c_compatibility/ctype.h: Likewise.
2734 * include/c_compatibility/errno.h: Likewise.
2735 * include/c_compatibility/fenv.h: Likewise.
2736 * include/c_compatibility/float.h: Likewise.
2737 * include/c_compatibility/inttypes.h: Likewise.
2738 * include/c_compatibility/iso646.h: Likewise.
2739 * include/c_compatibility/limits.h: Likewise.
2740 * include/c_compatibility/locale.h: Likewise.
2741 * include/c_compatibility/math.h: Likewise.
2742 * include/c_compatibility/setjmp.h: Likewise.
2743 * include/c_compatibility/signal.h: Likewise.
2744 * include/c_compatibility/stdarg.h: Likewise.
2745 * include/c_compatibility/stdatomic.h: Likewise.
2746 * include/c_compatibility/stdbool.h: Likewise.
2747 * include/c_compatibility/stddef.h: Likewise.
2748 * include/c_compatibility/stdint.h: Likewise.
2749 * include/c_compatibility/stdio.h: Likewise.
2750 * include/c_compatibility/stdlib.h: Likewise.
2751 * include/c_compatibility/string.h: Likewise.
2752 * include/c_compatibility/tgmath.h: Likewise.
2753 * include/c_compatibility/time.h: Likewise.
2754 * include/c_compatibility/wchar.h: Likewise.
2755 * include/c_compatibility/wctype.h: Likewise.
2756 * include/c_global/cassert: Likewise.
2757 * include/c_global/ccomplex: Likewise.
2758 * include/c_global/cctype: Likewise.
2759 * include/c_global/cerrno: Likewise.
2760 * include/c_global/cfenv: Likewise.
2761 * include/c_global/cfloat: Likewise.
2762 * include/c_global/cinttypes: Likewise.
2763 * include/c_global/ciso646: Likewise.
2764 * include/c_global/climits: Likewise.
2765 * include/c_global/clocale: Likewise.
2766 * include/c_global/cmath.tcc: Likewise.
2767 * include/c_global/cmath: Likewise.
2768 * include/c_global/csetjmp: Likewise.
2769 * include/c_global/csignal: Likewise.
2770 * include/c_global/cstdarg: Likewise.
2771 * include/c_global/cstdatomic: Likewise.
2772 * include/c_global/cstdbool: Likewise.
2773 * include/c_global/cstddef: Likewise.
2774 * include/c_global/cstdint: Likewise.
2775 * include/c_global/cstdio: Likewise.
2776 * include/c_global/cstdlib: Likewise.
2777 * include/c_global/cstring: Likewise.
2778 * include/c_global/ctgmath: Likewise.
2779 * include/c_global/ctime: Likewise.
2780 * include/c_global/cwchar: Likewise.
2781 * include/c_global/cwctype: Likewise.
2782 * include/c_std/cassert: Likewise.
2783 * include/c_std/cctype: Likewise.
2784 * include/c_std/cerrno: Likewise.
2785 * include/c_std/cfloat: Likewise.
2786 * include/c_std/ciso646: Likewise.
2787 * include/c_std/climits: Likewise.
2788 * include/c_std/clocale: Likewise.
2789 * include/c_std/cmath.tcc: Likewise.
2790 * include/c_std/cmath: Likewise.
2791 * include/c_std/csetjmp: Likewise.
2792 * include/c_std/csignal: Likewise.
2793 * include/c_std/cstdarg: Likewise.
2794 * include/c_std/cstddef: Likewise.
2795 * include/c_std/cstdio: Likewise.
2796 * include/c_std/cstdlib: Likewise.
2797 * include/c_std/cstring: Likewise.
2798 * include/c_std/ctime: Likewise.
2799 * include/c_std/cwchar: Likewise.
2800 * include/c_std/cwctype: Likewise.
2801 * include/debug/bitset: Likewise.
2802 * include/debug/debug.h: Likewise.
2803 * include/debug/deque: Likewise.
2804 * include/debug/formatter.h: Likewise.
2805 * include/debug/functions.h: Likewise.
2806 * include/debug/list: Likewise.
2807 * include/debug/macros.h: Likewise.
2808 * include/debug/map.h: Likewise.
2809 * include/debug/map: Likewise.
2810 * include/debug/multimap.h: Likewise.
2811 * include/debug/multiset.h: Likewise.
2812 * include/debug/safe_base.h: Likewise.
2813 * include/debug/safe_iterator.h: Likewise.
2814 * include/debug/safe_iterator.tcc: Likewise.
2815 * include/debug/safe_sequence.h: Likewise.
2816 * include/debug/set.h: Likewise.
2817 * include/debug/set: Likewise.
2818 * include/debug/string: Likewise.
2819 * include/debug/unordered_map: Likewise.
2820 * include/debug/unordered_set: Likewise.
2821 * include/debug/vector: Likewise.
2822 * include/ext/algorithm: Likewise.
2823 * include/ext/array_allocator.h: Likewise.
2824 * include/ext/atomicity.h: Likewise.
2825 * include/ext/bitmap_allocator.h: Likewise.
2826 * include/ext/cast.h: Likewise.
2827 * include/ext/codecvt_specializations.h: Likewise.
2828 * include/ext/concurrence.h: Likewise.
2829 * include/ext/debug_allocator.h: Likewise.
2830 * include/ext/enc_filebuf.h: Likewise.
2831 * include/ext/extptr_allocator.h: Likewise.
2832 * include/ext/functional: Likewise.
2833 * include/ext/iterator: Likewise.
2834 * include/ext/malloc_allocator.h: Likewise.
2835 * include/ext/memory: Likewise.
2836 * include/ext/mt_allocator.h: Likewise.
2837 * include/ext/new_allocator.h: Likewise.
2838 * include/ext/numeric: Likewise.
2839 * include/ext/numeric_traits.h: Likewise.
2840 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2841 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2842 Likewise.
2843 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2844 Likewise.
2845 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2846 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2847 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2848 Likewise.
2849 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2850 Likewise.
2851 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2852 Likewise.
2853 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2854 Likewise.
2855 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2856 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2857 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2858 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2859 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2860 Likewise.
2861 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2862 Likewise.
2863 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2864 Likewise.
2865 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2866 Likewise.
2867 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2868 Likewise.
2869 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2870 Likewise.
2871 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2872 Likewise.
2873 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2874 Likewise.
2875 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2876 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2877 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2878 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2879 Likewise.
2880 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2881 Likewise.
2882 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2883 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2884 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2885 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2886 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2887 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2888 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2889 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2890 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2891 Likewise.
2892 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2893 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2894 Likewise.
2895 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2896 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2897 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2898 Likewise.
2899 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2900 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2901 Likewise.
2902 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2903 Likewise.
2904 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2905 Likewise.
2906 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2907 Likewise.
2908 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2909 Likewise.
2910 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2911 Likewise.
2912 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2913 Likewise.
2914 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2915 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2916 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2917 Likewise.
2918 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2919 Likewise.
2920 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2921 Likewise.
2922 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2923 Likewise.
2924 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2925 Likewise.
2926 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2927 Likewise.
2928 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2929 Likewise.
2930 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2931 Likewise.
2932 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2933 Likewise.
2934 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2935 Likewise.
2936 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2937 Likewise.
2938 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2939 Likewise.
2940 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2941 Likewise.
2942 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2943 Likewise.
2944 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2945 Likewise.
2946 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2947 Likewise.
2948 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2949 Likewise.
2950 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2951 Likewise.
2952 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2953 Likewise.
2954 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2955 Likewise.
2956 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2957 Likewise.
2958 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2959 Likewise.
2960 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2961 Likewise.
2962 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2963 Likewise.
2964 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2965 Likewise.
2966 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2967 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2968 Likewise.
2969 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2970 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2971 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2972 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2973 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2974 Likewise.
2975 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2976 Likewise.
2977 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2978 Likewise.
2979 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2980 Likewise.
2981 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2982 Likewise.
2983 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2984 Likewise.
2985 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2986 Likewise.
2987 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2988 Likewise.
2989 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2990 Likewise.
2991 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2992 Likewise.
2993 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2994 Likewise.
2995 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2996 Likewise.
2997 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2998 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2999 Likewise.
3000 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
3001 Likewise.
3002 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
3003 Likewise.
3004 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
3005 Likewise.
3006 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
3007 Likewise.
3008 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
3009 Likewise.
3010 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
3011 Likewise.
3012 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
3013 Likewise.
3014 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
3015 Likewise.
3016 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
3017 Likewise.
3018 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
3019 Likewise.
3020 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
3021 Likewise.
3022 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
3023 Likewise.
3024 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
3025 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
3026 Likewise.
3027 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
3028 Likewise.
3029 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
3030 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
3031 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
3032 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
3033 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
3034 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
3035 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
3036 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
3037 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
3038 Likewise.
3039 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
3040 Likewise.
3041 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
3042 Likewise.
3043 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
3044 Likewise.
3045 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
3046 Likewise.
3047 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
3048 Likewise.
3049 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
3050 Likewise.
3051 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
3052 Likewise.
3053 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
3054 Likewise.
3055 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
3056 Likewise.
3057 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
3058 Likewise.
3059 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
3060 Likewise.
3061 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
3062 Likewise.
3063 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
3064 Likewise.
3065 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
3066 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
3067 Likewise.
3068 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
3069 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
3070 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
3071 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
3072 Likewise.
3073 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
3074 Likewise.
3075 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
3076 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
3077 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
3078 Likewise.
3079 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
3080 Likewise.
3081 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
3082 Likewise.
3083 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
3084 Likewise.
3085 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
3086 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
3087 Likewise.
3088 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
3089 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
3090 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
3091 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
3092 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
3093 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
3094 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
3095 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
3096 Likewise.
3097 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
3098 Likewise.
3099 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
3100 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
3101 Likewise.
3102 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
3103 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
3104 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
3105 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
3106 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
3107 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
3108 Likewise.
3109 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
3110 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
3111 Likewise.
3112 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
3113 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
3114 Likewise.
3115 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
3116 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
3117 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
3118 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
3119 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
3120 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
3121 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
3122 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
3123 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
3124 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
3125 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
3126 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
3127 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
3128 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
3129 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
3130 Likewise.
3131 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
3132 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
3133 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
3134 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
3135 Likewise.
3136 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
3137 Likewise.
3138 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
3139 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
3140 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
3141 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
3142 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
3143 Likewise.
3144 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
3145 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
3146 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
3147 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
3148 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
3149 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
3150 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
3151 Likewise.
3152 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
3153 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
3154 Likewise.
3155 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
3156 Likewise.
3157 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
3158 Likewise.
3159 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
3160 Likewise.
3161 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
3162 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
3163 Likewise.
3164 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
3165 Likewise.
3166 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
3167 Likewise.
3168 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
3169 Likewise.
3170 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
3171 Likewise.
3172 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
3173 Likewise.
3174 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
3175 Likewise.
3176 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
3177 Likewise.
3178 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
3179 Likewise.
3180 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
3181 Likewise.
3182 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
3183 Likewise.
3184 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
3185 Likewise.
3186 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
3187 Likewise.
3188 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
3189 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
3190 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
3191 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
3192 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
3193 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
3194 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
3195 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
3196 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
3197 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
3198 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
3199 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
3200 Likewise.
3201 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
3202 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
3203 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
3204 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
3205 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
3206 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
3207 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
3208 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
3209 Likewise.
3210 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
3211 Likewise.
3212 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
3213 Likewise.
3214 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
3215 Likewise.
3216 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
3217 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
3218 Likewise.
3219 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
3220 Likewise.
3221 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
3222 Likewise.
3223 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
3224 Likewise.
3225 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
3226 Likewise.
3227 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
3228 Likewise.
3229 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
3230 Likewise.
3231 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
3232 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
3233 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
3234 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
3235 Likewise.
3236 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
3237 Likewise.
3238 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
3239 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
3240 Likewise.
3241 * include/ext/pb_ds/exception.hpp: Likewise.
3242 * include/ext/pb_ds/hash_policy.hpp: Likewise.
3243 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
3244 * include/ext/pb_ds/priority_queue.hpp: Likewise.
3245 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
3246 * include/ext/pb_ds/tree_policy.hpp: Likewise.
3247 * include/ext/pb_ds/trie_policy.hpp: Likewise.
3248 * include/ext/pod_char_traits.h: Likewise.
3249 * include/ext/pointer.h: Likewise.
3250 * include/ext/pool_allocator.h: Likewise.
3251 * include/ext/rb_tree: Likewise.
3252 * include/ext/rc_string_base.h: Likewise.
3253 * include/ext/rope: Likewise.
3254 * include/ext/ropeimpl.h: Likewise.
3255 * include/ext/slist: Likewise.
3256 * include/ext/sso_string_base.h: Likewise.
3257 * include/ext/stdio_filebuf.h: Likewise.
3258 * include/ext/stdio_sync_filebuf.h: Likewise.
3259 * include/ext/string_conversions.h: Likewise.
3260 * include/ext/throw_allocator.h: Likewise.
3261 * include/ext/type_traits.h: Likewise.
3262 * include/ext/typelist.h: Likewise.
3263 * include/ext/vstring.h: Likewise.
3264 * include/ext/vstring.tcc: Likewise.
3265 * include/ext/vstring_fwd.h: Likewise.
3266 * include/ext/vstring_util.h: Likewise.
3267 * include/parallel/algo.h: Likewise.
3268 * include/parallel/algobase.h: Likewise.
3269 * include/parallel/algorithm: Likewise.
3270 * include/parallel/algorithmfwd.h: Likewise.
3271 * include/parallel/balanced_quicksort.h: Likewise.
3272 * include/parallel/base.h: Likewise.
3273 * include/parallel/basic_iterator.h: Likewise.
3274 * include/parallel/checkers.h: Likewise.
3275 * include/parallel/compatibility.h: Likewise.
3276 * include/parallel/compiletime_settings.h: Likewise.
3277 * include/parallel/equally_split.h: Likewise.
3278 * include/parallel/features.h: Likewise.
3279 * include/parallel/find.h: Likewise.
3280 * include/parallel/find_selectors.h: Likewise.
3281 * include/parallel/for_each.h: Likewise.
3282 * include/parallel/for_each_selectors.h: Likewise.
3283 * include/parallel/iterator.h: Likewise.
3284 * include/parallel/list_partition.h: Likewise.
3285 * include/parallel/losertree.h: Likewise.
3286 * include/parallel/merge.h: Likewise.
3287 * include/parallel/multiseq_selection.h: Likewise.
3288 * include/parallel/multiway_merge.h: Likewise.
3289 * include/parallel/multiway_mergesort.h: Likewise.
3290 * include/parallel/numeric: Likewise.
3291 * include/parallel/numericfwd.h: Likewise.
3292 * include/parallel/omp_loop.h: Likewise.
3293 * include/parallel/omp_loop_static.h: Likewise.
3294 * include/parallel/par_loop.h: Likewise.
3295 * include/parallel/parallel.h: Likewise.
3296 * include/parallel/partial_sum.h: Likewise.
3297 * include/parallel/partition.h: Likewise.
3298 * include/parallel/queue.h: Likewise.
3299 * include/parallel/quicksort.h: Likewise.
3300 * include/parallel/random_number.h: Likewise.
3301 * include/parallel/random_shuffle.h: Likewise.
3302 * include/parallel/search.h: Likewise.
3303 * include/parallel/set_operations.h: Likewise.
3304 * include/parallel/settings.h: Likewise.
3305 * include/parallel/sort.h: Likewise.
3306 * include/parallel/tags.h: Likewise.
3307 * include/parallel/types.h: Likewise.
3308 * include/parallel/unique_copy.h: Likewise.
3309 * include/parallel/workstealing.h: Likewise.
3310 * include/precompiled/extc++.h: Likewise.
3311 * include/precompiled/stdc++.h: Likewise.
3312 * include/precompiled/stdtr1c++.h: Likewise.
3313 * include/std/algorithm: Likewise.
3314 * include/std/array: Likewise.
3315 * include/std/bitset: Likewise.
3316 * include/std/c++0x_warning.h: Likewise.
3317 * include/std/chrono: Likewise.
3318 * include/std/complex: Likewise.
3319 * include/std/condition_variable: Likewise.
3320 * include/std/deque: Likewise.
3321 * include/std/forward_list: Likewise.
3322 * include/std/fstream: Likewise.
3323 * include/std/functional: Likewise.
3324 * include/std/iomanip: Likewise.
3325 * include/std/ios: Likewise.
3326 * include/std/iosfwd: Likewise.
3327 * include/std/iostream: Likewise.
3328 * include/std/istream: Likewise.
3329 * include/std/iterator: Likewise.
3330 * include/std/limits: Likewise.
3331 * include/std/list: Likewise.
3332 * include/std/locale: Likewise.
3333 * include/std/map: Likewise.
3334 * include/std/memory: Likewise.
3335 * include/std/mutex: Likewise.
3336 * include/std/numeric: Likewise.
3337 * include/std/ostream: Likewise.
3338 * include/std/queue: Likewise.
3339 * include/std/random: Likewise.
3340 * include/std/ratio: Likewise.
3341 * include/std/regex: Likewise.
3342 * include/std/set: Likewise.
3343 * include/std/sstream: Likewise.
3344 * include/std/stack: Likewise.
3345 * include/std/stdexcept: Likewise.
3346 * include/std/streambuf: Likewise.
3347 * include/std/string: Likewise.
3348 * include/std/system_error: Likewise.
3349 * include/std/thread: Likewise.
3350 * include/std/tuple: Likewise.
3351 * include/std/type_traits: Likewise.
3352 * include/std/unordered_map: Likewise.
3353 * include/std/unordered_set: Likewise.
3354 * include/std/utility: Likewise.
3355 * include/std/valarray: Likewise.
3356 * include/std/vector: Likewise.
3357 * include/tr1/array: Likewise.
3358 * include/tr1/bessel_function.tcc: Likewise.
3359 * include/tr1/beta_function.tcc: Likewise.
3360 * include/tr1/ccomplex: Likewise.
3361 * include/tr1/cctype: Likewise.
3362 * include/tr1/cfenv: Likewise.
3363 * include/tr1/cfloat: Likewise.
3364 * include/tr1/cinttypes: Likewise.
3365 * include/tr1/climits: Likewise.
3366 * include/tr1/cmath: Likewise.
3367 * include/tr1/complex.h: Likewise.
3368 * include/tr1/complex: Likewise.
3369 * include/tr1/cstdarg: Likewise.
3370 * include/tr1/cstdbool: Likewise.
3371 * include/tr1/cstdint: Likewise.
3372 * include/tr1/cstdio: Likewise.
3373 * include/tr1/cstdlib: Likewise.
3374 * include/tr1/ctgmath: Likewise.
3375 * include/tr1/ctime: Likewise.
3376 * include/tr1/ctype.h: Likewise.
3377 * include/tr1/cwchar: Likewise.
3378 * include/tr1/cwctype: Likewise.
3379 * include/tr1/ell_integral.tcc: Likewise.
3380 * include/tr1/exp_integral.tcc: Likewise.
3381 * include/tr1/fenv.h: Likewise.
3382 * include/tr1/float.h: Likewise.
3383 * include/tr1/functional: Likewise.
3384 * include/tr1/functional_hash.h: Likewise.
3385 * include/tr1/gamma.tcc: Likewise.
3386 * include/tr1/hashtable.h: Likewise.
3387 * include/tr1/hypergeometric.tcc: Likewise.
3388 * include/tr1/inttypes.h: Likewise.
3389 * include/tr1/legendre_function.tcc: Likewise.
3390 * include/tr1/limits.h: Likewise.
3391 * include/tr1/math.h: Likewise.
3392 * include/tr1/memory: Likewise.
3393 * include/tr1/modified_bessel_func.tcc: Likewise.
3394 * include/tr1/poly_hermite.tcc: Likewise.
3395 * include/tr1/poly_laguerre.tcc: Likewise.
3396 * include/tr1/random: Likewise.
3397 * include/tr1/regex: Likewise.
3398 * include/tr1/riemann_zeta.tcc: Likewise.
3399 * include/tr1/shared_ptr.h: Likewise.
3400 * include/tr1/special_function_util.h: Likewise.
3401 * include/tr1/stdarg.h: Likewise.
3402 * include/tr1/stdbool.h: Likewise.
3403 * include/tr1/stdint.h: Likewise.
3404 * include/tr1/stdio.h: Likewise.
3405 * include/tr1/stdlib.h: Likewise.
3406 * include/tr1/tgmath.h: Likewise.
3407 * include/tr1/tuple: Likewise.
3408 * include/tr1/type_traits: Likewise.
3409 * include/tr1/unordered_map: Likewise.
3410 * include/tr1/unordered_set: Likewise.
3411 * include/tr1/utility: Likewise.
3412 * include/tr1/wchar.h: Likewise.
3413 * include/tr1/wctype.h: Likewise.
3414 * include/tr1_impl/array: Likewise.
3415 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3416 * include/tr1_impl/cctype: Likewise.
3417 * include/tr1_impl/cfenv: Likewise.
3418 * include/tr1_impl/cinttypes: Likewise.
3419 * include/tr1_impl/cmath: Likewise.
3420 * include/tr1_impl/complex: Likewise.
3421 * include/tr1_impl/cstdint: Likewise.
3422 * include/tr1_impl/cstdio: Likewise.
3423 * include/tr1_impl/cstdlib: Likewise.
3424 * include/tr1_impl/cwchar: Likewise.
3425 * include/tr1_impl/cwctype: Likewise.
3426 * include/tr1_impl/functional: Likewise.
3427 * include/tr1_impl/functional_hash.h: Likewise.
3428 * include/tr1_impl/hashtable: Likewise.
3429 * include/tr1_impl/hashtable_policy.h: Likewise.
3430 * include/tr1_impl/random.tcc: Likewise.
3431 * include/tr1_impl/random: Likewise.
3432 * include/tr1_impl/regex: Likewise.
3433 * include/tr1_impl/type_traits: Likewise.
3434 * include/tr1_impl/unordered_map: Likewise.
3435 * include/tr1_impl/unordered_set: Likewise.
3436 * include/tr1_impl/utility: Likewise.
3437 * libsupc++/array_type_info.cc: Likewise.
3438 * libsupc++/atexit_arm.cc: Likewise.
3439 * libsupc++/bad_cast.cc: Likewise.
3440 * libsupc++/bad_typeid.cc: Likewise.
3441 * libsupc++/class_type_info.cc: Likewise.
3442 * libsupc++/cxxabi-forced.h: Likewise.
3443 * libsupc++/cxxabi.h: Likewise.
3444 * libsupc++/del_op.cc: Likewise.
3445 * libsupc++/del_opnt.cc: Likewise.
3446 * libsupc++/del_opv.cc: Likewise.
3447 * libsupc++/del_opvnt.cc: Likewise.
3448 * libsupc++/dyncast.cc: Likewise.
3449 * libsupc++/eh_alloc.cc: Likewise.
3450 * libsupc++/eh_arm.cc: Likewise.
3451 * libsupc++/eh_aux_runtime.cc: Likewise.
3452 * libsupc++/eh_call.cc: Likewise.
3453 * libsupc++/eh_catch.cc: Likewise.
3454 * libsupc++/eh_exception.cc: Likewise.
3455 * libsupc++/eh_globals.cc: Likewise.
3456 * libsupc++/eh_personality.cc: Likewise.
3457 * libsupc++/eh_ptr.cc: Likewise.
3458 * libsupc++/eh_term_handler.cc: Likewise.
3459 * libsupc++/eh_terminate.cc: Likewise.
3460 * libsupc++/eh_throw.cc: Likewise.
3461 * libsupc++/eh_type.cc: Likewise.
3462 * libsupc++/eh_unex_handler.cc: Likewise.
3463 * libsupc++/enum_type_info.cc: Likewise.
3464 * libsupc++/exception: Likewise.
3465 * libsupc++/exception_defines.h: Likewise.
3466 * libsupc++/exception_ptr.h: Likewise.
3467 * libsupc++/function_type_info.cc: Likewise.
3468 * libsupc++/fundamental_type_info.cc: Likewise.
3469 * libsupc++/guard.cc: Likewise.
3470 * libsupc++/initializer_list: Likewise.
3471 * libsupc++/new: Likewise.
3472 * libsupc++/new_handler.cc: Likewise.
3473 * libsupc++/new_op.cc: Likewise.
3474 * libsupc++/new_opnt.cc: Likewise.
3475 * libsupc++/new_opv.cc: Likewise.
3476 * libsupc++/new_opvnt.cc: Likewise.
3477 * libsupc++/pbase_type_info.cc: Likewise.
3478 * libsupc++/pmem_type_info.cc: Likewise.
3479 * libsupc++/pointer_type_info.cc: Likewise.
3480 * libsupc++/pure.cc: Likewise.
3481 * libsupc++/si_class_type_info.cc: Likewise.
3482 * libsupc++/tinfo.cc: Likewise.
3483 * libsupc++/tinfo.h: Likewise.
3484 * libsupc++/tinfo2.cc: Likewise.
3485 * libsupc++/typeinfo: Likewise.
3486 * libsupc++/unwind-cxx.h: Likewise.
3487 * libsupc++/vec.cc: Likewise.
3488 * libsupc++/vmi_class_type_info.cc: Likewise.
3489 * libsupc++/vterminate.cc: Likewise.
3490 * po/string_literals.cc: Likewise.
3491 * src/atomic.cc: Likewise.
3492 * src/bitmap_allocator.cc: Likewise.
3493 * src/chrono.cc: Likewise.
3494 * src/codecvt.cc: Likewise.
3495 * src/compatibility-ldbl.cc: Likewise.
3496 * src/compatibility.cc: Likewise.
3497 * src/complex_io.cc: Likewise.
3498 * src/concept-inst.cc: Likewise.
3499 * src/condition_variable.cc: Likewise.
3500 * src/ctype.cc: Likewise.
3501 * src/debug.cc: Likewise.
3502 * src/debug_list.cc: Likewise.
3503 * src/ext-inst.cc: Likewise.
3504 * src/fstream-inst.cc: Likewise.
3505 * src/functexcept.cc: Likewise.
3506 * src/globals_io.cc: Likewise.
3507 * src/hash.cc: Likewise.
3508 * src/hash_c++0x.cc: Likewise.
3509 * src/hashtable.cc: Likewise.
3510 * src/hashtable_c++0x.cc: Likewise.
3511 * src/ios-inst.cc: Likewise.
3512 * src/ios.cc: Likewise.
3513 * src/ios_failure.cc: Likewise.
3514 * src/ios_init.cc: Likewise.
3515 * src/ios_locale.cc: Likewise.
3516 * src/iostream-inst.cc: Likewise.
3517 * src/istream-inst.cc: Likewise.
3518 * src/istream.cc: Likewise.
3519 * src/limits.cc: Likewise.
3520 * src/limits_c++0x.cc: Likewise.
3521 * src/list.cc: Likewise.
3522 * src/locale-inst.cc: Likewise.
3523 * src/locale.cc: Likewise.
3524 * src/locale_facets.cc: Likewise.
3525 * src/locale_init.cc: Likewise.
3526 * src/localename.cc: Likewise.
3527 * src/math_stubs_float.cc: Likewise.
3528 * src/math_stubs_long_double.cc: Likewise.
3529 * src/misc-inst.cc: Likewise.
3530 * src/mt_allocator.cc: Likewise.
3531 * src/mutex.cc: Likewise.
3532 * src/ostream-inst.cc: Likewise.
3533 * src/parallel_list.cc: Likewise.
3534 * src/parallel_settings.cc: Likewise.
3535 * src/pool_allocator.cc: Likewise.
3536 * src/sstream-inst.cc: Likewise.
3537 * src/stdexcept.cc: Likewise.
3538 * src/streambuf-inst.cc: Likewise.
3539 * src/streambuf.cc: Likewise.
3540 * src/string-inst.cc: Likewise.
3541 * src/strstream.cc: Likewise.
3542 * src/system_error.cc: Likewise.
3543 * src/thread.cc: Likewise.
3544 * src/tree.cc: Likewise.
3545 * src/valarray-inst.cc: Likewise.
3546 * src/wlocale-inst.cc: Likewise.
3547 * src/wstring-inst.cc: Likewise.
3548 * doc/xml/manual/intro.xml: Change documentation to refer the
3549 reader to version 3 of the GNU General Public License, version
3550 3.1 of the GCC Runtime Library Exception, and to point readers
3551 at the FSF's license web page.
3552
3553 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3554
3555 * Makefile.am: Change copyright header to refer to version
3556 3 of the GNU General Public License and to point readers at the
3557 COPYING3 file and the FSF's license web page.
3558 * doc/Makefile.am: Likewise.
3559 * include/Makefile.am: Likewise.
3560 * libsupc++/Makefile.am: Likewise.
3561 * po/Makefile.am: Likewise.
3562 * po/POTFILES.in: Likewise.
3563 * src/Makefile.am: Likewise.
3564 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3565 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3566 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3567 Likewise.
3568 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3569 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3570 Likewise.
3571 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3572 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3573 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3574 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3575 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3576 * testsuite/18_support/bad_cast/what.cc: Likewise.
3577 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3578 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3579 Likewise.
3580 * testsuite/18_support/bad_exception/what.cc: Likewise.
3581 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3582 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3583 * testsuite/18_support/exception/38732.cc: Likewise.
3584 * testsuite/18_support/exception/what.cc: Likewise.
3585 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3586 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3587 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3588 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3589 * testsuite/18_support/headers/climits/values.cc: Likewise.
3590 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3591 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3592 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3593 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3594 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3595 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3596 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3597 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3598 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3599 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3600 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3601 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3602 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3603 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3604 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3605 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3606 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3607 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3608 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3609 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3610 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3611 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3612 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3613 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3614 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3615 * testsuite/18_support/new_delete_placement.cc: Likewise.
3616 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3617 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3618 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3619 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3620 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3621 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3622 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3623 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3624 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3625 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3626 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3627 Likewise.
3628 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3629 * testsuite/18_support/pthread_guard.cc: Likewise.
3630 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3631 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3632 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3633 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3634 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3635 Likewise.
3636 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3637 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3638 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3639 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3640 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3641 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3642 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3643 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3644 Likewise.
3645 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3646 Likewise.
3647 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3648 Likewise.
3649 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3650 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3651 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3652 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3653 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3654 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3655 Likewise.
3656 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3657 Likewise.
3658 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3659 Likewise.
3660 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3661 Likewise.
3662 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3663 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3664 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3665 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3666 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3667 Likewise.
3668 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3669 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3670 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3671 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3672 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3673 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3674 Likewise.
3675 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3676 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3677 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3678 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3679 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3680 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3681 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3682 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3683 * testsuite/20_util/allocator/1.cc: Likewise.
3684 * testsuite/20_util/allocator/10378.cc: Likewise.
3685 * testsuite/20_util/allocator/14176.cc: Likewise.
3686 * testsuite/20_util/allocator/33807.cc: Likewise.
3687 * testsuite/20_util/allocator/8230.cc: Likewise.
3688 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3689 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3690 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3691 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3692 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3693 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3694 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3695 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3696 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3697 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3698 Likewise.
3699 * testsuite/20_util/clocks/1.cc: Likewise.
3700 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3701 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3702 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3703 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3704 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3705 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3706 * testsuite/20_util/duration/cons/1.cc: Likewise.
3707 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3708 * testsuite/20_util/duration/cons/2.cc: Likewise.
3709 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3710 Likewise.
3711 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3712 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3713 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3714 Likewise.
3715 * testsuite/20_util/forward/1.cc: Likewise.
3716 * testsuite/20_util/forward/1_neg.cc: Likewise.
3717 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3718 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3719 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3720 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3721 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3722 Likewise.
3723 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3724 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3725 Likewise.
3726 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3727 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3728 Likewise.
3729 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3730 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3731 Likewise.
3732 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3733 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3734 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3735 Likewise.
3736 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3737 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3738 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3739 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3740 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3741 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3742 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3743 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3744 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3745 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3746 Likewise.
3747 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3748 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3749 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3750 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3751 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3752 Likewise.
3753 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3754 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3755 Likewise.
3756 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3757 * testsuite/20_util/identity/value.cc: Likewise.
3758 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3759 * testsuite/20_util/is_integral/value.cc: Likewise.
3760 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3761 Likewise.
3762 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3763 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3764 * testsuite/20_util/is_reference/value.cc: Likewise.
3765 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3766 Likewise.
3767 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3768 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3769 * testsuite/20_util/is_signed/value.cc: Likewise.
3770 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3771 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3772 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3773 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3774 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3775 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3776 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3777 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3778 Likewise.
3779 * testsuite/20_util/move/1.cc: Likewise.
3780 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3781 * testsuite/20_util/pair/1.cc: Likewise.
3782 * testsuite/20_util/pair/2.cc: Likewise.
3783 * testsuite/20_util/pair/3.cc: Likewise.
3784 * testsuite/20_util/pair/4.cc: Likewise.
3785 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3786 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3787 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3788 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3789 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3790 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3791 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3792 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3793 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3794 Likewise.
3795 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3796 Likewise.
3797 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3798 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3799 * testsuite/20_util/rel_ops.cc: Likewise.
3800 * testsuite/20_util/remove_reference/value.cc: Likewise.
3801 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3802 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3803 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3804 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3805 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3806 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3807 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3808 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3809 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3810 Likewise.
3811 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3812 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3813 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3814 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3815 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3816 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3817 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3818 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3819 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3820 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3821 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3822 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3823 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3824 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3825 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3826 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3827 Likewise.
3828 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3829 Likewise.
3830 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3831 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3832 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3833 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3834 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3835 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3836 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3837 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3838 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3839 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3840 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3841 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3842 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3843 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3844 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3845 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3846 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3847 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3848 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3849 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3850 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3851 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3852 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3853 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3854 Likewise.
3855 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3856 Likewise.
3857 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3858 Likewise.
3859 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3860 Likewise.
3861 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3862 Likewise.
3863 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3864 Likewise.
3865 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3866 Likewise.
3867 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3868 Likewise.
3869 * testsuite/20_util/temporary_buffer.cc: Likewise.
3870 * testsuite/20_util/time_point/1.cc: Likewise.
3871 * testsuite/20_util/time_point/2.cc: Likewise.
3872 * testsuite/20_util/time_point/3.cc: Likewise.
3873 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3874 Likewise.
3875 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3876 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3877 Likewise.
3878 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3879 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3880 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3881 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3882 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3883 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3884 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3885 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3886 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3887 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3888 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3889 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3890 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3891 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3892 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3893 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3894 Likewise.
3895 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3896 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3897 Likewise.
3898 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3899 Likewise.
3900 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3901 Likewise.
3902 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3903 Likewise.
3904 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3905 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3906 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3907 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3908 Likewise.
3909 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3910 Likewise.
3911 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3912 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3913 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3914 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3915 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3916 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3917 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3918 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3919 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3920 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3921 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3922 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3923 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3924 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3925 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3926 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3927 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3928 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3929 Likewise.
3930 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3931 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3932 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3933 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3934 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3935 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3936 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3937 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3938 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3939 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3940 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3941 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3942 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3943 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3944 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3945 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3946 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3947 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3948 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3949 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3950 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3951 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3952 Likewise.
3953 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3954 Likewise.
3955 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3956 Likewise.
3957 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3958 Likewise.
3959 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3960 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3961 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3962 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3963 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3964 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3965 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3966 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3967 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3968 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3969 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3970 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3971 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3972 Likewise.
3973 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3974 Likewise.
3975 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3976 Likewise.
3977 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3978 Likewise.
3979 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3980 Likewise.
3981 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3982 Likewise.
3983 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3984 Likewise.
3985 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3986 Likewise.
3987 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3988 Likewise.
3989 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3990 Likewise.
3991 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3992 Likewise.
3993 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3994 Likewise.
3995 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3996 Likewise.
3997 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3998 Likewise.
3999 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
4000 Likewise.
4001 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
4002 Likewise.
4003 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
4004 Likewise.
4005 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
4006 Likewise.
4007 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
4008 Likewise.
4009 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
4010 Likewise.
4011 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
4012 Likewise.
4013 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
4014 Likewise.
4015 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
4016 Likewise.
4017 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
4018 Likewise.
4019 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
4020 Likewise.
4021 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
4022 Likewise.
4023 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
4024 Likewise.
4025 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
4026 Likewise.
4027 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
4028 Likewise.
4029 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
4030 Likewise.
4031 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
4032 Likewise.
4033 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
4034 Likewise.
4035 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
4036 Likewise.
4037 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
4038 Likewise.
4039 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
4040 Likewise.
4041 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
4042 Likewise.
4043 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
4044 Likewise.
4045 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
4046 Likewise.
4047 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
4048 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
4049 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
4050 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
4051 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
4052 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
4053 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
4054 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
4055 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
4056 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
4057 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
4058 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
4059 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
4060 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
4061 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
4062 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
4063 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
4064 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
4065 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
4066 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
4067 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
4068 Likewise.
4069 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
4070 Likewise.
4071 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
4072 Likewise.
4073 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
4074 Likewise.
4075 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
4076 Likewise.
4077 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
4078 Likewise.
4079 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
4080 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
4081 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
4082 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
4083 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
4084 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
4085 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
4086 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
4087 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
4088 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
4089 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
4090 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
4091 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
4092 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
4093 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
4094 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
4095 Likewise.
4096 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
4097 Likewise.
4098 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
4099 Likewise.
4100 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
4101 Likewise.
4102 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
4103 Likewise.
4104 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
4105 Likewise.
4106 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
4107 Likewise.
4108 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
4109 Likewise.
4110 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
4111 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
4112 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
4113 Likewise.
4114 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
4115 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
4116 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
4117 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
4118 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
4119 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
4120 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
4121 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
4122 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
4123 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
4124 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
4125 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
4126 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
4127 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
4128 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
4129 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
4130 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
4131 Likewise.
4132 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
4133 Likewise.
4134 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
4135 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
4136 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
4137 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
4138 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
4139 Likewise.
4140 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
4141 Likewise.
4142 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
4143 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
4144 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
4145 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
4146 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
4147 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
4148 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
4149 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
4150 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
4151 Likewise.
4152 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
4153 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
4154 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
4155 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
4156 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
4157 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
4158 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
4159 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
4160 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
4161 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
4162 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
4163 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
4164 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
4165 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
4166 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
4167 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
4168 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
4169 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
4170 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
4171 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
4172 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
4173 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
4174 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
4175 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
4176 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
4177 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
4178 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
4179 Likewise.
4180 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
4181 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
4182 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
4183 Likewise.
4184 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
4185 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
4186 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
4187 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
4188 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
4189 Likewise.
4190 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
4191 Likewise.
4192 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
4193 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
4194 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
4195 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
4196 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
4197 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
4198 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
4199 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
4200 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
4201 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
4202 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
4203 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
4204 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
4205 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
4206 Likewise.
4207 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
4208 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
4209 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
4210 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
4211 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
4212 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
4213 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
4214 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
4215 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
4216 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
4217 Likewise.
4218 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
4219 Likewise.
4220 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
4221 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
4222 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
4223 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
4224 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
4225 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
4226 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
4227 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
4228 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
4229 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
4230 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
4231 Likewise.
4232 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
4233 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
4234 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
4235 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
4236 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
4237 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
4238 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
4239 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
4240 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
4241 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
4242 Likewise.
4243 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
4244 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
4245 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
4246 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
4247 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
4248 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
4249 Likewise.
4250 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
4251 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
4252 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
4253 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
4254 Likewise.
4255 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
4256 Likewise.
4257 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
4258 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
4259 Likewise.
4260 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
4261 * testsuite/22_locale/ctype/2.cc: Likewise.
4262 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
4263 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
4264 * testsuite/22_locale/ctype/dr695.cc: Likewise.
4265 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
4266 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
4267 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
4268 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
4269 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
4270 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
4271 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
4272 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
4273 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
4274 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
4275 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
4276 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
4277 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
4278 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
4279 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
4280 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
4281 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
4282 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
4283 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
4284 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
4285 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
4286 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
4287 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
4288 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
4289 * testsuite/22_locale/facet/1.cc: Likewise.
4290 * testsuite/22_locale/facet/2.cc: Likewise.
4291 * testsuite/22_locale/facet/25421.cc: Likewise.
4292 * testsuite/22_locale/global_templates/1.cc: Likewise.
4293 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
4294 Likewise.
4295 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
4296 Likewise.
4297 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
4298 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
4299 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
4300 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
4301 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
4302 * testsuite/22_locale/locale/13630.cc: Likewise.
4303 * testsuite/22_locale/locale/cons/1.cc: Likewise.
4304 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
4305 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
4306 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
4307 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
4308 * testsuite/22_locale/locale/cons/2.cc: Likewise.
4309 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
4310 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
4311 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
4312 * testsuite/22_locale/locale/cons/4.cc: Likewise.
4313 * testsuite/22_locale/locale/cons/5.cc: Likewise.
4314 * testsuite/22_locale/locale/cons/6.cc: Likewise.
4315 * testsuite/22_locale/locale/cons/7.cc: Likewise.
4316 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
4317 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
4318 * testsuite/22_locale/locale/cons/8.cc: Likewise.
4319 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
4320 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
4321 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
4322 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
4323 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
4324 * testsuite/22_locale/locale/operations/1.cc: Likewise.
4325 * testsuite/22_locale/locale/operations/2.cc: Likewise.
4326 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
4327 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
4328 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
4329 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
4330 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
4331 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
4332 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
4333 Likewise.
4334 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
4335 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
4336 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
4337 Likewise.
4338 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
4339 Likewise.
4340 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
4341 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
4342 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
4343 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
4344 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
4345 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
4346 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
4347 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
4348 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
4349 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
4350 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
4351 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
4352 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
4353 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
4354 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
4355 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
4356 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
4357 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
4358 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
4359 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
4360 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
4361 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
4362 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
4363 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
4364 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
4365 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
4366 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
4367 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
4368 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
4369 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
4370 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
4371 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
4372 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
4373 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
4374 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
4375 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4376 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4377 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4378 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4379 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4380 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4381 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4382 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4383 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4384 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4385 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4386 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4387 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4388 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4389 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4390 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4391 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4392 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4393 Likewise.
4394 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4395 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4396 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4397 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4398 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4399 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4400 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4401 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4402 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4403 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4404 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4405 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4406 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4407 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4408 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4409 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4410 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4411 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4412 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4413 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4414 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4415 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4416 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4417 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4418 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4419 Likewise.
4420 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4421 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4422 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4423 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4424 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4425 Likewise.
4426 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4427 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4428 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4429 Likewise.
4430 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4431 Likewise.
4432 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4433 Likewise.
4434 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4435 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4436 Likewise.
4437 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4438 Likewise.
4439 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4440 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4441 Likewise.
4442 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4443 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4444 Likewise.
4445 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4446 Likewise.
4447 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4448 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4449 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4450 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4451 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4452 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4453 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4454 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4455 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4456 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4457 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4458 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4459 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4460 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4461 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4462 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4463 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4464 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4465 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4466 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4467 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4468 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4469 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4470 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4471 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4472 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4473 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4474 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4475 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4476 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4477 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4478 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4479 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4480 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4481 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4482 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4483 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4484 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4485 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4486 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4487 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4488 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4489 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4490 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4491 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4492 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4493 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4494 Likewise.
4495 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4496 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4497 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4498 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4499 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4500 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4501 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4502 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4503 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4504 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4505 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4506 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4507 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4508 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4509 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4510 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4511 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4512 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4513 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4514 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4515 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4516 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4517 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4518 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4519 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4520 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4521 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4522 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4523 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4524 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4525 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4526 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4527 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4528 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4529 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4530 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4531 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4532 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4533 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4534 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4535 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4536 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4537 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4538 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4539 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4540 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4541 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4542 Likewise.
4543 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4544 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4545 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4546 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4547 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4548 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4549 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4550 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4551 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4552 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4553 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4554 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4555 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4556 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4557 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4558 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4559 Likewise.
4560 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4561 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4562 Likewise.
4563 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4564 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4565 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4566 Likewise.
4567 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4568 Likewise.
4569 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4570 Likewise.
4571 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4572 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4573 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4574 Likewise.
4575 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4576 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4577 Likewise.
4578 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4579 Likewise.
4580 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4581 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4582 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4583 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4584 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4585 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4586 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4587 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4588 Likewise.
4589 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4590 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4591 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4592 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4593 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4594 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4595 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4596 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4597 Likewise.
4598 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4599 Likewise.
4600 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4601 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4602 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4603 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4604 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4605 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4606 Likewise.
4607 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4608 Likewise.
4609 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4610 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4611 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4612 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4613 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4614 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4615 Likewise.
4616 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4617 Likewise.
4618 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4619 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4620 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4621 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4622 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4623 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4624 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4625 Likewise.
4626 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4627 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4628 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4629 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4630 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4631 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4632 Likewise.
4633 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4634 Likewise.
4635 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4636 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4637 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4638 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4639 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4640 Likewise.
4641 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4642 Likewise.
4643 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4644 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4645 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4646 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4647 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4648 Likewise.
4649 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4650 Likewise.
4651 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4652 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4653 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4654 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4655 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4656 Likewise.
4657 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4658 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4659 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4660 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4661 Likewise.
4662 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4663 Likewise.
4664 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4665 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4666 Likewise.
4667 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4668 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4669 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4670 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4671 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4672 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4673 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4674 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4675 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4676 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4677 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4678 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4679 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4680 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4681 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4682 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4683 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4684 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4685 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4686 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4687 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4688 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4689 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4690 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4691 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4692 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4693 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4694 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4695 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4696 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4697 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4698 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4699 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4700 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4701 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4702 Likewise.
4703 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4704 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4705 * testsuite/23_containers/bitset/18604.cc: Likewise.
4706 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4707 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4708 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4709 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4710 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4711 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4712 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4713 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4714 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4715 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4716 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4717 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4718 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4719 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4720 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4721 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4722 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4723 * testsuite/23_containers/deque/18604.cc: Likewise.
4724 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4725 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4726 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4727 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4728 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4729 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4730 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4731 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4732 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4733 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4734 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4735 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4736 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4737 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4738 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4739 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4740 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4741 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4742 Likewise.
4743 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4744 Likewise.
4745 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4746 Likewise.
4747 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4748 Likewise.
4749 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4750 Likewise.
4751 * testsuite/23_containers/deque/types/1.cc: Likewise.
4752 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4753 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4754 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4755 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4756 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4757 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4758 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4759 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4760 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4761 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4762 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4763 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4764 Likewise.
4765 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4766 Likewise.
4767 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4768 Likewise.
4769 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4770 Likewise.
4771 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4772 Likewise.
4773 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4774 Likewise.
4775 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4776 Likewise.
4777 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4778 Likewise.
4779 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4780 Likewise.
4781 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4782 Likewise.
4783 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4784 Likewise.
4785 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4786 Likewise.
4787 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4788 Likewise.
4789 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4790 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4791 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4792 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4793 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4794 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4795 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4796 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4797 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4798 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4799 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4800 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4801 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4802 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4803 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4804 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4805 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4806 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4807 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4808 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4809 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4810 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4811 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4812 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4813 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4814 Likewise.
4815 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4816 Likewise.
4817 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4818 * testsuite/23_containers/list/18604.cc: Likewise.
4819 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4820 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4821 * testsuite/23_containers/list/cons/1.cc: Likewise.
4822 * testsuite/23_containers/list/cons/2.cc: Likewise.
4823 * testsuite/23_containers/list/cons/3.cc: Likewise.
4824 * testsuite/23_containers/list/cons/4.cc: Likewise.
4825 * testsuite/23_containers/list/cons/5.cc: Likewise.
4826 * testsuite/23_containers/list/cons/6.cc: Likewise.
4827 * testsuite/23_containers/list/cons/7.cc: Likewise.
4828 * testsuite/23_containers/list/cons/8.cc: Likewise.
4829 * testsuite/23_containers/list/cons/9.cc: Likewise.
4830 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4831 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4832 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4833 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4834 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4835 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4836 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4837 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4838 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4839 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4840 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4841 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4842 * testsuite/23_containers/list/operations/1.cc: Likewise.
4843 * testsuite/23_containers/list/operations/2.cc: Likewise.
4844 * testsuite/23_containers/list/operations/3.cc: Likewise.
4845 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4846 * testsuite/23_containers/list/operations/4.cc: Likewise.
4847 * testsuite/23_containers/list/operations/5.cc: Likewise.
4848 * testsuite/23_containers/list/pthread1.cc: Likewise.
4849 * testsuite/23_containers/list/pthread5.cc: Likewise.
4850 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4851 Likewise.
4852 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4853 Likewise.
4854 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4855 Likewise.
4856 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4857 Likewise.
4858 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4859 Likewise.
4860 * testsuite/23_containers/map/18604.cc: Likewise.
4861 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4862 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4863 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4864 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4865 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4866 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4867 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4868 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4869 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4870 * testsuite/23_containers/map/operators/1.cc: Likewise.
4871 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4872 * testsuite/23_containers/map/pthread6.cc: Likewise.
4873 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4874 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4875 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4876 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4877 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4878 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4879 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4880 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4881 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4882 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4883 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4884 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4885 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4886 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4887 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4888 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4889 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4890 * testsuite/23_containers/set/18604.cc: Likewise.
4891 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4892 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4893 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4894 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4895 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4896 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4897 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4898 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4899 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4900 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4901 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4902 Likewise.
4903 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4904 Likewise.
4905 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4906 Likewise.
4907 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4908 Likewise.
4909 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4910 Likewise.
4911 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4912 Likewise.
4913 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4914 Likewise.
4915 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4916 Likewise.
4917 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4918 Likewise.
4919 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4920 Likewise.
4921 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4922 Likewise.
4923 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4924 Likewise.
4925 * testsuite/23_containers/vector/18604.cc: Likewise.
4926 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4927 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4928 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4929 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4930 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4931 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4932 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4933 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4934 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4935 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4936 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4937 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4938 Likewise.
4939 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4940 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4941 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4942 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4943 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4944 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4945 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4946 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4947 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4948 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4949 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4950 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4951 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4952 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4953 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4954 Likewise.
4955 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4956 Likewise.
4957 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4958 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4959 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4960 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4961 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4962 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4963 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4964 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4965 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4966 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4967 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4968 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4969 Likewise.
4970 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4971 Likewise.
4972 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4973 Likewise.
4974 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4975 Likewise.
4976 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4977 Likewise.
4978 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4979 Likewise.
4980 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4981 * testsuite/23_containers/vector/types/1.cc: Likewise.
4982 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4983 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4984 Likewise.
4985 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4986 Likewise.
4987 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4988 Likewise.
4989 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4990 Likewise.
4991 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4992 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4993 Likewise.
4994 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4995 Likewise.
4996 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4997 Likewise.
4998 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4999 Likewise.
5000 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
5001 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
5002 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
5003 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
5004 Likewise.
5005 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
5006 Likewise.
5007 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
5008 Likewise.
5009 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
5010 Likewise.
5011 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
5012 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
5013 Likewise.
5014 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
5015 Likewise.
5016 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
5017 Likewise.
5018 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
5019 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
5020 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
5021 Likewise.
5022 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
5023 Likewise.
5024 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
5025 Likewise.
5026 * testsuite/24_iterators/operations/next.cc: Likewise.
5027 * testsuite/24_iterators/operations/prev.cc: Likewise.
5028 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
5029 Likewise.
5030 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
5031 Likewise.
5032 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
5033 Likewise.
5034 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
5035 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
5036 Likewise.
5037 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
5038 Likewise.
5039 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
5040 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
5041 Likewise.
5042 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
5043 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
5044 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
5045 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
5046 Likewise.
5047 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
5048 Likewise.
5049 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
5050 Likewise.
5051 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
5052 Likewise.
5053 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
5054 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
5055 * testsuite/25_algorithms/all_of/1.cc: Likewise.
5056 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
5057 * testsuite/25_algorithms/any_of/1.cc: Likewise.
5058 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
5059 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
5060 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
5061 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
5062 * testsuite/25_algorithms/copy/1.cc: Likewise.
5063 * testsuite/25_algorithms/copy/2.cc: Likewise.
5064 * testsuite/25_algorithms/copy/3.cc: Likewise.
5065 * testsuite/25_algorithms/copy/34595.cc: Likewise.
5066 * testsuite/25_algorithms/copy/4.cc: Likewise.
5067 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
5068 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
5069 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
5070 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
5071 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
5072 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
5073 Likewise.
5074 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
5075 Likewise.
5076 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
5077 Likewise.
5078 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
5079 Likewise.
5080 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
5081 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
5082 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
5083 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
5084 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
5085 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
5086 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
5087 * testsuite/25_algorithms/count/1.cc: Likewise.
5088 * testsuite/25_algorithms/count/check_type.cc: Likewise.
5089 * testsuite/25_algorithms/count_if/1.cc: Likewise.
5090 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
5091 * testsuite/25_algorithms/equal/1.cc: Likewise.
5092 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
5093 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
5094 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
5095 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
5096 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
5097 * testsuite/25_algorithms/fill/1.cc: Likewise.
5098 * testsuite/25_algorithms/fill/2.cc: Likewise.
5099 * testsuite/25_algorithms/fill/3.cc: Likewise.
5100 * testsuite/25_algorithms/fill/35725.cc: Likewise.
5101 * testsuite/25_algorithms/fill/4.cc: Likewise.
5102 * testsuite/25_algorithms/fill/5.cc: Likewise.
5103 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
5104 * testsuite/25_algorithms/find/1.cc: Likewise.
5105 * testsuite/25_algorithms/find/17441.cc: Likewise.
5106 * testsuite/25_algorithms/find/check_type.cc: Likewise.
5107 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
5108 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
5109 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
5110 Likewise.
5111 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
5112 Likewise.
5113 * testsuite/25_algorithms/find_end/1.cc: Likewise.
5114 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
5115 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
5116 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
5117 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
5118 * testsuite/25_algorithms/find_if/1.cc: Likewise.
5119 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
5120 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
5121 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
5122 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
5123 Likewise.
5124 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
5125 Likewise.
5126 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
5127 Likewise.
5128 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
5129 Likewise.
5130 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
5131 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
5132 * testsuite/25_algorithms/heap/1.cc: Likewise.
5133 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
5134 * testsuite/25_algorithms/includes/1.cc: Likewise.
5135 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
5136 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
5137 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
5138 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
5139 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
5140 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
5141 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
5142 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
5143 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
5144 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
5145 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
5146 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
5147 Likewise.
5148 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
5149 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
5150 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
5151 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
5152 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
5153 * testsuite/25_algorithms/max/1.cc: Likewise.
5154 * testsuite/25_algorithms/max/2.cc: Likewise.
5155 * testsuite/25_algorithms/max/3.cc: Likewise.
5156 * testsuite/25_algorithms/max/37547.cc: Likewise.
5157 * testsuite/25_algorithms/max/4.cc: Likewise.
5158 * testsuite/25_algorithms/max_element/1.cc: Likewise.
5159 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
5160 * testsuite/25_algorithms/merge/1.cc: Likewise.
5161 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
5162 * testsuite/25_algorithms/min/1.cc: Likewise.
5163 * testsuite/25_algorithms/min/2.cc: Likewise.
5164 * testsuite/25_algorithms/min/3.cc: Likewise.
5165 * testsuite/25_algorithms/min/37547.cc: Likewise.
5166 * testsuite/25_algorithms/min/4.cc: Likewise.
5167 * testsuite/25_algorithms/min_element/1.cc: Likewise.
5168 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
5169 * testsuite/25_algorithms/minmax/1.cc: Likewise.
5170 * testsuite/25_algorithms/minmax/2.cc: Likewise.
5171 * testsuite/25_algorithms/minmax/3.cc: Likewise.
5172 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
5173 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
5174 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
5175 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
5176 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
5177 * testsuite/25_algorithms/move/1.cc: Likewise.
5178 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
5179 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
5180 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
5181 * testsuite/25_algorithms/none_of/1.cc: Likewise.
5182 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
5183 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
5184 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
5185 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
5186 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
5187 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
5188 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
5189 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
5190 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
5191 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
5192 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
5193 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
5194 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
5195 * testsuite/25_algorithms/partition/1.cc: Likewise.
5196 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
5197 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
5198 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
5199 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
5200 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
5201 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
5202 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
5203 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
5204 * testsuite/25_algorithms/remove/1.cc: Likewise.
5205 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
5206 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
5207 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
5208 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
5209 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
5210 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
5211 * testsuite/25_algorithms/replace/1.cc: Likewise.
5212 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
5213 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
5214 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
5215 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
5216 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
5217 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
5218 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
5219 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
5220 * testsuite/25_algorithms/rotate/1.cc: Likewise.
5221 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
5222 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
5223 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
5224 * testsuite/25_algorithms/search/1.cc: Likewise.
5225 * testsuite/25_algorithms/search/check_type.cc: Likewise.
5226 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
5227 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
5228 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
5229 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
5230 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
5231 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
5232 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
5233 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
5234 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
5235 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
5236 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
5237 Likewise.
5238 * testsuite/25_algorithms/set_union/1.cc: Likewise.
5239 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
5240 * testsuite/25_algorithms/sort/1.cc: Likewise.
5241 * testsuite/25_algorithms/sort/34095.cc: Likewise.
5242 * testsuite/25_algorithms/sort/34636.cc: Likewise.
5243 * testsuite/25_algorithms/sort/35588.cc: Likewise.
5244 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
5245 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
5246 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
5247 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
5248 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
5249 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
5250 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
5251 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
5252 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
5253 * testsuite/25_algorithms/unique/1.cc: Likewise.
5254 * testsuite/25_algorithms/unique/11480.cc: Likewise.
5255 * testsuite/25_algorithms/unique/2.cc: Likewise.
5256 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
5257 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
5258 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
5259 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
5260 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
5261 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
5262 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
5263 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
5264 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
5265 * testsuite/26_numerics/accumulate/1.cc: Likewise.
5266 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
5267 * testsuite/26_numerics/complex/13450.cc: Likewise.
5268 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
5269 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
5270 * testsuite/26_numerics/complex/dr387.cc: Likewise.
5271 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
5272 * testsuite/26_numerics/complex/dr781.cc: Likewise.
5273 * testsuite/26_numerics/complex/dr844.cc: Likewise.
5274 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
5275 Likewise.
5276 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
5277 Likewise.
5278 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
5279 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
5280 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
5281 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
5282 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
5283 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
5284 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
5285 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
5286 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
5287 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
5288 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
5289 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
5290 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
5291 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
5292 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
5293 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
5294 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
5295 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
5296 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
5297 Likewise.
5298 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
5299 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
5300 Likewise.
5301 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
5302 Likewise.
5303 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
5304 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
5305 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
5306 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
5307 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
5308 * testsuite/26_numerics/inner_product/1.cc: Likewise.
5309 * testsuite/26_numerics/iota/1.cc: Likewise.
5310 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
5311 * testsuite/26_numerics/slice/1.cc: Likewise.
5312 * testsuite/26_numerics/valarray/28277.cc: Likewise.
5313 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
5314 * testsuite/26_numerics/valarray/operators.cc: Likewise.
5315 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
5316 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
5317 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
5318 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
5319 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
5320 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
5321 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
5322 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
5323 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
5324 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
5325 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
5326 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
5327 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
5328 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
5329 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
5330 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
5331 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
5332 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
5333 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
5334 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
5335 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
5336 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
5337 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
5338 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
5339 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
5340 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
5341 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
5342 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
5343 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
5344 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
5345 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
5346 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
5347 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
5348 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
5349 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
5350 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
5351 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
5352 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
5353 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
5354 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
5355 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
5356 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
5357 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
5358 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
5359 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
5360 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
5361 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
5362 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
5363 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
5364 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
5365 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
5366 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
5367 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
5368 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
5369 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
5370 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
5371 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
5372 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
5373 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
5374 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
5375 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5376 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5377 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5378 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5379 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5380 Likewise.
5381 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5382 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5383 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5384 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5385 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5386 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5387 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5388 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5389 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5390 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5391 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5392 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5393 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5394 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5395 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5396 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5397 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5398 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5399 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5400 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5401 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5402 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5403 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5404 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5405 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5406 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5407 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5408 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5409 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5410 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5411 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5412 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5413 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5414 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5415 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5416 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5417 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5418 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5419 Likewise.
5420 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5421 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5422 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5423 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5424 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5425 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5426 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5427 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5428 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5429 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5430 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5431 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5432 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5433 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5434 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5435 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5436 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5437 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5438 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5439 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5440 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5441 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5442 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5443 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5444 Likewise.
5445 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5446 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5447 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5448 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5449 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5450 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5451 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5452 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5453 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5454 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5455 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5456 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5457 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5458 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5459 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5460 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5461 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5462 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5463 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5464 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5465 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5466 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5467 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5468 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5469 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5470 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5471 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5472 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5473 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5474 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5475 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5476 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5477 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5478 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5479 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5480 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5481 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5482 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5483 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5484 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5485 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5486 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5487 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5488 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5489 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5490 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5491 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5492 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5493 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5494 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5495 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5496 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5497 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5498 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5499 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5500 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5501 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5502 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5503 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5504 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5505 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5506 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5507 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5508 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5509 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5510 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5511 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5512 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5513 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5514 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5515 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5516 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5517 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5518 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5519 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5520 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5521 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5522 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5523 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5524 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5525 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5526 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5527 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5528 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5529 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5530 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5531 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5532 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5533 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5534 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5535 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5536 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5537 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5538 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5539 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5540 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5541 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5542 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5543 Likewise.
5544 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5545 Likewise.
5546 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5547 Likewise.
5548 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5549 Likewise.
5550 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5551 Likewise.
5552 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5553 Likewise.
5554 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5555 Likewise.
5556 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5557 Likewise.
5558 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5559 Likewise.
5560 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5561 Likewise.
5562 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5563 Likewise.
5564 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5565 Likewise.
5566 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5567 Likewise.
5568 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5569 Likewise.
5570 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5571 Likewise.
5572 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5573 Likewise.
5574 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5575 Likewise.
5576 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5577 Likewise.
5578 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5579 Likewise.
5580 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5581 Likewise.
5582 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5583 Likewise.
5584 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5585 Likewise.
5586 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5587 Likewise.
5588 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5589 Likewise.
5590 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5591 Likewise.
5592 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5593 Likewise.
5594 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5595 Likewise.
5596 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5597 Likewise.
5598 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5599 Likewise.
5600 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5601 Likewise.
5602 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5603 Likewise.
5604 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5605 Likewise.
5606 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5607 Likewise.
5608 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5609 Likewise.
5610 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5611 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5612 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5613 Likewise.
5614 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5615 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5616 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5617 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5618 Likewise.
5619 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5620 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5621 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5622 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5623 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5624 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5625 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5626 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5627 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5628 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5629 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5630 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5631 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5632 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5633 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5634 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5635 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5636 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5637 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5638 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5639 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5640 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5641 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5642 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5643 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5644 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5645 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5646 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5647 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5648 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5649 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5650 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5651 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5652 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5653 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5654 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5655 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5656 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5657 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5658 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5659 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5660 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5661 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5662 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5663 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5664 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5665 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5666 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5667 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5668 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5669 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5670 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5671 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5672 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5673 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5674 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5675 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5676 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5677 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5678 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5679 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5680 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5681 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5682 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5683 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5684 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5685 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5686 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5687 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5688 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5689 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5690 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5691 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5692 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5693 Likewise.
5694 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5695 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5696 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5697 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5698 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5699 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5700 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5701 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5702 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5703 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5704 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5705 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5706 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5707 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5708 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5709 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5710 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5711 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5712 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5713 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5714 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5715 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5716 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5717 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5718 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5719 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5720 Likewise.
5721 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5722 Likewise.
5723 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5724 Likewise.
5725 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5726 Likewise.
5727 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5728 Likewise.
5729 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5730 Likewise.
5731 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5732 Likewise.
5733 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5734 Likewise.
5735 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5736 Likewise.
5737 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5738 Likewise.
5739 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5740 Likewise.
5741 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5742 Likewise.
5743 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5744 Likewise.
5745 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5746 Likewise.
5747 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5748 Likewise.
5749 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5750 Likewise.
5751 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5752 Likewise.
5753 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5754 Likewise.
5755 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5756 Likewise.
5757 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5758 Likewise.
5759 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5760 Likewise.
5761 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5762 Likewise.
5763 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5764 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5765 Likewise.
5766 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5767 Likewise.
5768 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5769 Likewise.
5770 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5771 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5772 Likewise.
5773 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5774 Likewise.
5775 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5776 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5777 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5778 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5779 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5780 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5781 Likewise.
5782 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5783 Likewise.
5784 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5785 Likewise.
5786 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5787 Likewise.
5788 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5789 Likewise.
5790 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5791 Likewise.
5792 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5793 Likewise.
5794 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5795 Likewise.
5796 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5797 Likewise.
5798 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5799 Likewise.
5800 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5801 Likewise.
5802 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5803 Likewise.
5804 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5805 Likewise.
5806 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5807 Likewise.
5808 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5809 Likewise.
5810 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5811 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5812 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5813 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5814 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5815 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5816 Likewise.
5817 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5818 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5819 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5820 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5821 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5822 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5823 Likewise.
5824 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5825 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5826 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5827 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5828 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5829 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5830 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5831 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5832 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5833 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5834 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5835 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5836 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5837 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5838 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5839 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5840 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5841 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5842 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5843 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5844 Likewise.
5845 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5846 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5847 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5848 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5849 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5850 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5851 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5852 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5853 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5854 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5855 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5856 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5857 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5858 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5859 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5860 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5861 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5862 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5863 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5864 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5865 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5866 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5867 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5868 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5869 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5870 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5871 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5872 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5873 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5874 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5875 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5876 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5877 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5878 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5879 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5880 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5881 Likewise.
5882 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5883 Likewise.
5884 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5885 Likewise.
5886 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5887 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5888 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5889 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5890 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5891 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5892 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5893 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5894 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5895 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5896 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5897 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5898 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5899 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5900 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5901 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5902 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5903 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5904 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5905 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5906 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5907 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5908 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5909 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5910 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5911 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5912 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5913 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5914 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5915 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5916 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5917 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5918 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5919 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5920 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5921 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5922 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5923 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5924 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5925 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5926 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5927 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5928 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5929 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5930 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5931 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5932 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5933 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5934 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5935 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5936 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5937 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5938 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5939 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5940 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5941 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5942 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5943 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5944 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5945 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5946 Likewise.
5947 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5948 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5949 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5950 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5951 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5952 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5953 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5954 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5955 * testsuite/27_io/fpos/11450.cc: Likewise.
5956 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5957 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5958 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5959 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5960 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5961 * testsuite/27_io/fpos/14775.cc: Likewise.
5962 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5963 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5964 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5965 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5966 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5967 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5968 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5969 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5970 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5971 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5972 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5973 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5974 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5975 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5976 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5977 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5978 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5979 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5980 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5981 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5982 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5983 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5984 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5985 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5986 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5987 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5988 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5989 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5990 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5991 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5992 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5993 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5994 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5995 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5996 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5997 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5998 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5999 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
6000 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
6001 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
6002 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
6003 * testsuite/27_io/objects/char/1.cc: Likewise.
6004 * testsuite/27_io/objects/char/10.cc: Likewise.
6005 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
6006 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
6007 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
6008 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
6009 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
6010 * testsuite/27_io/objects/char/2.cc: Likewise.
6011 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
6012 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
6013 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
6014 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
6015 * testsuite/27_io/objects/char/5.cc: Likewise.
6016 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
6017 * testsuite/27_io/objects/char/6.cc: Likewise.
6018 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
6019 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
6020 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
6021 * testsuite/27_io/objects/char/7.cc: Likewise.
6022 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
6023 * testsuite/27_io/objects/char/8.cc: Likewise.
6024 * testsuite/27_io/objects/char/9.cc: Likewise.
6025 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
6026 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
6027 * testsuite/27_io/objects/char/dr455.cc: Likewise.
6028 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
6029 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
6030 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
6031 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
6032 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
6033 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
6034 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
6035 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
6036 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
6037 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
6038 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
6039 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
6040 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
6041 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
6042 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
6043 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
6044 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
6045 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
6046 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
6047 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
6048 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
6049 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
6050 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
6051 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
6052 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
6053 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
6054 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
6055 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
6056 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
6057 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
6058 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
6059 * testsuite/27_io/types/1.cc: Likewise.
6060 * testsuite/27_io/types/2.cc: Likewise.
6061 * testsuite/27_io/types/3.cc: Likewise.
6062 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
6063 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
6064 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
6065 Likewise.
6066 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
6067 Likewise.
6068 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
6069 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
6070 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
6071 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
6072 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
6073 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
6074 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
6075 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
6076 Likewise.
6077 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
6078 Likewise.
6079 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
6080 Likewise.
6081 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
6082 Likewise.
6083 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
6084 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
6085 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
6086 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
6087 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
6088 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
6089 Likewise.
6090 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
6091 Likewise.
6092 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
6093 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
6094 * testsuite/30_threads/thread/id/operators.cc: Likewise.
6095 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
6096 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
6097 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
6098 * testsuite/Makefile.am: Likewise.
6099 * testsuite/abi/30586.cc: Likewise.
6100 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
6101 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
6102 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
6103 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
6104 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
6105 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
6106 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
6107 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
6108 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
6109 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
6110 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
6111 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
6112 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
6113 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
6114 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
6115 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
6116 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
6117 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
6118 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
6119 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
6120 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
6121 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
6122 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
6123 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
6124 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
6125 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
6126 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
6127 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
6128 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
6129 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
6130 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
6131 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
6132 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
6133 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
6134 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
6135 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
6136 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
6137 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
6138 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
6139 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
6140 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
6141 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
6142 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
6143 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
6144 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
6145 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
6146 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
6147 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
6148 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
6149 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
6150 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
6151 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
6152 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
6153 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
6154 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
6155 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
6156 * testsuite/abi/demangle/regression/7986.cc: Likewise.
6157 * testsuite/abi/demangle/regression/8897.cc: Likewise.
6158 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
6159 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
6160 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
6161 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
6162 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
6163 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
6164 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
6165 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
6166 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
6167 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
6168 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
6169 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
6170 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
6171 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
6172 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
6173 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
6174 * testsuite/abi/demangle/regression/old.cc: Likewise.
6175 * testsuite/abi/header_cxxabi.c: Likewise.
6176 * testsuite/backward/11460.cc: Likewise.
6177 * testsuite/backward/hash_map/1.cc: Likewise.
6178 * testsuite/backward/hash_map/14648.cc: Likewise.
6179 * testsuite/backward/hash_map/23528.cc: Likewise.
6180 * testsuite/backward/hash_set/1.cc: Likewise.
6181 * testsuite/backward/strstream_members.cc: Likewise.
6182 * testsuite/config/default.exp: Likewise.
6183 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
6184 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
6185 * testsuite/data/istream_extractor_other-1.tst: Likewise.
6186 * testsuite/data/istream_extractor_other-1.txt: Likewise.
6187 * testsuite/data/istream_extractor_other-2.tst: Likewise.
6188 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
6189 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
6190 * testsuite/data/sgetn.txt: Likewise.
6191 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
6192 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
6193 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
6194 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
6195 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
6196 * testsuite/ext/array_allocator/26875.cc: Likewise.
6197 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
6198 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
6199 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
6200 * testsuite/ext/array_allocator/check_new.cc: Likewise.
6201 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
6202 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
6203 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
6204 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
6205 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
6206 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
6207 * testsuite/ext/codecvt/1.cc: Likewise.
6208 * testsuite/ext/codecvt/char-1.cc: Likewise.
6209 * testsuite/ext/codecvt/char-2.cc: Likewise.
6210 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
6211 * testsuite/ext/concept_checks.cc: Likewise.
6212 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
6213 Likewise.
6214 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
6215 Likewise.
6216 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
6217 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
6218 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
6219 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
6220 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
6221 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
6222 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
6223 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
6224 Likewise.
6225 * testsuite/ext/headers.cc: Likewise.
6226 * testsuite/ext/is_heap/1.cc: Likewise.
6227 * testsuite/ext/is_heap/check_type.cc: Likewise.
6228 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
6229 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
6230 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
6231 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
6232 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
6233 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
6234 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
6235 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
6236 * testsuite/ext/median.cc: Likewise.
6237 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
6238 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
6239 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
6240 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
6241 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
6242 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
6243 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
6244 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
6245 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
6246 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
6247 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
6248 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
6249 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
6250 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
6251 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
6252 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
6253 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
6254 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
6255 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
6256 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
6257 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
6258 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
6259 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
6260 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
6261 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
6262 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
6263 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
6264 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
6265 * testsuite/ext/new_allocator/check_new.cc: Likewise.
6266 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
6267 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
6268 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
6269 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
6270 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
6271 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
6272 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
6273 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
6274 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
6275 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
6276 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
6277 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
6278 * testsuite/ext/rope/1.cc: Likewise.
6279 * testsuite/ext/rope/2.cc: Likewise.
6280 * testsuite/ext/rope/3.cc: Likewise.
6281 * testsuite/ext/rope/36832.cc: Likewise.
6282 * testsuite/ext/rope/4.cc: Likewise.
6283 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
6284 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
6285 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
6286 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
6287 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
6288 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
6289 Likewise.
6290 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
6291 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
6292 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
6293 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
6294 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
6295 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
6296 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
6297 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
6298 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
6299 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
6300 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
6301 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
6302 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
6303 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
6304 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
6305 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
6306 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
6307 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
6308 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
6309 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
6310 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
6311 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
6312 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
6313 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
6314 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
6315 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
6316 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
6317 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
6318 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
6319 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
6320 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
6321 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
6322 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
6323 * testsuite/lib/dg-options.exp: Likewise.
6324 * testsuite/lib/libstdc++.exp: Likewise.
6325 * testsuite/lib/prune.exp: Likewise.
6326 * testsuite/libstdc++-abi/abi.exp: Likewise.
6327 * testsuite/libstdc++-dg/conformance.exp: Likewise.
6328 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
6329 Likewise.
6330 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
6331 Likewise.
6332 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
6333 Likewise.
6334 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
6335 Likewise.
6336 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
6337 Likewise.
6338 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
6339 Likewise.
6340 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
6341 Likewise.
6342 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
6343 Likewise.
6344 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
6345 Likewise.
6346 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
6347 Likewise.
6348 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
6349 Likewise.
6350 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
6351 Likewise.
6352 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
6353 Likewise.
6354 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
6355 Likewise.
6356 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
6357 Likewise.
6358 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
6359 Likewise.
6360 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
6361 Likewise.
6362 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
6363 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
6364 Likewise.
6365 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
6366 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
6367 Likewise.
6368 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
6369 Likewise.
6370 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
6371 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
6372 Likewise.
6373 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
6374 Likewise.
6375 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6376 Likewise.
6377 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6378 Likewise.
6379 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6380 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6381 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6382 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6383 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6384 Likewise.
6385 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6386 Likewise.
6387 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6388 Likewise.
6389 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6390 Likewise.
6391 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6392 Likewise.
6393 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6394 Likewise.
6395 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6396 Likewise.
6397 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6398 Likewise.
6399 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6400 Likewise.
6401 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6402 Likewise.
6403 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6404 Likewise.
6405 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6406 Likewise.
6407 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6408 Likewise.
6409 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6410 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6411 Likewise.
6412 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6413 Likewise.
6414 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6415 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6416 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6417 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6418 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6419 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6420 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6421 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6422 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6423 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6424 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6425 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6426 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6427 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6428 Likewise.
6429 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6430 Likewise.
6431 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6432 Likewise.
6433 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6434 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6435 Likewise.
6436 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6437 Likewise.
6438 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6439 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6440 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6441 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6442 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6443 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6444 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6445 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6446 Likewise.
6447 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6448 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6449 Likewise.
6450 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6451 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6452 Likewise.
6453 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6454 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6455 Likewise.
6456 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6457 Likewise.
6458 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6459 Likewise.
6460 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6461 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6462 Likewise.
6463 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6464 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6465 Likewise.
6466 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6467 Likewise.
6468 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6469 Likewise.
6470 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6471 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6472 Likewise.
6473 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6474 Likewise.
6475 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6476 Likewise.
6477 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6478 Likewise.
6479 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6480 Likewise.
6481 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6482 Likewise.
6483 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6484 Likewise.
6485 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6486 Likewise.
6487 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6488 Likewise.
6489 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6490 Likewise.
6491 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6492 Likewise.
6493 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6494 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6495 Likewise.
6496 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6497 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6498 Likewise.
6499 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6500 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6501 Likewise.
6502 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6503 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6504 Likewise.
6505 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6506 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6507 Likewise.
6508 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6509 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6510 Likewise.
6511 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6512 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6513 Likewise.
6514 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6515 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6516 Likewise.
6517 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6518 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6519 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6520 Likewise.
6521 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6522 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6523 Likewise.
6524 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6525 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6526 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6527 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6528 Likewise.
6529 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6530 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6531 Likewise.
6532 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6533 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6534 Likewise.
6535 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6536 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6537 Likewise.
6538 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6539 Likewise.
6540 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6541 Likewise.
6542 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6543 Likewise.
6544 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6545 Likewise.
6546 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6547 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6548 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6549 Likewise.
6550 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6551 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6552 Likewise.
6553 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6554 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6555 Likewise.
6556 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6557 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6558 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6559 Likewise.
6560 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6561 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6562 Likewise.
6563 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6564 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6565 Likewise.
6566 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6567 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6568 Likewise.
6569 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6570 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6571 Likewise.
6572 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6573 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6574 Likewise.
6575 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6576 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6577 Likewise.
6578 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6579 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6580 Likewise.
6581 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6582 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6583 Likewise.
6584 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6585 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6586 Likewise.
6587 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6588 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6589 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6590 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6591 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6592 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6593 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6594 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6595 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6596 Likewise.
6597 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6598 Likewise.
6599 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6600 Likewise.
6601 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6602 Likewise.
6603 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6604 Likewise.
6605 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6606 Likewise.
6607 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6608 Likewise.
6609 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6610 Likewise.
6611 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6612 Likewise.
6613 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6614 Likewise.
6615 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6616 Likewise.
6617 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6618 Likewise.
6619 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6620 Likewise.
6621 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6622 Likewise.
6623 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6624 Likewise.
6625 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6626 Likewise.
6627 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6628 Likewise.
6629 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6630 Likewise.
6631 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6632 Likewise.
6633 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6634 Likewise.
6635 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6636 Likewise.
6637 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6638 Likewise.
6639 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6640 Likewise.
6641 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6642 Likewise.
6643 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6644 Likewise.
6645 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6646 Likewise.
6647 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6648 Likewise.
6649 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6650 Likewise.
6651 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6652 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6653 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6654 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6655 Likewise.
6656 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6657 Likewise.
6658 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6659 Likewise.
6660 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6661 Likewise.
6662 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6663 Likewise.
6664 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6665 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6666 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6667 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6668 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6669 Likewise.
6670 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6671 Likewise.
6672 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6673 Likewise.
6674 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6675 Likewise.
6676 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6677 Likewise.
6678 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6679 Likewise.
6680 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6681 Likewise.
6682 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6683 Likewise.
6684 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6685 Likewise.
6686 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6687 Likewise.
6688 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6689 Likewise.
6690 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6691 Likewise.
6692 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6693 Likewise.
6694 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6695 Likewise.
6696 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6697 Likewise.
6698 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6699 Likewise.
6700 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6701 Likewise.
6702 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6703 Likewise.
6704 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6705 Likewise.
6706 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6707 Likewise.
6708 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6709 Likewise.
6710 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6711 Likewise.
6712 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6713 Likewise.
6714 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6715 Likewise.
6716 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6717 Likewise.
6718 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6719 Likewise.
6720 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6721 Likewise.
6722 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6723 Likewise.
6724 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6725 Likewise.
6726 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6727 Likewise.
6728 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6729 Likewise.
6730 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6731 Likewise.
6732 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6733 Likewise.
6734 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6735 Likewise.
6736 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6737 Likewise.
6738 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6739 Likewise.
6740 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6741 Likewise.
6742 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6743 Likewise.
6744 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6745 Likewise.
6746 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6747 Likewise.
6748 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6749 Likewise.
6750 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6751 Likewise.
6752 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6753 Likewise.
6754 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6755 Likewise.
6756 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6757 Likewise.
6758 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6759 Likewise.
6760 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6761 Likewise.
6762 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6763 Likewise.
6764 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6765 Likewise.
6766 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6767 Likewise.
6768 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6769 Likewise.
6770 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6771 Likewise.
6772 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6773 Likewise.
6774 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6775 Likewise.
6776 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6777 Likewise.
6778 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6779 Likewise.
6780 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6781 Likewise.
6782 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6783 Likewise.
6784 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6785 Likewise.
6786 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6787 Likewise.
6788 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6789 Likewise.
6790 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6791 Likewise.
6792 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6793 Likewise.
6794 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6795 Likewise.
6796 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6797 Likewise.
6798 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6799 Likewise.
6800 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6801 Likewise.
6802 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6803 Likewise.
6804 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6805 Likewise.
6806 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6807 Likewise.
6808 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6809 Likewise.
6810 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6811 Likewise.
6812 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6813 Likewise.
6814 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6815 Likewise.
6816 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6817 Likewise.
6818 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6819 Likewise.
6820 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6821 Likewise.
6822 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6823 Likewise.
6824 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6825 Likewise.
6826 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6827 Likewise.
6828 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6829 Likewise.
6830 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6831 Likewise.
6832 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6833 Likewise.
6834 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6835 Likewise.
6836 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6837 Likewise.
6838 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6839 Likewise.
6840 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6841 Likewise.
6842 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6843 Likewise.
6844 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6845 Likewise.
6846 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6847 Likewise.
6848 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6849 Likewise.
6850 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6851 Likewise.
6852 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6853 Likewise.
6854 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6855 Likewise.
6856 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6857 Likewise.
6858 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6859 Likewise.
6860 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6861 Likewise.
6862 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6863 Likewise.
6864 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6865 Likewise.
6866 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6867 Likewise.
6868 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6869 Likewise.
6870 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6871 Likewise.
6872 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6873 Likewise.
6874 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6875 Likewise.
6876 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6877 Likewise.
6878 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6879 Likewise.
6880 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6881 Likewise.
6882 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6883 Likewise.
6884 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6885 Likewise.
6886 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6887 Likewise.
6888 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6889 Likewise.
6890 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6891 Likewise.
6892 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6893 Likewise.
6894 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6895 Likewise.
6896 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6897 Likewise.
6898 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6899 Likewise.
6900 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6901 Likewise.
6902 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6903 Likewise.
6904 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6905 Likewise.
6906 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6907 Likewise.
6908 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6909 Likewise.
6910 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6911 Likewise.
6912 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6913 Likewise.
6914 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6915 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6916 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6917 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6918 Likewise.
6919 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6920 Likewise.
6921 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6922 Likewise.
6923 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6924 Likewise.
6925 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6926 Likewise.
6927 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6928 Likewise.
6929 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6930 Likewise.
6931 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6932 Likewise.
6933 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6934 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6935 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6936 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6937 Likewise.
6938 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6939 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6940 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6941 Likewise.
6942 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6943 Likewise.
6944 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6945 Likewise.
6946 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6947 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6948 Likewise.
6949 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6950 Likewise.
6951 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6952 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6953 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6954 Likewise.
6955 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6956 Likewise.
6957 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6958 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6959 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6960 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6961 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6962 Likewise.
6963 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6964 Likewise.
6965 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6966 Likewise.
6967 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6968 Likewise.
6969 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6970 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6971 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6972 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6973 Likewise.
6974 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6975 Likewise.
6976 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6977 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6978 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6979 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6980 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6981 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6982 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6983 Likewise.
6984 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6985 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6986 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6987 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6988 Likewise.
6989 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6990 Likewise.
6991 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6992 Likewise.
6993 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6994 Likewise.
6995 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6996 Likewise.
6997 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6998 Likewise.
6999 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
7000 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
7001 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
7002 Likewise.
7003 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
7004 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
7005 Likewise.
7006 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
7007 Likewise.
7008 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
7009 Likewise.
7010 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
7011 Likewise.
7012 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
7013 Likewise.
7014 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
7015 Likewise.
7016 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
7017 Likewise.
7018 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
7019 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
7020 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
7021 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
7022 Likewise.
7023 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
7024 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
7025 Likewise.
7026 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
7027 Likewise.
7028 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
7029 Likewise.
7030 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
7031 Likewise.
7032 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
7033 Likewise.
7034 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
7035 Likewise.
7036 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
7037 Likewise.
7038 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
7039 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
7040 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
7041 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
7042 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
7043 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
7044 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
7045 Likewise.
7046 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
7047 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
7048 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
7049 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
7050 Likewise.
7051 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
7052 Likewise.
7053 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
7054 Likewise.
7055 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
7056 Likewise.
7057 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
7058 Likewise.
7059 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
7060 Likewise.
7061 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
7062 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
7063 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
7064 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
7065 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
7066 Likewise.
7067 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
7068 Likewise.
7069 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
7070 Likewise.
7071 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
7072 Likewise.
7073 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
7074 Likewise.
7075 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
7076 Likewise.
7077 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
7078 Likewise.
7079 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
7080 Likewise.
7081 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
7082 Likewise.
7083 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
7084 Likewise.
7085 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
7086 Likewise.
7087 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
7088 Likewise.
7089 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
7090 Likewise.
7091 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
7092 Likewise.
7093 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
7094 Likewise.
7095 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
7096 Likewise.
7097 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
7098 Likewise.
7099 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
7100 Likewise.
7101 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
7102 Likewise.
7103 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
7104 Likewise.
7105 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
7106 Likewise.
7107 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
7108 Likewise.
7109 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
7110 Likewise.
7111 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
7112 Likewise.
7113 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
7114 Likewise.
7115 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
7116 Likewise.
7117 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
7118 Likewise.
7119 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
7120 Likewise.
7121 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
7122 Likewise.
7123 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
7124 Likewise.
7125 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
7126 Likewise.
7127 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
7128 Likewise.
7129 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
7130 Likewise.
7131 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
7132 Likewise.
7133 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
7134 Likewise.
7135 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
7136 Likewise.
7137 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
7138 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
7139 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
7140 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
7141 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
7142 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
7143 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
7144 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
7145 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
7146 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
7147 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
7148 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
7149 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
7150 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
7151 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
7152 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
7153 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
7154 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
7155 * testsuite/tr1/headers/all.cc: Likewise.
7156 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
7157 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
7158 * testsuite/util/testsuite_shared.cc: Likewise.
7159 * scripts/extract_symvers: Likewise. Remove runtime exception.
7160 * testsuite/17_intro/headers/all.cc: Likewise.
7161 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
7162 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
7163 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
7164 Likewise.
7165 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
7166 Likewise.
7167 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
7168 Likewise.
7169 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
7170 Likewise.
7171 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
7172 Likewise.
7173 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
7174 Likewise.
7175 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
7176 Likewise.
7177 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
7178 Likewise.
7179 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
7180 Likewise.
7181 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
7182 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
7183 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
7184 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
7185 Likewise.
7186 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
7187 Likewise.
7188 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
7189 Likewise.
7190 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
7191 Likewise.
7192 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
7193 Likewise.
7194 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
7195 Likewise.
7196 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
7197 Likewise.
7198 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
7199 Likewise.
7200 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
7201 Likewise.
7202 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
7203 Likewise.
7204 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
7205 Likewise.
7206 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
7207 Likewise.
7208 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
7209 Likewise.
7210 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
7211 Likewise.
7212 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
7213 Likewise.
7214 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
7215 Likewise.
7216 * testsuite/20_util/pair/moveable.cc: Likewise.
7217 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
7218 Likewise.
7219 * testsuite/20_util/pair/swap.cc: Likewise.
7220 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
7221 Likewise.
7222 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
7223 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
7224 Likewise.
7225 * testsuite/20_util/tuple/moveable.cc: Likewise.
7226 * testsuite/20_util/tuple/moveable2.cc: Likewise.
7227 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
7228 Likewise.
7229 * testsuite/20_util/tuple/swap.cc: Likewise.
7230 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
7231 Likewise.
7232 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
7233 Likewise.
7234 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
7235 Likewise.
7236 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
7237 Likewise.
7238 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
7239 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
7240 Likewise.
7241 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
7242 Likewise.
7243 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
7244 Likewise.
7245 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
7246 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
7247 Likewise.
7248 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
7249 Likewise.
7250 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
7251 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
7252 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
7253 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
7254 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
7255 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
7256 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
7257 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
7258 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
7259 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
7260 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
7261 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
7262 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
7263 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
7264 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
7265 Likewise.
7266 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
7267 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
7268 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
7269 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
7270 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
7271 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
7272 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
7273 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
7274 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
7275 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
7276 Likewise.
7277 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
7278 Likewise.
7279 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
7280 Likewise.
7281 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
7282 Likewise.
7283 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
7284 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
7285 Likewise.
7286 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
7287 Likewise.
7288 * testsuite/23_containers/deque/14340.cc: Likewise.
7289 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
7290 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
7291 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
7292 * testsuite/23_containers/deque/init-list.cc: Likewise.
7293 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
7294 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
7295 * testsuite/23_containers/deque/moveable.cc: Likewise.
7296 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
7297 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
7298 Likewise.
7299 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
7300 Likewise.
7301 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
7302 Likewise.
7303 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
7304 Likewise.
7305 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
7306 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
7307 Likewise.
7308 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
7309 Likewise.
7310 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
7311 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
7312 Likewise.
7313 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
7314 Likewise.
7315 * testsuite/23_containers/list/14340.cc: Likewise.
7316 * testsuite/23_containers/list/23781.cc: Likewise.
7317 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
7318 * testsuite/23_containers/list/init-list.cc: Likewise.
7319 * testsuite/23_containers/list/moveable.cc: Likewise.
7320 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
7321 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
7322 Likewise.
7323 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
7324 Likewise.
7325 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
7326 Likewise.
7327 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
7328 Likewise.
7329 * testsuite/23_containers/map/14340.cc: Likewise.
7330 * testsuite/23_containers/map/23781.cc: Likewise.
7331 * testsuite/23_containers/map/init-list.cc: Likewise.
7332 * testsuite/23_containers/map/moveable.cc: Likewise.
7333 * testsuite/23_containers/map/operations/1.cc: Likewise.
7334 * testsuite/23_containers/map/operations/31440.cc: Likewise.
7335 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
7336 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
7337 Likewise.
7338 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
7339 Likewise.
7340 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
7341 Likewise.
7342 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
7343 Likewise.
7344 * testsuite/23_containers/multimap/14340.cc: Likewise.
7345 * testsuite/23_containers/multimap/23781.cc: Likewise.
7346 * testsuite/23_containers/multimap/init-list.cc: Likewise.
7347 * testsuite/23_containers/multimap/moveable.cc: Likewise.
7348 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
7349 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
7350 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
7351 Likewise.
7352 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
7353 Likewise.
7354 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
7355 Likewise.
7356 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
7357 Likewise.
7358 * testsuite/23_containers/multiset/14340.cc: Likewise.
7359 * testsuite/23_containers/multiset/23781.cc: Likewise.
7360 * testsuite/23_containers/multiset/init-list.cc: Likewise.
7361 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
7362 * testsuite/23_containers/multiset/moveable.cc: Likewise.
7363 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
7364 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
7365 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
7366 Likewise.
7367 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
7368 Likewise.
7369 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
7370 Likewise.
7371 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
7372 Likewise.
7373 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
7374 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
7375 Likewise.
7376 * testsuite/23_containers/queue/moveable.cc: Likewise.
7377 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7378 Likewise.
7379 * testsuite/23_containers/set/14340.cc: Likewise.
7380 * testsuite/23_containers/set/23781.cc: Likewise.
7381 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7382 * testsuite/23_containers/set/init-list.cc: Likewise.
7383 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7384 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7385 * testsuite/23_containers/set/moveable.cc: Likewise.
7386 * testsuite/23_containers/set/operations/1.cc: Likewise.
7387 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7388 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7389 Likewise.
7390 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7391 Likewise.
7392 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7393 Likewise.
7394 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7395 Likewise.
7396 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7397 Likewise.
7398 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7399 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7400 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7401 Likewise.
7402 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7403 Likewise.
7404 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7405 Likewise.
7406 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7407 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7408 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7409 Likewise.
7410 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7411 Likewise.
7412 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7413 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7414 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7415 Likewise.
7416 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7417 Likewise.
7418 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7419 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7420 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7421 Likewise.
7422 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7423 Likewise.
7424 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7425 Likewise.
7426 * testsuite/23_containers/vector/14340.cc: Likewise.
7427 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7428 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7429 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7430 Likewise.
7431 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7432 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7433 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7434 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7435 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7436 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7437 Likewise.
7438 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7439 Likewise.
7440 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7441 Likewise.
7442 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7443 Likewise.
7444 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7445 Likewise.
7446 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7447 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7448 * testsuite/23_containers/vector/init-list.cc: Likewise.
7449 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7450 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7451 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7452 * testsuite/23_containers/vector/moveable.cc: Likewise.
7453 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7454 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7455 Likewise.
7456 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7457 Likewise.
7458 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7459 Likewise.
7460 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7461 Likewise.
7462 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7463 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7464 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7465 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7466 Likewise.
7467 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7468 Likewise.
7469 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7470 Likewise.
7471 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7472 Likewise.
7473 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7474 Likewise.
7475 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7476 Likewise.
7477 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7478 Likewise.
7479 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7480 Likewise.
7481 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7482 Likewise.
7483 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7484 Likewise.
7485 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7486 Likewise.
7487 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7488 Likewise.
7489 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7490 Likewise.
7491 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7492 Likewise.
7493 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7494 Likewise.
7495 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7496 Likewise.
7497 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7498 Likewise.
7499 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7500 Likewise.
7501 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7502 Likewise.
7503 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7504 Likewise.
7505 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7506 Likewise.
7507 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7508 Likewise.
7509 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7510 Likewise.
7511 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7512 Likewise.
7513 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7514 Likewise.
7515 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7516 Likewise.
7517 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7518 Likewise.
7519 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7520 Likewise.
7521 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7522 Likewise.
7523 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7524 Likewise.
7525 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7526 Likewise.
7527 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7528 Likewise.
7529 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7530 Likewise.
7531 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7532 Likewise.
7533 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7534 Likewise.
7535 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7536 Likewise.
7537 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7538 Likewise.
7539 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7540 Likewise.
7541 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7542 Likewise.
7543 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7544 Likewise.
7545 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7546 Likewise.
7547 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7548 Likewise.
7549 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7550 Likewise.
7551 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7552 Likewise.
7553 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7554 Likewise.
7555 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7556 Likewise.
7557 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7558 Likewise.
7559 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7560 Likewise.
7561 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7562 Likewise.
7563 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7564 Likewise.
7565 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7566 Likewise.
7567 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7568 Likewise.
7569 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7570 Likewise.
7571 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7572 Likewise.
7573 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7574 Likewise.
7575 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7576 Likewise.
7577 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7578 Likewise.
7579 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7580 Likewise.
7581 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7582 Likewise.
7583 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7584 Likewise.
7585 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7586 Likewise.
7587 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7588 Likewise.
7589 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7590 Likewise.
7591 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7592 Likewise.
7593 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7594 Likewise.
7595 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7596 Likewise.
7597 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7598 Likewise.
7599 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7600 Likewise.
7601 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7602 Likewise.
7603 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7604 Likewise.
7605 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7606 Likewise.
7607 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7608 Likewise.
7609 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7610 Likewise.
7611 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7612 Likewise.
7613 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7614 Likewise.
7615 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7616 Likewise.
7617 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7618 Likewise.
7619 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7620 Likewise.
7621 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7622 Likewise.
7623 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7624 Likewise.
7625 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7626 Likewise.
7627 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7628 Likewise.
7629 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7630 Likewise.
7631 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7632 Likewise.
7633 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7634 Likewise.
7635 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7636 Likewise.
7637 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7638 Likewise.
7639 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7640 Likewise.
7641 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7642 Likewise.
7643 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7644 Likewise.
7645 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7646 Likewise.
7647 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7648 Likewise.
7649 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7650 Likewise.
7651 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7652 Likewise.
7653 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7654 Likewise.
7655 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7656 Likewise.
7657 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7658 Likewise.
7659 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7660 Likewise.
7661 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7662 Likewise.
7663 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7664 Likewise.
7665 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7666 Likewise.
7667 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7668 Likewise.
7669 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7670 Likewise.
7671 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7672 Likewise.
7673 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7674 Likewise.
7675 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7676 Likewise.
7677 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7678 Likewise.
7679 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7680 Likewise.
7681 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7682 Likewise.
7683 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7684 Likewise.
7685 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7686 Likewise.
7687 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7688 Likewise.
7689 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7690 Likewise.
7691 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7692 Likewise.
7693 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7694 Likewise.
7695 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7696 Likewise.
7697 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7698 Likewise.
7699 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7700 Likewise.
7701 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7702 Likewise.
7703 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7704 Likewise.
7705 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7706 Likewise.
7707 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7708 Likewise.
7709 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7710 Likewise.
7711 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7712 Likewise.
7713 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7714 Likewise.
7715 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7716 Likewise.
7717 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7718 Likewise.
7719 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7720 Likewise.
7721 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7722 Likewise.
7723 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7724 Likewise.
7725 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7726 Likewise.
7727 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7728 Likewise.
7729 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7730 Likewise.
7731 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7732 Likewise.
7733 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7734 Likewise.
7735 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7736 Likewise.
7737 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7738 Likewise.
7739 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7740 Likewise.
7741 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7742 Likewise.
7743 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7744 Likewise.
7745 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7746 Likewise.
7747 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7748 Likewise.
7749 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7750 Likewise.
7751 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7752 Likewise.
7753 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7754 Likewise.
7755 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7756 Likewise.
7757 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7758 Likewise.
7759 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7760 Likewise.
7761 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7762 Likewise.
7763 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7764 Likewise.
7765 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7766 Likewise.
7767 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7768 Likewise.
7769 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7770 Likewise.
7771 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7772 Likewise.
7773 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7774 Likewise.
7775 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7776 Likewise.
7777 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7778 Likewise.
7779 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7780 Likewise.
7781 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7782 Likewise.
7783 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7784 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7785 Likewise.
7786 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7787 Likewise.
7788 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7789 Likewise.
7790 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7791 Likewise.
7792 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7793 Likewise.
7794 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7795 Likewise.
7796 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7797 Likewise.
7798 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7799 Likewise.
7800 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7801 Likewise.
7802 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7803 Likewise.
7804 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7805 Likewise.
7806 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7807 Likewise.
7808 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7809 Likewise.
7810 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7811 Likewise.
7812 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7813 Likewise.
7814 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7815 Likewise.
7816 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7817 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7818 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7819 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7820 Likewise.
7821 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7822 Likewise.
7823 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7824 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7825 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7826 Likewise.
7827 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7828 Likewise.
7829 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7830 Likewise.
7831 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7832 Likewise.
7833 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7834 Likewise.
7835 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7836 Likewise.
7837 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7838 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7839 Likewise.
7840 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7841 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7842 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7843 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7844 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7845 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7846 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7847 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7848 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7849 Likewise.
7850 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7851 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7852 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7853 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7854 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7855 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7856 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7857 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7858 Likewise.
7859 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7860 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7861 Likewise.
7862 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7863 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7864 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7865 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7866 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7867 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7868 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7869 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7870 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7871 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7872 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7873 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7874 Likewise.
7875 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7876 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7877 Likewise.
7878 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7879 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7880 Likewise.
7881 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7882 Likewise.
7883 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7884 Likewise.
7885 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7886 Likewise.
7887 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7888 Likewise.
7889 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7890 Likewise.
7891 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7892 Likewise.
7893 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7894 Likewise.
7895 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7896 Likewise.
7897 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7898 Likewise.
7899 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7900 Likewise.
7901 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7902 Likewise.
7903 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7904 Likewise.
7905 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7906 Likewise.
7907 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7908 Likewise.
7909 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7910 Likewise.
7911 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7912 Likewise.
7913 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7914 Likewise.
7915 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7916 Likewise.
7917 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7918 Likewise.
7919 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7920 Likewise.
7921 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7922 Likewise.
7923 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7924 Likewise.
7925 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7926 Likewise.
7927 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7928 Likewise.
7929 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7930 Likewise.
7931 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7932 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7933 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7934 Likewise.
7935 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7936 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7937 Likewise.
7938 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7939 Likewise.
7940 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7941 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7942 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7943 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7944 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7945 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7946 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7947 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7948 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7949 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7950 Likewise.
7951 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7952 Likewise.
7953 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7954 Likewise.
7955 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7956 Likewise.
7957 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7958 Likewise.
7959 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7960 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7961 Likewise.
7962 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7963 Likewise.
7964 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7965 Likewise.
7966 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7967 Likewise.
7968 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7969 Likewise.
7970 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7971 Likewise.
7972 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7973 Likewise.
7974 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7975 Likewise.
7976 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7977 Likewise.
7978 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7979 Likewise.
7980 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7981 Likewise.
7982 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7983 Likewise.
7984 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7985 Likewise.
7986 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7987 Likewise.
7988 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7989 Likewise.
7990 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7991 Likewise.
7992 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7993 Likewise.
7994 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7995 Likewise.
7996 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7997 Likewise.
7998 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7999 Likewise.
8000 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
8001 Likewise.
8002 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
8003 Likewise.
8004 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
8005 Likewise.
8006 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
8007 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
8008 Likewise.
8009 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
8010 Likewise.
8011 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
8012 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
8013 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
8014 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
8015 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
8016 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
8017 Likewise.
8018 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
8019 Likewise.
8020 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
8021 Likewise.
8022 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
8023 Likewise.
8024 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
8025 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
8026 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
8027 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
8028 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
8029 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
8030 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
8031 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
8032 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
8033 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
8034 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
8035 Likewise.
8036 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
8037 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
8038 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
8039 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
8040 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
8041 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
8042 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
8043 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
8044 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
8045 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
8046 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
8047 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
8048 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
8049 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
8050 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
8051 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
8052 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
8053 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
8054 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
8055 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
8056 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
8057 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
8058 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
8059 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
8060 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
8061 Likewise.
8062 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
8063 * testsuite/27_io/fpos/14252.cc: Likewise.
8064 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
8065 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
8066 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
8067 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
8068 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
8069 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
8070 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
8071 * testsuite/27_io/ios_base/state/1.cc: Likewise.
8072 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
8073 Likewise.
8074 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
8075 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
8076 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
8077 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
8078 Likewise.
8079 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
8080 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
8081 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
8082 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
8083 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
8084 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
8085 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
8086 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
8087 * testsuite/27_io/objects/char/3045.cc: Likewise.
8088 * testsuite/27_io/objects/char/3647.cc: Likewise.
8089 * testsuite/27_io/objects/char/5268.cc: Likewise.
8090 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
8091 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
8092 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
8093 * testsuite/28_regex/init-list.cc: Likewise.
8094 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
8095 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
8096 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
8097 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
8098 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
8099 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
8100 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
8101 Likewise.
8102 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
8103 Likewise.
8104 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
8105 Likewise.
8106 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
8107 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
8108 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
8109 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
8110 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
8111 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
8112 Likewise.
8113 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
8114 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
8115 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
8116 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
8117 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
8118 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
8119 Likewise.
8120 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
8121 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
8122 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
8123 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
8124 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
8125 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
8126 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
8127 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
8128 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
8129 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
8130 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
8131 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
8132 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
8133 Likewise.
8134 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
8135 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
8136 Likewise.
8137 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
8138 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
8139 Likewise.
8140 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
8141 Likewise.
8142 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
8143 Likewise.
8144 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
8145 Likewise.
8146 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
8147 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
8148 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
8149 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
8150 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
8151 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
8152 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
8153 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
8154 Likewise.
8155 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
8156 Likewise.
8157 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
8158 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
8159 Likewise.
8160 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
8161 Likewise.
8162 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
8163 Likewise.
8164 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
8165 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
8166 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
8167 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
8168 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
8169 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
8170 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
8171 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
8172 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
8173 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
8174 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
8175 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
8176 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
8177 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
8178 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
8179 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
8180 Likewise.
8181 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
8182 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
8183 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
8184 Likewise.
8185 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
8186 Likewise.
8187 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
8188 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
8189 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
8190 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
8191 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
8192 Likewise.
8193 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
8194 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
8195 Likewise.
8196 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
8197 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
8198 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
8199 Likewise.
8200 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
8201 Likewise.
8202 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
8203 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
8204 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
8205 Likewise.
8206 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
8207 Likewise.
8208 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
8209 Likewise.
8210 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
8211 Likewise.
8212 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
8213 Likewise.
8214 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
8215 * testsuite/30_threads/this_thread/1.cc: Likewise.
8216 * testsuite/30_threads/this_thread/2.cc: Likewise.
8217 * testsuite/30_threads/this_thread/3.cc: Likewise.
8218 * testsuite/30_threads/this_thread/4.cc: Likewise.
8219 * testsuite/30_threads/thread/cons/1.cc: Likewise.
8220 * testsuite/30_threads/thread/cons/2.cc: Likewise.
8221 * testsuite/30_threads/thread/cons/3.cc: Likewise.
8222 * testsuite/30_threads/thread/cons/4.cc: Likewise.
8223 * testsuite/30_threads/thread/cons/5.cc: Likewise.
8224 * testsuite/30_threads/thread/cons/6.cc: Likewise.
8225 * testsuite/30_threads/thread/cons/7.cc: Likewise.
8226 * testsuite/30_threads/thread/cons/8.cc: Likewise.
8227 * testsuite/30_threads/thread/cons/9.cc: Likewise.
8228 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
8229 * testsuite/30_threads/thread/members/1.cc: Likewise.
8230 * testsuite/30_threads/thread/members/2.cc: Likewise.
8231 * testsuite/30_threads/thread/members/3.cc: Likewise.
8232 * testsuite/30_threads/thread/members/4.cc: Likewise.
8233 * testsuite/30_threads/thread/members/5.cc: Likewise.
8234 * testsuite/30_threads/thread/swap/1.cc: Likewise.
8235 * testsuite/30_threads/thread/swap/2.cc: Likewise.
8236 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
8237 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
8238 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
8239 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
8240 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
8241 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
8242 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
8243 Likewise.
8244 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
8245 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
8246 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
8247 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
8248 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
8249 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
8250 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
8251 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
8252 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
8253 * testsuite/30_threads/try_lock/1.cc: Likewise.
8254 * testsuite/30_threads/try_lock/2.cc: Likewise.
8255 * testsuite/30_threads/try_lock/3.cc: Likewise.
8256 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
8257 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
8258 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
8259 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
8260 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
8261 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
8262 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
8263 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
8264 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
8265 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
8266 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
8267 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
8268 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
8269 Likewise.
8270 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
8271 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
8272 Likewise.
8273 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
8274 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
8275 Likewise.
8276 * testsuite/ext/array_allocator/1.cc: Likewise.
8277 * testsuite/ext/array_allocator/2.cc: Likewise.
8278 * testsuite/ext/array_allocator/3.cc: Likewise.
8279 * testsuite/ext/ext_pointer/1.cc: Likewise.
8280 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
8281 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
8282 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
8283 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
8284 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
8285 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
8286 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
8287 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
8288 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
8289 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
8290 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
8291 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
8292 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
8293 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
8294 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
8295 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
8296 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
8297 Likewise.
8298 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
8299 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
8300 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
8301 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
8302 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
8303 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
8304 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
8305 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
8306 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
8307 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
8308 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
8309 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
8310 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
8311 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
8312 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
8313 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
8314 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
8315 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
8316 Likewise.
8317 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
8318 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
8319 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
8320 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
8321 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
8322 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
8323 * testsuite/ext/pod_char_traits.cc: Likewise.
8324 * testsuite/ext/slist/23781.cc: Likewise.
8325 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
8326 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
8327 * testsuite/ext/vstring/init-list.cc: Likewise.
8328 * testsuite/ext/vstring/moveable.cc: Likewise.
8329 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
8330 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
8331 Likewise.
8332 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
8333 Likewise.
8334 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
8335 Likewise.
8336 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
8337 Likewise.
8338 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
8339 Likewise.
8340 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
8341 Likewise.
8342 * testsuite/ext/vstring/types/23767.cc: Likewise.
8343 * testsuite/performance/21_strings/string_append.cc: Likewise.
8344 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
8345 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
8346 Likewise.
8347 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
8348 Likewise.
8349 * testsuite/performance/21_strings/string_find.cc: Likewise.
8350 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
8351 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
8352 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
8353 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
8354 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
8355 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
8356 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
8357 Likewise.
8358 * testsuite/performance/23_containers/create/map.cc: Likewise.
8359 * testsuite/performance/23_containers/create_from_sorted/set.cc:
8360 Likewise.
8361 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
8362 * testsuite/performance/23_containers/find/map.cc: Likewise.
8363 * testsuite/performance/23_containers/index/map.cc: Likewise.
8364 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
8365 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
8366 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
8367 Likewise.
8368 * testsuite/performance/23_containers/insert_erase/associative.cc:
8369 Likewise.
8370 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
8371 Likewise.
8372 * testsuite/performance/23_containers/producer_consumer/associative.cc:
8373 Likewise.
8374 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
8375 Likewise.
8376 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8377 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8378 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8379 Likewise.
8380 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8381 Likewise.
8382 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8383 Likewise.
8384 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8385 Likewise.
8386 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8387 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8388 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8389 Likewise.
8390 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8391 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8392 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8393 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8394 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8395 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8396 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8397 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8398 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8399 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8400 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8401 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8402 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8403 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8404 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8405 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8406 Likewise.
8407 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8408 Likewise.
8409 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8410 Likewise.
8411 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8412 Likewise.
8413 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8414 Likewise.
8415 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8416 Likewise.
8417 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8418 Likewise.
8419 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8420 Likewise.
8421 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8422 Likewise.
8423 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8424 Likewise.
8425 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8426 Likewise.
8427 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8428 Likewise.
8429 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8430 Likewise.
8431 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8432 Likewise.
8433 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8434 Likewise.
8435 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8436 Likewise.
8437 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8438 Likewise.
8439 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8440 Likewise.
8441 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8442 Likewise.
8443 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8444 Likewise.
8445 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8446 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8447 Likewise.
8448 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8449 Likewise.
8450 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8451 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8452 Likewise.
8453 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8454 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8455 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8456 Likewise.
8457 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8458 Likewise.
8459 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8460 Likewise.
8461 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8462 Likewise.
8463 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8464 Likewise.
8465 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8466 Likewise.
8467 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8468 Likewise.
8469 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8470 Likewise.
8471 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8472 Likewise.
8473 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8474 Likewise.
8475 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8476 Likewise.
8477 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8478 Likewise.
8479 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8480 Likewise.
8481 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8482 Likewise.
8483 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8484 Likewise.
8485 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8486 Likewise.
8487 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8488 Likewise.
8489 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8490 Likewise.
8491 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8492 Likewise.
8493 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8494 Likewise.
8495 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8496 Likewise.
8497 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8498 Likewise.
8499 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8500 Likewise.
8501 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8502 Likewise.
8503 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8504 Likewise.
8505 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8506 Likewise.
8507 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8508 Likewise.
8509 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8510 Likewise.
8511 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8512 Likewise.
8513 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8514 Likewise.
8515 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8516 Likewise.
8517 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8518 Likewise.
8519 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8520 Likewise.
8521 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8522 Likewise.
8523 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8524 Likewise.
8525 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8526 Likewise.
8527 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8528 Likewise.
8529 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8530 Likewise.
8531 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8532 Likewise.
8533 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8534 Likewise.
8535 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8536 Likewise.
8537 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8538 Likewise.
8539 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8540 Likewise.
8541 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8542 Likewise.
8543 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8544 Likewise.
8545 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8546 Likewise.
8547 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8548 Likewise.
8549 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8550 Likewise.
8551 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8552 Likewise.
8553 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8554 Likewise.
8555 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8556 Likewise.
8557 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8558 Likewise.
8559 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8560 Likewise.
8561 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8562 Likewise.
8563 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8564 Likewise.
8565 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8566 Likewise.
8567 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8568 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8569 Likewise.
8570 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8571 Likewise.
8572 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8573 Likewise.
8574 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8575 Likewise.
8576 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8577 Likewise.
8578 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8579 Likewise.
8580 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8581 Likewise.
8582 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8583 Likewise.
8584 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8585 Likewise.
8586 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8587 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8588 Likewise.
8589 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8590 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8591 Likewise.
8592 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8593 Likewise.
8594 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8595 Likewise.
8596 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8597 Likewise.
8598 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8599 Likewise.
8600 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8601 Likewise.
8602 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8603 Likewise.
8604 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8605 Likewise.
8606 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8607 Likewise.
8608 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8609 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8610 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8611 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8612 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8613 Likewise.
8614 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8615 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8616 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8617 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8618 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8619 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8620 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8621 * testsuite/util/io/prog_bar.cc: Likewise.
8622 * testsuite/util/io/prog_bar.hpp: Likewise.
8623 * testsuite/util/io/text_populate.hpp: Likewise.
8624 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8625 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8626 * testsuite/util/io/xml.hpp: Likewise.
8627 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8628 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8629 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8630 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8631 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8632 * testsuite/util/native_type/native_map.hpp: Likewise.
8633 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8634 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8635 * testsuite/util/native_type/native_set.hpp: Likewise.
8636 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8637 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8638 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8639 Likewise.
8640 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8641 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8642 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8643 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8644 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8645 Likewise.
8646 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8647 Likewise.
8648 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8649 Likewise.
8650 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8651 Likewise.
8652 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8653 Likewise.
8654 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8655 Likewise.
8656 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8657 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8658 Likewise.
8659 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8660 Likewise.
8661 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8662 Likewise.
8663 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8664 Likewise.
8665 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8666 Likewise.
8667 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8668 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8669 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8670 * testsuite/util/regression/basic_type.hpp: Likewise.
8671 * testsuite/util/regression/common_type.hpp: Likewise.
8672 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8673 Likewise.
8674 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8675 Likewise.
8676 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8677 Likewise.
8678 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8679 Likewise.
8680 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8681 Likewise.
8682 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8683 Likewise.
8684 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8685 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8686 Likewise.
8687 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8688 Likewise.
8689 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8690 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8691 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8692 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8693 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8694 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8695 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8696 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8697 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8698 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8699 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8700 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8701 * testsuite/util/testsuite_abi.cc: Likewise.
8702 * testsuite/util/testsuite_abi.h: Likewise.
8703 * testsuite/util/testsuite_abi_check.cc: Likewise.
8704 * testsuite/util/testsuite_allocator.cc: Likewise.
8705 * testsuite/util/testsuite_allocator.h: Likewise.
8706 * testsuite/util/testsuite_api.h: Likewise.
8707 * testsuite/util/testsuite_character.cc: Likewise.
8708 * testsuite/util/testsuite_character.h: Likewise.
8709 * testsuite/util/testsuite_common_types.h: Likewise.
8710 * testsuite/util/testsuite_error.h: Likewise.
8711 * testsuite/util/testsuite_hooks.cc: Likewise.
8712 * testsuite/util/testsuite_hooks.h: Likewise.
8713 * testsuite/util/testsuite_io.h: Likewise.
8714 * testsuite/util/testsuite_iterators.h: Likewise.
8715 * testsuite/util/testsuite_performance.h: Likewise.
8716 * testsuite/util/testsuite_rng.h: Likewise.
8717 * testsuite/util/testsuite_rvalref.h: Likewise.
8718 * testsuite/util/testsuite_tr1.h: Likewise.
8719 * testsuite/util/thread/all.h: Likewise.
8720 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8721 Likewise.
8722 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8723 Likewise.
8724 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8725 Likewise.
8726 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8727 Likewise.
8728 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8729 Likewise.
8730 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8731 Likewise.
8732 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8733 Likewise.
8734 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8735 Likewise.
8736 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8737 Likewise.
8738 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8739 Likewise.
8740 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8741 Likewise.
8742 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8743 Likewise.
8744 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8745 Likewise.
8746 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8747 Likewise.
8748 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8749 Likewise.
8750 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8751 Likewise.
8752 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8753 Likewise.
8754 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8755 Likewise.
8756 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8757 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8758 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8759 Likewise.
8760 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8761 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8762 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8763 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8764 Likewise.
8765 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8766 Likewise.
8767 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8768 Likewise.
8769 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8770 Likewise.
8771 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8772 Likewise.
8773 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8774 Likewise.
8775 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8776 Likewise.
8777 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8778 Likewise.
8779 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8780 Likewise.
8781 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8782 Likewise.
8783 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8784 Likewise.
8785 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8786 Likewise.
8787 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8788 Likewise.
8789 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8790 Likewise.
8791 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8792 Likewise.
8793 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8794 Likewise.
8795 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8796 Likewise.
8797 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8798 Likewise.
8799 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8800 Likewise.
8801 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8802 Likewise.
8803 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8804 Likewise.
8805 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8806 Likewise.
8807 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8808 Likewise.
8809 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8810 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8811 Likewise.
8812 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8813 Likewise.
8814 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8815 Likewise.
8816 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8817 Likewise.
8818 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8819 Likewise.
8820 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8821 Likewise.
8822 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8823 Likewise.
8824 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8825 Likewise.
8826 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8827 Likewise.
8828 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8829 Likewise.
8830 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8831 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8832 Likewise.
8833 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8834 Likewise.
8835 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8836 Likewise.
8837 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8838 Likewise.
8839 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8840 Likewise.
8841 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8842 Likewise.
8843 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8844 Likewise.
8845 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8846 Likewise.
8847 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8848 Likewise.
8849 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8850 Likewise.
8851 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8852 Likewise.
8853 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8854 Likewise.
8855 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8856 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8857 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8858 Likewise.
8859 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8860 Likewise.
8861 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8862 Likewise.
8863 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8864 Likewise.
8865 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8866 Likewise.
8867 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8868 Likewise.
8869 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8870 Likewise.
8871 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8872 Likewise.
8873 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8874 Likewise.
8875 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8876 Likewise.
8877 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8878 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8879 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8880 Likewise.
8881 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8882 Likewise.
8883 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8884 Likewise.
8885 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8886 Likewise.
8887 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8888 Likewise.
8889 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8890 Likewise.
8891 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8892 Likewise.
8893 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8894 Likewise.
8895 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8896 Likewise.
8897 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8898 Likewise.
8899 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8900 Likewise.
8901 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8902 Likewise.
8903 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8904 Likewise.
8905 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8906 Likewise.
8907 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8908 Likewise.
8909 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8910 Likewise.
8911 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8912 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8913 Likewise.
8914 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8915 Likewise.
8916 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8917 Likewise.
8918 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8919 Likewise.
8920 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8921 Likewise.
8922 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8923 Likewise.
8924 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8925 Likewise.
8926 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8927 Likewise.
8928 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8929 Likewise.
8930 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8931 Likewise.
8932 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8933 Likewise.
8934 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8935 Likewise.
8936 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8937 Likewise.
8938 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8939 Likewise.
8940 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8941 Likewise.
8942 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8943 Likewise.
8944 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8945 Likewise.
8946 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8947 Likewise.
8948 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8949 Likewise.
8950 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8951 Likewise.
8952 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8953 Likewise.
8954 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8955 Likewise.
8956 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8957 Likewise.
8958 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8959 Likewise.
8960 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8961 Likewise.
8962 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8963 Likewise.
8964 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8965 Likewise.
8966 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8967 Likewise.
8968 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8969 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8970 Likewise.
8971 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8972 Likewise.
8973 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8974 Likewise.
8975 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8976 Likewise.
8977 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8978 Likewise.
8979 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8980 Likewise.
8981 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8982 Likewise.
8983 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8984 Likewise.
8985 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8986 Likewise.
8987 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8988 Likewise.
8989 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8990 Likewise.
8991 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8992 Likewise.
8993 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8994 Likewise.
8995 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8996 Likewise.
8997 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8998 Likewise.
8999 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
9000 Likewise.
9001 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
9002 Likewise.
9003 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
9004 Likewise.
9005 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
9006 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
9007 * testsuite/backward/hash_map/25896.cc: Likewise.
9008 * testsuite/backward/hash_set/25896.cc: Likewise.
9009
9010 2009-04-08 Ian Lance Taylor <iant@google.com>
9011
9012 * include/backward/hashtable.h (erase): Correctly handle erasing a
9013 reference to an entry in the hash table.
9014 * testsuite/backward/hash_map/25896.cc: New.
9015 * testsuite/backward/hash_set/25896.cc: New.
9016
9017 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
9018
9019 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
9020 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
9021
9022 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9023
9024 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
9025 of debug.
9026 * include/Makefile.in: Regenerate.
9027 * include/precompiled/stdc++.h: Add.
9028
9029 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
9030
9031 * include/bits/random.h: Adjust doxygen markup.
9032 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
9033
9034 * testsuite/26_numerics/random/piecewise_linear_distribution/
9035 operators/serialize.cc: Use typedefs.
9036
9037 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
9038
9039 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
9040 __gnu_cxx namespace. Remove "static inline".
9041
9042 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9043
9044 * include/bits/random.tcc (linear_congruential_engine<>::
9045 seed(seed_seq&)): Fix typo in last fix for __m == 0.
9046
9047 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
9048
9049 * include/bits/random.h (operator==): Mark all inline.
9050 (mersenne_twister_engine): Enable #if 0 checks.
9051
9052 * include/bits/random.h: Formatting tweaks.
9053
9054 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9055
9056 * include/bits/random.tcc (piecewise_linear_distribution<>::
9057 operator()(_UniformRandomNumberGenerator&, const param_type&)):
9058 Remove spurious closed parenthesis.
9059
9060 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
9061
9062 PR libstdc++/39644 (partial)
9063 * include/bits/random.tcc (linear_congruential_engine<>::
9064 seed(seed_seq&), independent_bits_engine<>::operator(),
9065 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
9066
9067 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
9068
9069 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
9070 thinko.
9071 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9072 default.cc: Enable.
9073
9074 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
9075
9076 PR libstdc++/39629 (partial)
9077 * testsuite/26_numerics/random/independent_bits_engine/cons/
9078 base_move.cc: Use uint_fast64_t instead of unsigned long.
9079 * testsuite/26_numerics/random/independent_bits_engine/cons/
9080 seed1.cc: Likewise.
9081 * testsuite/26_numerics/random/independent_bits_engine/cons/
9082 seed2.cc: Likewise.
9083 * testsuite/26_numerics/random/independent_bits_engine/cons/
9084 base_copy.cc: Likewise.
9085 * testsuite/26_numerics/random/independent_bits_engine/cons/
9086 default.cc: Likewise.
9087 * testsuite/26_numerics/random/independent_bits_engine/cons/
9088 seed_seq.cc: Likewise.
9089 * testsuite/26_numerics/random/independent_bits_engine/
9090 requirements/typedefs.cc: Likewise.
9091 * testsuite/26_numerics/random/independent_bits_engine/
9092 operators/equal.cc: Likewise.
9093 * testsuite/26_numerics/random/independent_bits_engine/
9094 operators/serialize.cc: Likewise.
9095 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
9096
9097 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
9098
9099 * include/tr1_impl/random: Remove, empty.
9100 * include/tr1_impl/random.tcc: Likewise.
9101
9102 * include/std/random: Minor clean-ups, formatting fixes, adjust
9103 copyright years.
9104 * include/bits/random.tcc: Likewise.
9105 * include/bits/random.h: Likewise.
9106 * include/tr1/random: Likewise.
9107 * include/tr1/random.tcc: Likewise.
9108 * include/tr1/random.h: Likewise.
9109
9110 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9111
9112 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
9113 * doc/html/api.html: Regenerate.
9114
9115 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
9116
9117 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
9118 Change to mersenne_twister_engine, add same defaults as
9119 mersenne_twister_engine/cons/default.cc.
9120 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
9121
9122 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
9123 to __il.
9124 * include/bits/random.h (mersenne_twister_engine): Qualify
9125 _ShiftMin1 with namespace __detail.
9126 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
9127 constexpr std::numeric_limits::max() can be used.
9128 (mersenne_twister_engine): Split apart static asserts into one
9129 assert per message. Temporarily disable the last three.
9130
9131 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
9132
9133 * include/Makefile.am: Update to N2836. Modified for new random headers.
9134 * include/Makefile.in: Ditto.
9135 * include/tr1_impl/random: Moved to tr1/random.h
9136 * include/tr1_impl/random.tcc: Moved to tr1
9137 * include/tr1/random: Just point to moved tr1 random headers.
9138 * include/tr1/random.tcc: Moved from tr1_impl.
9139 * include/tr1/random.h: Moved from tr1_impl/random.
9140 * include/std/random: Modified to point to std random headers.
9141 * include/bits/random.tcc: New implementation of std random facilities.
9142 * include/bits/random.h: Ditto.
9143 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
9144 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9145 seed1.cc: New.
9146 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9147 seed2.cc: New.
9148 * testsuite/26_numerics/random/linear_congruential_engine/cons/
9149 default.cc: New.
9150 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9151 non_uint_neg.cc: New.
9152 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
9153 typedefs.cc: New.
9154 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9155 equal.cc: New.
9156 * testsuite/26_numerics/random/linear_congruential_engine/operators/
9157 serialize.cc: New.
9158 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9159 seed1.cc: New.
9160 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9161 seed2.cc: New.
9162 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
9163 default.cc: New.
9164 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
9165 typedefs.cc: New.
9166 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9167 equal.cc: New.
9168 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
9169 serialize.cc: New.
9170 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9171 seed1.cc: New.
9172 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9173 seed2.cc: New.
9174 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
9175 default.cc: New.
9176 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
9177 typedefs.cc: New.
9178 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9179 equal.cc: New.
9180 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
9181 serialize.cc: New.
9182 * testsuite/26_numerics/random/discard_block_engine/cons/
9183 base_move.cc: New.
9184 * testsuite/26_numerics/random/discard_block_engine/cons/
9185 seed1.cc: New.
9186 * testsuite/26_numerics/random/discard_block_engine/cons/
9187 seed2.cc: New.
9188 * testsuite/26_numerics/random/discard_block_engine/cons/
9189 base_copy.cc: New.
9190 * testsuite/26_numerics/random/discard_block_engine/cons/
9191 default.cc: New.
9192 * testsuite/26_numerics/random/discard_block_engine/cons/
9193 seed_seq.cc: New.
9194 * testsuite/26_numerics/random/discard_block_engine/requirements/
9195 typedefs.cc: New.
9196 * testsuite/26_numerics/random/discard_block_engine/operators/
9197 equal.cc: New.
9198 * testsuite/26_numerics/random/discard_block_engine/operators/
9199 serialize.cc: New.
9200 * testsuite/26_numerics/random/independent_bits_engine/cons/
9201 base_move.cc: New.
9202 * testsuite/26_numerics/random/independent_bits_engine/cons/
9203 seed1.cc: New.
9204 * testsuite/26_numerics/random/independent_bits_engine/cons/
9205 seed2.cc: New.
9206 * testsuite/26_numerics/random/independent_bits_engine/cons/
9207 base_copy.cc: New.
9208 * testsuite/26_numerics/random/independent_bits_engine/cons/
9209 default.cc: New.
9210 * testsuite/26_numerics/random/independent_bits_engine/cons/
9211 seed_seq.cc: New.
9212 * testsuite/26_numerics/random/independent_bits_engine/requirements/
9213 typedefs.cc: New.
9214 * testsuite/26_numerics/random/independent_bits_engine/operators/
9215 equal.cc: New.
9216 * testsuite/26_numerics/random/independent_bits_engine/operators/
9217 serialize.cc: New.
9218 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9219 base_move.cc: New.
9220 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9221 seed1.cc: New.
9222 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9223 seed2.cc: New.
9224 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9225 base_copy.cc: New.
9226 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9227 default.cc: New.
9228 * testsuite/26_numerics/random/shuffle_order_engine/cons/
9229 seed_seq.cc: New.
9230 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
9231 typedefs.cc: New.
9232 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9233 equal.cc: New.
9234 * testsuite/26_numerics/random/shuffle_order_engine/operators/
9235 serialize.cc
9236 * testsuite/26_numerics/random/mt19937.cc: New.
9237 * testsuite/26_numerics/random/mt19937_64.cc: New.
9238 * testsuite/26_numerics/random/minstd_rand.cc: New.
9239 * testsuite/26_numerics/random/minstd_rand0.cc: New.
9240 * testsuite/26_numerics/random/ranlux24_base.cc: New.
9241 * testsuite/26_numerics/random/ranlux48_base.cc: New.
9242 * testsuite/26_numerics/random/ranlux24.cc: New.
9243 * testsuite/26_numerics/random/ranlux48.cc: New.
9244 * testsuite/26_numerics/random/knuth_b.cc: New.
9245 * testsuite/26_numerics/random/default_random_engine.cc: New.
9246 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9247 parms.cc: New.
9248 * testsuite/26_numerics/random/chi_squared_distribution/cons/
9249 default.cc: New.
9250 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
9251 typedefs.cc: New.
9252 * testsuite/26_numerics/random/chi_squared_distribution/operators/
9253 serialize.cc: New.
9254 * testsuite/26_numerics/random/normal_distribution/cons/
9255 parms.cc: New.
9256 * testsuite/26_numerics/random/normal_distribution/cons/
9257 default.cc: New.
9258 * testsuite/26_numerics/random/normal_distribution/requirements/
9259 typedefs.cc: New.
9260 * testsuite/26_numerics/random/normal_distribution/operators/
9261 serialize.cc: New.
9262 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
9263 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
9264 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
9265 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9266 parms_neg.cc: New.
9267 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9268 parms.cc: New.
9269 * testsuite/26_numerics/random/uniform_int_distribution/cons/
9270 default.cc: New.
9271 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
9272 typedefs.cc: New.
9273 * testsuite/26_numerics/random/uniform_int_distribution/operators/
9274 serialize.cc: New.
9275 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9276 parms_neg.cc: New.
9277 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9278 parms.cc: New.
9279 * testsuite/26_numerics/random/uniform_real_distribution/cons/
9280 default.cc: New.
9281 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
9282 typedefs.cc: New.
9283 * testsuite/26_numerics/random/uniform_real_distribution/operators/
9284 serialize.cc: New.
9285 * testsuite/26_numerics/random/poisson_distribution/cons/
9286 parms.cc: New.
9287 * testsuite/26_numerics/random/poisson_distribution/cons/
9288 default.cc: New.
9289 * testsuite/26_numerics/random/poisson_distribution/requirements/
9290 typedefs.cc
9291 * testsuite/26_numerics/random/poisson_distribution/operators/
9292 serialize.cc: New.
9293 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9294 parms.cc: New.
9295 * testsuite/26_numerics/random/bernoulli_distribution/cons/
9296 default.cc: New.
9297 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
9298 typedefs.cc: New.
9299 * testsuite/26_numerics/random/bernoulli_distribution/operators/
9300 serialize.cc: New.
9301 * testsuite/26_numerics/random/discrete_distribution/cons/
9302 range.cc: New.
9303 * testsuite/26_numerics/random/discrete_distribution/cons/
9304 initlist.cc: New.
9305 * testsuite/26_numerics/random/discrete_distribution/cons/
9306 default.cc: New.
9307 * testsuite/26_numerics/random/discrete_distribution/cons/
9308 num_xbound_fun.cc: New.
9309 * testsuite/26_numerics/random/discrete_distribution/requirements/
9310 typedefs.cc: New.
9311 * testsuite/26_numerics/random/discrete_distribution/operators/
9312 serialize.cc: New.
9313 * testsuite/26_numerics/random/weibull_distribution/cons/
9314 parms.cc: New.
9315 * testsuite/26_numerics/random/weibull_distribution/cons/
9316 default.cc: New.
9317 * testsuite/26_numerics/random/weibull_distribution/requirements/
9318 typedefs.cc: New.
9319 * testsuite/26_numerics/random/weibull_distribution/operators/
9320 serialize.cc: New.
9321 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9322 parms.cc: New.
9323 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
9324 default.cc: New.
9325 * testsuite/26_numerics/random/negative_binomial_distribution/
9326 requirements/typedefs.cc: New.
9327 * testsuite/26_numerics/random/negative_binomial_distribution/
9328 operators/serialize.cc: New.
9329 * testsuite/26_numerics/random/cauchy_distribution/cons/
9330 parms.cc: New.
9331 * testsuite/26_numerics/random/cauchy_distribution/cons/
9332 default.cc: New.
9333 * testsuite/26_numerics/random/cauchy_distribution/requirements/
9334 typedefs.cc: New.
9335 * testsuite/26_numerics/random/cauchy_distribution/operators/
9336 serialize.cc: New.
9337 * testsuite/26_numerics/random/gamma_distribution/cons/
9338 parms.cc: New.
9339 * testsuite/26_numerics/random/gamma_distribution/cons/
9340 default.cc: New.
9341 * testsuite/26_numerics/random/gamma_distribution/requirements/
9342 typedefs.cc: New.
9343 * testsuite/26_numerics/random/gamma_distribution/operators/
9344 serialize.cc: New.
9345 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9346 parms.cc: New.
9347 * testsuite/26_numerics/random/fisher_f_distribution/cons/
9348 default.cc: New.
9349 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
9350 typedefs.cc: New.
9351 * testsuite/26_numerics/random/fisher_f_distribution/operators/
9352 serialize.cc: New.
9353
9354 * testsuite/26_numerics/random/exponential_distribution/cons/
9355 parms.cc: New.
9356 * testsuite/26_numerics/random/exponential_distribution/cons/
9357 default.cc: New.
9358 * testsuite/26_numerics/random/exponential_distribution/requirements/
9359 typedefs.cc: New.
9360 * testsuite/26_numerics/random/exponential_distribution/operators/
9361 serialize.cc: New.
9362 * testsuite/26_numerics/random/lognormal_distribution/cons/
9363 parms.cc: New.
9364 * testsuite/26_numerics/random/lognormal_distribution/cons/
9365 default.cc: New.
9366 * testsuite/26_numerics/random/lognormal_distribution/requirements/
9367 typedefs.cc: New.
9368 * testsuite/26_numerics/random/lognormal_distribution/operators/
9369 serialize.cc: New.
9370 * testsuite/26_numerics/random/binomial_distribution/cons/
9371 parms.cc: New.
9372 * testsuite/26_numerics/random/binomial_distribution/cons/
9373 default.cc: New.
9374 * testsuite/26_numerics/random/binomial_distribution/requirements/
9375 typedefs.cc: New.
9376 * testsuite/26_numerics/random/binomial_distribution/operators/
9377 serialize.cc: New.
9378 * testsuite/26_numerics/random/random_device/cons/
9379 token.cc: New.
9380 * testsuite/26_numerics/random/random_device/cons/
9381 default.cc: New.
9382 * testsuite/26_numerics/random/random_device/requirements/
9383 typedefs.cc: New.
9384 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9385 parms.cc: New.
9386 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9387 default.cc: New.
9388 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9389 typedefs.cc: New.
9390 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9391 serialize.cc: New.
9392 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9393 range.cc: New.
9394 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9395 default.cc: New.
9396 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9397 num_xbound_fun.cc: New.
9398 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9399 initlist_fun.cc: New.
9400 * testsuite/26_numerics/random/piecewise_linear_distribution/
9401 requirements/typedefs.cc: New.
9402 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9403 serialize.cc: New.
9404 * testsuite/26_numerics/random/student_t_distribution/cons/
9405 parms.cc: New.
9406 * testsuite/26_numerics/random/student_t_distribution/cons/
9407 default.cc: New.
9408 * testsuite/26_numerics/random/student_t_distribution/requirements/
9409 typedefs.cc: New.
9410 * testsuite/26_numerics/random/student_t_distribution/operators/
9411 serialize.cc: New.
9412 * testsuite/26_numerics/random/geometric_distribution/cons/
9413 parms.cc: New.
9414 * testsuite/26_numerics/random/geometric_distribution/cons/
9415 default.cc: New.
9416 * testsuite/26_numerics/random/geometric_distribution/requirements/
9417 typedefs.cc: New.
9418 * testsuite/26_numerics/random/geometric_distribution/operators/
9419 serialize.cc: New.
9420 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9421 range.cc: New.
9422 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9423 default.cc: New.
9424 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9425 num_xbound_fun.cc: New.
9426 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9427 initlist_fun.cc: New.
9428 * testsuite/26_numerics/random/piecewise_constant_distribution/
9429 requirements/typedefs.cc: New.
9430 * testsuite/26_numerics/random/piecewise_constant_distribution/
9431 operators/serialize.cc: New.
9432
9433 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9434
9435 * include/ext/bitmap_allocator.h: The typedefs should be made public
9436 if we want them to be accessible. This has been revealed by the patch
9437 that fixes PR c++/26693 in g++.
9438
9439 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9440
9441 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9442 Regenerated.
9443 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9444 Regenerated.
9445 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9446 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9447 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9448 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9449 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9450 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9451 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9452 Regenerated.
9453 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9454
9455 2009-03-31 Jason Merrill <jason@redhat.com>
9456
9457 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9458
9459 PR libstdc++/39310
9460 * include/tr1_impl/type_traits (is_function): Add partial
9461 specializations with function cv-quals.
9462 (__is_function_helper): Remove.
9463 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9464
9465 2009-03-30 Ian Lance Taylor <iant@google.com>
9466
9467 * include/backward/hashtable.h (clear): Return quickly if the
9468 table is empty.
9469
9470 2009-03-27 Ian Lance Taylor <iant@google.com>
9471
9472 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9473 (__stl_prime_list): Add 5 at the start of the list.
9474
9475 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9476
9477 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9478 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9479 std::string&, ios_base::openmode), basic_ifstream<>::
9480 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9481 basic_ofstream(const std::string&, ios_base::openmode),
9482 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9483 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9484 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9485 Add in C++0x mode.
9486 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9487 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9488 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9489 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9490 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9491 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9492 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9493
9494 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9495
9496 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9497 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9498 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9499 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9500
9501 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9502
9503 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9504 _M_transfer_after, _M_reverse_after): Move out of line...
9505 * include/bits/forward_list.tcc: ... here.
9506 (forward_list<>::reverse): Move inline...
9507 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9508
9509 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9510
9511 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9512 28277.cc: Likewise.
9513 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9514 Likewise.
9515 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9516 Likewise.
9517 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9518 Likewise.
9519
9520 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9521
9522 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9523 year(s).
9524 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9525 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9526 Likewise.
9527 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9528 Likewise.
9529 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9530 Likewise.
9531 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9532
9533 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9534
9535 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9536 iterations for simulators.
9537 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9538 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9539 Condition stream width for simulators.
9540 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9541 Likewise.
9542 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9543 Likewise.
9544 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9545
9546 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9547
9548 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9549 sheet version information. Table-ize docbook element examples.
9550 * doc/xml/manual/using.xml: Human-readable header
9551 markup. Alphabetized. Add new headers.
9552 * doc/html: Regenerate.
9553
9554 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9555
9556 * doc/xml/faq.xml: Fix link to setup documentation.
9557
9558 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9559
9560 * include/std/type_traits (__add_lvalue_reference_helper,
9561 __add_rvalue_reference_helper): As an optimization, rewrite
9562 condition (avoid is_function).
9563
9564 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9565
9566 PR libstdc++/39405
9567 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9568 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9569
9570 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9571
9572 * testsuite/30_threads/condition_variable_any/native_handle/
9573 typesizes.cc: Include tweaks.
9574 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9575 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9576 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9577 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9578 * testsuite/30_threads/condition_variable/native_handle/
9579 typesizes.cc: Same.
9580
9581 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9582
9583 * include/bits/shared_ptr.h: Add include guards.
9584 * include/tr1/shared_ptr.h: Likewise.
9585
9586 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9587
9588 * include/std/iostream: Fix doxygen link.
9589 * include/bits/forward_list.h: Fix doxygen markup.
9590 * include/ext/vstring.h: Escape backslash in doxygen comment.
9591 * include/bits/basic_string.h: Likewise.
9592
9593 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9594
9595 * doc/xml/faq.xml: Fix links to implementation status pages.
9596
9597 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9598
9599 * include/std/complex (operator+(const complex<>&, const _Tp&),
9600 operator+(const _Tp&, const complex<>&),
9601 operator-(const complex<>&, const _Tp&),
9602 operator-(const _Tp&, const complex<>&)): Do not assume real()
9603 returns a reference (against DR 387).
9604 * testsuite/26_numerics/complex/dr387_2.cc: New.
9605
9606 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9607
9608 * testsuite/thread/pthread4.cc: Move...
9609 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9610 * testsuite/thread/pthread5.cc: Move...
9611 * testsuite/23_containers/list/pthread5.cc: ...here.
9612 * testsuite/thread/pthread6.cc: Move...
9613 * testsuite/23_containers/map/pthread6.cc: ...here.
9614 * testsuite/thread/pthread7-rope.cc: Move...
9615 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9616 * testsuite/thread/guard.cc: Move...
9617 * testsuite/18_support/pthread_guard.cc: ...here.
9618 * testsuite/thread/18185.cc: Move...
9619 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9620 * testsuite/thread/pthread1.cc: Move...
9621 * testsuite/23_containers/list/pthread1.cc: ...here.
9622 * testsuite/thread/pthread2.cc: Move...
9623 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9624 * testsuite/thread/pthread3.cc: Move...
9625 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9626
9627 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9628 * testsuite/thread: Remove.
9629
9630 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9631
9632 * configure: Regenerate.
9633
9634 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9635
9636 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9637 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9638 from baseline_dir.
9639 * configure: Regenerate.
9640 * testsuite/Makefile.am (baseline_file): Remove variable.
9641 (site.exp): Set baseline_dir rather than baseline_file.
9642 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9643 * testsuite/Makefile.in: Regenerate.
9644
9645 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9646
9647 * testsuite/30_threads/thread/this_thread: Move...
9648 * testsuite/30_threads/this_thread: ...here.
9649 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9650 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9651 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9652 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9653 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9654 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9655
9656 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9657
9658 * doc/doxygen/user.cfg.in: Tweaks.
9659 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9660 be elsewhere.
9661
9662 * include/tr1_impl/unordered_map: Just use most specialized
9663 container module.
9664 * include/tr1_impl/unordered_set: Same.
9665 * include/tr1_impl/array: Same.
9666 * include/bits/stl_list.h: Same.
9667 * include/bits/stl_map.h: Same.
9668 * include/bits/stl_queue.h: Same.
9669 * include/bits/stl_set.h: Same.
9670 * include/bits/stl_stack.h: Same.
9671 * include/bits/forward_list.h: Same.
9672 * include/bits/basic_string.h: Same.
9673 * include/bits/stl_multimap.h: Same.
9674 * include/bits/stl_vector.h: Same.
9675 * include/bits/stl_deque.h: Same.
9676 * include/bits/stl_multiset.h: Same.
9677 * include/bits/stl_bvector.h: Same.
9678
9679 * include/backward/binders.h: Change binder module to binders.
9680
9681 * include/std/complex: Add complex_numers module.
9682 * include/tr1_impl/complex: Same.
9683
9684 * include/std/valarray: Add numeric_arrays module.
9685 * include/bits/gslice_array.h: Same.
9686 * include/bits/gslice.h: Same.
9687 * include/bits/mask_array.h: Same.
9688 * include/bits/slice_array.h: Same.
9689 * include/bits/indirect_array.h: Same.
9690
9691 * include/bits/allocator.h: Add allocators module.
9692 * include/ext/throw_allocator.h
9693 * include/ext/pool_allocator.h
9694 * include/ext/bitmap_allocator.h
9695 * include/ext/new_allocator.h
9696 * include/ext/malloc_allocator.h
9697 * include/ext/array_allocator.h
9698 * include/ext/mt_allocator.h
9699 * include/ext/debug_allocator.h
9700 * include/ext/extptr_allocator.h
9701
9702 * include/tr1_impl/functional: Move namespace markup here.
9703 * include/tr1_impl/regex: Same.
9704
9705 * include/tr1_impl/type_traits: Add metaprogramming module.
9706 * include/std/type_traits: Same.
9707
9708 * include/std/memory: Add memory module.
9709
9710 * include/std/ratio: Add ratio module.
9711
9712 * include/std/chrono: Move namespace markup here, add time module.
9713
9714 * include/std/thread: Move namespace markup here, add concurrency
9715 module.
9716 * include/std/mutex: Use concurrency module.
9717 * include/std/condition_variable: Same.
9718
9719
9720 * include/bits/ios_base.h: Refine io module.
9721 * include/bits/basic_ios.h: Same.
9722 * include/std/fstream: Same.
9723 * include/std/istream: Same.
9724 * include/std/ostream: Same.
9725 * include/std/sstream: Same.
9726
9727 * include/ext/vstring.h: Correct parameter markup.
9728
9729 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9730 * include/bits/unique_ptr.h: Same.
9731
9732 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9733 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9734 * include/bits/stl_heap.h: Add markup for new groupings.
9735 * include/bits/stl_algobase.h: Same.
9736 * include/bits/stl_algo.h: Same.
9737
9738 * include/c_compatibility/stdatomic.h: Add atomics module.
9739 * include/c_global/cstdatomic: Same.
9740
9741 * libsupc++/exception: Add exceptions module.
9742 * libsupc++/typeinfo: Same.
9743 * libsupc++/new: Same.
9744 * libsupc++/exception_ptr.h: Same.
9745 * include/std/system_error: Same.
9746 * include/std/stdexcept: Same.
9747
9748 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9749 * libsupc++/cxxabi-forced.h: Same.
9750
9751 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9752 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9753 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9754 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9755 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9756 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9757 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9758 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9759 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9760 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9761 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9762 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9763 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9764 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9765 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9766 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9767 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9768 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9769 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9770 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9771 * testsuite/23_containers/vector/requirements/dr438/
9772 constructor_1_neg.cc: Same.
9773 * testsuite/23_containers/vector/requirements/dr438/
9774 constructor_2_neg.cc: Same.
9775 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9776 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9777 * testsuite/23_containers/deque/requirements/dr438/
9778 constructor_1_neg.cc: Same.
9779 * testsuite/23_containers/deque/requirements/dr438/
9780 constructor_2_neg.cc: Same.
9781 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9782 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9783 * testsuite/23_containers/list/requirements/dr438/
9784 constructor_1_neg.cc: Same.
9785 * testsuite/23_containers/list/requirements/dr438/
9786 constructor_2_neg.cc: Same.
9787 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9788 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9789 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9790 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9791 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9792 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9793 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9794 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9795 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9796 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9797
9798 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9799
9800 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9801 * doc/doxygen/user.cfg.in: Update.
9802 * scripts/run_doxygen: Adjust for new group names.
9803
9804 * include/tr1_impl/random: Update doxygen group markup.
9805 * include/tr1_impl/unordered_map: Same.
9806 * include/tr1_impl/unordered_set: Same.
9807 * include/tr1_impl/array: Same.
9808 * include/std/numeric: Same.
9809 * include/std/utility: Same.
9810 * include/std/bitset: Same.
9811 * include/std/iosfwd: Same.
9812 * include/bits/stl_list.h: Same.
9813 * include/bits/stl_map.h: Same.
9814 * include/bits/stl_algobase.h: Same.
9815 * include/bits/stl_queue.h: Same.
9816 * include/bits/stl_set.h: Same.
9817 * include/bits/stl_stack.h: Same.
9818 * include/bits/stl_iterator_base_types.h: Same.
9819 * include/bits/forward_list.h: Same.
9820 * include/bits/basic_string.h: Same.
9821 * include/bits/stl_multimap.h: Same.
9822 * include/bits/stl_vector.h: Same.
9823 * include/bits/stl_deque.h: Same.
9824 * include/bits/stl_multiset.h: Same.
9825 * include/bits/stl_algo.h: Same.
9826 * include/bits/stl_bvector.h: Same.
9827 * include/bits/algorithmfwd.h: Same.
9828 * include/bits/stl_function.h: Same.
9829 * include/tr1/cmath: Same.
9830 * include/backward/binders.h: Same.
9831
9832 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9833
9834 * include/std/system_error (system_category): To system_category().
9835 (generic_category): To generic_category. DR 890.
9836 * src/system_error.cc: Define.
9837 * include/bits/functexcept.h: Only one __throw_system_error.
9838 * src/functexcept.cc: Same.
9839 * include/std/mutex: Fixup for changes above.
9840 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9841 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9842 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9843 * config/abi/pre/gnu.ver: Clean up exports.
9844
9845 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9846
9847 * include/std/thread: Fix typo.
9848 * src/thread.cc (thread::join): Use NULL.
9849
9850 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9851
9852 PR libstdc++/39168
9853 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9854 const string&)): Also check that the value != CHAR_MAX.
9855 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9856 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9857 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9858 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9859 _M_cache(const locale&)): Likewise.
9860 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9861 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9862 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9863 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9864 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9865 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9866
9867 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9868 Benjamin Kosnik <bkoz@redhat.com>
9869
9870 * include/std/thread (_Impl_base): Move _M_id out and into ...
9871 (thread): ...here. Call _M_make_routine in body of constructors.
9872 Adjust data member usage to reflect changes.
9873 (_M_make_routine): From _M_make_shared_data.
9874 (_M_start_thread): Add __shared_base_type argument.
9875 * src/thread.cc: Fixups for above.
9876 * config/abi/pre/gnu.ver: Adjust exports.
9877 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9878 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9879 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9880
9881 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9882
9883 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9884 (compare_type_to_native_type): ...this, add alignment check.
9885 * testsuite/30_threads/condition_variable_any/native_handle/
9886 typesizes.cc: Modify as above.
9887 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9888 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9889 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9890 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9891 * testsuite/30_threads/condition_variable/native_handle/
9892 typesizes.cc: Same.
9893 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9894 typesizes.cc: Same.
9895
9896 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9897 * testsuite/30_threads/thread/cons/2.cc: Same.
9898 * testsuite/30_threads/thread/cons/3.cc: Same.
9899 * testsuite/30_threads/thread/cons/4.cc: Same.
9900 * testsuite/30_threads/thread/cons/5.cc: Same.
9901 * testsuite/30_threads/thread/cons/6.cc: Same.
9902 * testsuite/30_threads/thread/cons/7.cc: Same.
9903 * testsuite/30_threads/thread/cons/8.cc: Same.
9904
9905 * testsuite/30_threads/thread/cons/9.cc: New.
9906 * testsuite/30_threads/thread/cons/moveable.cc: New.
9907
9908 * src/condition_variable.cc: Clean up whitespace.
9909 * include/std/condition_variable: Same.
9910
9911 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9912
9913 * include/std/condition_variable (condition_variable): Remove
9914 _M_internal_mutex. Add private __native_type typedef.
9915 * src/condition_variable.cc (condition_variable::notify_one):
9916 Remove _M_internal_mutex use. Use typedef.
9917 (condition_variable::notify_all): Same.
9918 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9919 (recursive_mutex): Same.
9920 (timed_mutex): Same.
9921 (recursive_timed_mutex): Same.
9922 (once_flag): Make __native_type typedef private.
9923
9924 * include/std/thread (this_thread): Add minimal markup.
9925
9926 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9927 Adjust line numbers.
9928 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9929 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9930 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9931 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9932 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9933 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9934 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9935 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9936 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9937 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9938 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9939 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9940 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9941
9942 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9943 * testsuite/30_threads/condition_variable_any/native_handle/
9944 typesizes.cc: New.
9945 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9946 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9947 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9948 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9949 * testsuite/30_threads/condition_variable/native_handle/
9950 typesizes.cc: Same.
9951 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9952 typesizes.cc: Same.
9953
9954 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9955
9956 PR testsuite/33300
9957 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9958 on darwin for lp64.
9959
9960 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9961
9962 * configure.host: Set abi_baseline_pair for mips64*-linux.
9963 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9964
9965 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9966
9967 * include/std/thread (this_thread::get_id): Inline.
9968
9969 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9970
9971 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9972 _Callable as template argument for _M_make_shared_data.
9973 * testsuite/30_threads/thread/cons/6.cc: New.
9974 * testsuite/30_threads/thread/cons/7.cc: New.
9975 * testsuite/30_threads/thread/cons/8.cc: New.
9976
9977 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9978
9979 * testsuite/30_threads/thread/member: To..
9980 * testsuite/30_threads/thread/members: ...this.
9981 * testsuite/30_threads/condition_variable/member: To...
9982 * testsuite/30_threads/condition_variable/members: ...this.
9983
9984 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9985
9986 * include/std/thread (thread::id): Move definition inside thread.
9987 Use native_handle_type. Remove this_thread::get_id friend.
9988 Change __thread_data_ptr to __shared_base_ptr.
9989 (thread::id::id(native_handle_type): Make public. Still explicit.
9990 Use native_handle_type. Change _M_thread_id to _M_thread.
9991 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9992 _M_thread_handle to _M_id.
9993 (thread::__thread_data): Rename to _Impl.
9994 Fixup for renames.
9995 (thread::_M_make_thread_data): Return derived type.
9996 (thread::hardware_concurrency): Add definition for default case.
9997 (thread::get_id): Now can define inline.
9998 (thread): Change _M_thread_data to _M_data.
9999 (this_thread::get_id): Now can define inline.
10000 * src/thread.cc (__thread_proxy): Rename to
10001 execute_native_thread_routine.
10002 Fixup for other renames.
10003 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
10004 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
10005 * testsuite/30_threads/thread/algorithm: Move to..
10006 * testsuite/30_threads/thread/swap: ...this.
10007 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
10008 * testsuite/30_threads/thread/id/operators.cc: New.
10009
10010 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10011
10012 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
10013 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
10014 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
10015 exposing it in public std::tuple interface.
10016
10017 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
10018 Benjamin Kosnik <bkoz@redhat.com>
10019
10020 * include/std/thread (__thread_data_base): Nest class in std::thread.
10021 (__thread_data): Likewise.
10022 (__thread_data_ptr): Nest typedef in std::thread.
10023 * src/thread.cc (__thread_proxy): Qualify the above names.
10024 * config/abi/pre/gnu.ver: Remove unused exports.
10025
10026 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
10027
10028 * include/bits/unique_ptr.h: Remove private __this_type typedef.
10029 * include/bits/stl_vector.h: Remove private vector_type typedef.
10030 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
10031 Fix line numbers.
10032 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
10033 * testsuite/23_containers/vector/requirements/dr438/
10034 constructor_1_neg.cc: Same.
10035 * testsuite/23_containers/vector/requirements/dr438/
10036 constructor_2_neg.cc: Same.
10037 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
10038 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
10039
10040 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
10041
10042 PR libstdc++/25191
10043 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
10044 deal consistently with __try and __catch too.
10045 * src/localename.cc: Replace try -> __try, catch -> __catch.
10046 * src/ios.cc: Likewise.
10047 * src/locale.cc: Likewise.
10048 * src/istream.cc: Likewise.
10049 * src/thread.cc: Likewise.
10050 * src/compatibility.cc: Likewise.
10051 * src/bitmap_allocator.cc: Likewise.
10052 * src/ios_init.cc: Likewise.
10053 * include/debug/deque: Likewise.
10054 * include/debug/list: Likewise.
10055 * include/tr1_impl/hashtable: Likewise.
10056 * include/std/bitset: Likewise.
10057 * include/ext/pb_ds/detail/resize_policy/
10058 hash_load_check_resize_trigger_imp.hpp: Likewise.
10059 * include/ext/pb_ds/detail/resize_policy/
10060 hash_standard_resize_policy_imp.hpp: Likewise.
10061 * include/ext/pb_ds/detail/cc_hash_table_map_/
10062 resize_fn_imps.hpp: Likewise.
10063 * include/ext/pb_ds/detail/cc_hash_table_map_/
10064 constructor_destructor_fn_imps.hpp: Likewise.
10065 * include/ext/pb_ds/detail/pat_trie_/
10066 split_join_branch_bag.hpp: Likewise.
10067 * include/ext/pb_ds/detail/pat_trie_/
10068 constructors_destructor_fn_imps.hpp: Likewise.
10069 * include/ext/pb_ds/detail/bin_search_tree_/
10070 constructors_destructor_fn_imps.hpp: Likewise.
10071 * include/ext/pb_ds/detail/gp_hash_table_map_/
10072 resize_fn_imps.hpp: Likewise.
10073 * include/ext/pb_ds/detail/gp_hash_table_map_/
10074 constructor_destructor_fn_imps.hpp: Likewise.
10075 * include/ext/pb_ds/detail/binary_heap_/
10076 constructors_destructor_fn_imps.hpp: Likewise.
10077 * include/ext/pb_ds/detail/binary_heap_/
10078 erase_fn_imps.hpp: Likewise.
10079 * include/ext/pb_ds/detail/binary_heap_/
10080 split_join_fn_imps.hpp: Likewise.
10081 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
10082 constructors_destructor_fn_imps.hpp: Likewise.
10083 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
10084 * include/ext/pb_ds/detail/list_update_map_/
10085 constructor_destructor_fn_imps.hpp: Likewise.
10086 * include/ext/slist: Likewise.
10087 * include/ext/memory: Likewise.
10088 * include/ext/rc_string_base.h: Likewise.
10089 * include/ext/ropeimpl.h: Likewise.
10090 * include/ext/vstring.tcc: Likewise.
10091 * include/ext/rope: Likewise.
10092 * include/ext/sso_string_base.h: Likewise.
10093 * include/bits/shared_ptr.h: Likewise.
10094 * include/bits/stl_list.h: Likewise.
10095 * include/bits/locale_classes.tcc: Likewise.
10096 * include/bits/locale_facets.tcc: Likewise.
10097 * include/bits/locale_classes.h: Likewise.
10098 * include/bits/forward_list.h: Likewise.
10099 * include/bits/stl_vector.h: Likewise.
10100 * include/bits/stl_deque.h: Likewise.
10101 * include/bits/istream.tcc: Likewise.
10102 * include/bits/stl_uninitialized.h: Likewise.
10103 * include/bits/ostream.tcc: Likewise.
10104 * include/bits/vector.tcc: Likewise.
10105 * include/bits/stl_tempbuf.h: Likewise.
10106 * include/bits/deque.tcc: Likewise.
10107 * include/bits/basic_string.tcc: Likewise.
10108 * include/bits/ostream_insert.h: Likewise.
10109 * include/bits/locale_facets_nonio.tcc: Likewise.
10110 * include/bits/stl_tree.h: Likewise.
10111 * include/bits/fstream.tcc: Likewise.
10112 * include/tr1/shared_ptr.h: Likewise.
10113 * include/tr1/hypergeometric.tcc: Likewise.
10114 * include/backward/hashtable.h: Likewise.
10115 * libsupc++/exception_ptr.h: Likewise.
10116 * libsupc++/eh_personality.cc: Likewise.
10117 * libsupc++/eh_call.cc: Likewise.
10118 * config/locale/gnu/monetary_members.cc: Likewise.
10119 * config/locale/gnu/time_members.h: Likewise.
10120 * config/locale/generic/time_members.h: Likewise.
10121
10122 2009-02-03 Johannes Singler <singler@ira.uka.de>
10123
10124 * include/parallel/algorithmfwd.h:
10125 Add parallelism default for many declarations.
10126 * include/parallel/numericfwd.h: Likewise.
10127 * include/parallel/iterator.h: Use iterator_traits as usual.
10128 * include/parallel/par_loop.h:
10129 Include equally_split.h.
10130 (for_each_template_random_access_ed):
10131 Avoid calling the Result default constructor.
10132 * include/parallel/numeric: Replace
10133 for_each_template_random_access by
10134 for_each_template_random_access_ed in numeric functions.
10135
10136 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
10137
10138 * config/os/gnu-linux/os_defines.h: Remove superfluous
10139 __NO_STRING_INLINES.
10140
10141 2009-02-02 Jakub Jelinek <jakub@redhat.com>
10142
10143 * testsuite/21_strings/c_strings/char/3.cc: New test.
10144 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
10145
10146 2009-01-30 Ulrich Drepper <drepper@redhat.com>
10147 Jakub Jelinek <jakub@redhat.com>
10148
10149 PR libstdc++/30928 (partial, works together with recent glibcs)
10150 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10151 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10152 defined.
10153 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10154 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10155 defined.
10156 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
10157 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
10158 defined.
10159 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
10160 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
10161 defined.
10162 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
10163 argument is const char *, assign result to const char * var, not
10164 char *.
10165 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
10166 argument is const wchar_t *, assign result to const wchar_t * var, not
10167 wchar_t *.
10168
10169 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
10170
10171 * include/std/thread: Remove unused headers.
10172 (__thread_data_base): Remove unused mutex and base.
10173 (thread::~thread): Only detach if joinable.
10174 (thread::joinable): Test if thread data ptr is empty.
10175 (thread::_M_thread_data_mutex): Remove.
10176 (thread::_M_get_thread_data): Remove.
10177 (thread::_M_make_thread_data): Remove overload, use make_shared.
10178 (thread::id::id): Make constructor explicit.
10179 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
10180 (thread::_M_start_thread): Break shared_ptr cycle on error.
10181 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
10182 * testsuite/30_threads/thread/member/4.cc: New.
10183 * testsuite/30_threads/thread/member/5.cc: New.
10184
10185 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
10186
10187 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
10188 (standard_layout): Just use !has_virtual_destructor for now.
10189 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
10190 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
10191 * testsuite/30_threads/recursive_mutex/requirements/
10192 standard_layout.cc: New.
10193 * testsuite/30_threads/condition_variable/requirements/
10194 standard_layout.cc: New.
10195 * testsuite/29_atomics/atomic_address/requirements/
10196 standard_layout.cc: Adjust.
10197 * testsuite/29_atomics/atomic_flag/requirements/
10198 standard_layout.cc: Same.
10199 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
10200 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
10201 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
10202 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
10203 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
10204 line numbers.
10205 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
10206 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
10207 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
10208 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
10209 Remove, not required.
10210
10211 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
10212
10213 * include/std/thread (__thread_data_base, thread): Rename member
10214 functions to match coding style.
10215 (thread::thread,thread::operator=): Define move operations.
10216 * src/thread.cc (__thread_data_base, thread): Rename member functions.
10217 * config/abi/pre/gnu.ver: Adjust.
10218
10219 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
10220
10221 PR libstdc++/38384
10222 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
10223 on HPUX.
10224 * configure: Regenerate.
10225
10226 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
10227
10228 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
10229 atomic_flag_fence.
10230
10231 2009-01-21 Dodji Seketeli <dodji@redhat.com>
10232
10233 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10234 Uros Bizjak <ubizjak@gmail.com>
10235
10236 PR libstdc++/38834
10237 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
10238 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
10239
10240 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
10241 Rainer Emrich <r.emrich@de.tecosim.com>
10242
10243 PR libstdc++/38919
10244 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
10245 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
10246 * configure: Regenerate.
10247
10248 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
10249
10250 * include/std/thread (__thread_data_base::__run): Make non-const.
10251 * testsuite/30_threads/thread/cons/5.cc: New.
10252
10253 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
10254
10255 * src/Makefile.am (sources): Add math_stubs_float.cc.
10256 * src/Makefile.in: Regenerate.
10257 * src/math_stubs_float.cc: New, from libmath/stubs.c.
10258
10259 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10260
10261 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
10262 * src/Makefile.in: Regenerate.
10263 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
10264
10265 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10266
10267 PR libstdc++/32666
10268 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
10269
10270 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
10271
10272 PR libstdc++/32666
10273 * Makefile.am (hosted_source): Remove libmath directory.
10274 * Makefile.in: Regenerate.
10275 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
10276 (AC_REPLACE_MATHFUNCS): Remove.
10277 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
10278 in GLIBCXX_CHECK_C99_TR1.
10279 * acinclude.m4: Remove libmath, need_math.
10280 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
10281 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
10282 * configure.ac: Same.
10283 * configure: Regenerate.
10284 * fragment.am: Fix comment.
10285 * config.h.in: Regenerate.
10286 * src/Makefile.in: Regenerate.
10287 * src/Makefile.am: Remove libmath references.
10288 * doc/Makefile.in: Regenerate.
10289 * po/Makefile.in: Regenerate.
10290 * include/Makefile.in: Regenerate.
10291 * libsupc++/Makefile.in: Regenerate.
10292 * testsuite/Makefile.in: Regenerate.
10293
10294 * src/compatibility.cc: Also export long double versions of "C" math
10295 library if hppa-linux.
10296 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
10297 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
10298
10299 * libmath: Remove.
10300 * libmath/signbit.c: Same.
10301 * libmath/stubs.c: Same.
10302 * libmath/Makefile.in: Same.
10303 * libmath/copysignf.c: Same.
10304 * libmath/mathconf.h: Same.
10305 * libmath/signbitf.c: Same.
10306 * libmath/Makefile.am: Same.
10307 * libmath/signbitl.c: Same.
10308
10309 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
10310 Paolo Carlini <paolo.carlini@oracle.com>
10311
10312 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
10313 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
10314 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
10315 * configure.ac: Adjust.
10316 * doc/xml/manual/configure.xml: Update.
10317 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
10318 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
10319 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
10320 * configure: Regenerate.
10321 * config.h.in: Likewise.
10322
10323 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
10324 thread::joinable, thread::swap, this_thread::get_id,
10325 this_thread::yield): Define inline...
10326 * include/std/thread: ... here.
10327 * config/abi/pre/gnu.ver: Adjust.
10328
10329 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10330
10331 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
10332 Add dg-timeout-factor 2.0.
10333 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
10334 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
10335 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
10336 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
10337 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
10338 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
10339
10340 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
10341
10342 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
10343 field from readelf output.
10344
10345 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10346
10347 PR libstdc++/38384
10348 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
10349 * configure: Regenerate.
10350
10351 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
10352
10353 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
10354 _GLIBCXX_HAVE_TLS.
10355 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
10356
10357 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
10358
10359 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
10360 constructor for _M_pattern.
10361 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
10362 string.cc: Test construction from different basic_string type.
10363 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
10364 string.cc: Likewise.
10365
10366 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
10367 Jonathan Larmour <jifl@eCosCentric.com>
10368
10369 PR libstdc++/36801
10370 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
10371 New.
10372 (__gnu_cxx::__exchange_and_add): Use it.
10373 * src/atomic.cc (get_atomic_mutex): New.
10374 * src/debug.cc (get_safe_base_mutex): New.
10375 * src/locale.cc (get_locale_cache_mutex): New.
10376 * src/mt_allocator.cc (get_freelist): New.
10377 (get_freelist_mutex): New.
10378 * src/pool_allocator.cc (get_palloc_mutex): New.
10379 * include/std/mutex (__once_functor_lock): To
10380 (__get_once_functor_lock): ...this.
10381 * src/mutex.cc (__once_mutex): Don't export, use
10382 (get_once_mutex): ...this.
10383 * config/abi/pre/gnu.ver: Adjust exports.
10384
10385 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10386
10387 PR libstdc++/38732
10388 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10389 referenceCount field again.
10390 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10391 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10392 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10393 inline functions.
10394 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10395 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10396 instead of __cxa_exception.
10397 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10398 __cxxabiv1::__cxa_throw): Likewise.
10399 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10400 std::__exception_ptr::exception_ptr::_M_addref,
10401 std::__exception_ptr::exception_ptr::_M_release,
10402 __gxx_dependent_exception_cleanup): Likewise.
10403 * testsuite/18_support/exception/38732.cc: New test.
10404
10405 PR libstdc++/38092
10406 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10407 * src/compatibility.cc: Don't use .symver directives if
10408 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10409 * config.h.in: Regenerated.
10410 * configure: Likewise.
10411
10412 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10413
10414 PR libstdc++/38466
10415 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10416
10417 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10418
10419 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10420 of classic locale...
10421 (locale::classic): Here.
10422
10423 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10424
10425 * include/tr1_impl/regex: Fix bad return statements and typos.
10426
10427 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10428
10429 * include/tr1_impl/regex: Remove unimplemented function definitions.
10430 * testsuite/28_regex/init-list.cc: Compile only.
10431 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10432 c_string_extended.cc: Same.
10433 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10434 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10435
10436 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10437
10438 PR libstdc++/38384
10439 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10440 * configure: Regenerate.
10441
10442 2009-01-05 Ben Elliston <bje@au.ibm.com>
10443
10444 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10445 * configure: Regenerate.
10446
10447 2009-01-05 Ben Elliston <bje@au.ibm.com>
10448
10449 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10450 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10451 * configure: Regenerate.
10452
10453 2009-01-04 Richard Guenther <rguenther@suse.de>
10454
10455 PR libstdc++/38720
10456 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10457 integer type for storage, arithmetic and comparisons.
10458 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10459
10460 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10461
10462 PR libstdc++/38719
10463 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10464 _Fwd_list_const_iterator::_M_next): Fix return type.
10465
10466 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10467
10468 * Revert last commit, reopen and suspend libstdc++/38678.
10469
10470 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10471
10472 PR libstdc++/38678
10473 * include/std/istream (basic_istream<>::_M_read): New.
10474 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10475 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10476 * include/std/ostream (basic_ostream<>::_M_write_): New.
10477 (basic_ostream<>::_M_write): Adjust.
10478 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10479 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10480 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10481 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10482 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.