gamma.tcc: Change include guard from _TR1_GAMMA_TCC to _GLIBCXX_TR1_GAMMA_TCC to...
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
2
3 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
4 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
5 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
6 __numeric_constants<_Tp>::__gamma_e().
7
8 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
9
10 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
11
12 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
13
14 * configure.ac: Move guarded checks for CC and CXX ...
15 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
16 * configure: Regenerate.
17
18 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
19 Paolo Carlini <paolo.carlini@oracle.com>
20
21 PR libstdc++/41061
22 * include/bits/random.h (operator<<(std::basic_ostream<>&,
23 const std::lognormal_distribution<>&),
24 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
25 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
26 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
27 operator<<(std::basic_ostream<>&,
28 const std::chi_squared_distribution<>&),
29 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
30 operator<<(std::basic_ostream<>&,
31 const std::fisher_f_distribution<>&),
32 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
33 operator<<(std::basic_ostream<>&,
34 const std::student_t_distribution<>&),
35 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
36 operator<<(std::basic_ostream<>&,
37 const std::negative_binomial_distribution<>&)): Declare friend.
38 * testsuite/26_numerics/random/uniform_real_distribution/operators/
39 serialize.cc: New.
40 * testsuite/26_numerics/random/piecewise_constant_distribution/
41 operators/serialize.cc: Likewise.
42 * testsuite/26_numerics/random/chi_squared_distribution/operators/
43 serialize.cc: Likewise.
44 * testsuite/26_numerics/random/normal_distribution/operators/
45 serialize.cc: Likewise.
46 * testsuite/26_numerics/random/uniform_int_distribution/operators/
47 serialize.cc: Likewise.
48 * testsuite/26_numerics/random/poisson_distribution/operators/
49 serialize.cc: Likewise.
50 * testsuite/26_numerics/random/bernoulli_distribution/operators/
51 serialize.cc: Likewise.
52 * testsuite/26_numerics/random/discrete_distribution/operators/
53 serialize.cc: Likewise.
54 * testsuite/26_numerics/random/weibull_distribution/operators/
55 serialize.cc: Likewise.
56 * testsuite/26_numerics/random/negative_binomial_distribution/
57 operators/serialize.cc: Likewise.
58 * testsuite/26_numerics/random/cauchy_distribution/operators/
59 serialize.cc: Likewise.
60 * testsuite/26_numerics/random/gamma_distribution/operators/
61 serialize.cc: Likewise.
62 * testsuite/26_numerics/random/fisher_f_distribution/operators/
63 serialize.cc: Likewise.
64 * testsuite/26_numerics/random/exponential_distribution/operators/
65 serialize.cc: Likewise.
66 * testsuite/26_numerics/random/lognormal_distribution/operators/
67 serialize.cc: Likewise.
68 * testsuite/26_numerics/random/binomial_distribution/operators/
69 serialize.cc: Likewise.
70 * testsuite/26_numerics/random/extreme_value_distribution/operators/
71 serialize.cc: Likewise.
72 * testsuite/26_numerics/random/piecewise_linear_distribution/
73 operators/serialize.cc
74 * testsuite/26_numerics/random/student_t_distribution/operators/
75 serialize.cc: Likewise.
76 * testsuite/26_numerics/random/geometric_distribution/operators/
77 serialize.cc: Likewise.
78
79 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
80
81 * include/bits/stl_tree.h: In C++0x mode make erase return
82 an iterator as per DR 130.
83 * include/bits/stl_set.h: Same.
84 * include/bits/stl_multiset.h: Same.
85 * include/bits/stl_map.h: Same.
86 * include/bits/stl_multimap.h: Same.
87 * doc/xml/manual/intro.xml: Document.
88 * testsuite/23_containers/set/dr130.cc: New.
89 * testsuite/23_containers/multiset/dr130.cc: New.
90 * testsuite/23_containers/map/dr130.cc: New.
91 * testsuite/23_containers/multimap/dr130.cc: New.
92
93 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
94
95 * include/ext/pointer.h: Add pragma system_header, use
96 _GLIBCXX_USE_LONG_LONG, macro cleanup.
97
98 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
99
100 * src/compatibility-ldbl.cc: Include cmath.
101
102 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
103
104 * src/compatibility-ldbl.cc: Include tr1/functional.
105
106 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
107
108 * src/compatibility-ldbl.cc: Add explicit namespace scope.
109
110 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
111
112 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
113 * include/precompiled/stdc++.h: Don't include cassert if
114 _GLIBCXX_NO_ASSERT defined.
115 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
116 semi-colon.
117 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
118 Same.
119
120 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
121 directory.
122 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
123 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
124 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
125
126 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
127 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
128 use stdc++.h include.
129 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
130 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
131 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
132 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
133 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
134 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
135 ...this.
136 * testsuite/17_intro/headers/c++200x/all.cc: To...
137 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
138 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
139 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
140 ...this.
141 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
142 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
143
144 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
145
146 * include/std/future: Move error handling bits outside macro guard.
147 * src/future.cc: Adjust.
148
149 * include/precompiled/stdc++.h: Add future.
150 * doc/xml/manual/using.xml: Same.
151
152 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
153
154 * src/hashtable.cc: Just definitions.
155 * src/hashtable_c++0x.cc: Compile C++0x versions.
156 * src/hash.cc: Same.
157 * src/hash_c++0x.cc: Same.
158 src/hash_tr1.cc: Compile TR1 versions.
159 src/hashtable_tr1.cc: Same.
160
161 * src/limits_c++0x.cc: Sync build error handling.
162
163 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
164 hashtable.cc to hashtable_tr1.cc.
165 * src/Makefile.in: Regenerate.
166
167 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
168
169 * include/tr1_impl/functional: Doxygen markup.
170
171 * doc/html/*: Regenerate.
172
173 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
174
175 * include/std/future: Fixes for -fno-exceptions.
176 * include/bits/functexcept.h: Same.
177 * libsupc++/exception_ptr.h: Same.
178 * src/pool_allocator.cc: Same.
179 * src/future.cc: Same.
180 * src/functexcept.cc: Same.
181 * config/abi/pre/gnu.ver: New exports.
182 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
183 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
184 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
185 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
186 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
187 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
188 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
189
190 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
191 * testsuite/23_containers/deque/operators/2.cc: New.
192
193 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
194
195 * src/hash.cc (hash<string>::operator()(string),
196 hash<wstring>::operator()(wstring)): Do not decorate as throwing
197 nothing.
198 * include/bits/functional_hash.h (hash<error_code>::
199 operator()(error_code)): Likewise.
200
201 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
202
203 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
204 bool for stream sentry objects.
205 * include/bits/istream.tcc: Same.
206 * include/bits/ostream.tcc: Same.
207 * include/bits/basic_string.tcc: Same.
208 * include/bits/ostream_insert.h: Same.
209 * src/istream.cc: Same.
210
211 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
212
213 PR libstdc++/15523
214 * include/debug/safe_iterator.h (_Safe_iterator<>::
215 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
216 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
217 do not error out when the source is a value-initialized iterator.
218 * testsuite/23_containers/vector/15523.cc: New.
219 * doc/xml/manual/intro.xml: Add an entry for DR 408.
220
221 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
222
223 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
224 cosmetic changes, inline.
225 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
226 Likewise.
227 * include/bits/move.h: Minor cosmetic changes.
228
229 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
230
231 PR libstdc++/40912 (final)
232 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
233 * testsuite/26_numerics/random/uniform_real_distribution/cons/
234 parms_neg.cc: Likewise.
235 * testsuite/26_numerics/random/uniform_real_distribution/cons/
236 parms.cc: Likewise.
237 * testsuite/26_numerics/random/uniform_real_distribution/cons/
238 default.cc: Likewise.
239 * testsuite/26_numerics/random/uniform_real_distribution/
240 requirements/typedefs.cc: Likewise.
241 * testsuite/26_numerics/random/piecewise_constant_distribution/
242 cons/range.cc: Likewise.
243 * testsuite/26_numerics/random/piecewise_constant_distribution/
244 cons/default.cc: Likewise.
245 * testsuite/26_numerics/random/piecewise_constant_distribution/
246 cons/num_xbound_fun.cc: Likewise.
247 * testsuite/26_numerics/random/piecewise_constant_distribution/
248 cons/initlist_fun.cc: Likewise.
249 * testsuite/26_numerics/random/piecewise_constant_distribution/
250 requirements/typedefs.cc: Likewise.
251 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
252 * testsuite/26_numerics/random/chi_squared_distribution/cons/
253 parms.cc: Likewise.
254 * testsuite/26_numerics/random/chi_squared_distribution/cons/
255 default.cc: Likewise.
256 * testsuite/26_numerics/random/chi_squared_distribution/
257 requirements/typedefs.cc: Likewise.
258 * testsuite/26_numerics/random/normal_distribution/
259 cons/parms.cc: Likewise.
260 * testsuite/26_numerics/random/normal_distribution/
261 cons/default.cc: Likewise.
262 * testsuite/26_numerics/random/normal_distribution/
263 requirements/typedefs.cc: Likewise.
264 * testsuite/26_numerics/random/seed_seq/cons/
265 range.cc: Likewise.
266 * testsuite/26_numerics/random/seed_seq/cons/
267 initlist.cc: Likewise.
268 * testsuite/26_numerics/random/seed_seq/cons/
269 default.cc: Likewise.
270 * testsuite/26_numerics/random/seed_seq/requirements/
271 typedefs.cc: Likewise.
272 * testsuite/26_numerics/random/uniform_int_distribution/
273 cons/parms_neg.cc: Likewise.
274 * testsuite/26_numerics/random/uniform_int_distribution/
275 cons/parms.cc: Likewise.
276 * testsuite/26_numerics/random/uniform_int_distribution/
277 cons/default.cc: Likewise.
278 * testsuite/26_numerics/random/uniform_int_distribution/
279 requirements/typedefs.cc: Likewise.
280 * testsuite/26_numerics/random/poisson_distribution/cons/
281 parms.cc: Likewise.
282 * testsuite/26_numerics/random/poisson_distribution/cons/
283 default.cc: Likewise.
284 * testsuite/26_numerics/random/poisson_distribution/
285 requirements/typedefs.cc: Likewise.
286 * testsuite/26_numerics/random/bernoulli_distribution/
287 cons/parms.cc: Likewise.
288 * testsuite/26_numerics/random/bernoulli_distribution/
289 cons/default.cc: Likewise.
290 * testsuite/26_numerics/random/bernoulli_distribution/
291 requirements/typedefs.cc: Likewise.
292 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
293 * testsuite/26_numerics/random/
294 default_random_engine.cc: Likewise.
295 * testsuite/26_numerics/random/discrete_distribution/
296 cons/range.cc: Likewise.
297 * testsuite/26_numerics/random/discrete_distribution/
298 cons/initlist.cc: Likewise.
299 * testsuite/26_numerics/random/discrete_distribution/
300 cons/default.cc: Likewise.
301 * testsuite/26_numerics/random/discrete_distribution/
302 cons/num_xbound_fun.cc: Likewise.
303 * testsuite/26_numerics/random/discrete_distribution/
304 requirements/typedefs.cc: Likewise.
305 * testsuite/26_numerics/random/weibull_distribution/
306 cons/parms.cc: Likewise.
307 * testsuite/26_numerics/random/weibull_distribution/
308 cons/default.cc: Likewise.
309 * testsuite/26_numerics/random/weibull_distribution/
310 requirements/typedefs.cc: Likewise.
311 * testsuite/26_numerics/random/independent_bits_engine/
312 cons/base_move.cc: Likewise.
313 * testsuite/26_numerics/random/independent_bits_engine/
314 cons/seed1.cc: Likewise.
315 * testsuite/26_numerics/random/independent_bits_engine/
316 cons/seed2.cc: Likewise.
317 * testsuite/26_numerics/random/independent_bits_engine/
318 cons/base_copy.cc: Likewise.
319 * testsuite/26_numerics/random/independent_bits_engine/
320 cons/default.cc: Likewise.
321 * testsuite/26_numerics/random/independent_bits_engine/
322 cons/seed_seq.cc: Likewise.
323 * testsuite/26_numerics/random/independent_bits_engine/
324 requirements/typedefs.cc: Likewise.
325 * testsuite/26_numerics/random/independent_bits_engine/
326 operators/equal.cc: Likewise.
327 * testsuite/26_numerics/random/independent_bits_engine/
328 operators/serialize.cc: Likewise.
329 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
330 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
331 * testsuite/26_numerics/random/subtract_with_carry_engine/
332 cons/seed1.cc: Likewise.
333 * testsuite/26_numerics/random/subtract_with_carry_engine/
334 cons/seed2.cc: Likewise.
335 * testsuite/26_numerics/random/subtract_with_carry_engine/
336 cons/default.cc: Likewise.
337 * testsuite/26_numerics/random/subtract_with_carry_engine/
338 requirements/typedefs.cc: Likewise.
339 * testsuite/26_numerics/random/subtract_with_carry_engine/
340 operators/equal.cc: Likewise.
341 * testsuite/26_numerics/random/subtract_with_carry_engine/
342 operators/serialize.cc: Likewise.
343 * testsuite/26_numerics/random/discard_block_engine/cons/
344 base_move.cc: Likewise.
345 * testsuite/26_numerics/random/discard_block_engine/cons/
346 seed1.cc: Likewise.
347 * testsuite/26_numerics/random/discard_block_engine/cons/
348 seed2.cc: Likewise.
349 * testsuite/26_numerics/random/discard_block_engine/cons/
350 base_copy.cc: Likewise.
351 * testsuite/26_numerics/random/discard_block_engine/cons/
352 default.cc: Likewise.
353 * testsuite/26_numerics/random/discard_block_engine/cons/
354 seed_seq.cc: Likewise.
355 * testsuite/26_numerics/random/discard_block_engine/
356 requirements/typedefs.cc: Likewise.
357 * testsuite/26_numerics/random/discard_block_engine/
358 operators/equal.cc: Likewise.
359 * testsuite/26_numerics/random/discard_block_engine/
360 operators/serialize.cc: Likewise.
361 * testsuite/26_numerics/random/cauchy_distribution/
362 cons/parms.cc: Likewise.
363 * testsuite/26_numerics/random/cauchy_distribution/
364 cons/default.cc: Likewise.
365 * testsuite/26_numerics/random/cauchy_distribution/
366 requirements/typedefs.cc: Likewise.
367 * testsuite/26_numerics/random/negative_binomial_distribution/
368 cons/parms.cc: Likewise.
369 * testsuite/26_numerics/random/negative_binomial_distribution/
370 cons/default.cc: Likewise.
371 * testsuite/26_numerics/random/negative_binomial_distribution/
372 requirements/typedefs.cc: Likewise.
373 * testsuite/26_numerics/random/gamma_distribution/
374 cons/parms.cc: Likewise.
375 * testsuite/26_numerics/random/gamma_distribution/
376 cons/default.cc: Likewise.
377 * testsuite/26_numerics/random/gamma_distribution/
378 requirements/typedefs.cc: Likewise.
379 * testsuite/26_numerics/random/mersenne_twister_engine/
380 cons/seed1.cc: Likewise.
381 * testsuite/26_numerics/random/mersenne_twister_engine/
382 cons/seed2.cc: Likewise.
383 * testsuite/26_numerics/random/mersenne_twister_engine/
384 cons/default.cc: Likewise.
385 * testsuite/26_numerics/random/mersenne_twister_engine/
386 requirements/typedefs.cc: Likewise.
387 * testsuite/26_numerics/random/mersenne_twister_engine/
388 operators/equal.cc: Likewise.
389 * testsuite/26_numerics/random/mersenne_twister_engine/
390 operators/serialize.cc: Likewise.
391 * testsuite/26_numerics/random/fisher_f_distribution/
392 cons/parms.cc: Likewise.
393 * testsuite/26_numerics/random/fisher_f_distribution/
394 cons/default.cc: Likewise.
395 * testsuite/26_numerics/random/fisher_f_distribution/
396 requirements/typedefs.cc: Likewise.
397 * testsuite/26_numerics/random/exponential_distribution/
398 cons/parms.cc: Likewise.
399 * testsuite/26_numerics/random/exponential_distribution/
400 cons/default.cc: Likewise.
401 * testsuite/26_numerics/random/exponential_distribution/
402 requirements/typedefs.cc: Likewise.
403 * testsuite/26_numerics/random/binomial_distribution/
404 cons/parms.cc: Likewise.
405 * testsuite/26_numerics/random/binomial_distribution/
406 cons/default.cc: Likewise.
407 * testsuite/26_numerics/random/binomial_distribution/
408 requirements/typedefs.cc: Likewise.
409 * testsuite/26_numerics/random/lognormal_distribution/
410 cons/parms.cc: Likewise.
411 * testsuite/26_numerics/random/lognormal_distribution/
412 cons/default.cc: Likewise.
413 * testsuite/26_numerics/random/lognormal_distribution/
414 requirements/typedefs.cc: Likewise.
415 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
416 * testsuite/26_numerics/random/random_device/cons/
417 token.cc: Likewise.
418 * testsuite/26_numerics/random/random_device/cons/
419 default.cc: Likewise.
420 * testsuite/26_numerics/random/random_device/
421 requirements/typedefs.cc: Likewise.
422 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
423 * testsuite/26_numerics/random/extreme_value_distribution/
424 cons/parms.cc: Likewise.
425 * testsuite/26_numerics/random/extreme_value_distribution/
426 cons/default.cc: Likewise.
427 * testsuite/26_numerics/random/extreme_value_distribution/
428 requirements/typedefs.cc: Likewise.
429 * testsuite/26_numerics/random/piecewise_linear_distribution/
430 cons/range.cc: Likewise.
431 * testsuite/26_numerics/random/piecewise_linear_distribution/
432 cons/default.cc: Likewise.
433 * testsuite/26_numerics/random/piecewise_linear_distribution/
434 cons/num_xbound_fun.cc: Likewise.
435 * testsuite/26_numerics/random/piecewise_linear_distribution/
436 cons/initlist_fun.cc: Likewise.
437 * testsuite/26_numerics/random/piecewise_linear_distribution/
438 requirements/typedefs.cc: Likewise.
439 * testsuite/26_numerics/random/student_t_distribution/
440 cons/parms.cc: Likewise.
441 * testsuite/26_numerics/random/student_t_distribution/
442 cons/default.cc: Likewise.
443 * testsuite/26_numerics/random/student_t_distribution/
444 requirements/typedefs.cc: Likewise.
445 * testsuite/26_numerics/random/linear_congruential_engine/
446 cons/seed1.cc: Likewise.
447 * testsuite/26_numerics/random/linear_congruential_engine/
448 cons/seed2.cc: Likewise.
449 * testsuite/26_numerics/random/linear_congruential_engine/
450 cons/default.cc: Likewise.
451 * testsuite/26_numerics/random/linear_congruential_engine/
452 requirements/non_uint_neg.cc: Likewise.
453 * testsuite/26_numerics/random/linear_congruential_engine/
454 requirements/typedefs.cc: Likewise.
455 * testsuite/26_numerics/random/linear_congruential_engine/
456 operators/equal.cc: Likewise.
457 * testsuite/26_numerics/random/linear_congruential_engine/
458 operators/serialize.cc: Likewise.
459 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
460 * testsuite/26_numerics/random/shuffle_order_engine/cons/
461 base_move.cc: Likewise.
462 * testsuite/26_numerics/random/shuffle_order_engine/cons/
463 seed1.cc: Likewise.
464 * testsuite/26_numerics/random/shuffle_order_engine/cons/
465 seed2.cc: Likewise.
466 * testsuite/26_numerics/random/shuffle_order_engine/cons/
467 base_copy.cc: Likewise.
468 * testsuite/26_numerics/random/shuffle_order_engine/cons/
469 default.cc: Likewise.
470 * testsuite/26_numerics/random/shuffle_order_engine/cons/
471 seed_seq.cc: Likewise.
472 * testsuite/26_numerics/random/shuffle_order_engine/
473 requirements/typedefs.cc: Likewise.
474 * testsuite/26_numerics/random/shuffle_order_engine/
475 operators/equal.cc: Likewise.
476 * testsuite/26_numerics/random/shuffle_order_engine/
477 operators/serialize.cc: Likewise.
478 * testsuite/26_numerics/random/geometric_distribution/
479 cons/parms.cc: Likewise.
480 * testsuite/26_numerics/random/geometric_distribution/
481 cons/default.cc: Likewise.
482 * testsuite/26_numerics/random/geometric_distribution/
483 requirements/typedefs.cc: Likewise.
484 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
485
486 2009-07-31 Jason Merrill <jason@redhat.com>
487 Douglas Gregor <doug.gregor@gmail.com>
488
489 * include/bits/move.h (forward): Implement as in N2835.
490 (move): Implement as in N2831.
491 * include/std/istream (rvalue stream operator>>): New.
492 * include/std/ostream (rvalue stream operator<<): New.
493 * testsuite/27_io/rvalue_streams.cc: New.
494
495 2009-07-31 Jason Merrill <jason@redhat.com>
496
497 * include/bits/forward_list.h (splice_after): Use forward.
498 (merge): Likewise.
499 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
500 (move_iterator::operator[]): Use move.
501 * include/bits/stl_list.h (insert): Use move.
502 * include/std/thread (_Callable constructor): Use forward.
503 * include/std/tuple: Don't specify explicit template args to move.
504
505 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
506 Adjust signature.
507 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
508 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
509 reference.
510 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
511 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
512 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
513 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
514 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
515 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
516 testsuite/23_containers/forward_list/operations/1.cc,
517 testsuite/23_containers/forward_list/operations/5.cc: Use move.
518 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
519 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
520 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
521 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
522 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
523
524 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
525
526 PR libstdc++/40912 (partial)
527 * include/std/random: Disable the facility if <stdint.h> is not
528 available.
529
530 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
531
532 PR libstdc++/40919
533 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
534 xfail on darwin[3-9]*.
535
536 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
537
538 PR libstdc++/40917
539 * testsuite/util/replacement_memory_operators.h: Add missing includes,
540 tweak qualifications.
541
542 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
543
544 PR libstdc++/40916
545 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
546 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
547 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
548
549 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
550
551 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
552
553 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
554
555 PR libstdc++/40915
556 * testsuite/18_support/headers/exception/synopsis.cc: Fix
557 std::terminate declaration.
558
559 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
560
561 PR libstdc++/40908
562 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
563 symbols at GLIBCXX_3.4.
564
565 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
566
567 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
568 * testsuite/util/testsuite_abi.cc: Adjust.
569 * configure.ac: Bump libtool_VERSION to 6:13:0.
570 * configure: Regenerate.
571
572 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
573 Tyler Earman <rem.intellegare@gmail.com>
574
575 * doc/xml/manual/configure.xml: Consistent placement of
576 ABI-changing options, clarify --enable-clocale.
577
578 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
579
580 * python/Makefile.in: Regenerate.
581
582 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
583
584 * python/Makefile.am (install-data-local): Use DESTDIR
585 correctly.
586
587 2009-07-24 Jason Merrill <jason@redhat.com>
588
589 Core issue 901
590 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
591 dealloc.
592
593 2009-07-24 Joseph Myers <joseph@codesourcery.com>
594
595 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
596 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
597 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
598 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
599 * testsuite/21_strings/headers/cwchar/functions_std.cc,
600 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
601 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
602 Use dg-require-swprintf.
603
604 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
605
606 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
607
608 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
609
610 * include/c_std/cmath (abs(_Tp)): Add.
611 * include/c_global/cmath (abs(_Tp)): Likewise.
612 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
613
614 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
615
616 * doc/html/ext/lwg-closed.html: Update to R65.
617 * doc/html/ext/lwg-defects.html: Likewise.
618 * doc/html/ext/lwg-active.html: Likewise.
619 * doc/xml/manual/intro.xml: Update DRs entries.
620
621 2009-07-22 Jason Merrill <jason@redhat.com>
622
623 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
624
625 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
626
627 * include/std/valarray (valarray<>::operator=(const valarray<>&),
628 valarray<>::operator=(initializer_list<>)): Implement resolution
629 of DR 630, [Ready] in Frankfurt.
630 * testsuite/26_numerics/valarray/dr630-1.cc: New.
631 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
632 * doc/xml/manual/intro.xml: Add an entry for DR 630.
633
634 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
635
636 * include/std/chrono (duration<>::operator%=, operator%):
637 Add, per DR 934.
638 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
639 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
640
641 * include/std/chrono (operator/): Simplify implementation.
642
643 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
644
645 * doc/xml/manual/intro.xml: Escape '&', validate.
646 * doc/xml/manual/using.xml: Validate, dead link check.
647 * doc/xml/manual/strings.xml: Same.
648 * doc/xml/manual/appendix_contributing.xml: Same.
649 * doc/xml/manual/iterators.xml: Same.
650 * doc/xml/manual/spine.xml: Same.
651
652 * doc/xml/faq.xml: Remove redundant xreflabel entities.
653 * doc/xml/gnu/gpl-3.0.xml: Same.
654 * doc/xml/manual/mt_allocator.xml: Same.
655 * doc/xml/manual/allocator.xml: Same.
656 * doc/xml/manual/ctype.xml: Same.
657 * doc/xml/manual/codecvt.xml: Same.
658 * doc/xml/manual/backwards_compatibility.xml: Same.
659 * doc/xml/manual/shared_ptr.xml: Same.
660 * doc/xml/manual/abi.xml: Same.
661 * doc/xml/manual/auto_ptr.xml: Same.
662 * doc/xml/manual/internals.xml: Same.
663 * doc/xml/manual/parallel_mode.xml: Same.
664 * doc/xml/manual/bitmap_allocator.xml: Same.
665 * doc/xml/manual/build_hacking.xml: Same.
666 * doc/xml/manual/evolution.xml: Same.
667 * doc/xml/manual/debug.xml: Same.
668 * doc/xml/manual/localization.xml: Same.
669 * doc/xml/manual/appendix_contributing.xml: Same.
670 * doc/xml/manual/locale.xml: Same.
671 * doc/xml/manual/messages.xml: Same.
672 * doc/xml/manual/spine.xml: Same.
673 * doc/xml/manual/test.xml: Same.
674 * doc/xml/book.txml: Same.
675 * doc/xml/spine.xml: Same.
676
677 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
678 * doc/xml/manual/backwards_compatibility.xml: Same.
679 * doc/xml/manual/concurrency.xml: Same.
680 * doc/xml/manual/intro.xml: Same.
681 * doc/xml/manual/parallel_mode.xml: Same.
682 * doc/xml/manual/status_cxx1998.xml: Same.
683 * doc/xml/manual/containers.xml: Same.
684 * doc/xml/manual/io.xml: Same.
685 * doc/xml/manual/support.xml: Same.
686 * doc/xml/manual/strings.xml: Same.
687 * doc/xml/manual/debug_mode.xml: Same.
688 * doc/xml/manual/extensions.xml: Same.
689 * doc/xml/manual/appendix_contributing.xml: Same.
690 * doc/xml/manual/messages.xml: Same.
691 * doc/xml/manual/test.xml: Same.
692
693 * doc/xml/manual/abi.xml: Same.
694 * doc/xml/manual/auto_ptr.xml: Same.
695 * doc/xml/manual/parallel_mode.xml: Same.
696 * doc/xml/manual/build_hacking.xml: Same.
697 * doc/xml/manual/evolution.xml: Same.
698 * doc/xml/manual/using.xml: Same.
699 * doc/xml/manual/debug_mode.xml: Same.
700 * doc/xml/manual/extensions.xml: Same.
701 * doc/xml/manual/diagnostics.xml: Same.
702 * doc/xml/manual/algorithms.xml: Same.
703
704 * doc/html: Regenerate.
705
706 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
707
708 PR libstdc++/40712
709 * config/locale/gnu/numeric_members.cc (numpunct<>::
710 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
711 and copy the langinfo data into it.
712 (numpunct<>::~numpunct): Free the allocated memory.
713 * config/locale/gnu/monetary_members.cc (moneypunct<>::
714 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
715 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
716 _M_data->_M_curr_symbol.
717 (moneypunct<>::~moneypunct): Free the allocated memory.
718 * testsuite/22_locale/moneypunct/40712.cc: New.
719
720 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
721 Do not leak memory if new throws.
722 * include/bits/locale_facets_nonio.tcc
723 (__moneypunct_cache<>::_M_cache): Likewise.
724
725 2009-07-17 Joseph Myers <joseph@codesourcery.com>
726
727 PR other/40784
728 * configure: Regenerate.
729
730 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
731
732 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
733 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
734 line numbers.
735 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
736 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
737 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
738
739 2009-07-16 Joseph Myers <joseph@codesourcery.com>
740
741 * configure: Regenerate.
742
743 2009-07-16 Jason Merrill <jason@redhat.com>
744
745 PR libstdc++/37907
746 * include/std/type_traits: Add is_standard_layout, is_trivial.
747 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
748 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
749 Update line numbers.
750
751 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
752 Tom Tromey <tromey@redhat.com>
753
754 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
755 Fetch std::string to the given length.
756
757 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
758
759 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
760 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
761 [Ready] in Frankfurt.
762 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
763 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
764 New.
765 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
766 Likewise.
767 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
768 Adjust.
769 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
770 Likewise.
771 * doc/xml/manual/intro.xml: Add an entry for DR 696.
772
773 * include/bits/istream.tcc: Minor clean-up to the initializers of the
774 __err locals.
775 * include/bits/ostream.tcc: Likewise.
776 * src/compatibility.cc: Likewise.
777 * src/istream.cc: Likewise.
778
779 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
780
781 * include/std/type_traits (common_type): Remove workaround for
782 PR36628, now fixed.
783
784 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
785
786 PR testsuite/40699
787 PR testsuite/40707
788 PR testsuite/40709
789 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
790
791 2009-07-08 Janis Johnson <janis187@us.ibm.com>
792
793 PR libstdc++/40691
794 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
795 * testsuite/26_numerics/valarray/40691.cc: New test.
796
797 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
798
799 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
800 * testsuite/21_strings/c_strings/char/3.cc: Same.
801
802 2009-07-06 Jason Merrill <jason@redhat.com>
803
804 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
805 to defer searching bases that don't overlap the desired address.
806
807 2009-07-05 Joseph Myers <joseph@codesourcery.com>
808
809 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
810 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
811 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
812 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
813 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
814 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
815 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
816 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
817 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
818 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
819 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
820 testsuite/ext/vstring/init-list.cc,
821 testsuite/ext/vstring/moveable.cc,
822 testsuite/ext/vstring/requirements/citerators.cc,
823 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
824 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
825 Use dg-require-string-conversions.
826
827 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
828
829 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
830 to ld_library_path. Use add_path. Add just find_libgcc_s to
831 ld_library_path, not every libgcc multilib directory.
832
833 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
834
835 PR libstdc++/40600
836 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
837 std::minmax return type.
838 * testsuite/25_algorithms/minmax/3.cc: Likewise.
839
840 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
841
842 PR libstdc++/40511
843 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
844 with glibc2.2.x.
845
846 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
847
848 * include/bits/random.tcc
849 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
850 as array type.
851
852 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
853
854 * include/bits/random.h (__mod(_Tp)): Use defaults.
855 (struct _Mod): Adjust template parameters.
856 (linear_congruential_engine<>::operator()()): Adjust.
857 (typedef _UInt32Type): Remove.
858 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
859 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
860 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
861 calls.
862 (mersenne_twister_engine<>::seed(result_type)): Likewise.
863 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
864 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
865 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
866 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
867 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
868 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
869 Likewise.
870
871 * include/bits/random.tcc
872 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
873 formula (i mod n).
874 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
875 as array type.
876 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
877 size.
878 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
879 uint_least32_t.
880
881 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
882
883 * include/std/future (shared_future): Adjust doxygen comment.
884
885 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
886
887 PR libstdc++/40297
888 * include/bits/atomic_0.h: Reverse debug assertions.
889 * include/bits/atomic_2.h: Likewise.
890
891 2009-06-23 DJ Delorie <dj@redhat.com>
892
893 Add MeP port.
894 * configure.host: Add mep support.
895
896 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
897
898 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
899 (INPUT): Add future.
900 * include/std/future: Adjust markup.
901 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
902 line numbers.
903 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
904 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
905 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
906 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
907
908 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
909
910 * include/bits/shared_ptr.h: Do not swap rvalues.
911 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
912 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
913 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
914 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
915 * testsuite/20_util/tuple/swap.cc: Likewise.
916
917 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
918
919 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
920 * include/std/ratio: Typo in comment.
921
922 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
923
924 PR libstdc++/40518
925 * include/bits/basic_string.h (basic_string<>::_Rep::
926 _M_set_length_and_sharable): Do not write the empty rep.
927 (basic_string<>::erase(iterator, iterator)): Likewise,
928 move out of line...
929 * include/bits/basic_string.tcc: ... here.
930
931 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
932
933 * testsuite/util/testsuite_common_types.h (bitwise_operators,
934 bitwise_assignment_operators): Initialize a and b.
935 (struct has_bitwise_operators): Do not call the latter.
936 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
937 dg-error line numbers.
938 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
939 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
940 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
941
942 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
943
944 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
945 possibly unused.
946 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
947 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
948 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
949
950 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
951
952 * include/std/future: New.
953 * include/Makefile.am: Add.
954 * include/Makefile.in: Regenerate.
955 * src/future.cc: New.
956 * src/Makefile.am: Add.
957 * src/Makefile.in: Regenerate.
958 * config/abi/pre/gnu.ver: Add export.
959 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
960 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
961 * testsuite/30_threads/packaged_task/cons/1.cc: New.
962 * testsuite/30_threads/packaged_task/cons/2.cc: New.
963 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
964 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
965 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
966 * testsuite/30_threads/packaged_task/cons/move.cc: New.
967 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
968 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
969 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
970 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
971 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
972 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
973 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
974 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
975 * testsuite/30_threads/packaged_task/members/reset.cc: New.
976 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
977 * testsuite/30_threads/packaged_task/members/swap.cc: New.
978 * testsuite/30_threads/packaged_task/requirements/
979 explicit_instantiation.cc: New.
980 * testsuite/30_threads/promise/cons/1.cc: New.
981 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
982 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
983 * testsuite/30_threads/promise/cons/move_assign.cc: New.
984 * testsuite/30_threads/promise/cons/move.cc: New.
985 * testsuite/30_threads/promise/members/get_future.cc: New.
986 * testsuite/30_threads/promise/members/get_future2.cc: New.
987 * testsuite/30_threads/promise/members/set_exception.cc: New.
988 * testsuite/30_threads/promise/members/set_exception2.cc: New.
989 * testsuite/30_threads/promise/members/set_value.cc: New.
990 * testsuite/30_threads/promise/members/set_value2.cc: New.
991 * testsuite/30_threads/promise/members/set_value3.cc: New.
992 * testsuite/30_threads/promise/members/swap.cc: New.
993 * testsuite/30_threads/promise/requirements/
994 explicit_instantiation.cc: New.
995 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
996 * testsuite/30_threads/shared_future/cons/copy.cc: New.
997 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
998 * testsuite/30_threads/shared_future/cons/move.cc: New.
999 * testsuite/30_threads/shared_future/members/get.cc: New.
1000 * testsuite/30_threads/shared_future/members/get2.cc: New.
1001 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1002 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1003 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1004 * testsuite/30_threads/shared_future/members/wait.cc: New.
1005 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1006 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1007 * testsuite/30_threads/shared_future/requirements/
1008 explicit_instantiation.cc: New.
1009 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1010 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1011 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1012 * testsuite/30_threads/unique_future/cons/move.cc: New.
1013 * testsuite/30_threads/unique_future/members/get.cc: New.
1014 * testsuite/30_threads/unique_future/members/get2.cc: New.
1015 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1016 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1017 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1018 * testsuite/30_threads/unique_future/members/wait.cc: New.
1019 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1020 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1021 * testsuite/30_threads/unique_future/requirements/
1022 explicit_instantiation.cc: New.
1023 * testsuite/performance/30_threads/future/polling.cc: New.
1024
1025 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1026
1027 * Revert last Change.
1028
1029 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1030
1031 PR libstdc++/40497
1032 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1033 signature per the current C++1x draft (N2857).
1034 * testsuite/24_iterators/operations/40497.cc: Add.
1035
1036 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1037
1038 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1039 a floating point type.
1040 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1041 _IntType)): Fix second default argument.
1042 (uniform_int_distribution<>::_M_call): Remove.
1043 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1044 const param_type&)): Only declare.
1045 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1046 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1047 Remove.
1048 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1049 const param_type&): Define here.
1050 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1051 const param_type&), discrete_distribution<>::operator()
1052 (_UniformRandomNumberGenerator&, const param_type&),
1053 piecewise_constant_distribution<>::operator()
1054 (_UniformRandomNumberGenerator&, const param_type&),
1055 piecewise_linear_distribution<>::operator()
1056 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1057 the second template argument of _Adaptor.
1058 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1059 default.cc: Adjust.
1060
1061 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1062
1063 * include/bits/random.tcc (discrete_distribution<>::param_type::
1064 param_type(size_t, double, double, _Func),
1065 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1066 const param_type&)): Tidy.
1067 (piecewise_constant_distribution<>::param_type::_M_initialize):
1068 Use reserve, fix.
1069 (piecewise_constant_distribution<>::param_type::
1070 param_type(initializer_list<>, _Func),
1071 piecewise_constant_distribution<>::param_type::
1072 param_type(size_t, _RealType, _RealType, _Func),
1073 piecewise_linear_distribution<>::param_type::
1074 param_type(initializer_list<>, _Func),
1075 piecewise_linear_distribution<>::param_type::
1076 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1077 (piecewise_constant_distribution<>::param_type::
1078 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1079 piecewise_constant_distribution<>::
1080 operator()(_UniformRandomNumberGenerator&, const param_type&),
1081 piecewise_linear_distribution<>::
1082 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1083 (operator>>(std::basic_istream<>&,
1084 piecewise_constant_distribution<>&),
1085 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1086 Use reserve.
1087 * include/bits/random.h: Minor cosmetic changes.
1088
1089 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1090
1091 * testsuite/23_containers/list/check_construct_destroy.h: New.
1092 Move test logic here.
1093 * testsuite/23_containers/list/moveable.h: Same.
1094 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1095 * testsuite/23_containers/list/modifiers/1.h: Same.
1096 * testsuite/23_containers/list/modifiers/2.h: Same.
1097 * testsuite/23_containers/list/modifiers/3.h: Same.
1098 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1099 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1100 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1101 * testsuite/23_containers/list/operations/1.h: Same.
1102 * testsuite/23_containers/list/operations/2.h: Same.
1103 * testsuite/23_containers/list/operations/3.h: Same.
1104 * testsuite/23_containers/list/operations/4.h: Same.
1105 * testsuite/23_containers/list/operations/5.h: Same.
1106 * testsuite/23_containers/list/capacity/1.h: Same.
1107 * testsuite/23_containers/list/init-list.h: Same.
1108 * testsuite/23_containers/list/cons/1.h: Same.
1109 * testsuite/23_containers/list/cons/2.h: Same.
1110 * testsuite/23_containers/list/cons/3.h: Same.
1111 * testsuite/23_containers/list/cons/4.h: Same.
1112 * testsuite/23_containers/list/cons/5.h: Same.
1113 * testsuite/23_containers/list/cons/6.h: Same.
1114 * testsuite/23_containers/list/cons/7.h: Same.
1115 * testsuite/23_containers/list/cons/8.h: Same.
1116 * testsuite/23_containers/list/cons/9.h: Same.
1117 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1118 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1119 header.
1120 * testsuite/23_containers/list/modifiers/1.cc: Same.
1121 * testsuite/23_containers/list/modifiers/2.cc: Same.
1122 * testsuite/23_containers/list/modifiers/3.cc: Same.
1123 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1124 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1125 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1126 * testsuite/23_containers/list/operations/1.cc: Same.
1127 * testsuite/23_containers/list/operations/2.cc: Same.
1128 * testsuite/23_containers/list/operations/3.cc: Same.
1129 * testsuite/23_containers/list/operations/4.cc: Same.
1130 * testsuite/23_containers/list/operations/5.cc: Same.
1131 * testsuite/23_containers/list/capacity/1.cc: Same.
1132 * testsuite/23_containers/list/init-list.cc: Same.
1133 * testsuite/23_containers/list/cons/1.cc: Same.
1134 * testsuite/23_containers/list/cons/2.cc: Same.
1135 * testsuite/23_containers/list/cons/3.cc: Same.
1136 * testsuite/23_containers/list/cons/4.cc: Same.
1137 * testsuite/23_containers/list/cons/5.cc: Same.
1138 * testsuite/23_containers/list/cons/6.cc: Same.
1139 * testsuite/23_containers/list/cons/7.cc: Same.
1140 * testsuite/23_containers/list/cons/8.cc: Same.
1141 * testsuite/23_containers/list/cons/9.cc: Same.
1142 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1143 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1144 * testsuite/23_containers/list/moveable.cc: Same.
1145
1146 2009-06-17 Tom Tromey <tromey@redhat.com>
1147
1148 * python/hook.in: Do not fail when there is no current objfile.
1149 Use os.path.normpath.
1150
1151 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1152
1153 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1154 Remove.
1155 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1156 rvalue-reference so that move constructor is called.
1157 * testsuite/18_support/exception_ptr/move.cc: New.
1158
1159 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1160
1161 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1162 if joinable.
1163
1164 2009-06-15 Tom Tromey <tromey@redhat.com>
1165
1166 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1167 set self.iter.
1168 (StdMapPrinter.to_string): Make a new iterator.
1169 (StdMapPrinter.children): Likewise.
1170 (StdSetPrinter.__init__): Don't set self.iter.
1171 (StdSetPrinter.to_string): Make a new iterator.
1172 (StdSetPrinter.children): Likewise.
1173
1174 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1175
1176 * include/bits/random.tcc
1177 (negative_binomial_distribution<>::operator()
1178 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1179 class member gamma_distribution.
1180 (negative_binomial_distribution<>::operator()
1181 (_UniformRandomNumberGenerator&)): Implement out of line here.
1182 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1183 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1184 (student_t_distribution<>::operator()
1185 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1186 simplify.
1187 (operator<<(basic_ostream<>&, student_t_distribution<>),
1188 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1189 (chi_squared_distribution<>::operator()
1190 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1191 tweak to use a class member gamma_distribution.
1192 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1193 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1194 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1195 const param_type&): Move inline, tweak to use class member
1196 gamma_distributions.
1197 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1198 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1199 * include/bits/random.h: Adjust, minor tweaks.
1200
1201 2009-06-10 Tom Tromey <tromey@redhat.com>
1202
1203 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1204 (build_libstdcxx_dictionary): Accept shortened form of
1205 basic_string names.
1206 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1207
1208 2009-06-10 Tom Tromey <tromey@redhat.com>
1209
1210 PR libstdc++/40289:
1211 * python/Makefile.in: Rebuild.
1212 * python/hook.in: Compute module path relative to objfile.
1213 * python/Makefile.am (pythondir): Redefine.
1214 (gdb.py): Subst toolexeclibdir.
1215 (install-data-local): Rewrite.
1216
1217 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1218
1219 * include/bits/move.h: Doxygen group fixes.
1220
1221 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1222
1223 * include/bits/random.tcc (gamma_distribution<>::operator()
1224 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1225 the Marsaglia/Tsang algorithm.
1226 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1227 (operator<<(basic_ostream<>&, gamma_distribution<>),
1228 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1229
1230 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1231 Remove, just use normal_distribution.
1232 (operator<<(basic_ostream<>&, student_t_distribution<>),
1233 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1234 (linear_congruential_engine<>::operator()()): Move inline.
1235 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1236 const param_type&)): Move inline, just use normal_distribution.
1237 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1238 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1239 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1240 const param_type&)): Move here, out of line.
1241 (piecewise_constant_distribution<>::param_type::param_type()): Move
1242 inline.
1243 * include/bits/random.h: Adjust, minor tweaks.
1244
1245 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1246
1247 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1248
1249 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1250
1251 * include/ext/throw_allocator.h: Rework.
1252 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1253 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1254 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1255 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1256 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1257 * testsuite/util/regression/rand/priority_queue/
1258 container_rand_regression_test.tcc: Inline functions.
1259 * testsuite/util/regression/rand/assoc/
1260 container_rand_regression_test.tcc: Same.
1261
1262 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1263
1264 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1265
1266 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1267
1268 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1269 * configure: Regenerate.
1270
1271 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1272
1273 PR libstdc++/40299
1274 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1275 * testsuite/ext/rope/40299.cc: New.
1276
1277 2009-05-28 Tom Tromey <tromey@redhat.com>
1278 Phil Muldoon <pmuldoon@redhat.com>
1279 Jonathan Wakely <jwakely.gcc@gmail.com>
1280
1281 * python/Makefile.in, , python/libstdcxx/__init__.py,
1282 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1283 python/hook.in, python/Makefile.am: New files.
1284 * configure, Makefile.in: Rebuild.
1285 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1286 * Makefile.am (SUBDIRS): Add python.
1287
1288 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1289
1290 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1291 to ...
1292 * testsuite/util/replacement_memory_operators.h: ...here. New.
1293 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1294 * testsuite/util/testsuite_hooks.cc: Same.
1295
1296 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1297 replacement_memory_operators.h.
1298 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1299 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1300 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1301 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1302 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1303 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1304 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1305 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1306 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1307 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1308 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1309 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1310 * testsuite/ext/mt_allocator/check_new.cc: Same.
1311 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1312 * testsuite/ext/debug_allocator/check_new.cc: Same.
1313 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1314 * testsuite/ext/new_allocator/check_delete.cc: Same.
1315 * testsuite/ext/new_allocator/check_new.cc: Same.
1316 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1317 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1318 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1319 * testsuite/ext/throw_allocator/check_new.cc: Same.
1320 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1321 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1322 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1323 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1324 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1325 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1326 * testsuite/ext/pool_allocator/check_new.cc: Same.
1327 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1328 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1329 * testsuite/ext/array_allocator/check_delete.cc: Same.
1330 * testsuite/ext/array_allocator/check_new.cc: Same.
1331 * testsuite/23_containers/deque/cons/1.cc: Same.
1332 * testsuite/23_containers/deque/cons/2.cc: Same.
1333
1334 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1335
1336 * libsupc++/initializer_list: Format.
1337 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1338 * testsuite/18_support/initializer_list/requirements/
1339 explicit_instantiation.cc: New.
1340
1341 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1342
1343 PR libstdc++/40273
1344 * include/tr1_impl/functional: Add explicit casts.
1345 * testsuite/20_util/function/requirements/
1346 explicit_instantiation.cc: New.
1347 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1348
1349 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1350
1351 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1352
1353 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1354
1355 PR libstdc++/40221
1356 * include/tr1_impl/functional: Add explicit cast.
1357
1358 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1359
1360 PR libstdc++/40094
1361 Revert:
1362 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1363 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1364 out of line member functions definitions.
1365 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1366 Remove, use static locals instead.
1367 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1368 * src/throw_allocator.cc: New.
1369 * src/Makefile.am: Add.
1370 * config/abi/pre/gnu.ver: Add exports.
1371 * src/Makefile.in: Regenerate.
1372
1373 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1374
1375 * include/tr1_impl/functional (function): Use explicit operator bool.
1376 * include/bits/shared_ptr.h (__shared_ptr): Same.
1377 * include/bits/unique_ptr.h (unique_ptr): Same.
1378 * include/std/mutex (unique_lock): Same.
1379 * include/std/system_error (error_code): Same.
1380 (error_condition): Same.
1381 * include/std/ostream (sentry): Same.
1382 * include/std/istream (sentry): Same.
1383 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1384 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1385 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1386 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1387 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1388 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1389 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1390
1391 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1392
1393 * testsuite/23_containers/list/14340.cc: Abstract list type.
1394 * testsuite/23_containers/list/init-list.cc: Same.
1395 * testsuite/23_containers/list/pthread5.cc: Same.
1396 * testsuite/23_containers/list/invalidation/1.cc: Same.
1397 * testsuite/23_containers/list/invalidation/2.cc: Same.
1398 * testsuite/23_containers/list/invalidation/3.cc: Same.
1399 * testsuite/23_containers/list/invalidation/4.cc: Same.
1400 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1401 * testsuite/23_containers/list/modifiers/1.cc: Same.
1402 * testsuite/23_containers/list/modifiers/2.cc: Same.
1403 * testsuite/23_containers/list/modifiers/3.cc: Same.
1404 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1405 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1406 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1407 * testsuite/23_containers/list/cons/1.cc: Same.
1408 * testsuite/23_containers/list/cons/2.cc: Same.
1409 * testsuite/23_containers/list/cons/3.cc: Same.
1410 * testsuite/23_containers/list/cons/4.cc: Same.
1411 * testsuite/23_containers/list/cons/5.cc: Same.
1412 * testsuite/23_containers/list/cons/6.cc: Same.
1413 * testsuite/23_containers/list/cons/7.cc: Same.
1414 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1415 * testsuite/23_containers/list/cons/8.cc: Same.
1416 * testsuite/23_containers/list/cons/9.cc: Same.
1417 * testsuite/23_containers/list/operations/1.cc: Same.
1418 * testsuite/23_containers/list/operations/2.cc: Same.
1419 * testsuite/23_containers/list/operations/3.cc: Same.
1420 * testsuite/23_containers/list/operations/4.cc: Same.
1421 * testsuite/23_containers/list/operations/5.cc: Same.
1422 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1423 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1424 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1425 * testsuite/23_containers/list/requirements/dr438/
1426 constructor_1_neg.cc: Same.
1427 * testsuite/23_containers/list/requirements/dr438/
1428 constructor_2_neg.cc: Same.
1429 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1430 * testsuite/23_containers/list/requirements/
1431 partial_specialization/1.cc: Same.
1432 * testsuite/23_containers/list/23781.cc: Same.
1433 * testsuite/23_containers/list/pthread1.cc: Same.
1434 * testsuite/23_containers/list/capacity/1.cc: Same.
1435 * testsuite/23_containers/list/capacity/29134.cc: Same.
1436 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1437 * testsuite/23_containers/list/moveable.cc: Same.
1438
1439 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1440
1441 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1442
1443 PR libstdc++/40184
1444 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1445 Declare...
1446 * config/locale/gnu/c_locale.cc: ... and define.
1447 * config/locale/generic/c_locale.cc: Define.
1448 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1449 Use it.
1450 * testsuite/22_locale/locale/cons/40184.cc: New.
1451
1452 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1453
1454 PR libstdc++/40192
1455 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1456 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1457 * testsuite/23_containers/vector/40192.cc: New.
1458
1459 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1460
1461 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1462 * include/bits/stl_deque.h (swap): Likewise.
1463 * include/bits/stl_list.h (swap): Likewise.
1464 * include/bits/stl_vector.h (swap): Likewise.
1465 * include/bits/stl_bvector.h (swap): Likewise.
1466 * include/bits/stl_queue.h (swap): Likewise.
1467 * include/bits/stl_stack.h (swap): Likewise.
1468 * include/bits/stl_tree.h (swap): Likewise.
1469 * include/bits/stl_map.h (swap): Likewise.
1470 * include/bits/stl_multimap.h (swap): Likewise.
1471 * include/bits/stl_set.h (swap): Likewise.
1472 * include/bits/stl_multiset.h (swap): Likewise.
1473 * include/bits/forward_list.h (swap): Likewise.
1474 * include/bits/unique_ptr.h (swap): Likewise.
1475 * include/debug/deque (swap): Likewise.
1476 * include/debug/list (swap): Likewise.
1477 * include/debug/vector (swap): Likewise.
1478 * include/debug/map.h (swap): Likewise.
1479 * include/debug/multimap.h (swap): Likewise.
1480 * include/debug/set.h (swap): Likewise.
1481 * include/debug/multiset.h (swap): Likewise.
1482 * include/debug/unordered_map (swap): Likewise.
1483 * include/debug/unordered_set (swap): Likewise.
1484 * include/ext/vstring.h (swap): Likewise.
1485 * include/tr1_impl/unordered_map (swap): Likewise.
1486 * include/tr1_impl/hashtable (swap): Likewise.
1487 * include/tr1_impl/unordered_set (swap): Likewise.
1488 * include/std/tuple (swap): Likewise.
1489 * include/std/mutex (swap): Likewise.
1490 * include/std/thread (swap): Likewise.
1491 (operator<<): Only output to lvalue streams.
1492 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1493 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1494 * testsuite/23_containers/deque/requirements/dr438/
1495 assign_neg.cc: Adjust line numbers.
1496 * testsuite/23_containers/deque/requirements/dr438/
1497 constructor_1_neg.cc: Likewise.
1498 * testsuite/23_containers/deque/requirements/dr438/
1499 constructor_2_neg.cc: Likewise.
1500 * testsuite/23_containers/deque/requirements/dr438/
1501 insert_neg.cc: Likewise.
1502 * testsuite/23_containers/list/requirements/dr438/
1503 assign_neg.cc: Likewise.
1504 * testsuite/23_containers/list/requirements/dr438/
1505 constructor_1_neg.cc: Likewise.
1506 * testsuite/23_containers/list/requirements/dr438/
1507 constructor_2_neg.cc: Likewise.
1508 * testsuite/23_containers/list/requirements/dr438/
1509 insert_neg.cc: Likewise.
1510 * testsuite/23_containers/vector/requirements/dr438/
1511 assign_neg.cc: Likewise.
1512 * testsuite/23_containers/vector/requirements/dr438/
1513 constructor_1_neg.cc: Likewise.
1514 * testsuite/23_containers/vector/requirements/dr438/
1515 constructor_2_neg.cc: Likewise.
1516 * testsuite/23_containers/vector/requirements/dr438/
1517 insert_neg.cc: Likewise.
1518 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1519 test non-member swap.
1520 * testsuite/30_threads/thread/swap/2.cc: Remove.
1521
1522 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1523
1524 * include/std/mutex: Move std::lock_error to ...
1525 * src/compatibility.cc: Here.
1526 * src/mutex.cc: Likewise.
1527 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1528 for lock types and remove std::lock_error check.
1529
1530 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1531
1532 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1533 double include.
1534
1535 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1536
1537 PR libstdc++/40160
1538 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1539 typeid when __GXX_RTTI is undefined.
1540 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1541 for null _M_variant._M_iterator._M_type,
1542 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1543 * testsuite/21_strings/basic_string/40160.cc: New.
1544
1545 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1546
1547 * testsuite/26_numerics/random/discrete_distribution/cons/
1548 num_xbound_fun.cc: Minor tweaks.
1549 * testsuite/26_numerics/random/piecewise_constant_distribution/
1550 cons/initlist_fun.cc: Likewise
1551 * testsuite/26_numerics/random/piecewise_constant_distribution/
1552 cons/num_xbound_fun.cc: Likewise
1553 * testsuite/26_numerics/random/piecewise_linear_distribution/
1554 cons/initlist_fun.cc: Likewise
1555 * testsuite/26_numerics/random/piecewise_linear_distribution/
1556 cons/num_xbound_fun.cc: Likewise
1557
1558 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1559
1560 PR libstdc++/36211
1561 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1562 cxxldflags to additional_flags rather than cxx_final.
1563
1564 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1565
1566 * testsuite/26_numerics/random/discrete_distribution/cons/
1567 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1568 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1569 initlist_fun.cc: Likewise
1570 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1571 num_xbound_fun.cc: Likewise
1572 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1573 initlist_fun.cc: Likewise
1574 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1575 num_xbound_fun.cc: Likewise
1576
1577 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1578
1579 PR libstdc++/40123
1580 * random.tcc (independent_bits_engine<>::operator()()): Use
1581 result_type(1), not 1UL.
1582
1583 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1584 and _M_b.min(), instead of this->max() and this->min().
1585
1586 * random.h (_ShiftMin1): Remove, adjust everywhere.
1587
1588 * random.tcc: Minor cosmetic changes.
1589
1590 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1591
1592 * include/bits/random.tcc (cauchy_distribution<>::
1593 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1594 Avoid M_PI, a glibc extension.
1595
1596 2009-05-13 Ben Elliston <bje@au.ibm.com>
1597
1598 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1599 * include/Makefile.in: Likewise.
1600
1601 2009-05-13 Ben Elliston <bje@au.ibm.com>
1602
1603 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1604 const void * const.
1605
1606 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1607
1608 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1609 random number engines, complex, bitset, array, time utilities, and
1610 char_traits.
1611
1612 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1613
1614 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1615 * libsupc++/nested_exception.h: New.
1616 * libsupc++/Makefile.am: Add new header.
1617 * libsupc++/Makefile.in: Regenerate.
1618 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1619 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1620 * testsuite/18_support/nested_exception/cons.cc: New.
1621 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1622 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1623 * doc/xml/manual/status_cxx200x.xml: Adjust.
1624
1625 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1626
1627 * include/ext/throw_allocator.h: Remove redundant include.
1628
1629 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1630
1631 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1632 out of line member functions definitions.
1633 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1634 Remove, use static locals instead.
1635 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1636 * src/throw_allocator.cc: New.
1637 * src/Makefile.am: Add.
1638 * config/abi/pre/gnu.ver: Add exports.
1639 * src/Makefile.in: Regenerate.
1640
1641 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1642
1643 * configure.ac: Bump libtool_VERSION to 6:12:0.
1644 * configure: Regenerate.
1645
1646 2009-05-07 Matthias Klose <doko@ubuntu.com>
1647
1648 PR libstdc++/40038
1649 * src/math_stubs_long_double.cc: Add ceill.
1650
1651 2009-05-06 Johannes Singler <singler@ira.uka.de>
1652
1653 PR libstdc++/39546
1654 * include/parallel/algo.h (find_switch):
1655 Parametrize binder2nd with const T& instead of T.
1656 * testsuite/25_algorithms/find/39546.cc: new test case
1657
1658 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1659
1660 Revert:
1661 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1662
1663 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1664 possible.
1665 * configure: Regenerate.
1666
1667 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1668
1669 PR libstdc++/39909
1670 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1671 __set_once_functor_lock_ptr): Replace global lock object with local
1672 locks on global mutex.
1673 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1674 __set_once_functor_lock_ptr): Likewise, keeping old function to
1675 preserve ABI.
1676 (__once_proxy): Use pointer to local lock if set, global lock
1677 otherwise.
1678 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1679 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1680 * testsuite/30_threads/call_once/39909.cc: New.
1681
1682 2009-05-03 Jan Hubicka <jh@suse.cz>
1683
1684 * include/parallel/settings.h (get): Mark const.
1685 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1686 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1687 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1688 throw ().
1689 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1690 (is_open, fd): Mark pure and throw ().
1691 (seekoff): Mark throw ().
1692
1693 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1694
1695 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1696 possible.
1697 * configure: Regenerate.
1698
1699 2009-05-02 Jan Hubicka <jh@suse.cz>
1700
1701 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1702 operator): Mark pure.
1703
1704 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1705
1706 * scripts/create_testsuite_files: Remove thread directory.
1707
1708 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1709
1710 PR libstdc++/39868
1711 * scripts/run_doxygen: Uncomment removal of includes.
1712 (problematic): Rewrite __cxxabiv1 namespace to abi.
1713
1714 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1715
1716 Revert the last commit.
1717
1718 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1719
1720 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1721 Replace global lock object with local locks on global mutex.
1722 * src/mutex.cc: Likewise.
1723 * config/abi/pre/gnu.ver: Adjust.
1724 * testsuite/30_threads/call_once/call_once2.cc: New.
1725
1726 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1727
1728 PR libstdc++/39880
1729 PR libstdc++/39881
1730 PR libstdc++/39882
1731 * include/std/system_error (is_error_code_enum<errc>): Remove.
1732 (error_condition<>::error_condition(_ErrorCodeEnum,)
1733 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1734 (error_code<>::error_code(_ErrorCodeEnum,),
1735 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1736 * testsuite/19_diagnostics/system_error/39880.cc: New.
1737 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1738 Likewise.
1739 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1740 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1741 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1742 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1743 Adjust.
1744 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1745 Likewise.
1746 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1747 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1748 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1749 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1750 Likewise.
1751 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1752 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1753 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1754 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1755
1756 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1757
1758 * doc/xml/authors.xml: Add space.
1759 * doc/xml/faq.xml: Update links.
1760 * doc/xml/manual/intro.xml: Same.
1761 * doc/xml/manual/abi.xml: Update.
1762 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1763 * doc/xml/manual/status_cxxtr1.xml: Update links.
1764 * doc/xml/manual/status_cxx1998.xml: Same.
1765 * doc/xml/manual/status_cxx200x.xml: Same.
1766
1767 2009-04-22 Jan Hubicka <jh@suse.cz>
1768
1769 * include/tr1_impl/array (at): Do not use builtin_expect.
1770 * include/ext/throw_allocator.h (allocate): Likewise.
1771 * include/ext/pool_allocator.h (allocate): Likweise.
1772 * include/ext/bitmap_allocator.h (allocate): Likewise.
1773 * include/ext/rc_string_base.h (_S_construct): Likewise.
1774 * include/ext/malloc_allocator.h (allocate): Likewise.
1775 * include/ext/mt_allocator.h (allocate): Likewise.
1776 * include/ext/sso_string_base.h (_M_construct): Likewise.
1777 * include/bits/basic_string.tcc (_S_construct): Likewise.
1778
1779 2009-04-22 Jan Hubicka <jh@suse.cz>
1780
1781 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1782 (atexit, atoll, stroll, strtoull): Mark throw ()
1783 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1784 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1785 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1786 (atexit, atoll, stroll, strtoull): Mark throw ()
1787 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1788 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1789
1790 2009-04-21 Jan Hubicka <jh@suse.cz>
1791
1792 * include/ext/atomicity.h
1793 (__exchange_and_add, __atomic_add): Mark throw ().
1794 * config/os/aix/atomicity.h
1795 * config/os/aix/atomicity.h
1796 * config/os/irix/atomicity.h
1797 * config/cpu/cris/atomicity.h
1798 * config/cpu/m68k/atomicity.h
1799 * config/cpu/hppa/atomicity.h
1800 * config/cpu/sparc/atomicity.h
1801 * config/cpu/i386/atomicity.h
1802 * config/cpu/i486/atomicity.h
1803 * config/cpu/sh/atomicity.h
1804 * config/cpu/generic/atomicity_mutex/atomicity.h
1805 * config/cpu/generic/atomicity_builtins/atomicity.h
1806 (__exchange_and_add, __atomic_add): Mark throw ().
1807
1808 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1809
1810 PR libstdc++/39835
1811 * include/bits/random.h: Avoid the badname __alpha (and, for
1812 consistency, __beta too).
1813 * include/bits/random.tcc: Likewise.
1814
1815 2009-04-19 Jan Hubicka <jh@suse.cz>
1816
1817 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1818 _GLIBCXX_NOTHROW.
1819
1820 2009-04-19 Jan Hubicka <jh@suse.cz>
1821
1822 * include/c_compatibility/stdatomic.h
1823 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1824 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1825 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1826
1827 2009-04-18 Jan Hubicka <jh@suse.cz>
1828
1829 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1830 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1831 __cxa_get_globals_fast): Mark const.
1832 (__cxa_get_exception_ptr): Mark pure.
1833 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1834 (__terminate): Makr throw ().
1835 * libsupc++/exception (terminate): Mark throw().
1836 (uncaught_exception): Mark pure.
1837 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1838 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1839 Mark throw().
1840 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1841 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1842 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1843 __cxa_guard_abort): Mark throw ().
1844 (__cxa_pure_virtual): Mark noreturn.
1845 (__cxa_current_exception_type): Mark throw and pure.
1846 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1847 __cxa_exception_type): Mark pure.
1848 (_M_safe_bool_dummy): Mark pure and const.
1849
1850 2009-04-18 Jan Hubicka <jh@suse.cz>
1851
1852 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1853 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1854 _M_destroy_thread_key): Mark throw ()
1855 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1856 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1857 _M_get_max_length): Mark throw ().
1858 * include/debug/formatter.h (_M_message, _M_format_word,
1859 _M_get_max_length): Mark throw ().
1860 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1861 _M_detach_single): Mark throw ().
1862 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1863 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1864 throw ()
1865 (_M_get_mutex): Mark throw ().
1866 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1867 (_M_destroy_thread_key): Mark CONST and throw.
1868 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1869 throw ().
1870
1871 2009-04-18 Jan Hubicka <jh@suse.cz>
1872
1873 * src/condition_variable.cc (condition_variable,
1874 condition_variable_any constructors): Mark throw()
1875 * src/hash.cc (operator() for long double, string, and wstring): Mark
1876 throw ().
1877 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1878 _M_setup, rdbuf, str): Mark throw ().
1879 * src/chrono.cc (new): Mark throw ().
1880 * include/std/system_error (system_category, generic_category): Mark
1881 throw () and const.
1882 * include/std/chrono (now): Mark throw ().
1883 * include/std/condition_variable (condition_variable,
1884 ~condition_variable, condition_variable_any,
1885 ~condition_variable_any): Mark throw ().
1886 * include/std/mutex (mutex): Mark throw ().
1887 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1888 throw.
1889 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1890 and throw ().
1891 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1892 * include/bits/locale_classes.h (_S_initialize_once,
1893 _S_clone_c_locale): Mark throw ().
1894 (_S_get_c_name): Mark const and throw ().
1895 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1896 throw ().
1897 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1898 Mark throw ().
1899 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1900 throw ().
1901 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1902 ios_base): Mark throw ()
1903 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1904 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1905 (str, freeze, _M_setupf): Mark throw ().
1906 (pcount): Mark pure and throw ().
1907 (rdbuf): Mark const and throw ().
1908
1909 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1910
1911 PR libstdc++/39802
1912 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1913 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1914 Always accept negative values, for unsigned types too.
1915 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1916 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1917
1918 2009-04-18 Jan Hubicka <jh@suse.cz>
1919
1920 * include/debug/formater.h: Include bits/c++config.h.
1921 (_M_error): Mark noreturn.
1922 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1923 _GLIBCXX_NORETURN): New.
1924 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1925 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1926 Mark pure.
1927 * include/c_compatibility/stdatomic.h
1928 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1929 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1930 Mark by throw ().
1931 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1932 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1933 __atomic_flag_for_address): Mark by throw ().
1934
1935 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1936
1937 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1938
1939 2009-04-16 Jan Hubicka <jh@suse.cz>
1940
1941 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1942 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1943 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1944 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1945 out body to ...
1946 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1947 functions.
1948 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1949 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1950 _Rb_tree_black_count): Mark nothrow.
1951
1952 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1953
1954 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1955 from base classes.
1956 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1957
1958 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1959
1960 * doc/html: Regenerate.
1961
1962 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1963
1964 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1965
1966 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1967 * doc/xml/gnu/fdl-1.2.xml: Same.
1968 * doc/xml/manual/numerics.xml: Same.
1969 * doc/xml/manual/concurrency.xml: Same.
1970 * doc/xml/manual/intro.xml: Same.
1971 * doc/xml/manual/status_cxxtr1.xml: Same.
1972 * doc/xml/manual/containers.xml: Same.
1973 * doc/xml/manual/io.xml: Same.
1974 * doc/xml/manual/utilities.xml: Same.
1975 * doc/xml/manual/support.xml: Same.
1976 * doc/xml/manual/using.xml: Same.
1977 * doc/xml/manual/localization.xml: Same.
1978 * doc/xml/manual/locale.xml: Same.
1979 * doc/xml/manual/extensions.xml: Same.
1980 * doc/xml/manual/appendix_contributing.xml: Same.
1981 * doc/xml/manual/diagnostics.xml: Same.
1982 * doc/xml/manual/status_cxx200x.xml: Same.
1983
1984 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1985
1986 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1987 * doc/xml/manual/status_cxx200x.xml: Adjust.
1988
1989 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1990
1991 * doc/xml/spine.xml: Remove unused license entity, update
1992 copyright year.
1993
1994 * doc/xml/manual/spine.xml: Markup for primary index terms.
1995 * doc/xml/manual/numerics.xml: Same.
1996 * doc/xml/manual/intro.xml: Same.
1997 * doc/xml/manual/containers.xml: Same.
1998 * doc/xml/manual/io.xml: Same.
1999 * doc/xml/manual/appendix_porting.xml: Same.
2000 * doc/xml/manual/utilities.xml: Same.
2001 * doc/xml/manual/support.xml: Same.
2002 * doc/xml/manual/localization.xml: Same.
2003 * doc/xml/manual/strings.xml: Same.
2004 * doc/xml/manual/extensions.xml: Same.
2005 * doc/xml/manual/appendix_contributing.xml: Same.
2006 * doc/xml/manual/diagnostics.xml: Same.
2007 * doc/xml/manual/algorithms.xml: Same.
2008 * doc/xml/manual/appendix_free.xml: Same.
2009 * doc/xml/manual/iterators.xml: Same.
2010
2011 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2012 * doc/xml/gnu/fdl-1.2.xml: Same.
2013
2014 * doc/xml/manual/status_cxx200x.xml: Re-write.
2015
2016 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2017
2018 PR libstdc++/39629 (final bits)
2019 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2020 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2021 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2022 Fix formula for __j.
2023 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2024 const normal_distribution<>&): Remove.
2025 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2026 const uniform_int_distribution<>&), operator==(const
2027 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2028 operator==(const normal_distribution<>&, const normal_distribution<>&),
2029 operator==(const lognormal_distribution<>&,
2030 const lognormal_distribution<>&), operator==(const
2031 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2032 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2033 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2034 operator==(const student_t_distribution<>&,
2035 const student_t_distribution<>&), operator==(const
2036 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2037 operator==(const binomial_distribution<>&, const
2038 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2039 const geometric_distribution<>&), operator==(const
2040 negative_binomial_distribution<>&, const
2041 negative_binomial_distribution<>&), operator==(const
2042 poisson_distribution<>&, const poisson_distribution<>&),
2043 operator==(const exponential_distribution<>&,
2044 const exponential_distribution<>&), operator==(const
2045 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2046 weibull_distribution<>&, const weibull_distribution<>&),
2047 operator==(const extreme_value_distribution<>&,
2048 const extreme_value_distribution<>&), operator==(const
2049 discrete_distribution<>&, const discrete_distribution<>&),
2050 operator==(const piecewise_constant_distribution<>&,
2051 const piecewise_constant_distribution<>&), operator==(const
2052 piecewise_linear_distribution<>&, const
2053 piecewise_linear_distribution<>&)): Remove.
2054 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2055 serialize.cc: Remove.
2056 * testsuite/26_numerics/random/piecewise_constant_distribution/
2057 operators/serialize.cc: Likewise.
2058 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2059 serialize.cc: Likewise.
2060 * testsuite/26_numerics/random/normal_distribution/operators/
2061 serialize.cc: Likewise.
2062 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2063 serialize.cc: Likewise.
2064 * testsuite/26_numerics/random/poisson_distribution/operators/
2065 serialize.cc: Likewise.
2066 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2067 serialize.cc: Likewise.
2068 * testsuite/26_numerics/random/discrete_distribution/operators/
2069 serialize.cc: Likewise.
2070 * testsuite/26_numerics/random/weibull_distribution/operators/
2071 serialize.cc: Likewise.
2072 * testsuite/26_numerics/random/negative_binomial_distribution/
2073 operators/serialize.cc: Likewise.
2074 * testsuite/26_numerics/random/cauchy_distribution/operators/
2075 serialize.cc: Likewise.
2076 * testsuite/26_numerics/random/gamma_distribution/operators/
2077 serialize.cc: Likewise.
2078 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2079 serialize.cc: Likewise.
2080 * testsuite/26_numerics/random/exponential_distribution/operators/
2081 serialize.cc: Likewise.
2082 * testsuite/26_numerics/random/lognormal_distribution/operators/
2083 serialize.cc: Likewise.
2084 * testsuite/26_numerics/random/binomial_distribution/operators/
2085 serialize.cc: Likewise.
2086 * testsuite/26_numerics/random/extreme_value_distribution/
2087 operators/serialize.cc: Likewise.
2088 * testsuite/26_numerics/random/piecewise_linear_distribution/
2089 operators/serialize.cc: Likewise.
2090 * testsuite/26_numerics/random/student_t_distribution/operators/
2091 serialize.cc: Likewise.
2092 * testsuite/26_numerics/random/geometric_distribution/operators/
2093 serialize.cc: Likewise.
2094
2095 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2096 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2097 mersenne_twister_engine<>::seed(_Gen&,
2098 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2099 subtract_with_carry_engine<>::seed(_Gen&,
2100 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2101 Remove, unused.
2102 * include/bits/random.tcc (linear_congruential_engine<>::
2103 seed(_Gen&, false_type): Likewise.
2104
2105 2009-04-09 Nick Clifton <nickc@redhat.com>
2106
2107 * src/allocator-inst.cc: Change copyright header to refer to
2108 version 3 of the GNU General Public License with version 3.1
2109 of the GCC Runtime Library Exception and to point readers at
2110 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2111 web page.
2112 * config/abi/compatibility.h: Likewise.
2113 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2114 * config/abi/pre/gnu.ver: Likewise.
2115 * config/allocator/bitmap_allocator_base.h: Likewise.
2116 * config/allocator/malloc_allocator_base.h: Likewise.
2117 * config/allocator/mt_allocator_base.h: Likewise.
2118 * config/allocator/new_allocator_base.h: Likewise.
2119 * config/allocator/pool_allocator_base.h: Likewise.
2120 * config/cpu/alpha/atomic_word.h: Likewise.
2121 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2122 * config/cpu/cris/atomic_word.h: Likewise.
2123 * config/cpu/cris/atomicity.h: Likewise.
2124 * config/cpu/generic/atomic_word.h: Likewise.
2125 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2126 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2127 * config/cpu/generic/cpu_defines.h: Likewise.
2128 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2129 * config/cpu/hppa/atomicity.h: Likewise.
2130 * config/cpu/i386/atomicity.h: Likewise.
2131 * config/cpu/i486/atomicity.h: Likewise.
2132 * config/cpu/ia64/atomic_word.h: Likewise.
2133 * config/cpu/m68k/atomicity.h: Likewise.
2134 * config/cpu/powerpc/atomic_word.h: Likewise.
2135 * config/cpu/powerpc/cpu_defines.h: Likewise.
2136 * config/cpu/sh/atomicity.h: Likewise.
2137 * config/cpu/sparc/atomic_word.h: Likewise.
2138 * config/cpu/sparc/atomicity.h: Likewise.
2139 * config/io/basic_file_stdio.cc: Likewise.
2140 * config/io/basic_file_stdio.h: Likewise.
2141 * config/io/c_io_stdio.h: Likewise.
2142 * config/locale/darwin/ctype_members.cc: Likewise.
2143 * config/locale/generic/c++locale_internal.h: Likewise.
2144 * config/locale/generic/c_locale.cc: Likewise.
2145 * config/locale/generic/c_locale.h: Likewise.
2146 * config/locale/generic/codecvt_members.cc: Likewise.
2147 * config/locale/generic/collate_members.cc: Likewise.
2148 * config/locale/generic/ctype_members.cc: Likewise.
2149 * config/locale/generic/messages_members.cc: Likewise.
2150 * config/locale/generic/messages_members.h: Likewise.
2151 * config/locale/generic/monetary_members.cc: Likewise.
2152 * config/locale/generic/numeric_members.cc: Likewise.
2153 * config/locale/generic/time_members.cc: Likewise.
2154 * config/locale/generic/time_members.h: Likewise.
2155 * config/locale/gnu/c++locale_internal.h: Likewise.
2156 * config/locale/gnu/c_locale.cc: Likewise.
2157 * config/locale/gnu/c_locale.h: Likewise.
2158 * config/locale/gnu/codecvt_members.cc: Likewise.
2159 * config/locale/gnu/collate_members.cc: Likewise.
2160 * config/locale/gnu/ctype_members.cc: Likewise.
2161 * config/locale/gnu/messages_members.cc: Likewise.
2162 * config/locale/gnu/messages_members.h: Likewise.
2163 * config/locale/gnu/monetary_members.cc: Likewise.
2164 * config/locale/gnu/numeric_members.cc: Likewise.
2165 * config/locale/gnu/time_members.cc: Likewise.
2166 * config/locale/gnu/time_members.h: Likewise.
2167 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2168 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2169 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2170 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2171 * config/os/aix/atomic_word.h: Likewise.
2172 * config/os/aix/atomicity.h: Likewise.
2173 * config/os/aix/ctype_base.h: Likewise.
2174 * config/os/aix/ctype_inline.h: Likewise.
2175 * config/os/aix/ctype_noninline.h: Likewise.
2176 * config/os/aix/os_defines.h: Likewise.
2177 * config/os/bsd/darwin/ctype_base.h: Likewise.
2178 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2179 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2180 * config/os/bsd/darwin/os_defines.h: Likewise.
2181 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2182 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2183 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2184 * config/os/bsd/freebsd/os_defines.h: Likewise.
2185 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2186 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2187 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2188 * config/os/bsd/netbsd/os_defines.h: Likewise.
2189 * config/os/djgpp/ctype_base.h: Likewise.
2190 * config/os/djgpp/ctype_inline.h: Likewise.
2191 * config/os/djgpp/ctype_noninline.h: Likewise.
2192 * config/os/djgpp/os_defines.h: Likewise.
2193 * config/os/generic/ctype_base.h: Likewise.
2194 * config/os/generic/ctype_inline.h: Likewise.
2195 * config/os/generic/ctype_noninline.h: Likewise.
2196 * config/os/generic/error_constants.h: Likewise.
2197 * config/os/generic/os_defines.h: Likewise.
2198 * config/os/gnu-linux/ctype_base.h: Likewise.
2199 * config/os/gnu-linux/ctype_inline.h: Likewise.
2200 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2201 * config/os/gnu-linux/os_defines.h: Likewise.
2202 * config/os/hpux/ctype_base.h: Likewise.
2203 * config/os/hpux/ctype_inline.h: Likewise.
2204 * config/os/hpux/ctype_noninline.h: Likewise.
2205 * config/os/hpux/os_defines.h: Likewise.
2206 * config/os/irix/atomic_word.h: Likewise.
2207 * config/os/irix/atomicity.h: Likewise.
2208 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2209 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2210 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2211 * config/os/irix/irix5.2/os_defines.h: Likewise.
2212 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2213 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2214 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2215 * config/os/irix/irix6.5/os_defines.h: Likewise.
2216 * config/os/mingw32/ctype_base.h: Likewise.
2217 * config/os/mingw32/ctype_inline.h: Likewise.
2218 * config/os/mingw32/ctype_noninline.h: Likewise.
2219 * config/os/mingw32/error_constants.h: Likewise.
2220 * config/os/mingw32/os_defines.h: Likewise.
2221 * config/os/newlib/ctype_base.h: Likewise.
2222 * config/os/newlib/ctype_inline.h: Likewise.
2223 * config/os/newlib/ctype_noninline.h: Likewise.
2224 * config/os/newlib/os_defines.h: Likewise.
2225 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2226 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2227 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2228 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2229 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2230 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2231 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2232 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2233 * config/os/tpf/ctype_base.h: Likewise.
2234 * config/os/tpf/ctype_inline.h: Likewise.
2235 * config/os/tpf/ctype_noninline.h: Likewise.
2236 * config/os/tpf/os_defines.h: Likewise.
2237 * config/os/uclibc/ctype_base.h: Likewise.
2238 * config/os/uclibc/ctype_inline.h: Likewise.
2239 * config/os/uclibc/ctype_noninline.h: Likewise.
2240 * config/os/uclibc/os_defines.h: Likewise.
2241 * config/os/vxworks/ctype_base.h: Likewise.
2242 * config/os/vxworks/ctype_inline.h: Likewise.
2243 * config/os/vxworks/ctype_noninline.h: Likewise.
2244 * config/os/vxworks/os_defines.h: Likewise.
2245 * include/backward/auto_ptr.h: Likewise.
2246 * include/backward/backward_warning.h: Likewise.
2247 * include/backward/binders.h: Likewise.
2248 * include/backward/hash_fun.h: Likewise.
2249 * include/backward/hash_map: Likewise.
2250 * include/backward/hash_set: Likewise.
2251 * include/backward/hashtable.h: Likewise.
2252 * include/backward/strstream: Likewise.
2253 * include/bits/algorithmfwd.h: Likewise.
2254 * include/bits/allocator.h: Likewise.
2255 * include/bits/atomic_0.h: Likewise.
2256 * include/bits/atomic_2.h: Likewise.
2257 * include/bits/atomicfwd_c.h: Likewise.
2258 * include/bits/atomicfwd_cxx.h: Likewise.
2259 * include/bits/basic_ios.h: Likewise.
2260 * include/bits/basic_ios.tcc: Likewise.
2261 * include/bits/basic_string.h: Likewise.
2262 * include/bits/basic_string.tcc: Likewise.
2263 * include/bits/boost_concept_check.h: Likewise.
2264 * include/bits/c++config: Likewise.
2265 * include/bits/char_traits.h: Likewise.
2266 * include/bits/codecvt.h: Likewise.
2267 * include/bits/concept_check.h: Likewise.
2268 * include/bits/cpp_type_traits.h: Likewise.
2269 * include/bits/deque.tcc: Likewise.
2270 * include/bits/forward_list.h: Likewise.
2271 * include/bits/forward_list.tcc: Likewise.
2272 * include/bits/fstream.tcc: Likewise.
2273 * include/bits/functexcept.h: Likewise.
2274 * include/bits/functional_hash.h: Likewise.
2275 * include/bits/gslice.h: Likewise.
2276 * include/bits/gslice_array.h: Likewise.
2277 * include/bits/hashtable.h: Likewise.
2278 * include/bits/indirect_array.h: Likewise.
2279 * include/bits/ios_base.h: Likewise.
2280 * include/bits/istream.tcc: Likewise.
2281 * include/bits/list.tcc: Likewise.
2282 * include/bits/locale_classes.h: Likewise.
2283 * include/bits/locale_classes.tcc: Likewise.
2284 * include/bits/locale_facets.h: Likewise.
2285 * include/bits/locale_facets.tcc: Likewise.
2286 * include/bits/locale_facets_nonio.h: Likewise.
2287 * include/bits/locale_facets_nonio.tcc: Likewise.
2288 * include/bits/localefwd.h: Likewise.
2289 * include/bits/mask_array.h: Likewise.
2290 * include/bits/move.h: Likewise.
2291 * include/bits/ostream.tcc: Likewise.
2292 * include/bits/ostream_insert.h: Likewise.
2293 * include/bits/postypes.h: Likewise.
2294 * include/bits/shared_ptr.h: Likewise.
2295 * include/bits/slice_array.h: Likewise.
2296 * include/bits/sstream.tcc: Likewise.
2297 * include/bits/stl_algo.h: Likewise.
2298 * include/bits/stl_algobase.h: Likewise.
2299 * include/bits/stl_bvector.h: Likewise.
2300 * include/bits/stl_construct.h: Likewise.
2301 * include/bits/stl_deque.h: Likewise.
2302 * include/bits/stl_function.h: Likewise.
2303 * include/bits/stl_heap.h: Likewise.
2304 * include/bits/stl_iterator.h: Likewise.
2305 * include/bits/stl_iterator_base_funcs.h: Likewise.
2306 * include/bits/stl_iterator_base_types.h: Likewise.
2307 * include/bits/stl_list.h: Likewise.
2308 * include/bits/stl_map.h: Likewise.
2309 * include/bits/stl_multimap.h: Likewise.
2310 * include/bits/stl_multiset.h: Likewise.
2311 * include/bits/stl_numeric.h: Likewise.
2312 * include/bits/stl_pair.h: Likewise.
2313 * include/bits/stl_queue.h: Likewise.
2314 * include/bits/stl_raw_storage_iter.h: Likewise.
2315 * include/bits/stl_relops.h: Likewise.
2316 * include/bits/stl_set.h: Likewise.
2317 * include/bits/stl_stack.h: Likewise.
2318 * include/bits/stl_tempbuf.h: Likewise.
2319 * include/bits/stl_tree.h: Likewise.
2320 * include/bits/stl_uninitialized.h: Likewise.
2321 * include/bits/stl_vector.h: Likewise.
2322 * include/bits/stream_iterator.h: Likewise.
2323 * include/bits/streambuf.tcc: Likewise.
2324 * include/bits/streambuf_iterator.h: Likewise.
2325 * include/bits/stringfwd.h: Likewise.
2326 * include/bits/unique_ptr.h: Likewise.
2327 * include/bits/valarray_after.h: Likewise.
2328 * include/bits/valarray_array.h: Likewise.
2329 * include/bits/valarray_array.tcc: Likewise.
2330 * include/bits/valarray_before.h: Likewise.
2331 * include/bits/vector.tcc: Likewise.
2332 * include/c/cassert: Likewise.
2333 * include/c/cctype: Likewise.
2334 * include/c/cerrno: Likewise.
2335 * include/c/cfloat: Likewise.
2336 * include/c/ciso646: Likewise.
2337 * include/c/climits: Likewise.
2338 * include/c/clocale: Likewise.
2339 * include/c/cmath: Likewise.
2340 * include/c/csetjmp: Likewise.
2341 * include/c/csignal: Likewise.
2342 * include/c/cstdarg: Likewise.
2343 * include/c/cstddef: Likewise.
2344 * include/c/cstdio: Likewise.
2345 * include/c/cstdlib: Likewise.
2346 * include/c/cstring: Likewise.
2347 * include/c/ctime: Likewise.
2348 * include/c/cwchar: Likewise.
2349 * include/c/cwctype: Likewise.
2350 * include/c_compatibility/assert.h: Likewise.
2351 * include/c_compatibility/complex.h: Likewise.
2352 * include/c_compatibility/ctype.h: Likewise.
2353 * include/c_compatibility/errno.h: Likewise.
2354 * include/c_compatibility/fenv.h: Likewise.
2355 * include/c_compatibility/float.h: Likewise.
2356 * include/c_compatibility/inttypes.h: Likewise.
2357 * include/c_compatibility/iso646.h: Likewise.
2358 * include/c_compatibility/limits.h: Likewise.
2359 * include/c_compatibility/locale.h: Likewise.
2360 * include/c_compatibility/math.h: Likewise.
2361 * include/c_compatibility/setjmp.h: Likewise.
2362 * include/c_compatibility/signal.h: Likewise.
2363 * include/c_compatibility/stdarg.h: Likewise.
2364 * include/c_compatibility/stdatomic.h: Likewise.
2365 * include/c_compatibility/stdbool.h: Likewise.
2366 * include/c_compatibility/stddef.h: Likewise.
2367 * include/c_compatibility/stdint.h: Likewise.
2368 * include/c_compatibility/stdio.h: Likewise.
2369 * include/c_compatibility/stdlib.h: Likewise.
2370 * include/c_compatibility/string.h: Likewise.
2371 * include/c_compatibility/tgmath.h: Likewise.
2372 * include/c_compatibility/time.h: Likewise.
2373 * include/c_compatibility/wchar.h: Likewise.
2374 * include/c_compatibility/wctype.h: Likewise.
2375 * include/c_global/cassert: Likewise.
2376 * include/c_global/ccomplex: Likewise.
2377 * include/c_global/cctype: Likewise.
2378 * include/c_global/cerrno: Likewise.
2379 * include/c_global/cfenv: Likewise.
2380 * include/c_global/cfloat: Likewise.
2381 * include/c_global/cinttypes: Likewise.
2382 * include/c_global/ciso646: Likewise.
2383 * include/c_global/climits: Likewise.
2384 * include/c_global/clocale: Likewise.
2385 * include/c_global/cmath.tcc: Likewise.
2386 * include/c_global/cmath: Likewise.
2387 * include/c_global/csetjmp: Likewise.
2388 * include/c_global/csignal: Likewise.
2389 * include/c_global/cstdarg: Likewise.
2390 * include/c_global/cstdatomic: Likewise.
2391 * include/c_global/cstdbool: Likewise.
2392 * include/c_global/cstddef: Likewise.
2393 * include/c_global/cstdint: Likewise.
2394 * include/c_global/cstdio: Likewise.
2395 * include/c_global/cstdlib: Likewise.
2396 * include/c_global/cstring: Likewise.
2397 * include/c_global/ctgmath: Likewise.
2398 * include/c_global/ctime: Likewise.
2399 * include/c_global/cwchar: Likewise.
2400 * include/c_global/cwctype: Likewise.
2401 * include/c_std/cassert: Likewise.
2402 * include/c_std/cctype: Likewise.
2403 * include/c_std/cerrno: Likewise.
2404 * include/c_std/cfloat: Likewise.
2405 * include/c_std/ciso646: Likewise.
2406 * include/c_std/climits: Likewise.
2407 * include/c_std/clocale: Likewise.
2408 * include/c_std/cmath.tcc: Likewise.
2409 * include/c_std/cmath: Likewise.
2410 * include/c_std/csetjmp: Likewise.
2411 * include/c_std/csignal: Likewise.
2412 * include/c_std/cstdarg: Likewise.
2413 * include/c_std/cstddef: Likewise.
2414 * include/c_std/cstdio: Likewise.
2415 * include/c_std/cstdlib: Likewise.
2416 * include/c_std/cstring: Likewise.
2417 * include/c_std/ctime: Likewise.
2418 * include/c_std/cwchar: Likewise.
2419 * include/c_std/cwctype: Likewise.
2420 * include/debug/bitset: Likewise.
2421 * include/debug/debug.h: Likewise.
2422 * include/debug/deque: Likewise.
2423 * include/debug/formatter.h: Likewise.
2424 * include/debug/functions.h: Likewise.
2425 * include/debug/list: Likewise.
2426 * include/debug/macros.h: Likewise.
2427 * include/debug/map.h: Likewise.
2428 * include/debug/map: Likewise.
2429 * include/debug/multimap.h: Likewise.
2430 * include/debug/multiset.h: Likewise.
2431 * include/debug/safe_base.h: Likewise.
2432 * include/debug/safe_iterator.h: Likewise.
2433 * include/debug/safe_iterator.tcc: Likewise.
2434 * include/debug/safe_sequence.h: Likewise.
2435 * include/debug/set.h: Likewise.
2436 * include/debug/set: Likewise.
2437 * include/debug/string: Likewise.
2438 * include/debug/unordered_map: Likewise.
2439 * include/debug/unordered_set: Likewise.
2440 * include/debug/vector: Likewise.
2441 * include/ext/algorithm: Likewise.
2442 * include/ext/array_allocator.h: Likewise.
2443 * include/ext/atomicity.h: Likewise.
2444 * include/ext/bitmap_allocator.h: Likewise.
2445 * include/ext/cast.h: Likewise.
2446 * include/ext/codecvt_specializations.h: Likewise.
2447 * include/ext/concurrence.h: Likewise.
2448 * include/ext/debug_allocator.h: Likewise.
2449 * include/ext/enc_filebuf.h: Likewise.
2450 * include/ext/extptr_allocator.h: Likewise.
2451 * include/ext/functional: Likewise.
2452 * include/ext/iterator: Likewise.
2453 * include/ext/malloc_allocator.h: Likewise.
2454 * include/ext/memory: Likewise.
2455 * include/ext/mt_allocator.h: Likewise.
2456 * include/ext/new_allocator.h: Likewise.
2457 * include/ext/numeric: Likewise.
2458 * include/ext/numeric_traits.h: Likewise.
2459 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2460 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2461 Likewise.
2462 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2463 Likewise.
2464 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2465 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2466 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2467 Likewise.
2468 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2469 Likewise.
2470 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2471 Likewise.
2472 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2473 Likewise.
2474 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2475 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2476 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2477 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2478 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2479 Likewise.
2480 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2485 Likewise.
2486 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2487 Likewise.
2488 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2489 Likewise.
2490 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2495 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2496 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2497 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2498 Likewise.
2499 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2500 Likewise.
2501 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2502 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2503 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2504 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2505 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2506 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2507 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2508 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2509 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2510 Likewise.
2511 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2512 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2513 Likewise.
2514 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2515 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2516 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2517 Likewise.
2518 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2519 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2520 Likewise.
2521 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2522 Likewise.
2523 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2524 Likewise.
2525 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2526 Likewise.
2527 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2528 Likewise.
2529 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2530 Likewise.
2531 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2532 Likewise.
2533 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2534 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2535 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2536 Likewise.
2537 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2538 Likewise.
2539 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2540 Likewise.
2541 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2542 Likewise.
2543 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2544 Likewise.
2545 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2546 Likewise.
2547 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2548 Likewise.
2549 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2550 Likewise.
2551 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2552 Likewise.
2553 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2554 Likewise.
2555 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2556 Likewise.
2557 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2558 Likewise.
2559 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2560 Likewise.
2561 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2562 Likewise.
2563 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2564 Likewise.
2565 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2566 Likewise.
2567 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2568 Likewise.
2569 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2570 Likewise.
2571 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2572 Likewise.
2573 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2574 Likewise.
2575 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2576 Likewise.
2577 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2578 Likewise.
2579 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2580 Likewise.
2581 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2582 Likewise.
2583 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2584 Likewise.
2585 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2586 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2587 Likewise.
2588 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2589 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2590 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2591 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2592 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2593 Likewise.
2594 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2595 Likewise.
2596 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2597 Likewise.
2598 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2599 Likewise.
2600 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2601 Likewise.
2602 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2603 Likewise.
2604 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2605 Likewise.
2606 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2607 Likewise.
2608 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2609 Likewise.
2610 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2611 Likewise.
2612 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2613 Likewise.
2614 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2615 Likewise.
2616 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2617 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2618 Likewise.
2619 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2620 Likewise.
2621 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2622 Likewise.
2623 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2624 Likewise.
2625 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2626 Likewise.
2627 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2628 Likewise.
2629 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2630 Likewise.
2631 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2632 Likewise.
2633 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2634 Likewise.
2635 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2636 Likewise.
2637 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2638 Likewise.
2639 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2640 Likewise.
2641 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2642 Likewise.
2643 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2644 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2645 Likewise.
2646 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2647 Likewise.
2648 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2649 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2650 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2651 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2652 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2653 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2654 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2655 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2656 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2657 Likewise.
2658 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2659 Likewise.
2660 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2661 Likewise.
2662 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2663 Likewise.
2664 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2665 Likewise.
2666 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2667 Likewise.
2668 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2669 Likewise.
2670 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2671 Likewise.
2672 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2673 Likewise.
2674 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2675 Likewise.
2676 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2677 Likewise.
2678 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2679 Likewise.
2680 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2681 Likewise.
2682 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2683 Likewise.
2684 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2685 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2686 Likewise.
2687 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2688 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2689 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2690 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2691 Likewise.
2692 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2693 Likewise.
2694 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2695 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2696 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2697 Likewise.
2698 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2699 Likewise.
2700 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2701 Likewise.
2702 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2703 Likewise.
2704 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2705 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2706 Likewise.
2707 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2708 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2709 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2710 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2711 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2712 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2713 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2714 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2715 Likewise.
2716 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2717 Likewise.
2718 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2719 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2720 Likewise.
2721 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2722 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2723 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2724 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2725 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2726 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2727 Likewise.
2728 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2729 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2730 Likewise.
2731 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2732 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2733 Likewise.
2734 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2735 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2736 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2737 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2738 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2739 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2740 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2741 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2742 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2743 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2744 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2745 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2746 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2747 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2748 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2749 Likewise.
2750 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2751 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2752 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2753 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2754 Likewise.
2755 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2756 Likewise.
2757 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2758 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2759 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2760 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2761 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2762 Likewise.
2763 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2764 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2765 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2766 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2767 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2768 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2769 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2770 Likewise.
2771 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2772 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2773 Likewise.
2774 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2775 Likewise.
2776 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2777 Likewise.
2778 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2779 Likewise.
2780 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2781 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2782 Likewise.
2783 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2784 Likewise.
2785 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2786 Likewise.
2787 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2788 Likewise.
2789 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2790 Likewise.
2791 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2792 Likewise.
2793 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2794 Likewise.
2795 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2796 Likewise.
2797 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2798 Likewise.
2799 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2800 Likewise.
2801 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2802 Likewise.
2803 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2804 Likewise.
2805 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2806 Likewise.
2807 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2808 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2809 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2810 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2811 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2812 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2813 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2814 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2815 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2816 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2817 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2818 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2819 Likewise.
2820 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2821 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2822 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2823 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2824 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2825 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2826 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2827 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2828 Likewise.
2829 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2830 Likewise.
2831 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2832 Likewise.
2833 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2834 Likewise.
2835 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2836 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2837 Likewise.
2838 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2839 Likewise.
2840 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2841 Likewise.
2842 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2843 Likewise.
2844 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2845 Likewise.
2846 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2847 Likewise.
2848 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2849 Likewise.
2850 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2851 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2852 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2853 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2854 Likewise.
2855 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2856 Likewise.
2857 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2858 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2859 Likewise.
2860 * include/ext/pb_ds/exception.hpp: Likewise.
2861 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2862 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2863 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2864 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2865 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2866 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2867 * include/ext/pod_char_traits.h: Likewise.
2868 * include/ext/pointer.h: Likewise.
2869 * include/ext/pool_allocator.h: Likewise.
2870 * include/ext/rb_tree: Likewise.
2871 * include/ext/rc_string_base.h: Likewise.
2872 * include/ext/rope: Likewise.
2873 * include/ext/ropeimpl.h: Likewise.
2874 * include/ext/slist: Likewise.
2875 * include/ext/sso_string_base.h: Likewise.
2876 * include/ext/stdio_filebuf.h: Likewise.
2877 * include/ext/stdio_sync_filebuf.h: Likewise.
2878 * include/ext/string_conversions.h: Likewise.
2879 * include/ext/throw_allocator.h: Likewise.
2880 * include/ext/type_traits.h: Likewise.
2881 * include/ext/typelist.h: Likewise.
2882 * include/ext/vstring.h: Likewise.
2883 * include/ext/vstring.tcc: Likewise.
2884 * include/ext/vstring_fwd.h: Likewise.
2885 * include/ext/vstring_util.h: Likewise.
2886 * include/parallel/algo.h: Likewise.
2887 * include/parallel/algobase.h: Likewise.
2888 * include/parallel/algorithm: Likewise.
2889 * include/parallel/algorithmfwd.h: Likewise.
2890 * include/parallel/balanced_quicksort.h: Likewise.
2891 * include/parallel/base.h: Likewise.
2892 * include/parallel/basic_iterator.h: Likewise.
2893 * include/parallel/checkers.h: Likewise.
2894 * include/parallel/compatibility.h: Likewise.
2895 * include/parallel/compiletime_settings.h: Likewise.
2896 * include/parallel/equally_split.h: Likewise.
2897 * include/parallel/features.h: Likewise.
2898 * include/parallel/find.h: Likewise.
2899 * include/parallel/find_selectors.h: Likewise.
2900 * include/parallel/for_each.h: Likewise.
2901 * include/parallel/for_each_selectors.h: Likewise.
2902 * include/parallel/iterator.h: Likewise.
2903 * include/parallel/list_partition.h: Likewise.
2904 * include/parallel/losertree.h: Likewise.
2905 * include/parallel/merge.h: Likewise.
2906 * include/parallel/multiseq_selection.h: Likewise.
2907 * include/parallel/multiway_merge.h: Likewise.
2908 * include/parallel/multiway_mergesort.h: Likewise.
2909 * include/parallel/numeric: Likewise.
2910 * include/parallel/numericfwd.h: Likewise.
2911 * include/parallel/omp_loop.h: Likewise.
2912 * include/parallel/omp_loop_static.h: Likewise.
2913 * include/parallel/par_loop.h: Likewise.
2914 * include/parallel/parallel.h: Likewise.
2915 * include/parallel/partial_sum.h: Likewise.
2916 * include/parallel/partition.h: Likewise.
2917 * include/parallel/queue.h: Likewise.
2918 * include/parallel/quicksort.h: Likewise.
2919 * include/parallel/random_number.h: Likewise.
2920 * include/parallel/random_shuffle.h: Likewise.
2921 * include/parallel/search.h: Likewise.
2922 * include/parallel/set_operations.h: Likewise.
2923 * include/parallel/settings.h: Likewise.
2924 * include/parallel/sort.h: Likewise.
2925 * include/parallel/tags.h: Likewise.
2926 * include/parallel/types.h: Likewise.
2927 * include/parallel/unique_copy.h: Likewise.
2928 * include/parallel/workstealing.h: Likewise.
2929 * include/precompiled/extc++.h: Likewise.
2930 * include/precompiled/stdc++.h: Likewise.
2931 * include/precompiled/stdtr1c++.h: Likewise.
2932 * include/std/algorithm: Likewise.
2933 * include/std/array: Likewise.
2934 * include/std/bitset: Likewise.
2935 * include/std/c++0x_warning.h: Likewise.
2936 * include/std/chrono: Likewise.
2937 * include/std/complex: Likewise.
2938 * include/std/condition_variable: Likewise.
2939 * include/std/deque: Likewise.
2940 * include/std/forward_list: Likewise.
2941 * include/std/fstream: Likewise.
2942 * include/std/functional: Likewise.
2943 * include/std/iomanip: Likewise.
2944 * include/std/ios: Likewise.
2945 * include/std/iosfwd: Likewise.
2946 * include/std/iostream: Likewise.
2947 * include/std/istream: Likewise.
2948 * include/std/iterator: Likewise.
2949 * include/std/limits: Likewise.
2950 * include/std/list: Likewise.
2951 * include/std/locale: Likewise.
2952 * include/std/map: Likewise.
2953 * include/std/memory: Likewise.
2954 * include/std/mutex: Likewise.
2955 * include/std/numeric: Likewise.
2956 * include/std/ostream: Likewise.
2957 * include/std/queue: Likewise.
2958 * include/std/random: Likewise.
2959 * include/std/ratio: Likewise.
2960 * include/std/regex: Likewise.
2961 * include/std/set: Likewise.
2962 * include/std/sstream: Likewise.
2963 * include/std/stack: Likewise.
2964 * include/std/stdexcept: Likewise.
2965 * include/std/streambuf: Likewise.
2966 * include/std/string: Likewise.
2967 * include/std/system_error: Likewise.
2968 * include/std/thread: Likewise.
2969 * include/std/tuple: Likewise.
2970 * include/std/type_traits: Likewise.
2971 * include/std/unordered_map: Likewise.
2972 * include/std/unordered_set: Likewise.
2973 * include/std/utility: Likewise.
2974 * include/std/valarray: Likewise.
2975 * include/std/vector: Likewise.
2976 * include/tr1/array: Likewise.
2977 * include/tr1/bessel_function.tcc: Likewise.
2978 * include/tr1/beta_function.tcc: Likewise.
2979 * include/tr1/ccomplex: Likewise.
2980 * include/tr1/cctype: Likewise.
2981 * include/tr1/cfenv: Likewise.
2982 * include/tr1/cfloat: Likewise.
2983 * include/tr1/cinttypes: Likewise.
2984 * include/tr1/climits: Likewise.
2985 * include/tr1/cmath: Likewise.
2986 * include/tr1/complex.h: Likewise.
2987 * include/tr1/complex: Likewise.
2988 * include/tr1/cstdarg: Likewise.
2989 * include/tr1/cstdbool: Likewise.
2990 * include/tr1/cstdint: Likewise.
2991 * include/tr1/cstdio: Likewise.
2992 * include/tr1/cstdlib: Likewise.
2993 * include/tr1/ctgmath: Likewise.
2994 * include/tr1/ctime: Likewise.
2995 * include/tr1/ctype.h: Likewise.
2996 * include/tr1/cwchar: Likewise.
2997 * include/tr1/cwctype: Likewise.
2998 * include/tr1/ell_integral.tcc: Likewise.
2999 * include/tr1/exp_integral.tcc: Likewise.
3000 * include/tr1/fenv.h: Likewise.
3001 * include/tr1/float.h: Likewise.
3002 * include/tr1/functional: Likewise.
3003 * include/tr1/functional_hash.h: Likewise.
3004 * include/tr1/gamma.tcc: Likewise.
3005 * include/tr1/hashtable.h: Likewise.
3006 * include/tr1/hypergeometric.tcc: Likewise.
3007 * include/tr1/inttypes.h: Likewise.
3008 * include/tr1/legendre_function.tcc: Likewise.
3009 * include/tr1/limits.h: Likewise.
3010 * include/tr1/math.h: Likewise.
3011 * include/tr1/memory: Likewise.
3012 * include/tr1/modified_bessel_func.tcc: Likewise.
3013 * include/tr1/poly_hermite.tcc: Likewise.
3014 * include/tr1/poly_laguerre.tcc: Likewise.
3015 * include/tr1/random: Likewise.
3016 * include/tr1/regex: Likewise.
3017 * include/tr1/riemann_zeta.tcc: Likewise.
3018 * include/tr1/shared_ptr.h: Likewise.
3019 * include/tr1/special_function_util.h: Likewise.
3020 * include/tr1/stdarg.h: Likewise.
3021 * include/tr1/stdbool.h: Likewise.
3022 * include/tr1/stdint.h: Likewise.
3023 * include/tr1/stdio.h: Likewise.
3024 * include/tr1/stdlib.h: Likewise.
3025 * include/tr1/tgmath.h: Likewise.
3026 * include/tr1/tuple: Likewise.
3027 * include/tr1/type_traits: Likewise.
3028 * include/tr1/unordered_map: Likewise.
3029 * include/tr1/unordered_set: Likewise.
3030 * include/tr1/utility: Likewise.
3031 * include/tr1/wchar.h: Likewise.
3032 * include/tr1/wctype.h: Likewise.
3033 * include/tr1_impl/array: Likewise.
3034 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3035 * include/tr1_impl/cctype: Likewise.
3036 * include/tr1_impl/cfenv: Likewise.
3037 * include/tr1_impl/cinttypes: Likewise.
3038 * include/tr1_impl/cmath: Likewise.
3039 * include/tr1_impl/complex: Likewise.
3040 * include/tr1_impl/cstdint: Likewise.
3041 * include/tr1_impl/cstdio: Likewise.
3042 * include/tr1_impl/cstdlib: Likewise.
3043 * include/tr1_impl/cwchar: Likewise.
3044 * include/tr1_impl/cwctype: Likewise.
3045 * include/tr1_impl/functional: Likewise.
3046 * include/tr1_impl/functional_hash.h: Likewise.
3047 * include/tr1_impl/hashtable: Likewise.
3048 * include/tr1_impl/hashtable_policy.h: Likewise.
3049 * include/tr1_impl/random.tcc: Likewise.
3050 * include/tr1_impl/random: Likewise.
3051 * include/tr1_impl/regex: Likewise.
3052 * include/tr1_impl/type_traits: Likewise.
3053 * include/tr1_impl/unordered_map: Likewise.
3054 * include/tr1_impl/unordered_set: Likewise.
3055 * include/tr1_impl/utility: Likewise.
3056 * libsupc++/array_type_info.cc: Likewise.
3057 * libsupc++/atexit_arm.cc: Likewise.
3058 * libsupc++/bad_cast.cc: Likewise.
3059 * libsupc++/bad_typeid.cc: Likewise.
3060 * libsupc++/class_type_info.cc: Likewise.
3061 * libsupc++/cxxabi-forced.h: Likewise.
3062 * libsupc++/cxxabi.h: Likewise.
3063 * libsupc++/del_op.cc: Likewise.
3064 * libsupc++/del_opnt.cc: Likewise.
3065 * libsupc++/del_opv.cc: Likewise.
3066 * libsupc++/del_opvnt.cc: Likewise.
3067 * libsupc++/dyncast.cc: Likewise.
3068 * libsupc++/eh_alloc.cc: Likewise.
3069 * libsupc++/eh_arm.cc: Likewise.
3070 * libsupc++/eh_aux_runtime.cc: Likewise.
3071 * libsupc++/eh_call.cc: Likewise.
3072 * libsupc++/eh_catch.cc: Likewise.
3073 * libsupc++/eh_exception.cc: Likewise.
3074 * libsupc++/eh_globals.cc: Likewise.
3075 * libsupc++/eh_personality.cc: Likewise.
3076 * libsupc++/eh_ptr.cc: Likewise.
3077 * libsupc++/eh_term_handler.cc: Likewise.
3078 * libsupc++/eh_terminate.cc: Likewise.
3079 * libsupc++/eh_throw.cc: Likewise.
3080 * libsupc++/eh_type.cc: Likewise.
3081 * libsupc++/eh_unex_handler.cc: Likewise.
3082 * libsupc++/enum_type_info.cc: Likewise.
3083 * libsupc++/exception: Likewise.
3084 * libsupc++/exception_defines.h: Likewise.
3085 * libsupc++/exception_ptr.h: Likewise.
3086 * libsupc++/function_type_info.cc: Likewise.
3087 * libsupc++/fundamental_type_info.cc: Likewise.
3088 * libsupc++/guard.cc: Likewise.
3089 * libsupc++/initializer_list: Likewise.
3090 * libsupc++/new: Likewise.
3091 * libsupc++/new_handler.cc: Likewise.
3092 * libsupc++/new_op.cc: Likewise.
3093 * libsupc++/new_opnt.cc: Likewise.
3094 * libsupc++/new_opv.cc: Likewise.
3095 * libsupc++/new_opvnt.cc: Likewise.
3096 * libsupc++/pbase_type_info.cc: Likewise.
3097 * libsupc++/pmem_type_info.cc: Likewise.
3098 * libsupc++/pointer_type_info.cc: Likewise.
3099 * libsupc++/pure.cc: Likewise.
3100 * libsupc++/si_class_type_info.cc: Likewise.
3101 * libsupc++/tinfo.cc: Likewise.
3102 * libsupc++/tinfo.h: Likewise.
3103 * libsupc++/tinfo2.cc: Likewise.
3104 * libsupc++/typeinfo: Likewise.
3105 * libsupc++/unwind-cxx.h: Likewise.
3106 * libsupc++/vec.cc: Likewise.
3107 * libsupc++/vmi_class_type_info.cc: Likewise.
3108 * libsupc++/vterminate.cc: Likewise.
3109 * po/string_literals.cc: Likewise.
3110 * src/atomic.cc: Likewise.
3111 * src/bitmap_allocator.cc: Likewise.
3112 * src/chrono.cc: Likewise.
3113 * src/codecvt.cc: Likewise.
3114 * src/compatibility-ldbl.cc: Likewise.
3115 * src/compatibility.cc: Likewise.
3116 * src/complex_io.cc: Likewise.
3117 * src/concept-inst.cc: Likewise.
3118 * src/condition_variable.cc: Likewise.
3119 * src/ctype.cc: Likewise.
3120 * src/debug.cc: Likewise.
3121 * src/debug_list.cc: Likewise.
3122 * src/ext-inst.cc: Likewise.
3123 * src/fstream-inst.cc: Likewise.
3124 * src/functexcept.cc: Likewise.
3125 * src/globals_io.cc: Likewise.
3126 * src/hash.cc: Likewise.
3127 * src/hash_c++0x.cc: Likewise.
3128 * src/hashtable.cc: Likewise.
3129 * src/hashtable_c++0x.cc: Likewise.
3130 * src/ios-inst.cc: Likewise.
3131 * src/ios.cc: Likewise.
3132 * src/ios_failure.cc: Likewise.
3133 * src/ios_init.cc: Likewise.
3134 * src/ios_locale.cc: Likewise.
3135 * src/iostream-inst.cc: Likewise.
3136 * src/istream-inst.cc: Likewise.
3137 * src/istream.cc: Likewise.
3138 * src/limits.cc: Likewise.
3139 * src/limits_c++0x.cc: Likewise.
3140 * src/list.cc: Likewise.
3141 * src/locale-inst.cc: Likewise.
3142 * src/locale.cc: Likewise.
3143 * src/locale_facets.cc: Likewise.
3144 * src/locale_init.cc: Likewise.
3145 * src/localename.cc: Likewise.
3146 * src/math_stubs_float.cc: Likewise.
3147 * src/math_stubs_long_double.cc: Likewise.
3148 * src/misc-inst.cc: Likewise.
3149 * src/mt_allocator.cc: Likewise.
3150 * src/mutex.cc: Likewise.
3151 * src/ostream-inst.cc: Likewise.
3152 * src/parallel_list.cc: Likewise.
3153 * src/parallel_settings.cc: Likewise.
3154 * src/pool_allocator.cc: Likewise.
3155 * src/sstream-inst.cc: Likewise.
3156 * src/stdexcept.cc: Likewise.
3157 * src/streambuf-inst.cc: Likewise.
3158 * src/streambuf.cc: Likewise.
3159 * src/string-inst.cc: Likewise.
3160 * src/strstream.cc: Likewise.
3161 * src/system_error.cc: Likewise.
3162 * src/thread.cc: Likewise.
3163 * src/tree.cc: Likewise.
3164 * src/valarray-inst.cc: Likewise.
3165 * src/wlocale-inst.cc: Likewise.
3166 * src/wstring-inst.cc: Likewise.
3167 * doc/xml/manual/intro.xml: Change documentation to refer the
3168 reader to version 3 of the GNU General Public License, version
3169 3.1 of the GCC Runtime Library Exception, and to point readers
3170 at the FSF's license web page.
3171
3172 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3173
3174 * Makefile.am: Change copyright header to refer to version
3175 3 of the GNU General Public License and to point readers at the
3176 COPYING3 file and the FSF's license web page.
3177 * doc/Makefile.am: Likewise.
3178 * include/Makefile.am: Likewise.
3179 * libsupc++/Makefile.am: Likewise.
3180 * po/Makefile.am: Likewise.
3181 * po/POTFILES.in: Likewise.
3182 * src/Makefile.am: Likewise.
3183 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3184 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3185 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3186 Likewise.
3187 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3188 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3189 Likewise.
3190 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3191 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3192 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3193 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3194 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3195 * testsuite/18_support/bad_cast/what.cc: Likewise.
3196 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3197 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3198 Likewise.
3199 * testsuite/18_support/bad_exception/what.cc: Likewise.
3200 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3201 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3202 * testsuite/18_support/exception/38732.cc: Likewise.
3203 * testsuite/18_support/exception/what.cc: Likewise.
3204 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3205 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3206 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3207 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3208 * testsuite/18_support/headers/climits/values.cc: Likewise.
3209 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3210 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3211 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3212 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3213 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3214 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3215 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3216 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3217 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3218 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3219 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3220 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3221 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3222 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3223 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3224 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3225 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3226 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3227 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3228 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3229 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3230 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3231 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3232 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3233 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3234 * testsuite/18_support/new_delete_placement.cc: Likewise.
3235 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3236 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3237 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3238 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3239 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3240 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3241 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3242 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3243 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3244 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3245 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3246 Likewise.
3247 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3248 * testsuite/18_support/pthread_guard.cc: Likewise.
3249 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3250 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3251 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3252 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3253 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3254 Likewise.
3255 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3256 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3257 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3258 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3259 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3260 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3261 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3262 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3263 Likewise.
3264 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3265 Likewise.
3266 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3267 Likewise.
3268 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3269 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3270 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3271 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3272 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3273 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3274 Likewise.
3275 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3276 Likewise.
3277 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3278 Likewise.
3279 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3280 Likewise.
3281 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3282 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3283 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3284 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3285 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3286 Likewise.
3287 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3288 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3289 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3290 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3291 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3292 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3293 Likewise.
3294 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3295 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3296 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3297 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3298 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3299 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3300 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3301 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3302 * testsuite/20_util/allocator/1.cc: Likewise.
3303 * testsuite/20_util/allocator/10378.cc: Likewise.
3304 * testsuite/20_util/allocator/14176.cc: Likewise.
3305 * testsuite/20_util/allocator/33807.cc: Likewise.
3306 * testsuite/20_util/allocator/8230.cc: Likewise.
3307 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3308 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3309 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3310 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3311 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3312 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3313 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3314 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3315 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3316 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3317 Likewise.
3318 * testsuite/20_util/clocks/1.cc: Likewise.
3319 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3320 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3321 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3322 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3323 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3324 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3325 * testsuite/20_util/duration/cons/1.cc: Likewise.
3326 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3327 * testsuite/20_util/duration/cons/2.cc: Likewise.
3328 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3329 Likewise.
3330 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3331 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3332 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3333 Likewise.
3334 * testsuite/20_util/forward/1.cc: Likewise.
3335 * testsuite/20_util/forward/1_neg.cc: Likewise.
3336 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3337 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3338 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3339 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3340 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3341 Likewise.
3342 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3343 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3344 Likewise.
3345 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3346 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3347 Likewise.
3348 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3349 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3350 Likewise.
3351 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3352 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3353 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3354 Likewise.
3355 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3356 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3357 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3358 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3359 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3360 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3361 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3362 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3363 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3364 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3365 Likewise.
3366 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3367 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3368 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3369 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3370 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3371 Likewise.
3372 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3373 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3374 Likewise.
3375 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3376 * testsuite/20_util/identity/value.cc: Likewise.
3377 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3378 * testsuite/20_util/is_integral/value.cc: Likewise.
3379 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3380 Likewise.
3381 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3382 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3383 * testsuite/20_util/is_reference/value.cc: Likewise.
3384 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3385 Likewise.
3386 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3387 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3388 * testsuite/20_util/is_signed/value.cc: Likewise.
3389 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3390 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3391 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3392 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3393 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3394 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3395 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3396 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3397 Likewise.
3398 * testsuite/20_util/move/1.cc: Likewise.
3399 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3400 * testsuite/20_util/pair/1.cc: Likewise.
3401 * testsuite/20_util/pair/2.cc: Likewise.
3402 * testsuite/20_util/pair/3.cc: Likewise.
3403 * testsuite/20_util/pair/4.cc: Likewise.
3404 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3405 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3406 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3407 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3408 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3409 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3410 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3411 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3412 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3413 Likewise.
3414 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3415 Likewise.
3416 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3417 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3418 * testsuite/20_util/rel_ops.cc: Likewise.
3419 * testsuite/20_util/remove_reference/value.cc: Likewise.
3420 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3421 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3422 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3423 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3424 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3425 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3426 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3427 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3428 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3429 Likewise.
3430 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3431 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3432 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3433 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3434 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3435 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3436 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3437 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3438 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3439 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3440 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3441 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3442 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3443 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3444 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3445 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3446 Likewise.
3447 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3448 Likewise.
3449 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3450 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3451 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3452 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3453 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3454 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3455 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3456 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3457 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3458 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3459 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3460 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3461 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3462 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3463 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3464 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3465 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3466 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3467 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3468 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3469 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3470 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3471 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3472 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3473 Likewise.
3474 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3475 Likewise.
3476 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3477 Likewise.
3478 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3479 Likewise.
3480 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3481 Likewise.
3482 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3483 Likewise.
3484 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3485 Likewise.
3486 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3487 Likewise.
3488 * testsuite/20_util/temporary_buffer.cc: Likewise.
3489 * testsuite/20_util/time_point/1.cc: Likewise.
3490 * testsuite/20_util/time_point/2.cc: Likewise.
3491 * testsuite/20_util/time_point/3.cc: Likewise.
3492 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3493 Likewise.
3494 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3495 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3496 Likewise.
3497 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3498 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3499 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3500 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3501 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3502 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3503 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3504 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3505 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3506 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3507 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3508 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3509 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3510 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3511 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3512 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3513 Likewise.
3514 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3515 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3516 Likewise.
3517 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3518 Likewise.
3519 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3520 Likewise.
3521 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3522 Likewise.
3523 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3524 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3525 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3526 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3527 Likewise.
3528 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3529 Likewise.
3530 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3531 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3532 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3533 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3534 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3535 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3536 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3537 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3538 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3539 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3540 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3541 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3542 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3543 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3544 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3545 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3546 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3547 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3548 Likewise.
3549 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3550 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3551 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3552 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3553 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3554 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3555 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3556 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3557 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3558 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3559 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3560 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3561 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3562 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3563 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3564 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3565 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3566 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3567 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3568 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3569 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3570 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3571 Likewise.
3572 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3573 Likewise.
3574 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3575 Likewise.
3576 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3577 Likewise.
3578 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3579 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3580 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3581 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3582 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3583 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3584 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3585 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3586 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3587 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3588 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3589 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3590 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3591 Likewise.
3592 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3593 Likewise.
3594 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3595 Likewise.
3596 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3597 Likewise.
3598 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3599 Likewise.
3600 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3601 Likewise.
3602 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3603 Likewise.
3604 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3605 Likewise.
3606 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3607 Likewise.
3608 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3609 Likewise.
3610 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3611 Likewise.
3612 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3613 Likewise.
3614 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3615 Likewise.
3616 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3617 Likewise.
3618 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3619 Likewise.
3620 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3621 Likewise.
3622 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3623 Likewise.
3624 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3625 Likewise.
3626 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3627 Likewise.
3628 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3629 Likewise.
3630 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3631 Likewise.
3632 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3633 Likewise.
3634 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3635 Likewise.
3636 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3637 Likewise.
3638 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3639 Likewise.
3640 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3641 Likewise.
3642 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3643 Likewise.
3644 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3645 Likewise.
3646 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3647 Likewise.
3648 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3649 Likewise.
3650 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3651 Likewise.
3652 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3653 Likewise.
3654 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3655 Likewise.
3656 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3657 Likewise.
3658 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3659 Likewise.
3660 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3661 Likewise.
3662 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3663 Likewise.
3664 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3665 Likewise.
3666 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3667 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3668 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3669 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3670 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3671 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3672 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3673 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3674 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3675 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3676 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3677 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3678 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3679 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3680 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3681 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3682 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3683 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3684 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3685 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3686 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3687 Likewise.
3688 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3689 Likewise.
3690 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3691 Likewise.
3692 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3693 Likewise.
3694 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3695 Likewise.
3696 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3697 Likewise.
3698 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3699 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3700 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3701 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3702 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3703 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3704 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3705 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3706 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3707 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3708 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3709 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3710 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3711 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3712 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3713 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3714 Likewise.
3715 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3716 Likewise.
3717 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3718 Likewise.
3719 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3720 Likewise.
3721 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3722 Likewise.
3723 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3724 Likewise.
3725 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3726 Likewise.
3727 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3728 Likewise.
3729 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3730 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3731 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3732 Likewise.
3733 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3734 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3735 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3736 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3737 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3738 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3739 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3740 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3741 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3742 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3743 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3744 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3745 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3746 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3747 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3748 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3749 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3750 Likewise.
3751 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3752 Likewise.
3753 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3754 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3755 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3756 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3757 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3758 Likewise.
3759 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3760 Likewise.
3761 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3762 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3763 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3764 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3765 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3766 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3767 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3768 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3769 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3770 Likewise.
3771 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3772 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3773 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3774 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3775 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3776 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3777 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3778 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3779 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3780 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3781 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3782 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3783 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3784 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3785 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3786 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3787 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3788 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3789 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3790 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3791 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3792 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3793 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3794 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3795 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3796 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3797 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3798 Likewise.
3799 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3800 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3801 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3802 Likewise.
3803 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3804 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3805 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3806 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3807 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3808 Likewise.
3809 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3810 Likewise.
3811 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3812 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3813 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3814 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3815 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3816 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3817 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3818 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3819 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3820 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3821 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3822 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3823 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3824 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3825 Likewise.
3826 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3827 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3828 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3829 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3830 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3831 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3832 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3833 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3834 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3835 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3836 Likewise.
3837 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3838 Likewise.
3839 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3840 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3841 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3842 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3843 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3844 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3845 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3846 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3847 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3848 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3849 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3850 Likewise.
3851 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3852 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3853 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3854 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3855 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3856 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3857 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3858 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3859 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3860 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3861 Likewise.
3862 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3863 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3864 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3865 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3866 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3867 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3868 Likewise.
3869 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3870 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3871 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3872 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3873 Likewise.
3874 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3875 Likewise.
3876 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3877 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3878 Likewise.
3879 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3880 * testsuite/22_locale/ctype/2.cc: Likewise.
3881 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3882 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3883 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3884 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3885 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3886 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3887 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3888 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3889 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3890 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3891 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3892 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3893 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3894 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3895 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3896 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3897 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3898 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3899 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3900 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3901 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3902 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3903 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3904 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3905 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3906 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3907 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3908 * testsuite/22_locale/facet/1.cc: Likewise.
3909 * testsuite/22_locale/facet/2.cc: Likewise.
3910 * testsuite/22_locale/facet/25421.cc: Likewise.
3911 * testsuite/22_locale/global_templates/1.cc: Likewise.
3912 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3913 Likewise.
3914 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3915 Likewise.
3916 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3917 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3918 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3919 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3920 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3921 * testsuite/22_locale/locale/13630.cc: Likewise.
3922 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3923 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3924 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3925 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3926 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3927 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3928 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3929 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3930 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3931 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3932 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3933 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3934 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3935 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3936 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3937 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3938 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3939 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3940 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3941 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3942 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3943 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3944 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3945 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3946 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3947 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3948 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3949 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3950 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3951 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3952 Likewise.
3953 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3954 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3955 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3956 Likewise.
3957 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3958 Likewise.
3959 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3960 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3961 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3962 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3963 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3964 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3965 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3966 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3967 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3968 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3969 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3970 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3971 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3972 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3973 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3974 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3975 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3976 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3977 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3978 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3979 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3980 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3981 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3982 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3983 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3984 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3985 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3986 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3987 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3988 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3989 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3990 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3991 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3992 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3993 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3994 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3995 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3996 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3997 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3998 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3999 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4000 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4001 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4002 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4003 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4004 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4005 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4006 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4007 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4008 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4009 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4010 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4011 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4012 Likewise.
4013 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4014 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4015 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4016 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4017 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4018 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4019 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4020 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4021 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4022 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4023 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4024 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4025 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4026 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4027 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4028 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4029 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4030 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4031 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4032 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4033 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4034 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4035 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4036 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4037 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4038 Likewise.
4039 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4040 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4041 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4042 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4043 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4044 Likewise.
4045 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4046 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4047 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4048 Likewise.
4049 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4050 Likewise.
4051 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4052 Likewise.
4053 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4054 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4055 Likewise.
4056 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4057 Likewise.
4058 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4059 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4060 Likewise.
4061 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4062 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4063 Likewise.
4064 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4065 Likewise.
4066 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4067 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4068 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4069 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4070 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4071 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4072 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4073 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4074 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4075 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4076 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4077 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4078 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4079 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4080 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4081 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4082 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4083 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4084 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4085 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4086 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4087 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4088 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4089 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4090 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4091 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4092 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4093 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4094 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4095 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4096 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4097 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4098 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4099 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4100 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4101 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4102 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4103 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4104 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4105 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4106 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4107 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4108 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4109 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4110 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4111 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4112 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4113 Likewise.
4114 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4115 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4116 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4117 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4118 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4119 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4120 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4121 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4122 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4123 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4124 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4125 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4126 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4127 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4128 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4129 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4130 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4131 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4132 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4133 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4134 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4135 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4136 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4137 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4138 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4139 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4140 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4141 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4142 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4143 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4144 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4145 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4146 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4147 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4148 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4149 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4150 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4151 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4152 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4153 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4154 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4155 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4156 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4157 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4158 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4159 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4160 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4161 Likewise.
4162 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4163 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4164 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4165 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4166 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4167 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4168 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4169 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4170 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4171 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4172 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4173 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4174 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4175 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4176 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4177 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4178 Likewise.
4179 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4180 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4181 Likewise.
4182 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4183 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4184 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4185 Likewise.
4186 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4187 Likewise.
4188 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4189 Likewise.
4190 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4191 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4192 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4193 Likewise.
4194 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4195 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4196 Likewise.
4197 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4198 Likewise.
4199 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4200 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4201 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4202 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4203 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4204 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4205 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4206 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4207 Likewise.
4208 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4209 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4210 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4211 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4212 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4213 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4214 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4215 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4216 Likewise.
4217 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4218 Likewise.
4219 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4220 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4221 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4222 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4223 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4224 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4225 Likewise.
4226 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4227 Likewise.
4228 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4229 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4230 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4231 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4232 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4233 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4234 Likewise.
4235 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4236 Likewise.
4237 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4238 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4239 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4240 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4241 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4242 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4243 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4244 Likewise.
4245 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4246 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4247 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4248 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4249 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4250 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4251 Likewise.
4252 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4253 Likewise.
4254 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4255 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4256 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4257 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4258 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4259 Likewise.
4260 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4261 Likewise.
4262 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4263 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4264 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4265 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4266 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4267 Likewise.
4268 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4269 Likewise.
4270 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4271 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4272 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4273 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4274 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4275 Likewise.
4276 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4277 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4278 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4279 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4280 Likewise.
4281 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4282 Likewise.
4283 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4284 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4285 Likewise.
4286 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4287 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4288 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4289 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4290 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4291 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4292 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4293 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4294 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4295 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4296 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4297 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4298 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4299 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4300 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4301 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4302 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4303 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4304 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4305 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4306 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4307 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4308 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4309 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4310 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4311 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4312 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4313 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4314 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4315 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4316 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4317 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4318 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4319 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4320 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4321 Likewise.
4322 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4323 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4324 * testsuite/23_containers/bitset/18604.cc: Likewise.
4325 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4326 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4327 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4328 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4329 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4330 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4331 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4332 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4333 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4334 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4335 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4336 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4337 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4338 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4339 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4340 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4341 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4342 * testsuite/23_containers/deque/18604.cc: Likewise.
4343 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4344 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4345 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4346 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4347 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4348 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4349 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4350 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4351 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4352 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4353 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4354 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4355 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4356 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4357 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4358 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4359 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4360 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4361 Likewise.
4362 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4363 Likewise.
4364 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4365 Likewise.
4366 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4367 Likewise.
4368 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4369 Likewise.
4370 * testsuite/23_containers/deque/types/1.cc: Likewise.
4371 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4372 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4373 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4374 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4375 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4376 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4377 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4378 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4379 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4380 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4381 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4382 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4383 Likewise.
4384 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4385 Likewise.
4386 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4387 Likewise.
4388 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4389 Likewise.
4390 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4391 Likewise.
4392 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4393 Likewise.
4394 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4395 Likewise.
4396 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4397 Likewise.
4398 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4399 Likewise.
4400 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4401 Likewise.
4402 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4403 Likewise.
4404 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4405 Likewise.
4406 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4407 Likewise.
4408 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4409 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4410 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4411 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4412 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4413 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4414 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4415 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4416 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4417 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4418 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4419 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4420 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4421 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4422 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4423 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4424 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4425 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4426 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4427 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4428 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4429 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4430 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4431 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4432 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4433 Likewise.
4434 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4435 Likewise.
4436 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4437 * testsuite/23_containers/list/18604.cc: Likewise.
4438 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4439 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4440 * testsuite/23_containers/list/cons/1.cc: Likewise.
4441 * testsuite/23_containers/list/cons/2.cc: Likewise.
4442 * testsuite/23_containers/list/cons/3.cc: Likewise.
4443 * testsuite/23_containers/list/cons/4.cc: Likewise.
4444 * testsuite/23_containers/list/cons/5.cc: Likewise.
4445 * testsuite/23_containers/list/cons/6.cc: Likewise.
4446 * testsuite/23_containers/list/cons/7.cc: Likewise.
4447 * testsuite/23_containers/list/cons/8.cc: Likewise.
4448 * testsuite/23_containers/list/cons/9.cc: Likewise.
4449 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4450 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4451 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4452 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4453 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4454 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4455 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4456 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4457 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4458 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4459 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4460 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4461 * testsuite/23_containers/list/operations/1.cc: Likewise.
4462 * testsuite/23_containers/list/operations/2.cc: Likewise.
4463 * testsuite/23_containers/list/operations/3.cc: Likewise.
4464 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4465 * testsuite/23_containers/list/operations/4.cc: Likewise.
4466 * testsuite/23_containers/list/operations/5.cc: Likewise.
4467 * testsuite/23_containers/list/pthread1.cc: Likewise.
4468 * testsuite/23_containers/list/pthread5.cc: Likewise.
4469 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4470 Likewise.
4471 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4472 Likewise.
4473 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4474 Likewise.
4475 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4476 Likewise.
4477 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4478 Likewise.
4479 * testsuite/23_containers/map/18604.cc: Likewise.
4480 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4481 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4482 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4483 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4484 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4485 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4486 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4487 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4488 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4489 * testsuite/23_containers/map/operators/1.cc: Likewise.
4490 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4491 * testsuite/23_containers/map/pthread6.cc: Likewise.
4492 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4493 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4494 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4495 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4496 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4497 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4498 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4499 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4500 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4501 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4502 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4503 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4504 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4505 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4506 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4507 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4508 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4509 * testsuite/23_containers/set/18604.cc: Likewise.
4510 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4511 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4512 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4513 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4514 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4515 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4516 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4517 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4518 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4519 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4520 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4521 Likewise.
4522 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4523 Likewise.
4524 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4525 Likewise.
4526 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4527 Likewise.
4528 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4529 Likewise.
4530 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4531 Likewise.
4532 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4533 Likewise.
4534 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4535 Likewise.
4536 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4537 Likewise.
4538 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4539 Likewise.
4540 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4541 Likewise.
4542 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4543 Likewise.
4544 * testsuite/23_containers/vector/18604.cc: Likewise.
4545 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4546 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4547 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4548 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4549 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4550 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4551 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4552 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4553 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4554 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4555 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4556 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4557 Likewise.
4558 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4559 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4560 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4561 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4562 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4563 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4564 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4565 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4566 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4567 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4568 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4569 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4570 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4571 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4572 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4573 Likewise.
4574 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4575 Likewise.
4576 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4577 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4578 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4579 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4580 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4581 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4582 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4583 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4584 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4585 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4586 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4587 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4588 Likewise.
4589 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4590 Likewise.
4591 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4592 Likewise.
4593 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4594 Likewise.
4595 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4596 Likewise.
4597 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4598 Likewise.
4599 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4600 * testsuite/23_containers/vector/types/1.cc: Likewise.
4601 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4602 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4603 Likewise.
4604 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4605 Likewise.
4606 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4607 Likewise.
4608 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4609 Likewise.
4610 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4611 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4612 Likewise.
4613 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4614 Likewise.
4615 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4616 Likewise.
4617 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4618 Likewise.
4619 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4620 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4621 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4622 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4623 Likewise.
4624 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4625 Likewise.
4626 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4627 Likewise.
4628 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4629 Likewise.
4630 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4631 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4632 Likewise.
4633 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4634 Likewise.
4635 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4636 Likewise.
4637 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4638 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4639 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4640 Likewise.
4641 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4642 Likewise.
4643 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4644 Likewise.
4645 * testsuite/24_iterators/operations/next.cc: Likewise.
4646 * testsuite/24_iterators/operations/prev.cc: Likewise.
4647 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4648 Likewise.
4649 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4650 Likewise.
4651 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4652 Likewise.
4653 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4654 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4655 Likewise.
4656 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4657 Likewise.
4658 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4659 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4660 Likewise.
4661 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4662 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4663 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4664 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4665 Likewise.
4666 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4667 Likewise.
4668 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4669 Likewise.
4670 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4671 Likewise.
4672 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4673 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4674 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4675 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4676 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4677 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4678 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4679 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4680 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4681 * testsuite/25_algorithms/copy/1.cc: Likewise.
4682 * testsuite/25_algorithms/copy/2.cc: Likewise.
4683 * testsuite/25_algorithms/copy/3.cc: Likewise.
4684 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4685 * testsuite/25_algorithms/copy/4.cc: Likewise.
4686 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4687 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4688 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4689 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4690 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4691 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4692 Likewise.
4693 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4694 Likewise.
4695 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4696 Likewise.
4697 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4698 Likewise.
4699 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4700 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4701 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4702 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4703 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4704 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4705 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4706 * testsuite/25_algorithms/count/1.cc: Likewise.
4707 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4708 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4709 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4710 * testsuite/25_algorithms/equal/1.cc: Likewise.
4711 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4712 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4713 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4714 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4715 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4716 * testsuite/25_algorithms/fill/1.cc: Likewise.
4717 * testsuite/25_algorithms/fill/2.cc: Likewise.
4718 * testsuite/25_algorithms/fill/3.cc: Likewise.
4719 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4720 * testsuite/25_algorithms/fill/4.cc: Likewise.
4721 * testsuite/25_algorithms/fill/5.cc: Likewise.
4722 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4723 * testsuite/25_algorithms/find/1.cc: Likewise.
4724 * testsuite/25_algorithms/find/17441.cc: Likewise.
4725 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4726 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4727 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4728 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4729 Likewise.
4730 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4731 Likewise.
4732 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4733 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4734 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4735 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4736 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4737 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4738 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4739 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4740 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4741 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4742 Likewise.
4743 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4744 Likewise.
4745 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4746 Likewise.
4747 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4748 Likewise.
4749 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4750 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4751 * testsuite/25_algorithms/heap/1.cc: Likewise.
4752 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4753 * testsuite/25_algorithms/includes/1.cc: Likewise.
4754 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4755 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4756 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4757 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4758 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4759 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4760 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4761 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4762 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4763 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4764 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4765 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4766 Likewise.
4767 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4768 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4769 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4770 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4771 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4772 * testsuite/25_algorithms/max/1.cc: Likewise.
4773 * testsuite/25_algorithms/max/2.cc: Likewise.
4774 * testsuite/25_algorithms/max/3.cc: Likewise.
4775 * testsuite/25_algorithms/max/37547.cc: Likewise.
4776 * testsuite/25_algorithms/max/4.cc: Likewise.
4777 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4778 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4779 * testsuite/25_algorithms/merge/1.cc: Likewise.
4780 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4781 * testsuite/25_algorithms/min/1.cc: Likewise.
4782 * testsuite/25_algorithms/min/2.cc: Likewise.
4783 * testsuite/25_algorithms/min/3.cc: Likewise.
4784 * testsuite/25_algorithms/min/37547.cc: Likewise.
4785 * testsuite/25_algorithms/min/4.cc: Likewise.
4786 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4787 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4788 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4789 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4790 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4791 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4792 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4793 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4794 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4795 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4796 * testsuite/25_algorithms/move/1.cc: Likewise.
4797 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4798 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4799 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4800 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4801 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4802 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4803 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4804 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4805 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4806 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4807 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4808 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4809 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4810 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4811 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4812 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4813 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4814 * testsuite/25_algorithms/partition/1.cc: Likewise.
4815 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4816 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4817 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4818 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4819 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4820 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4821 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4822 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4823 * testsuite/25_algorithms/remove/1.cc: Likewise.
4824 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4825 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4826 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4827 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4828 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4829 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4830 * testsuite/25_algorithms/replace/1.cc: Likewise.
4831 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4832 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4833 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4834 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4835 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4836 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4837 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4838 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4839 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4840 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4841 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4842 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4843 * testsuite/25_algorithms/search/1.cc: Likewise.
4844 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4845 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4846 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4847 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4848 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4849 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4850 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4851 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4852 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4853 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4854 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4855 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4856 Likewise.
4857 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4858 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4859 * testsuite/25_algorithms/sort/1.cc: Likewise.
4860 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4861 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4862 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4863 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4864 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4865 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4866 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4867 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4868 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4869 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4870 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4871 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4872 * testsuite/25_algorithms/unique/1.cc: Likewise.
4873 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4874 * testsuite/25_algorithms/unique/2.cc: Likewise.
4875 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4876 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4877 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4878 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4879 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4880 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4881 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4882 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4883 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4884 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4885 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4886 * testsuite/26_numerics/complex/13450.cc: Likewise.
4887 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4888 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4889 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4890 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4891 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4892 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4893 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4894 Likewise.
4895 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4896 Likewise.
4897 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4898 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4899 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4900 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4901 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4902 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4903 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4904 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4905 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4906 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4907 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4908 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4909 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4910 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4911 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4912 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4913 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4914 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4915 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4916 Likewise.
4917 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4918 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4919 Likewise.
4920 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4921 Likewise.
4922 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4923 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4924 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4925 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4926 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4927 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4928 * testsuite/26_numerics/iota/1.cc: Likewise.
4929 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4930 * testsuite/26_numerics/slice/1.cc: Likewise.
4931 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4932 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4933 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4949 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4950 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4959 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4960 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4974 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4975 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4982 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4983 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4984 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4985 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4992 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4993 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4998 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4999 Likewise.
5000 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5001 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5002 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5003 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5004 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5005 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5006 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5007 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5008 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5009 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5010 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5011 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5012 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5013 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5014 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5015 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5016 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5017 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5018 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5019 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5020 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5021 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5022 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5023 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5024 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5025 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5026 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5027 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5028 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5029 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5030 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5031 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5032 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5033 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5034 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5035 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5036 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5037 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5038 Likewise.
5039 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5040 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5041 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5042 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5043 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5044 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5045 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5046 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5047 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5048 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5049 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5050 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5051 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5052 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5053 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5054 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5055 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5056 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5057 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5058 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5059 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5060 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5061 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5062 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5063 Likewise.
5064 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5065 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5066 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5067 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5068 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5069 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5070 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5071 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5072 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5073 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5074 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5075 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5076 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5077 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5078 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5079 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5080 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5081 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5082 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5083 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5084 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5085 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5086 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5087 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5088 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5089 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5090 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5091 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5092 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5093 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5094 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5095 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5096 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5097 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5098 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5099 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5100 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5101 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5102 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5103 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5104 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5105 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5106 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5107 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5108 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5109 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5110 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5111 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5112 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5113 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5114 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5115 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5116 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5117 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5118 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5119 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5120 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5121 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5122 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5123 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5124 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5125 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5126 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5127 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5128 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5129 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5130 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5131 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5132 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5133 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5134 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5135 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5136 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5137 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5138 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5139 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5140 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5141 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5142 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5143 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5144 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5145 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5146 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5147 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5148 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5149 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5150 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5151 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5152 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5153 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5154 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5155 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5156 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5157 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5158 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5159 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5160 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5161 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5162 Likewise.
5163 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5164 Likewise.
5165 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5166 Likewise.
5167 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5168 Likewise.
5169 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5170 Likewise.
5171 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5172 Likewise.
5173 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5174 Likewise.
5175 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5176 Likewise.
5177 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5178 Likewise.
5179 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5180 Likewise.
5181 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5182 Likewise.
5183 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5184 Likewise.
5185 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5186 Likewise.
5187 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5188 Likewise.
5189 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5190 Likewise.
5191 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5192 Likewise.
5193 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5194 Likewise.
5195 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5196 Likewise.
5197 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5198 Likewise.
5199 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5200 Likewise.
5201 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5202 Likewise.
5203 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5204 Likewise.
5205 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5206 Likewise.
5207 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5208 Likewise.
5209 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5210 Likewise.
5211 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5212 Likewise.
5213 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5214 Likewise.
5215 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5216 Likewise.
5217 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5218 Likewise.
5219 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5220 Likewise.
5221 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5222 Likewise.
5223 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5224 Likewise.
5225 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5226 Likewise.
5227 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5228 Likewise.
5229 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5230 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5231 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5232 Likewise.
5233 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5234 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5235 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5236 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5237 Likewise.
5238 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5239 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5240 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5241 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5242 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5243 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5244 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5245 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5246 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5247 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5248 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5249 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5250 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5251 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5252 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5253 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5254 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5255 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5256 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5257 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5258 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5259 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5260 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5261 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5262 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5263 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5264 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5265 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5266 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5267 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5268 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5269 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5270 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5271 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5272 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5273 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5274 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5275 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5276 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5277 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5278 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5279 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5280 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5281 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5282 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5283 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5284 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5285 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5286 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5287 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5288 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5289 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5290 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5291 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5292 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5293 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5294 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5295 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5296 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5297 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5298 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5299 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5300 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5301 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5302 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5303 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5304 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5305 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5306 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5307 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5308 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5309 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5310 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5311 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5312 Likewise.
5313 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5314 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5315 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5316 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5317 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5318 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5319 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5320 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5321 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5322 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5323 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5324 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5325 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5326 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5327 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5328 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5329 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5330 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5331 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5332 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5333 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5334 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5335 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5336 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5337 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5338 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5339 Likewise.
5340 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5341 Likewise.
5342 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5343 Likewise.
5344 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5345 Likewise.
5346 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5347 Likewise.
5348 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5349 Likewise.
5350 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5351 Likewise.
5352 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5353 Likewise.
5354 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5355 Likewise.
5356 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5357 Likewise.
5358 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5359 Likewise.
5360 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5361 Likewise.
5362 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5363 Likewise.
5364 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5365 Likewise.
5366 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5367 Likewise.
5368 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5369 Likewise.
5370 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5371 Likewise.
5372 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5373 Likewise.
5374 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5375 Likewise.
5376 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5377 Likewise.
5378 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5379 Likewise.
5380 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5381 Likewise.
5382 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5383 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5384 Likewise.
5385 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5386 Likewise.
5387 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5388 Likewise.
5389 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5390 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5391 Likewise.
5392 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5393 Likewise.
5394 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5395 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5396 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5397 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5398 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5399 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5400 Likewise.
5401 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5402 Likewise.
5403 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5404 Likewise.
5405 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5406 Likewise.
5407 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5408 Likewise.
5409 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5410 Likewise.
5411 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5412 Likewise.
5413 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5414 Likewise.
5415 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5416 Likewise.
5417 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5418 Likewise.
5419 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5420 Likewise.
5421 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5422 Likewise.
5423 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5424 Likewise.
5425 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5426 Likewise.
5427 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5428 Likewise.
5429 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5430 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5431 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5432 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5433 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5434 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5435 Likewise.
5436 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5437 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5438 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5439 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5440 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5441 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5442 Likewise.
5443 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5444 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5445 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5446 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5447 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5448 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5449 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5450 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5451 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5452 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5453 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5454 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5455 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5456 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5457 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5458 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5459 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5460 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5461 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5462 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5463 Likewise.
5464 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5465 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5466 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5467 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5468 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5469 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5470 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5471 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5472 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5473 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5474 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5475 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5476 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5477 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5478 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5479 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5480 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5481 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5482 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5483 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5484 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5485 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5486 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5487 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5488 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5489 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5490 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5491 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5492 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5493 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5494 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5495 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5496 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5497 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5498 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5499 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5500 Likewise.
5501 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5502 Likewise.
5503 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5504 Likewise.
5505 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5506 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5507 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5508 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5509 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5510 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5511 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5512 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5513 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5514 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5515 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5516 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5517 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5518 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5519 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5520 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5521 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5522 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5523 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5524 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5525 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5526 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5527 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5528 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5529 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5530 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5531 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5532 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5533 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5534 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5535 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5536 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5537 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5538 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5539 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5540 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5541 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5542 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5543 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5544 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5545 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5546 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5547 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5548 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5549 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5550 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5551 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5552 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5553 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5554 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5555 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5556 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5557 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5558 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5559 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5560 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5561 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5562 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5563 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5564 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5565 Likewise.
5566 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5567 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5568 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5569 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5570 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5571 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5572 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5573 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5574 * testsuite/27_io/fpos/11450.cc: Likewise.
5575 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5576 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5577 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5578 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5579 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5580 * testsuite/27_io/fpos/14775.cc: Likewise.
5581 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5582 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5583 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5584 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5585 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5586 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5587 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5588 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5589 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5590 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5591 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5592 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5593 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5594 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5595 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5596 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5597 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5598 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5599 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5600 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5601 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5602 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5603 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5604 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5605 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5606 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5607 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5608 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5609 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5610 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5611 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5612 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5613 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5614 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5615 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5616 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5617 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5618 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5619 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5620 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5621 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5622 * testsuite/27_io/objects/char/1.cc: Likewise.
5623 * testsuite/27_io/objects/char/10.cc: Likewise.
5624 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5625 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5626 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5627 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5628 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5629 * testsuite/27_io/objects/char/2.cc: Likewise.
5630 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5631 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5632 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5633 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5634 * testsuite/27_io/objects/char/5.cc: Likewise.
5635 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5636 * testsuite/27_io/objects/char/6.cc: Likewise.
5637 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5638 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5639 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5640 * testsuite/27_io/objects/char/7.cc: Likewise.
5641 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5642 * testsuite/27_io/objects/char/8.cc: Likewise.
5643 * testsuite/27_io/objects/char/9.cc: Likewise.
5644 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5645 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5646 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5647 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5648 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5649 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5650 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5651 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5652 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5653 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5654 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5655 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5656 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5657 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5658 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5659 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5660 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5661 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5662 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5663 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5664 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5665 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5666 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5667 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5668 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5669 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5670 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5671 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5672 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5673 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5674 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5675 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5676 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5677 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5678 * testsuite/27_io/types/1.cc: Likewise.
5679 * testsuite/27_io/types/2.cc: Likewise.
5680 * testsuite/27_io/types/3.cc: Likewise.
5681 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5682 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5683 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5684 Likewise.
5685 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5686 Likewise.
5687 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5688 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5689 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5690 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5691 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5692 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5693 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5694 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5695 Likewise.
5696 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5697 Likewise.
5698 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5699 Likewise.
5700 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5701 Likewise.
5702 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5703 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5704 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5705 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5706 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5707 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5708 Likewise.
5709 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5710 Likewise.
5711 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5712 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5713 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5714 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5715 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5716 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5717 * testsuite/Makefile.am: Likewise.
5718 * testsuite/abi/30586.cc: Likewise.
5719 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5720 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5721 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5722 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5723 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5724 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5725 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5726 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5727 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5728 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5729 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5730 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5731 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5732 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5733 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5734 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5735 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5736 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5737 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5738 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5739 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5740 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5741 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5742 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5743 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5744 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5745 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5746 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5747 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5748 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5749 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5750 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5751 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5752 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5753 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5754 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5755 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5756 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5757 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5758 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5759 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5760 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5761 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5762 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5763 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5764 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5765 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5766 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5767 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5768 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5769 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5770 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5771 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5772 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5773 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5774 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5775 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5776 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5777 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5778 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5779 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5780 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5781 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5782 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5783 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5784 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5785 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5786 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5787 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5788 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5789 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5790 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5791 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5792 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5793 * testsuite/abi/demangle/regression/old.cc: Likewise.
5794 * testsuite/abi/header_cxxabi.c: Likewise.
5795 * testsuite/backward/11460.cc: Likewise.
5796 * testsuite/backward/hash_map/1.cc: Likewise.
5797 * testsuite/backward/hash_map/14648.cc: Likewise.
5798 * testsuite/backward/hash_map/23528.cc: Likewise.
5799 * testsuite/backward/hash_set/1.cc: Likewise.
5800 * testsuite/backward/strstream_members.cc: Likewise.
5801 * testsuite/config/default.exp: Likewise.
5802 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5803 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5804 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5805 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5806 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5807 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5808 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5809 * testsuite/data/sgetn.txt: Likewise.
5810 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5811 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5812 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5813 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5814 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5815 * testsuite/ext/array_allocator/26875.cc: Likewise.
5816 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5817 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5818 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5819 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5820 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5821 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5822 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5823 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5824 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5825 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5826 * testsuite/ext/codecvt/1.cc: Likewise.
5827 * testsuite/ext/codecvt/char-1.cc: Likewise.
5828 * testsuite/ext/codecvt/char-2.cc: Likewise.
5829 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5830 * testsuite/ext/concept_checks.cc: Likewise.
5831 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5832 Likewise.
5833 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5834 Likewise.
5835 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5836 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5837 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5838 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5839 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5840 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5841 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5842 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5843 Likewise.
5844 * testsuite/ext/headers.cc: Likewise.
5845 * testsuite/ext/is_heap/1.cc: Likewise.
5846 * testsuite/ext/is_heap/check_type.cc: Likewise.
5847 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5848 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5849 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5850 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5851 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5852 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5853 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5854 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5855 * testsuite/ext/median.cc: Likewise.
5856 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5857 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5858 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5859 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5860 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5861 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5862 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5863 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5864 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5865 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5866 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5867 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5868 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5869 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5870 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5871 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5872 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5873 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5874 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5875 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5876 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5877 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5878 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5879 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5880 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5881 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5882 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5883 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5884 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5885 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5886 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5887 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5888 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5889 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5890 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5891 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5892 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5893 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5894 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5895 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5896 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5897 * testsuite/ext/rope/1.cc: Likewise.
5898 * testsuite/ext/rope/2.cc: Likewise.
5899 * testsuite/ext/rope/3.cc: Likewise.
5900 * testsuite/ext/rope/36832.cc: Likewise.
5901 * testsuite/ext/rope/4.cc: Likewise.
5902 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5903 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5904 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5905 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5906 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5907 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5908 Likewise.
5909 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5910 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5911 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5912 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5913 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5914 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5915 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5916 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5917 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5918 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5919 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5920 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5921 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5922 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5923 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5924 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5925 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5926 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5927 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5928 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5929 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5930 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5931 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5932 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5933 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5934 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5935 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5936 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5937 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5938 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5939 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5940 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5941 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5942 * testsuite/lib/dg-options.exp: Likewise.
5943 * testsuite/lib/libstdc++.exp: Likewise.
5944 * testsuite/lib/prune.exp: Likewise.
5945 * testsuite/libstdc++-abi/abi.exp: Likewise.
5946 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5947 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5948 Likewise.
5949 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5950 Likewise.
5951 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5952 Likewise.
5953 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5954 Likewise.
5955 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5956 Likewise.
5957 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5958 Likewise.
5959 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5960 Likewise.
5961 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5962 Likewise.
5963 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5964 Likewise.
5965 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5966 Likewise.
5967 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5968 Likewise.
5969 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5970 Likewise.
5971 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5972 Likewise.
5973 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5974 Likewise.
5975 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5976 Likewise.
5977 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5978 Likewise.
5979 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5980 Likewise.
5981 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5982 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5983 Likewise.
5984 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5985 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5986 Likewise.
5987 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5988 Likewise.
5989 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5990 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5991 Likewise.
5992 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5993 Likewise.
5994 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5995 Likewise.
5996 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5997 Likewise.
5998 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5999 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6000 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6001 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6002 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6003 Likewise.
6004 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6005 Likewise.
6006 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6007 Likewise.
6008 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6009 Likewise.
6010 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6011 Likewise.
6012 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6013 Likewise.
6014 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6015 Likewise.
6016 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6017 Likewise.
6018 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6019 Likewise.
6020 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6021 Likewise.
6022 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6023 Likewise.
6024 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6025 Likewise.
6026 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6027 Likewise.
6028 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6029 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6030 Likewise.
6031 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6032 Likewise.
6033 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6034 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6035 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6036 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6037 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6038 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6039 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6040 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6041 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6042 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6043 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6044 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6045 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6046 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6047 Likewise.
6048 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6049 Likewise.
6050 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6051 Likewise.
6052 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6053 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6054 Likewise.
6055 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6056 Likewise.
6057 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6058 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6059 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6060 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6061 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6062 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6063 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6064 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6065 Likewise.
6066 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6067 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6068 Likewise.
6069 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6070 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6071 Likewise.
6072 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6073 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6074 Likewise.
6075 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6076 Likewise.
6077 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6078 Likewise.
6079 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6080 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6081 Likewise.
6082 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6083 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6084 Likewise.
6085 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6086 Likewise.
6087 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6088 Likewise.
6089 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6090 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6091 Likewise.
6092 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6093 Likewise.
6094 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6095 Likewise.
6096 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6097 Likewise.
6098 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6099 Likewise.
6100 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6101 Likewise.
6102 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6103 Likewise.
6104 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6105 Likewise.
6106 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6107 Likewise.
6108 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6109 Likewise.
6110 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6111 Likewise.
6112 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6113 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6114 Likewise.
6115 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6116 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6117 Likewise.
6118 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6119 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6120 Likewise.
6121 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6122 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6123 Likewise.
6124 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6125 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6126 Likewise.
6127 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6128 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6129 Likewise.
6130 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6131 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6132 Likewise.
6133 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6134 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6135 Likewise.
6136 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6137 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6138 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6139 Likewise.
6140 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6141 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6142 Likewise.
6143 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6144 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6145 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6146 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6147 Likewise.
6148 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6149 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6150 Likewise.
6151 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6152 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6153 Likewise.
6154 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6155 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6156 Likewise.
6157 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6158 Likewise.
6159 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6160 Likewise.
6161 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6162 Likewise.
6163 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6164 Likewise.
6165 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6166 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6167 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6168 Likewise.
6169 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6170 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6171 Likewise.
6172 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6173 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6174 Likewise.
6175 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6176 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6177 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6178 Likewise.
6179 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6180 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6181 Likewise.
6182 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6183 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6184 Likewise.
6185 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6186 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6187 Likewise.
6188 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6189 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6190 Likewise.
6191 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6192 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6193 Likewise.
6194 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6195 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6196 Likewise.
6197 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6198 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6199 Likewise.
6200 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6201 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6202 Likewise.
6203 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6204 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6205 Likewise.
6206 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6207 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6208 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6209 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6210 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6211 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6212 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6213 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6214 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6215 Likewise.
6216 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6217 Likewise.
6218 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6219 Likewise.
6220 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6221 Likewise.
6222 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6223 Likewise.
6224 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6225 Likewise.
6226 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6227 Likewise.
6228 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6229 Likewise.
6230 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6231 Likewise.
6232 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6233 Likewise.
6234 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6235 Likewise.
6236 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6237 Likewise.
6238 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6239 Likewise.
6240 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6241 Likewise.
6242 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6243 Likewise.
6244 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6245 Likewise.
6246 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6247 Likewise.
6248 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6249 Likewise.
6250 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6251 Likewise.
6252 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6253 Likewise.
6254 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6255 Likewise.
6256 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6257 Likewise.
6258 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6259 Likewise.
6260 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6261 Likewise.
6262 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6263 Likewise.
6264 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6265 Likewise.
6266 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6267 Likewise.
6268 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6269 Likewise.
6270 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6271 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6272 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6273 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6274 Likewise.
6275 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6276 Likewise.
6277 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6278 Likewise.
6279 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6280 Likewise.
6281 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6282 Likewise.
6283 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6284 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6285 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6286 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6287 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6288 Likewise.
6289 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6290 Likewise.
6291 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6292 Likewise.
6293 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6294 Likewise.
6295 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6296 Likewise.
6297 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6298 Likewise.
6299 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6300 Likewise.
6301 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6302 Likewise.
6303 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6304 Likewise.
6305 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6306 Likewise.
6307 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6308 Likewise.
6309 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6310 Likewise.
6311 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6312 Likewise.
6313 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6314 Likewise.
6315 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6316 Likewise.
6317 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6318 Likewise.
6319 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6320 Likewise.
6321 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6322 Likewise.
6323 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6324 Likewise.
6325 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6326 Likewise.
6327 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6328 Likewise.
6329 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6330 Likewise.
6331 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6332 Likewise.
6333 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6334 Likewise.
6335 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6336 Likewise.
6337 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6338 Likewise.
6339 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6340 Likewise.
6341 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6342 Likewise.
6343 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6344 Likewise.
6345 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6346 Likewise.
6347 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6348 Likewise.
6349 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6350 Likewise.
6351 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6352 Likewise.
6353 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6354 Likewise.
6355 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6356 Likewise.
6357 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6358 Likewise.
6359 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6360 Likewise.
6361 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6362 Likewise.
6363 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6364 Likewise.
6365 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6366 Likewise.
6367 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6368 Likewise.
6369 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6370 Likewise.
6371 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6372 Likewise.
6373 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6374 Likewise.
6375 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6376 Likewise.
6377 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6378 Likewise.
6379 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6380 Likewise.
6381 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6382 Likewise.
6383 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6384 Likewise.
6385 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6386 Likewise.
6387 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6388 Likewise.
6389 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6390 Likewise.
6391 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6392 Likewise.
6393 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6394 Likewise.
6395 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6396 Likewise.
6397 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6398 Likewise.
6399 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6400 Likewise.
6401 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6402 Likewise.
6403 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6404 Likewise.
6405 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6406 Likewise.
6407 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6408 Likewise.
6409 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6410 Likewise.
6411 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6412 Likewise.
6413 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6414 Likewise.
6415 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6416 Likewise.
6417 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6418 Likewise.
6419 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6420 Likewise.
6421 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6422 Likewise.
6423 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6424 Likewise.
6425 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6426 Likewise.
6427 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6428 Likewise.
6429 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6430 Likewise.
6431 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6432 Likewise.
6433 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6434 Likewise.
6435 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6436 Likewise.
6437 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6438 Likewise.
6439 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6440 Likewise.
6441 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6442 Likewise.
6443 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6444 Likewise.
6445 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6446 Likewise.
6447 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6448 Likewise.
6449 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6450 Likewise.
6451 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6452 Likewise.
6453 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6454 Likewise.
6455 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6456 Likewise.
6457 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6458 Likewise.
6459 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6460 Likewise.
6461 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6462 Likewise.
6463 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6464 Likewise.
6465 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6466 Likewise.
6467 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6468 Likewise.
6469 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6470 Likewise.
6471 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6472 Likewise.
6473 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6474 Likewise.
6475 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6476 Likewise.
6477 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6478 Likewise.
6479 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6480 Likewise.
6481 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6482 Likewise.
6483 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6484 Likewise.
6485 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6486 Likewise.
6487 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6488 Likewise.
6489 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6490 Likewise.
6491 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6492 Likewise.
6493 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6494 Likewise.
6495 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6496 Likewise.
6497 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6498 Likewise.
6499 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6500 Likewise.
6501 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6502 Likewise.
6503 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6504 Likewise.
6505 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6506 Likewise.
6507 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6508 Likewise.
6509 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6510 Likewise.
6511 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6512 Likewise.
6513 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6514 Likewise.
6515 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6516 Likewise.
6517 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6518 Likewise.
6519 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6520 Likewise.
6521 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6522 Likewise.
6523 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6524 Likewise.
6525 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6526 Likewise.
6527 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6528 Likewise.
6529 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6530 Likewise.
6531 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6532 Likewise.
6533 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6534 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6535 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6536 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6537 Likewise.
6538 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6539 Likewise.
6540 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6541 Likewise.
6542 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6543 Likewise.
6544 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6545 Likewise.
6546 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6547 Likewise.
6548 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6549 Likewise.
6550 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6551 Likewise.
6552 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6553 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6554 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6555 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6556 Likewise.
6557 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6558 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6559 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6560 Likewise.
6561 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6562 Likewise.
6563 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6564 Likewise.
6565 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6566 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6567 Likewise.
6568 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6569 Likewise.
6570 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6571 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6572 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6573 Likewise.
6574 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6575 Likewise.
6576 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6577 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6578 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6579 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6580 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6581 Likewise.
6582 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6583 Likewise.
6584 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6585 Likewise.
6586 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6587 Likewise.
6588 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6589 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6590 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6591 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6592 Likewise.
6593 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6594 Likewise.
6595 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6596 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6597 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6598 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6599 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6600 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6601 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6602 Likewise.
6603 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6604 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6605 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6606 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6607 Likewise.
6608 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6609 Likewise.
6610 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6611 Likewise.
6612 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6613 Likewise.
6614 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6615 Likewise.
6616 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6617 Likewise.
6618 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6619 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6620 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6621 Likewise.
6622 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6623 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6624 Likewise.
6625 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6626 Likewise.
6627 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6628 Likewise.
6629 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6630 Likewise.
6631 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6632 Likewise.
6633 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6634 Likewise.
6635 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6636 Likewise.
6637 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6638 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6639 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6640 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6641 Likewise.
6642 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6643 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6644 Likewise.
6645 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6646 Likewise.
6647 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6648 Likewise.
6649 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6650 Likewise.
6651 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6652 Likewise.
6653 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6654 Likewise.
6655 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6656 Likewise.
6657 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6658 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6659 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6660 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6661 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6662 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6663 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6664 Likewise.
6665 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6666 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6667 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6668 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6669 Likewise.
6670 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6671 Likewise.
6672 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6673 Likewise.
6674 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6675 Likewise.
6676 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6677 Likewise.
6678 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6679 Likewise.
6680 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6681 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6682 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6683 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6684 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6685 Likewise.
6686 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6687 Likewise.
6688 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6689 Likewise.
6690 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6691 Likewise.
6692 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6693 Likewise.
6694 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6695 Likewise.
6696 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6697 Likewise.
6698 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6699 Likewise.
6700 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6701 Likewise.
6702 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6703 Likewise.
6704 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6705 Likewise.
6706 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6707 Likewise.
6708 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6709 Likewise.
6710 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6711 Likewise.
6712 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6713 Likewise.
6714 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6715 Likewise.
6716 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6717 Likewise.
6718 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6719 Likewise.
6720 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6721 Likewise.
6722 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6723 Likewise.
6724 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6725 Likewise.
6726 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6727 Likewise.
6728 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6729 Likewise.
6730 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6731 Likewise.
6732 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6733 Likewise.
6734 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6735 Likewise.
6736 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6737 Likewise.
6738 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6739 Likewise.
6740 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6741 Likewise.
6742 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6743 Likewise.
6744 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6745 Likewise.
6746 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6747 Likewise.
6748 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6749 Likewise.
6750 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6751 Likewise.
6752 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6753 Likewise.
6754 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6755 Likewise.
6756 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6757 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6758 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6759 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6760 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6761 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6762 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6763 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6764 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6765 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6766 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6767 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6768 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6769 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6770 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6771 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6772 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6773 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6774 * testsuite/tr1/headers/all.cc: Likewise.
6775 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6776 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6777 * testsuite/util/testsuite_shared.cc: Likewise.
6778 * scripts/extract_symvers: Likewise. Remove runtime exception.
6779 * testsuite/17_intro/headers/all.cc: Likewise.
6780 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6781 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6782 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6783 Likewise.
6784 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6785 Likewise.
6786 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6787 Likewise.
6788 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6789 Likewise.
6790 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6791 Likewise.
6792 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6793 Likewise.
6794 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6795 Likewise.
6796 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6797 Likewise.
6798 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6799 Likewise.
6800 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6801 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6802 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6803 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6804 Likewise.
6805 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6806 Likewise.
6807 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6808 Likewise.
6809 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6810 Likewise.
6811 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6812 Likewise.
6813 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6814 Likewise.
6815 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6816 Likewise.
6817 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6818 Likewise.
6819 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6820 Likewise.
6821 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6822 Likewise.
6823 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6824 Likewise.
6825 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6826 Likewise.
6827 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6828 Likewise.
6829 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6830 Likewise.
6831 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6832 Likewise.
6833 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6834 Likewise.
6835 * testsuite/20_util/pair/moveable.cc: Likewise.
6836 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6837 Likewise.
6838 * testsuite/20_util/pair/swap.cc: Likewise.
6839 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6840 Likewise.
6841 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6842 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6843 Likewise.
6844 * testsuite/20_util/tuple/moveable.cc: Likewise.
6845 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6846 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6847 Likewise.
6848 * testsuite/20_util/tuple/swap.cc: Likewise.
6849 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6850 Likewise.
6851 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6852 Likewise.
6853 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6854 Likewise.
6855 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6856 Likewise.
6857 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6858 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6859 Likewise.
6860 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6861 Likewise.
6862 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6863 Likewise.
6864 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6865 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6866 Likewise.
6867 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6868 Likewise.
6869 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6870 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6871 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6872 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6873 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6874 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6875 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6876 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6877 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6878 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6879 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6880 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6881 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6882 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6883 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6884 Likewise.
6885 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6886 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6887 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6888 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6889 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6890 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6891 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6892 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6893 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6894 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6895 Likewise.
6896 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6897 Likewise.
6898 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6899 Likewise.
6900 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6901 Likewise.
6902 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6903 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6904 Likewise.
6905 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6906 Likewise.
6907 * testsuite/23_containers/deque/14340.cc: Likewise.
6908 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6909 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6910 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6911 * testsuite/23_containers/deque/init-list.cc: Likewise.
6912 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6913 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6914 * testsuite/23_containers/deque/moveable.cc: Likewise.
6915 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6916 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6917 Likewise.
6918 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6919 Likewise.
6920 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6921 Likewise.
6922 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6923 Likewise.
6924 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6925 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6926 Likewise.
6927 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6928 Likewise.
6929 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6930 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6931 Likewise.
6932 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6933 Likewise.
6934 * testsuite/23_containers/list/14340.cc: Likewise.
6935 * testsuite/23_containers/list/23781.cc: Likewise.
6936 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6937 * testsuite/23_containers/list/init-list.cc: Likewise.
6938 * testsuite/23_containers/list/moveable.cc: Likewise.
6939 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6940 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6941 Likewise.
6942 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6943 Likewise.
6944 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6945 Likewise.
6946 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6947 Likewise.
6948 * testsuite/23_containers/map/14340.cc: Likewise.
6949 * testsuite/23_containers/map/23781.cc: Likewise.
6950 * testsuite/23_containers/map/init-list.cc: Likewise.
6951 * testsuite/23_containers/map/moveable.cc: Likewise.
6952 * testsuite/23_containers/map/operations/1.cc: Likewise.
6953 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6954 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6955 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6956 Likewise.
6957 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6958 Likewise.
6959 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6960 Likewise.
6961 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6962 Likewise.
6963 * testsuite/23_containers/multimap/14340.cc: Likewise.
6964 * testsuite/23_containers/multimap/23781.cc: Likewise.
6965 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6966 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6967 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6968 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6969 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6970 Likewise.
6971 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6972 Likewise.
6973 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6974 Likewise.
6975 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6976 Likewise.
6977 * testsuite/23_containers/multiset/14340.cc: Likewise.
6978 * testsuite/23_containers/multiset/23781.cc: Likewise.
6979 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6980 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6981 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6982 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6983 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6984 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6985 Likewise.
6986 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6987 Likewise.
6988 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6989 Likewise.
6990 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6991 Likewise.
6992 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6993 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6994 Likewise.
6995 * testsuite/23_containers/queue/moveable.cc: Likewise.
6996 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6997 Likewise.
6998 * testsuite/23_containers/set/14340.cc: Likewise.
6999 * testsuite/23_containers/set/23781.cc: Likewise.
7000 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7001 * testsuite/23_containers/set/init-list.cc: Likewise.
7002 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7003 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7004 * testsuite/23_containers/set/moveable.cc: Likewise.
7005 * testsuite/23_containers/set/operations/1.cc: Likewise.
7006 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7007 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7008 Likewise.
7009 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7010 Likewise.
7011 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7012 Likewise.
7013 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7014 Likewise.
7015 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7016 Likewise.
7017 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7018 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7019 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7020 Likewise.
7021 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7022 Likewise.
7023 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7024 Likewise.
7025 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7026 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7027 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7028 Likewise.
7029 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7030 Likewise.
7031 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7032 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7033 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7034 Likewise.
7035 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7036 Likewise.
7037 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7038 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7039 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7040 Likewise.
7041 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7042 Likewise.
7043 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7044 Likewise.
7045 * testsuite/23_containers/vector/14340.cc: Likewise.
7046 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7047 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7048 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7049 Likewise.
7050 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7051 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7052 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7053 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7054 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7055 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7056 Likewise.
7057 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7058 Likewise.
7059 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7060 Likewise.
7061 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7062 Likewise.
7063 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7064 Likewise.
7065 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7066 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7067 * testsuite/23_containers/vector/init-list.cc: Likewise.
7068 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7069 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7070 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7071 * testsuite/23_containers/vector/moveable.cc: Likewise.
7072 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7073 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7074 Likewise.
7075 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7076 Likewise.
7077 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7078 Likewise.
7079 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7080 Likewise.
7081 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7082 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7083 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7084 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7085 Likewise.
7086 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7087 Likewise.
7088 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7089 Likewise.
7090 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7091 Likewise.
7092 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7093 Likewise.
7094 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7095 Likewise.
7096 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7097 Likewise.
7098 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7099 Likewise.
7100 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7101 Likewise.
7102 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7103 Likewise.
7104 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7105 Likewise.
7106 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7107 Likewise.
7108 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7109 Likewise.
7110 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7111 Likewise.
7112 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7113 Likewise.
7114 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7115 Likewise.
7116 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7117 Likewise.
7118 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7119 Likewise.
7120 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7121 Likewise.
7122 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7123 Likewise.
7124 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7125 Likewise.
7126 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7127 Likewise.
7128 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7129 Likewise.
7130 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7131 Likewise.
7132 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7133 Likewise.
7134 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7135 Likewise.
7136 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7137 Likewise.
7138 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7139 Likewise.
7140 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7141 Likewise.
7142 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7143 Likewise.
7144 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7145 Likewise.
7146 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7147 Likewise.
7148 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7149 Likewise.
7150 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7151 Likewise.
7152 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7153 Likewise.
7154 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7155 Likewise.
7156 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7157 Likewise.
7158 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7159 Likewise.
7160 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7161 Likewise.
7162 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7163 Likewise.
7164 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7165 Likewise.
7166 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7167 Likewise.
7168 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7169 Likewise.
7170 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7171 Likewise.
7172 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7173 Likewise.
7174 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7175 Likewise.
7176 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7177 Likewise.
7178 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7179 Likewise.
7180 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7181 Likewise.
7182 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7183 Likewise.
7184 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7185 Likewise.
7186 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7187 Likewise.
7188 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7189 Likewise.
7190 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7191 Likewise.
7192 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7193 Likewise.
7194 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7195 Likewise.
7196 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7197 Likewise.
7198 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7199 Likewise.
7200 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7201 Likewise.
7202 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7203 Likewise.
7204 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7205 Likewise.
7206 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7207 Likewise.
7208 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7209 Likewise.
7210 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7211 Likewise.
7212 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7213 Likewise.
7214 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7215 Likewise.
7216 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7217 Likewise.
7218 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7219 Likewise.
7220 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7221 Likewise.
7222 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7223 Likewise.
7224 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7225 Likewise.
7226 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7227 Likewise.
7228 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7229 Likewise.
7230 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7231 Likewise.
7232 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7233 Likewise.
7234 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7235 Likewise.
7236 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7237 Likewise.
7238 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7239 Likewise.
7240 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7241 Likewise.
7242 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7243 Likewise.
7244 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7245 Likewise.
7246 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7247 Likewise.
7248 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7249 Likewise.
7250 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7251 Likewise.
7252 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7253 Likewise.
7254 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7255 Likewise.
7256 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7257 Likewise.
7258 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7259 Likewise.
7260 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7261 Likewise.
7262 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7263 Likewise.
7264 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7265 Likewise.
7266 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7267 Likewise.
7268 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7269 Likewise.
7270 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7271 Likewise.
7272 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7273 Likewise.
7274 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7275 Likewise.
7276 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7277 Likewise.
7278 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7279 Likewise.
7280 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7281 Likewise.
7282 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7283 Likewise.
7284 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7285 Likewise.
7286 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7287 Likewise.
7288 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7289 Likewise.
7290 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7291 Likewise.
7292 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7293 Likewise.
7294 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7295 Likewise.
7296 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7297 Likewise.
7298 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7299 Likewise.
7300 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7301 Likewise.
7302 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7303 Likewise.
7304 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7305 Likewise.
7306 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7307 Likewise.
7308 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7309 Likewise.
7310 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7311 Likewise.
7312 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7313 Likewise.
7314 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7315 Likewise.
7316 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7317 Likewise.
7318 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7319 Likewise.
7320 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7321 Likewise.
7322 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7323 Likewise.
7324 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7325 Likewise.
7326 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7327 Likewise.
7328 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7329 Likewise.
7330 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7331 Likewise.
7332 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7333 Likewise.
7334 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7335 Likewise.
7336 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7337 Likewise.
7338 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7339 Likewise.
7340 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7341 Likewise.
7342 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7343 Likewise.
7344 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7345 Likewise.
7346 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7347 Likewise.
7348 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7349 Likewise.
7350 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7351 Likewise.
7352 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7353 Likewise.
7354 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7355 Likewise.
7356 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7357 Likewise.
7358 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7359 Likewise.
7360 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7361 Likewise.
7362 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7363 Likewise.
7364 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7365 Likewise.
7366 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7367 Likewise.
7368 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7369 Likewise.
7370 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7371 Likewise.
7372 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7373 Likewise.
7374 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7375 Likewise.
7376 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7377 Likewise.
7378 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7379 Likewise.
7380 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7381 Likewise.
7382 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7383 Likewise.
7384 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7385 Likewise.
7386 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7387 Likewise.
7388 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7389 Likewise.
7390 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7391 Likewise.
7392 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7393 Likewise.
7394 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7395 Likewise.
7396 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7397 Likewise.
7398 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7399 Likewise.
7400 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7401 Likewise.
7402 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7403 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7404 Likewise.
7405 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7406 Likewise.
7407 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7408 Likewise.
7409 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7410 Likewise.
7411 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7412 Likewise.
7413 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7414 Likewise.
7415 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7416 Likewise.
7417 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7418 Likewise.
7419 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7420 Likewise.
7421 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7422 Likewise.
7423 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7424 Likewise.
7425 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7426 Likewise.
7427 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7428 Likewise.
7429 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7430 Likewise.
7431 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7432 Likewise.
7433 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7434 Likewise.
7435 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7436 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7437 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7438 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7439 Likewise.
7440 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7441 Likewise.
7442 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7443 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7444 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7445 Likewise.
7446 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7447 Likewise.
7448 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7449 Likewise.
7450 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7451 Likewise.
7452 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7453 Likewise.
7454 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7455 Likewise.
7456 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7457 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7458 Likewise.
7459 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7460 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7461 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7462 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7463 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7464 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7465 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7466 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7467 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7468 Likewise.
7469 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7470 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7471 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7472 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7473 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7474 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7475 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7476 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7477 Likewise.
7478 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7479 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7480 Likewise.
7481 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7482 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7483 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7484 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7485 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7486 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7487 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7488 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7489 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7490 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7491 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7492 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7493 Likewise.
7494 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7495 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7496 Likewise.
7497 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7498 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7499 Likewise.
7500 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7501 Likewise.
7502 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7503 Likewise.
7504 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7505 Likewise.
7506 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7507 Likewise.
7508 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7509 Likewise.
7510 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7511 Likewise.
7512 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7513 Likewise.
7514 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7515 Likewise.
7516 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7517 Likewise.
7518 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7519 Likewise.
7520 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7521 Likewise.
7522 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7523 Likewise.
7524 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7525 Likewise.
7526 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7527 Likewise.
7528 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7529 Likewise.
7530 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7531 Likewise.
7532 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7533 Likewise.
7534 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7535 Likewise.
7536 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7537 Likewise.
7538 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7539 Likewise.
7540 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7541 Likewise.
7542 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7543 Likewise.
7544 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7545 Likewise.
7546 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7547 Likewise.
7548 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7549 Likewise.
7550 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7551 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7552 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7553 Likewise.
7554 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7555 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7556 Likewise.
7557 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7558 Likewise.
7559 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7560 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7561 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7562 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7563 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7564 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7565 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7566 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7567 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7568 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7569 Likewise.
7570 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7571 Likewise.
7572 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7573 Likewise.
7574 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7575 Likewise.
7576 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7577 Likewise.
7578 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7579 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7580 Likewise.
7581 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7582 Likewise.
7583 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7584 Likewise.
7585 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7586 Likewise.
7587 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7588 Likewise.
7589 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7590 Likewise.
7591 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7592 Likewise.
7593 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7594 Likewise.
7595 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7596 Likewise.
7597 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7598 Likewise.
7599 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7600 Likewise.
7601 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7602 Likewise.
7603 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7604 Likewise.
7605 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7606 Likewise.
7607 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7608 Likewise.
7609 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7610 Likewise.
7611 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7612 Likewise.
7613 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7614 Likewise.
7615 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7616 Likewise.
7617 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7618 Likewise.
7619 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7620 Likewise.
7621 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7622 Likewise.
7623 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7624 Likewise.
7625 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7626 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7627 Likewise.
7628 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7629 Likewise.
7630 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7631 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7632 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7633 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7634 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7635 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7636 Likewise.
7637 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7638 Likewise.
7639 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7640 Likewise.
7641 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7642 Likewise.
7643 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7644 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7645 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7646 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7647 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7648 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7649 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7650 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7651 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7652 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7653 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7654 Likewise.
7655 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7656 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7657 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7658 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7659 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7660 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7661 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7662 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7663 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7664 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7665 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7666 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7667 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7668 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7669 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7670 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7671 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7672 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7673 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7674 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7675 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7676 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7677 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7678 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7679 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7680 Likewise.
7681 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7682 * testsuite/27_io/fpos/14252.cc: Likewise.
7683 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7684 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7685 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7686 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7687 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7688 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7689 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7690 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7691 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7692 Likewise.
7693 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7694 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7695 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7696 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7697 Likewise.
7698 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7699 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7700 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7701 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7702 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7703 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7704 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7705 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7706 * testsuite/27_io/objects/char/3045.cc: Likewise.
7707 * testsuite/27_io/objects/char/3647.cc: Likewise.
7708 * testsuite/27_io/objects/char/5268.cc: Likewise.
7709 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7710 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7711 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7712 * testsuite/28_regex/init-list.cc: Likewise.
7713 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7714 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7715 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7716 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7717 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7718 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7719 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7720 Likewise.
7721 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7722 Likewise.
7723 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7724 Likewise.
7725 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7726 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7727 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7728 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7729 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7730 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7731 Likewise.
7732 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7733 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7734 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7735 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7736 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7737 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7738 Likewise.
7739 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7740 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7741 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7742 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7743 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7744 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7745 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7746 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7747 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7748 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7749 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7750 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7751 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7752 Likewise.
7753 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7754 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7755 Likewise.
7756 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7757 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7758 Likewise.
7759 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7760 Likewise.
7761 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7762 Likewise.
7763 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7764 Likewise.
7765 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7766 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7767 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7768 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7769 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7770 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7771 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7772 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7773 Likewise.
7774 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7775 Likewise.
7776 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7777 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7778 Likewise.
7779 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7780 Likewise.
7781 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7782 Likewise.
7783 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7784 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7785 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7786 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7787 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7788 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7789 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7790 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7791 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7792 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7793 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7794 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7795 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7796 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7797 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7798 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7799 Likewise.
7800 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7801 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7802 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7803 Likewise.
7804 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7805 Likewise.
7806 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7807 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7808 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7809 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7810 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7811 Likewise.
7812 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7813 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7814 Likewise.
7815 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7816 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7817 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7818 Likewise.
7819 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7820 Likewise.
7821 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7822 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7823 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7824 Likewise.
7825 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7826 Likewise.
7827 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7828 Likewise.
7829 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7830 Likewise.
7831 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7832 Likewise.
7833 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7834 * testsuite/30_threads/this_thread/1.cc: Likewise.
7835 * testsuite/30_threads/this_thread/2.cc: Likewise.
7836 * testsuite/30_threads/this_thread/3.cc: Likewise.
7837 * testsuite/30_threads/this_thread/4.cc: Likewise.
7838 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7839 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7840 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7841 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7842 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7843 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7844 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7845 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7846 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7847 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7848 * testsuite/30_threads/thread/members/1.cc: Likewise.
7849 * testsuite/30_threads/thread/members/2.cc: Likewise.
7850 * testsuite/30_threads/thread/members/3.cc: Likewise.
7851 * testsuite/30_threads/thread/members/4.cc: Likewise.
7852 * testsuite/30_threads/thread/members/5.cc: Likewise.
7853 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7854 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7855 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7856 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7857 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7858 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7859 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7860 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7861 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7862 Likewise.
7863 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7864 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7865 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7866 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7867 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7868 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7869 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7870 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7871 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7872 * testsuite/30_threads/try_lock/1.cc: Likewise.
7873 * testsuite/30_threads/try_lock/2.cc: Likewise.
7874 * testsuite/30_threads/try_lock/3.cc: Likewise.
7875 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7876 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7877 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7878 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7879 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7880 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7881 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7882 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7883 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7884 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7885 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7886 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7887 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7888 Likewise.
7889 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7890 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7891 Likewise.
7892 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7893 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7894 Likewise.
7895 * testsuite/ext/array_allocator/1.cc: Likewise.
7896 * testsuite/ext/array_allocator/2.cc: Likewise.
7897 * testsuite/ext/array_allocator/3.cc: Likewise.
7898 * testsuite/ext/ext_pointer/1.cc: Likewise.
7899 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7900 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7901 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7902 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7903 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7904 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7905 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7906 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7907 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7908 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7909 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7910 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7911 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7912 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7913 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7914 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7915 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7916 Likewise.
7917 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7918 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7919 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7920 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7921 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7922 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7923 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7924 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7925 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7926 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7927 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7928 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7929 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7930 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7931 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7932 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7933 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7934 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7935 Likewise.
7936 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7937 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7938 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7939 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7940 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7941 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7942 * testsuite/ext/pod_char_traits.cc: Likewise.
7943 * testsuite/ext/slist/23781.cc: Likewise.
7944 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7945 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7946 * testsuite/ext/vstring/init-list.cc: Likewise.
7947 * testsuite/ext/vstring/moveable.cc: Likewise.
7948 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7949 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7950 Likewise.
7951 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7952 Likewise.
7953 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7954 Likewise.
7955 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7956 Likewise.
7957 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7958 Likewise.
7959 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7960 Likewise.
7961 * testsuite/ext/vstring/types/23767.cc: Likewise.
7962 * testsuite/performance/21_strings/string_append.cc: Likewise.
7963 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7964 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7965 Likewise.
7966 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7967 Likewise.
7968 * testsuite/performance/21_strings/string_find.cc: Likewise.
7969 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7970 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7971 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7972 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7973 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7974 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7975 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7976 Likewise.
7977 * testsuite/performance/23_containers/create/map.cc: Likewise.
7978 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7979 Likewise.
7980 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7981 * testsuite/performance/23_containers/find/map.cc: Likewise.
7982 * testsuite/performance/23_containers/index/map.cc: Likewise.
7983 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7984 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7985 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7986 Likewise.
7987 * testsuite/performance/23_containers/insert_erase/associative.cc:
7988 Likewise.
7989 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7990 Likewise.
7991 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7992 Likewise.
7993 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7994 Likewise.
7995 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7996 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7997 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7998 Likewise.
7999 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8000 Likewise.
8001 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8002 Likewise.
8003 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8004 Likewise.
8005 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8006 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8007 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8008 Likewise.
8009 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8010 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8011 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8012 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8013 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8014 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8015 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8016 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8017 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8018 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8019 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8020 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8021 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8022 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8023 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8024 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8025 Likewise.
8026 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8027 Likewise.
8028 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8029 Likewise.
8030 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8031 Likewise.
8032 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8033 Likewise.
8034 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8035 Likewise.
8036 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8037 Likewise.
8038 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8039 Likewise.
8040 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8041 Likewise.
8042 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8043 Likewise.
8044 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8045 Likewise.
8046 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8047 Likewise.
8048 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8049 Likewise.
8050 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8051 Likewise.
8052 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8053 Likewise.
8054 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8055 Likewise.
8056 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8057 Likewise.
8058 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8059 Likewise.
8060 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8061 Likewise.
8062 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8063 Likewise.
8064 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8065 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8066 Likewise.
8067 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8068 Likewise.
8069 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8070 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8071 Likewise.
8072 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8073 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8074 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8075 Likewise.
8076 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8077 Likewise.
8078 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8079 Likewise.
8080 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8081 Likewise.
8082 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8083 Likewise.
8084 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8085 Likewise.
8086 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8087 Likewise.
8088 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8089 Likewise.
8090 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8091 Likewise.
8092 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8093 Likewise.
8094 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8095 Likewise.
8096 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8097 Likewise.
8098 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8099 Likewise.
8100 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8101 Likewise.
8102 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8103 Likewise.
8104 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8105 Likewise.
8106 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8107 Likewise.
8108 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8109 Likewise.
8110 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8111 Likewise.
8112 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8113 Likewise.
8114 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8115 Likewise.
8116 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8117 Likewise.
8118 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8119 Likewise.
8120 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8121 Likewise.
8122 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8123 Likewise.
8124 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8125 Likewise.
8126 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8127 Likewise.
8128 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8129 Likewise.
8130 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8131 Likewise.
8132 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8133 Likewise.
8134 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8135 Likewise.
8136 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8137 Likewise.
8138 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8139 Likewise.
8140 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8141 Likewise.
8142 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8143 Likewise.
8144 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8145 Likewise.
8146 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8147 Likewise.
8148 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8149 Likewise.
8150 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8151 Likewise.
8152 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8153 Likewise.
8154 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8155 Likewise.
8156 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8157 Likewise.
8158 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8159 Likewise.
8160 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8161 Likewise.
8162 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8163 Likewise.
8164 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8165 Likewise.
8166 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8167 Likewise.
8168 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8169 Likewise.
8170 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8171 Likewise.
8172 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8173 Likewise.
8174 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8175 Likewise.
8176 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8177 Likewise.
8178 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8179 Likewise.
8180 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8181 Likewise.
8182 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8183 Likewise.
8184 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8185 Likewise.
8186 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8187 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8188 Likewise.
8189 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8190 Likewise.
8191 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8192 Likewise.
8193 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8194 Likewise.
8195 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8196 Likewise.
8197 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8198 Likewise.
8199 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8200 Likewise.
8201 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8202 Likewise.
8203 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8204 Likewise.
8205 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8206 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8207 Likewise.
8208 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8209 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8210 Likewise.
8211 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8212 Likewise.
8213 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8214 Likewise.
8215 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8216 Likewise.
8217 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8218 Likewise.
8219 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8220 Likewise.
8221 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8222 Likewise.
8223 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8224 Likewise.
8225 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8226 Likewise.
8227 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8228 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8229 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8230 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8231 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8232 Likewise.
8233 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8234 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8235 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8236 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8237 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8238 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8239 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8240 * testsuite/util/io/prog_bar.cc: Likewise.
8241 * testsuite/util/io/prog_bar.hpp: Likewise.
8242 * testsuite/util/io/text_populate.hpp: Likewise.
8243 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8244 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8245 * testsuite/util/io/xml.hpp: Likewise.
8246 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8247 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8248 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8249 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8250 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8251 * testsuite/util/native_type/native_map.hpp: Likewise.
8252 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8253 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8254 * testsuite/util/native_type/native_set.hpp: Likewise.
8255 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8256 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8257 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8258 Likewise.
8259 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8260 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8261 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8262 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8263 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8264 Likewise.
8265 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8266 Likewise.
8267 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8268 Likewise.
8269 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8270 Likewise.
8271 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8272 Likewise.
8273 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8274 Likewise.
8275 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8276 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8277 Likewise.
8278 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8279 Likewise.
8280 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8281 Likewise.
8282 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8283 Likewise.
8284 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8285 Likewise.
8286 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8287 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8288 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8289 * testsuite/util/regression/basic_type.hpp: Likewise.
8290 * testsuite/util/regression/common_type.hpp: Likewise.
8291 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8292 Likewise.
8293 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8294 Likewise.
8295 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8296 Likewise.
8297 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8298 Likewise.
8299 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8300 Likewise.
8301 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8302 Likewise.
8303 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8304 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8305 Likewise.
8306 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8307 Likewise.
8308 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8309 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8310 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8311 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8312 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8313 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8314 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8315 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8316 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8317 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8318 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8319 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8320 * testsuite/util/testsuite_abi.cc: Likewise.
8321 * testsuite/util/testsuite_abi.h: Likewise.
8322 * testsuite/util/testsuite_abi_check.cc: Likewise.
8323 * testsuite/util/testsuite_allocator.cc: Likewise.
8324 * testsuite/util/testsuite_allocator.h: Likewise.
8325 * testsuite/util/testsuite_api.h: Likewise.
8326 * testsuite/util/testsuite_character.cc: Likewise.
8327 * testsuite/util/testsuite_character.h: Likewise.
8328 * testsuite/util/testsuite_common_types.h: Likewise.
8329 * testsuite/util/testsuite_error.h: Likewise.
8330 * testsuite/util/testsuite_hooks.cc: Likewise.
8331 * testsuite/util/testsuite_hooks.h: Likewise.
8332 * testsuite/util/testsuite_io.h: Likewise.
8333 * testsuite/util/testsuite_iterators.h: Likewise.
8334 * testsuite/util/testsuite_performance.h: Likewise.
8335 * testsuite/util/testsuite_rng.h: Likewise.
8336 * testsuite/util/testsuite_rvalref.h: Likewise.
8337 * testsuite/util/testsuite_tr1.h: Likewise.
8338 * testsuite/util/thread/all.h: Likewise.
8339 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8340 Likewise.
8341 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8342 Likewise.
8343 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8344 Likewise.
8345 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8346 Likewise.
8347 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8348 Likewise.
8349 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8350 Likewise.
8351 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8352 Likewise.
8353 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8354 Likewise.
8355 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8356 Likewise.
8357 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8358 Likewise.
8359 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8360 Likewise.
8361 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8362 Likewise.
8363 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8364 Likewise.
8365 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8366 Likewise.
8367 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8368 Likewise.
8369 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8370 Likewise.
8371 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8376 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8377 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8380 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8381 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8382 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8383 Likewise.
8384 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8385 Likewise.
8386 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8387 Likewise.
8388 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8389 Likewise.
8390 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8391 Likewise.
8392 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8393 Likewise.
8394 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8395 Likewise.
8396 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8397 Likewise.
8398 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8399 Likewise.
8400 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8401 Likewise.
8402 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8403 Likewise.
8404 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8405 Likewise.
8406 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8407 Likewise.
8408 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8409 Likewise.
8410 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8411 Likewise.
8412 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8413 Likewise.
8414 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8415 Likewise.
8416 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8417 Likewise.
8418 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8419 Likewise.
8420 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8421 Likewise.
8422 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8423 Likewise.
8424 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8425 Likewise.
8426 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8427 Likewise.
8428 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8429 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8430 Likewise.
8431 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8432 Likewise.
8433 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8434 Likewise.
8435 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8436 Likewise.
8437 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8438 Likewise.
8439 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8440 Likewise.
8441 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8442 Likewise.
8443 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8444 Likewise.
8445 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8446 Likewise.
8447 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8448 Likewise.
8449 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8450 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8451 Likewise.
8452 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8453 Likewise.
8454 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8455 Likewise.
8456 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8457 Likewise.
8458 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8459 Likewise.
8460 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8461 Likewise.
8462 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8463 Likewise.
8464 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8465 Likewise.
8466 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8467 Likewise.
8468 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8469 Likewise.
8470 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8471 Likewise.
8472 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8473 Likewise.
8474 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8475 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8476 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8477 Likewise.
8478 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8479 Likewise.
8480 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8481 Likewise.
8482 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8483 Likewise.
8484 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8485 Likewise.
8486 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8487 Likewise.
8488 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8489 Likewise.
8490 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8491 Likewise.
8492 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8493 Likewise.
8494 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8495 Likewise.
8496 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8497 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8498 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8499 Likewise.
8500 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8501 Likewise.
8502 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8503 Likewise.
8504 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8505 Likewise.
8506 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8507 Likewise.
8508 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8509 Likewise.
8510 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8511 Likewise.
8512 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8513 Likewise.
8514 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8515 Likewise.
8516 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8517 Likewise.
8518 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8519 Likewise.
8520 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8521 Likewise.
8522 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8523 Likewise.
8524 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8525 Likewise.
8526 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8527 Likewise.
8528 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8529 Likewise.
8530 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8531 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8532 Likewise.
8533 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8534 Likewise.
8535 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8536 Likewise.
8537 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8538 Likewise.
8539 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8540 Likewise.
8541 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8542 Likewise.
8543 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8544 Likewise.
8545 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8546 Likewise.
8547 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8548 Likewise.
8549 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8550 Likewise.
8551 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8552 Likewise.
8553 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8554 Likewise.
8555 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8556 Likewise.
8557 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8558 Likewise.
8559 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8560 Likewise.
8561 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8562 Likewise.
8563 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8564 Likewise.
8565 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8566 Likewise.
8567 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8568 Likewise.
8569 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8570 Likewise.
8571 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8572 Likewise.
8573 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8574 Likewise.
8575 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8576 Likewise.
8577 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8578 Likewise.
8579 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8580 Likewise.
8581 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8582 Likewise.
8583 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8584 Likewise.
8585 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8586 Likewise.
8587 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8588 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8589 Likewise.
8590 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8591 Likewise.
8592 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8593 Likewise.
8594 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8595 Likewise.
8596 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8597 Likewise.
8598 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8599 Likewise.
8600 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8601 Likewise.
8602 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8603 Likewise.
8604 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8605 Likewise.
8606 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8607 Likewise.
8608 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8609 Likewise.
8610 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8611 Likewise.
8612 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8613 Likewise.
8614 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8615 Likewise.
8616 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8617 Likewise.
8618 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8619 Likewise.
8620 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8621 Likewise.
8622 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8623 Likewise.
8624 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8625 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8626 * testsuite/backward/hash_map/25896.cc: Likewise.
8627 * testsuite/backward/hash_set/25896.cc: Likewise.
8628
8629 2009-04-08 Ian Lance Taylor <iant@google.com>
8630
8631 * include/backward/hashtable.h (erase): Correctly handle erasing a
8632 reference to an entry in the hash table.
8633 * testsuite/backward/hash_map/25896.cc: New.
8634 * testsuite/backward/hash_set/25896.cc: New.
8635
8636 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8637
8638 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8639 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8640
8641 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8642
8643 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8644 of debug.
8645 * include/Makefile.in: Regenerate.
8646 * include/precompiled/stdc++.h: Add.
8647
8648 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8649
8650 * include/bits/random.h: Adjust doxygen markup.
8651 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8652
8653 * testsuite/26_numerics/random/piecewise_linear_distribution/
8654 operators/serialize.cc: Use typedefs.
8655
8656 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8657
8658 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8659 __gnu_cxx namespace. Remove "static inline".
8660
8661 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8662
8663 * include/bits/random.tcc (linear_congruential_engine<>::
8664 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8665
8666 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8667
8668 * include/bits/random.h (operator==): Mark all inline.
8669 (mersenne_twister_engine): Enable #if 0 checks.
8670
8671 * include/bits/random.h: Formatting tweaks.
8672
8673 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8674
8675 * include/bits/random.tcc (piecewise_linear_distribution<>::
8676 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8677 Remove spurious closed parenthesis.
8678
8679 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8680
8681 PR libstdc++/39644 (partial)
8682 * include/bits/random.tcc (linear_congruential_engine<>::
8683 seed(seed_seq&), independent_bits_engine<>::operator(),
8684 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8685
8686 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8687
8688 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8689 thinko.
8690 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8691 default.cc: Enable.
8692
8693 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8694
8695 PR libstdc++/39629 (partial)
8696 * testsuite/26_numerics/random/independent_bits_engine/cons/
8697 base_move.cc: Use uint_fast64_t instead of unsigned long.
8698 * testsuite/26_numerics/random/independent_bits_engine/cons/
8699 seed1.cc: Likewise.
8700 * testsuite/26_numerics/random/independent_bits_engine/cons/
8701 seed2.cc: Likewise.
8702 * testsuite/26_numerics/random/independent_bits_engine/cons/
8703 base_copy.cc: Likewise.
8704 * testsuite/26_numerics/random/independent_bits_engine/cons/
8705 default.cc: Likewise.
8706 * testsuite/26_numerics/random/independent_bits_engine/cons/
8707 seed_seq.cc: Likewise.
8708 * testsuite/26_numerics/random/independent_bits_engine/
8709 requirements/typedefs.cc: Likewise.
8710 * testsuite/26_numerics/random/independent_bits_engine/
8711 operators/equal.cc: Likewise.
8712 * testsuite/26_numerics/random/independent_bits_engine/
8713 operators/serialize.cc: Likewise.
8714 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8715
8716 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8717
8718 * include/tr1_impl/random: Remove, empty.
8719 * include/tr1_impl/random.tcc: Likewise.
8720
8721 * include/std/random: Minor clean-ups, formatting fixes, adjust
8722 copyright years.
8723 * include/bits/random.tcc: Likewise.
8724 * include/bits/random.h: Likewise.
8725 * include/tr1/random: Likewise.
8726 * include/tr1/random.tcc: Likewise.
8727 * include/tr1/random.h: Likewise.
8728
8729 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8730
8731 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8732 * doc/html/api.html: Regenerate.
8733
8734 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8735
8736 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8737 Change to mersenne_twister_engine, add same defaults as
8738 mersenne_twister_engine/cons/default.cc.
8739 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8740
8741 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8742 to __il.
8743 * include/bits/random.h (mersenne_twister_engine): Qualify
8744 _ShiftMin1 with namespace __detail.
8745 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8746 constexpr std::numeric_limits::max() can be used.
8747 (mersenne_twister_engine): Split apart static asserts into one
8748 assert per message. Temporarily disable the last three.
8749
8750 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8751
8752 * include/Makefile.am: Update to N2836. Modified for new random headers.
8753 * include/Makefile.in: Ditto.
8754 * include/tr1_impl/random: Moved to tr1/random.h
8755 * include/tr1_impl/random.tcc: Moved to tr1
8756 * include/tr1/random: Just point to moved tr1 random headers.
8757 * include/tr1/random.tcc: Moved from tr1_impl.
8758 * include/tr1/random.h: Moved from tr1_impl/random.
8759 * include/std/random: Modified to point to std random headers.
8760 * include/bits/random.tcc: New implementation of std random facilities.
8761 * include/bits/random.h: Ditto.
8762 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8763 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8764 seed1.cc: New.
8765 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8766 seed2.cc: New.
8767 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8768 default.cc: New.
8769 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8770 non_uint_neg.cc: New.
8771 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8772 typedefs.cc: New.
8773 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8774 equal.cc: New.
8775 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8776 serialize.cc: New.
8777 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8778 seed1.cc: New.
8779 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8780 seed2.cc: New.
8781 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8782 default.cc: New.
8783 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8784 typedefs.cc: New.
8785 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8786 equal.cc: New.
8787 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8788 serialize.cc: New.
8789 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8790 seed1.cc: New.
8791 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8792 seed2.cc: New.
8793 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8794 default.cc: New.
8795 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8796 typedefs.cc: New.
8797 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8798 equal.cc: New.
8799 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8800 serialize.cc: New.
8801 * testsuite/26_numerics/random/discard_block_engine/cons/
8802 base_move.cc: New.
8803 * testsuite/26_numerics/random/discard_block_engine/cons/
8804 seed1.cc: New.
8805 * testsuite/26_numerics/random/discard_block_engine/cons/
8806 seed2.cc: New.
8807 * testsuite/26_numerics/random/discard_block_engine/cons/
8808 base_copy.cc: New.
8809 * testsuite/26_numerics/random/discard_block_engine/cons/
8810 default.cc: New.
8811 * testsuite/26_numerics/random/discard_block_engine/cons/
8812 seed_seq.cc: New.
8813 * testsuite/26_numerics/random/discard_block_engine/requirements/
8814 typedefs.cc: New.
8815 * testsuite/26_numerics/random/discard_block_engine/operators/
8816 equal.cc: New.
8817 * testsuite/26_numerics/random/discard_block_engine/operators/
8818 serialize.cc: New.
8819 * testsuite/26_numerics/random/independent_bits_engine/cons/
8820 base_move.cc: New.
8821 * testsuite/26_numerics/random/independent_bits_engine/cons/
8822 seed1.cc: New.
8823 * testsuite/26_numerics/random/independent_bits_engine/cons/
8824 seed2.cc: New.
8825 * testsuite/26_numerics/random/independent_bits_engine/cons/
8826 base_copy.cc: New.
8827 * testsuite/26_numerics/random/independent_bits_engine/cons/
8828 default.cc: New.
8829 * testsuite/26_numerics/random/independent_bits_engine/cons/
8830 seed_seq.cc: New.
8831 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8832 typedefs.cc: New.
8833 * testsuite/26_numerics/random/independent_bits_engine/operators/
8834 equal.cc: New.
8835 * testsuite/26_numerics/random/independent_bits_engine/operators/
8836 serialize.cc: New.
8837 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8838 base_move.cc: New.
8839 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8840 seed1.cc: New.
8841 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8842 seed2.cc: New.
8843 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8844 base_copy.cc: New.
8845 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8846 default.cc: New.
8847 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8848 seed_seq.cc: New.
8849 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8850 typedefs.cc: New.
8851 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8852 equal.cc: New.
8853 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8854 serialize.cc
8855 * testsuite/26_numerics/random/mt19937.cc: New.
8856 * testsuite/26_numerics/random/mt19937_64.cc: New.
8857 * testsuite/26_numerics/random/minstd_rand.cc: New.
8858 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8859 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8860 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8861 * testsuite/26_numerics/random/ranlux24.cc: New.
8862 * testsuite/26_numerics/random/ranlux48.cc: New.
8863 * testsuite/26_numerics/random/knuth_b.cc: New.
8864 * testsuite/26_numerics/random/default_random_engine.cc: New.
8865 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8866 parms.cc: New.
8867 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8868 default.cc: New.
8869 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8870 typedefs.cc: New.
8871 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8872 serialize.cc: New.
8873 * testsuite/26_numerics/random/normal_distribution/cons/
8874 parms.cc: New.
8875 * testsuite/26_numerics/random/normal_distribution/cons/
8876 default.cc: New.
8877 * testsuite/26_numerics/random/normal_distribution/requirements/
8878 typedefs.cc: New.
8879 * testsuite/26_numerics/random/normal_distribution/operators/
8880 serialize.cc: New.
8881 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8882 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8883 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8884 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8885 parms_neg.cc: New.
8886 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8887 parms.cc: New.
8888 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8889 default.cc: New.
8890 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8891 typedefs.cc: New.
8892 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8893 serialize.cc: New.
8894 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8895 parms_neg.cc: New.
8896 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8897 parms.cc: New.
8898 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8899 default.cc: New.
8900 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8901 typedefs.cc: New.
8902 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8903 serialize.cc: New.
8904 * testsuite/26_numerics/random/poisson_distribution/cons/
8905 parms.cc: New.
8906 * testsuite/26_numerics/random/poisson_distribution/cons/
8907 default.cc: New.
8908 * testsuite/26_numerics/random/poisson_distribution/requirements/
8909 typedefs.cc
8910 * testsuite/26_numerics/random/poisson_distribution/operators/
8911 serialize.cc: New.
8912 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8913 parms.cc: New.
8914 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8915 default.cc: New.
8916 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8917 typedefs.cc: New.
8918 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8919 serialize.cc: New.
8920 * testsuite/26_numerics/random/discrete_distribution/cons/
8921 range.cc: New.
8922 * testsuite/26_numerics/random/discrete_distribution/cons/
8923 initlist.cc: New.
8924 * testsuite/26_numerics/random/discrete_distribution/cons/
8925 default.cc: New.
8926 * testsuite/26_numerics/random/discrete_distribution/cons/
8927 num_xbound_fun.cc: New.
8928 * testsuite/26_numerics/random/discrete_distribution/requirements/
8929 typedefs.cc: New.
8930 * testsuite/26_numerics/random/discrete_distribution/operators/
8931 serialize.cc: New.
8932 * testsuite/26_numerics/random/weibull_distribution/cons/
8933 parms.cc: New.
8934 * testsuite/26_numerics/random/weibull_distribution/cons/
8935 default.cc: New.
8936 * testsuite/26_numerics/random/weibull_distribution/requirements/
8937 typedefs.cc: New.
8938 * testsuite/26_numerics/random/weibull_distribution/operators/
8939 serialize.cc: New.
8940 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8941 parms.cc: New.
8942 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8943 default.cc: New.
8944 * testsuite/26_numerics/random/negative_binomial_distribution/
8945 requirements/typedefs.cc: New.
8946 * testsuite/26_numerics/random/negative_binomial_distribution/
8947 operators/serialize.cc: New.
8948 * testsuite/26_numerics/random/cauchy_distribution/cons/
8949 parms.cc: New.
8950 * testsuite/26_numerics/random/cauchy_distribution/cons/
8951 default.cc: New.
8952 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8953 typedefs.cc: New.
8954 * testsuite/26_numerics/random/cauchy_distribution/operators/
8955 serialize.cc: New.
8956 * testsuite/26_numerics/random/gamma_distribution/cons/
8957 parms.cc: New.
8958 * testsuite/26_numerics/random/gamma_distribution/cons/
8959 default.cc: New.
8960 * testsuite/26_numerics/random/gamma_distribution/requirements/
8961 typedefs.cc: New.
8962 * testsuite/26_numerics/random/gamma_distribution/operators/
8963 serialize.cc: New.
8964 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8965 parms.cc: New.
8966 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8967 default.cc: New.
8968 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8969 typedefs.cc: New.
8970 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8971 serialize.cc: New.
8972
8973 * testsuite/26_numerics/random/exponential_distribution/cons/
8974 parms.cc: New.
8975 * testsuite/26_numerics/random/exponential_distribution/cons/
8976 default.cc: New.
8977 * testsuite/26_numerics/random/exponential_distribution/requirements/
8978 typedefs.cc: New.
8979 * testsuite/26_numerics/random/exponential_distribution/operators/
8980 serialize.cc: New.
8981 * testsuite/26_numerics/random/lognormal_distribution/cons/
8982 parms.cc: New.
8983 * testsuite/26_numerics/random/lognormal_distribution/cons/
8984 default.cc: New.
8985 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8986 typedefs.cc: New.
8987 * testsuite/26_numerics/random/lognormal_distribution/operators/
8988 serialize.cc: New.
8989 * testsuite/26_numerics/random/binomial_distribution/cons/
8990 parms.cc: New.
8991 * testsuite/26_numerics/random/binomial_distribution/cons/
8992 default.cc: New.
8993 * testsuite/26_numerics/random/binomial_distribution/requirements/
8994 typedefs.cc: New.
8995 * testsuite/26_numerics/random/binomial_distribution/operators/
8996 serialize.cc: New.
8997 * testsuite/26_numerics/random/random_device/cons/
8998 token.cc: New.
8999 * testsuite/26_numerics/random/random_device/cons/
9000 default.cc: New.
9001 * testsuite/26_numerics/random/random_device/requirements/
9002 typedefs.cc: New.
9003 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9004 parms.cc: New.
9005 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9006 default.cc: New.
9007 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9008 typedefs.cc: New.
9009 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9010 serialize.cc: New.
9011 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9012 range.cc: New.
9013 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9014 default.cc: New.
9015 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9016 num_xbound_fun.cc: New.
9017 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9018 initlist_fun.cc: New.
9019 * testsuite/26_numerics/random/piecewise_linear_distribution/
9020 requirements/typedefs.cc: New.
9021 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9022 serialize.cc: New.
9023 * testsuite/26_numerics/random/student_t_distribution/cons/
9024 parms.cc: New.
9025 * testsuite/26_numerics/random/student_t_distribution/cons/
9026 default.cc: New.
9027 * testsuite/26_numerics/random/student_t_distribution/requirements/
9028 typedefs.cc: New.
9029 * testsuite/26_numerics/random/student_t_distribution/operators/
9030 serialize.cc: New.
9031 * testsuite/26_numerics/random/geometric_distribution/cons/
9032 parms.cc: New.
9033 * testsuite/26_numerics/random/geometric_distribution/cons/
9034 default.cc: New.
9035 * testsuite/26_numerics/random/geometric_distribution/requirements/
9036 typedefs.cc: New.
9037 * testsuite/26_numerics/random/geometric_distribution/operators/
9038 serialize.cc: New.
9039 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9040 range.cc: New.
9041 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9042 default.cc: New.
9043 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9044 num_xbound_fun.cc: New.
9045 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9046 initlist_fun.cc: New.
9047 * testsuite/26_numerics/random/piecewise_constant_distribution/
9048 requirements/typedefs.cc: New.
9049 * testsuite/26_numerics/random/piecewise_constant_distribution/
9050 operators/serialize.cc: New.
9051
9052 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9053
9054 * include/ext/bitmap_allocator.h: The typedefs should be made public
9055 if we want them to be accessible. This has been revealed by the patch
9056 that fixes PR c++/26693 in g++.
9057
9058 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9059
9060 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9061 Regenerated.
9062 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9063 Regenerated.
9064 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9065 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9066 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9067 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9068 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9069 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9070 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9071 Regenerated.
9072 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9073
9074 2009-03-31 Jason Merrill <jason@redhat.com>
9075
9076 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9077
9078 PR libstdc++/39310
9079 * include/tr1_impl/type_traits (is_function): Add partial
9080 specializations with function cv-quals.
9081 (__is_function_helper): Remove.
9082 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9083
9084 2009-03-30 Ian Lance Taylor <iant@google.com>
9085
9086 * include/backward/hashtable.h (clear): Return quickly if the
9087 table is empty.
9088
9089 2009-03-27 Ian Lance Taylor <iant@google.com>
9090
9091 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9092 (__stl_prime_list): Add 5 at the start of the list.
9093
9094 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9095
9096 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9097 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9098 std::string&, ios_base::openmode), basic_ifstream<>::
9099 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9100 basic_ofstream(const std::string&, ios_base::openmode),
9101 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9102 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9103 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9104 Add in C++0x mode.
9105 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9106 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9107 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9108 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9109 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9110 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9111 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9112
9113 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9114
9115 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9116 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9117 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9118 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9119
9120 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9121
9122 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9123 _M_transfer_after, _M_reverse_after): Move out of line...
9124 * include/bits/forward_list.tcc: ... here.
9125 (forward_list<>::reverse): Move inline...
9126 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9127
9128 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9129
9130 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9131 28277.cc: Likewise.
9132 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9133 Likewise.
9134 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9135 Likewise.
9136 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9137 Likewise.
9138
9139 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9140
9141 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9142 year(s).
9143 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9144 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9145 Likewise.
9146 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9147 Likewise.
9148 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9149 Likewise.
9150 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9151
9152 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9153
9154 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9155 iterations for simulators.
9156 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9157 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9158 Condition stream width for simulators.
9159 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9160 Likewise.
9161 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9162 Likewise.
9163 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9164
9165 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9166
9167 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9168 sheet version information. Table-ize docbook element examples.
9169 * doc/xml/manual/using.xml: Human-readable header
9170 markup. Alphabetized. Add new headers.
9171 * doc/html: Regenerate.
9172
9173 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9174
9175 * doc/xml/faq.xml: Fix link to setup documentation.
9176
9177 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9178
9179 * include/std/type_traits (__add_lvalue_reference_helper,
9180 __add_rvalue_reference_helper): As an optimization, rewrite
9181 condition (avoid is_function).
9182
9183 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9184
9185 PR libstdc++/39405
9186 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9187 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9188
9189 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9190
9191 * testsuite/30_threads/condition_variable_any/native_handle/
9192 typesizes.cc: Include tweaks.
9193 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9194 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9195 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9196 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9197 * testsuite/30_threads/condition_variable/native_handle/
9198 typesizes.cc: Same.
9199
9200 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9201
9202 * include/bits/shared_ptr.h: Add include guards.
9203 * include/tr1/shared_ptr.h: Likewise.
9204
9205 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9206
9207 * include/std/iostream: Fix doxygen link.
9208 * include/bits/forward_list.h: Fix doxygen markup.
9209 * include/ext/vstring.h: Escape backslash in doxygen comment.
9210 * include/bits/basic_string.h: Likewise.
9211
9212 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9213
9214 * doc/xml/faq.xml: Fix links to implementation status pages.
9215
9216 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9217
9218 * include/std/complex (operator+(const complex<>&, const _Tp&),
9219 operator+(const _Tp&, const complex<>&),
9220 operator-(const complex<>&, const _Tp&),
9221 operator-(const _Tp&, const complex<>&)): Do not assume real()
9222 returns a reference (against DR 387).
9223 * testsuite/26_numerics/complex/dr387_2.cc: New.
9224
9225 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9226
9227 * testsuite/thread/pthread4.cc: Move...
9228 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9229 * testsuite/thread/pthread5.cc: Move...
9230 * testsuite/23_containers/list/pthread5.cc: ...here.
9231 * testsuite/thread/pthread6.cc: Move...
9232 * testsuite/23_containers/map/pthread6.cc: ...here.
9233 * testsuite/thread/pthread7-rope.cc: Move...
9234 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9235 * testsuite/thread/guard.cc: Move...
9236 * testsuite/18_support/pthread_guard.cc: ...here.
9237 * testsuite/thread/18185.cc: Move...
9238 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9239 * testsuite/thread/pthread1.cc: Move...
9240 * testsuite/23_containers/list/pthread1.cc: ...here.
9241 * testsuite/thread/pthread2.cc: Move...
9242 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9243 * testsuite/thread/pthread3.cc: Move...
9244 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9245
9246 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9247 * testsuite/thread: Remove.
9248
9249 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9250
9251 * configure: Regenerate.
9252
9253 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9254
9255 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9256 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9257 from baseline_dir.
9258 * configure: Regenerate.
9259 * testsuite/Makefile.am (baseline_file): Remove variable.
9260 (site.exp): Set baseline_dir rather than baseline_file.
9261 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9262 * testsuite/Makefile.in: Regenerate.
9263
9264 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9265
9266 * testsuite/30_threads/thread/this_thread: Move...
9267 * testsuite/30_threads/this_thread: ...here.
9268 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9269 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9270 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9271 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9272 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9273 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9274
9275 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9276
9277 * doc/doxygen/user.cfg.in: Tweaks.
9278 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9279 be elsewhere.
9280
9281 * include/tr1_impl/unordered_map: Just use most specialized
9282 container module.
9283 * include/tr1_impl/unordered_set: Same.
9284 * include/tr1_impl/array: Same.
9285 * include/bits/stl_list.h: Same.
9286 * include/bits/stl_map.h: Same.
9287 * include/bits/stl_queue.h: Same.
9288 * include/bits/stl_set.h: Same.
9289 * include/bits/stl_stack.h: Same.
9290 * include/bits/forward_list.h: Same.
9291 * include/bits/basic_string.h: Same.
9292 * include/bits/stl_multimap.h: Same.
9293 * include/bits/stl_vector.h: Same.
9294 * include/bits/stl_deque.h: Same.
9295 * include/bits/stl_multiset.h: Same.
9296 * include/bits/stl_bvector.h: Same.
9297
9298 * include/backward/binders.h: Change binder module to binders.
9299
9300 * include/std/complex: Add complex_numers module.
9301 * include/tr1_impl/complex: Same.
9302
9303 * include/std/valarray: Add numeric_arrays module.
9304 * include/bits/gslice_array.h: Same.
9305 * include/bits/gslice.h: Same.
9306 * include/bits/mask_array.h: Same.
9307 * include/bits/slice_array.h: Same.
9308 * include/bits/indirect_array.h: Same.
9309
9310 * include/bits/allocator.h: Add allocators module.
9311 * include/ext/throw_allocator.h
9312 * include/ext/pool_allocator.h
9313 * include/ext/bitmap_allocator.h
9314 * include/ext/new_allocator.h
9315 * include/ext/malloc_allocator.h
9316 * include/ext/array_allocator.h
9317 * include/ext/mt_allocator.h
9318 * include/ext/debug_allocator.h
9319 * include/ext/extptr_allocator.h
9320
9321 * include/tr1_impl/functional: Move namespace markup here.
9322 * include/tr1_impl/regex: Same.
9323
9324 * include/tr1_impl/type_traits: Add metaprogramming module.
9325 * include/std/type_traits: Same.
9326
9327 * include/std/memory: Add memory module.
9328
9329 * include/std/ratio: Add ratio module.
9330
9331 * include/std/chrono: Move namespace markup here, add time module.
9332
9333 * include/std/thread: Move namespace markup here, add concurrency
9334 module.
9335 * include/std/mutex: Use concurrency module.
9336 * include/std/condition_variable: Same.
9337
9338
9339 * include/bits/ios_base.h: Refine io module.
9340 * include/bits/basic_ios.h: Same.
9341 * include/std/fstream: Same.
9342 * include/std/istream: Same.
9343 * include/std/ostream: Same.
9344 * include/std/sstream: Same.
9345
9346 * include/ext/vstring.h: Correct parameter markup.
9347
9348 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9349 * include/bits/unique_ptr.h: Same.
9350
9351 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9352 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9353 * include/bits/stl_heap.h: Add markup for new groupings.
9354 * include/bits/stl_algobase.h: Same.
9355 * include/bits/stl_algo.h: Same.
9356
9357 * include/c_compatibility/stdatomic.h: Add atomics module.
9358 * include/c_global/cstdatomic: Same.
9359
9360 * libsupc++/exception: Add exceptions module.
9361 * libsupc++/typeinfo: Same.
9362 * libsupc++/new: Same.
9363 * libsupc++/exception_ptr.h: Same.
9364 * include/std/system_error: Same.
9365 * include/std/stdexcept: Same.
9366
9367 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9368 * libsupc++/cxxabi-forced.h: Same.
9369
9370 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9371 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9372 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9373 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9374 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9375 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9376 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9377 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9378 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9379 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9380 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9381 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9382 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9383 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9384 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9385 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9386 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9387 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9388 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9389 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9390 * testsuite/23_containers/vector/requirements/dr438/
9391 constructor_1_neg.cc: Same.
9392 * testsuite/23_containers/vector/requirements/dr438/
9393 constructor_2_neg.cc: Same.
9394 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9395 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9396 * testsuite/23_containers/deque/requirements/dr438/
9397 constructor_1_neg.cc: Same.
9398 * testsuite/23_containers/deque/requirements/dr438/
9399 constructor_2_neg.cc: Same.
9400 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9401 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9402 * testsuite/23_containers/list/requirements/dr438/
9403 constructor_1_neg.cc: Same.
9404 * testsuite/23_containers/list/requirements/dr438/
9405 constructor_2_neg.cc: Same.
9406 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9407 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9408 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9409 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9410 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9411 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9412 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9413 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9414 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9415 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9416
9417 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9418
9419 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9420 * doc/doxygen/user.cfg.in: Update.
9421 * scripts/run_doxygen: Adjust for new group names.
9422
9423 * include/tr1_impl/random: Update doxygen group markup.
9424 * include/tr1_impl/unordered_map: Same.
9425 * include/tr1_impl/unordered_set: Same.
9426 * include/tr1_impl/array: Same.
9427 * include/std/numeric: Same.
9428 * include/std/utility: Same.
9429 * include/std/bitset: Same.
9430 * include/std/iosfwd: Same.
9431 * include/bits/stl_list.h: Same.
9432 * include/bits/stl_map.h: Same.
9433 * include/bits/stl_algobase.h: Same.
9434 * include/bits/stl_queue.h: Same.
9435 * include/bits/stl_set.h: Same.
9436 * include/bits/stl_stack.h: Same.
9437 * include/bits/stl_iterator_base_types.h: Same.
9438 * include/bits/forward_list.h: Same.
9439 * include/bits/basic_string.h: Same.
9440 * include/bits/stl_multimap.h: Same.
9441 * include/bits/stl_vector.h: Same.
9442 * include/bits/stl_deque.h: Same.
9443 * include/bits/stl_multiset.h: Same.
9444 * include/bits/stl_algo.h: Same.
9445 * include/bits/stl_bvector.h: Same.
9446 * include/bits/algorithmfwd.h: Same.
9447 * include/bits/stl_function.h: Same.
9448 * include/tr1/cmath: Same.
9449 * include/backward/binders.h: Same.
9450
9451 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9452
9453 * include/std/system_error (system_category): To system_category().
9454 (generic_category): To generic_category. DR 890.
9455 * src/system_error.cc: Define.
9456 * include/bits/functexcept.h: Only one __throw_system_error.
9457 * src/functexcept.cc: Same.
9458 * include/std/mutex: Fixup for changes above.
9459 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9460 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9461 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9462 * config/abi/pre/gnu.ver: Clean up exports.
9463
9464 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9465
9466 * include/std/thread: Fix typo.
9467 * src/thread.cc (thread::join): Use NULL.
9468
9469 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9470
9471 PR libstdc++/39168
9472 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9473 const string&)): Also check that the value != CHAR_MAX.
9474 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9475 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9476 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9477 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9478 _M_cache(const locale&)): Likewise.
9479 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9480 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9481 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9482 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9483 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9484 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9485
9486 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9487 Benjamin Kosnik <bkoz@redhat.com>
9488
9489 * include/std/thread (_Impl_base): Move _M_id out and into ...
9490 (thread): ...here. Call _M_make_routine in body of constructors.
9491 Adjust data member usage to reflect changes.
9492 (_M_make_routine): From _M_make_shared_data.
9493 (_M_start_thread): Add __shared_base_type argument.
9494 * src/thread.cc: Fixups for above.
9495 * config/abi/pre/gnu.ver: Adjust exports.
9496 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9497 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9498 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9499
9500 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9501
9502 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9503 (compare_type_to_native_type): ...this, add alignment check.
9504 * testsuite/30_threads/condition_variable_any/native_handle/
9505 typesizes.cc: Modify as above.
9506 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9507 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9508 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9509 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9510 * testsuite/30_threads/condition_variable/native_handle/
9511 typesizes.cc: Same.
9512 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9513 typesizes.cc: Same.
9514
9515 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9516 * testsuite/30_threads/thread/cons/2.cc: Same.
9517 * testsuite/30_threads/thread/cons/3.cc: Same.
9518 * testsuite/30_threads/thread/cons/4.cc: Same.
9519 * testsuite/30_threads/thread/cons/5.cc: Same.
9520 * testsuite/30_threads/thread/cons/6.cc: Same.
9521 * testsuite/30_threads/thread/cons/7.cc: Same.
9522 * testsuite/30_threads/thread/cons/8.cc: Same.
9523
9524 * testsuite/30_threads/thread/cons/9.cc: New.
9525 * testsuite/30_threads/thread/cons/moveable.cc: New.
9526
9527 * src/condition_variable.cc: Clean up whitespace.
9528 * include/std/condition_variable: Same.
9529
9530 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9531
9532 * include/std/condition_variable (condition_variable): Remove
9533 _M_internal_mutex. Add private __native_type typedef.
9534 * src/condition_variable.cc (condition_variable::notify_one):
9535 Remove _M_internal_mutex use. Use typedef.
9536 (condition_variable::notify_all): Same.
9537 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9538 (recursive_mutex): Same.
9539 (timed_mutex): Same.
9540 (recursive_timed_mutex): Same.
9541 (once_flag): Make __native_type typedef private.
9542
9543 * include/std/thread (this_thread): Add minimal markup.
9544
9545 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9546 Adjust line numbers.
9547 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9548 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9549 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9550 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9551 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9552 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9553 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9554 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9555 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9556 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9557 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9558 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9559 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9560
9561 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9562 * testsuite/30_threads/condition_variable_any/native_handle/
9563 typesizes.cc: New.
9564 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9565 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9566 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9567 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9568 * testsuite/30_threads/condition_variable/native_handle/
9569 typesizes.cc: Same.
9570 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9571 typesizes.cc: Same.
9572
9573 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9574
9575 PR testsuite/33300
9576 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9577 on darwin for lp64.
9578
9579 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9580
9581 * configure.host: Set abi_baseline_pair for mips64*-linux.
9582 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9583
9584 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9585
9586 * include/std/thread (this_thread::get_id): Inline.
9587
9588 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9589
9590 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9591 _Callable as template argument for _M_make_shared_data.
9592 * testsuite/30_threads/thread/cons/6.cc: New.
9593 * testsuite/30_threads/thread/cons/7.cc: New.
9594 * testsuite/30_threads/thread/cons/8.cc: New.
9595
9596 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9597
9598 * testsuite/30_threads/thread/member: To..
9599 * testsuite/30_threads/thread/members: ...this.
9600 * testsuite/30_threads/condition_variable/member: To...
9601 * testsuite/30_threads/condition_variable/members: ...this.
9602
9603 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9604
9605 * include/std/thread (thread::id): Move definition inside thread.
9606 Use native_handle_type. Remove this_thread::get_id friend.
9607 Change __thread_data_ptr to __shared_base_ptr.
9608 (thread::id::id(native_handle_type): Make public. Still explicit.
9609 Use native_handle_type. Change _M_thread_id to _M_thread.
9610 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9611 _M_thread_handle to _M_id.
9612 (thread::__thread_data): Rename to _Impl.
9613 Fixup for renames.
9614 (thread::_M_make_thread_data): Return derived type.
9615 (thread::hardware_concurrency): Add definition for default case.
9616 (thread::get_id): Now can define inline.
9617 (thread): Change _M_thread_data to _M_data.
9618 (this_thread::get_id): Now can define inline.
9619 * src/thread.cc (__thread_proxy): Rename to
9620 execute_native_thread_routine.
9621 Fixup for other renames.
9622 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9623 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9624 * testsuite/30_threads/thread/algorithm: Move to..
9625 * testsuite/30_threads/thread/swap: ...this.
9626 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9627 * testsuite/30_threads/thread/id/operators.cc: New.
9628
9629 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9630
9631 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9632 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9633 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9634 exposing it in public std::tuple interface.
9635
9636 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9637 Benjamin Kosnik <bkoz@redhat.com>
9638
9639 * include/std/thread (__thread_data_base): Nest class in std::thread.
9640 (__thread_data): Likewise.
9641 (__thread_data_ptr): Nest typedef in std::thread.
9642 * src/thread.cc (__thread_proxy): Qualify the above names.
9643 * config/abi/pre/gnu.ver: Remove unused exports.
9644
9645 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9646
9647 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9648 * include/bits/stl_vector.h: Remove private vector_type typedef.
9649 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9650 Fix line numbers.
9651 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9652 * testsuite/23_containers/vector/requirements/dr438/
9653 constructor_1_neg.cc: Same.
9654 * testsuite/23_containers/vector/requirements/dr438/
9655 constructor_2_neg.cc: Same.
9656 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9657 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9658
9659 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9660
9661 PR libstdc++/25191
9662 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9663 deal consistently with __try and __catch too.
9664 * src/localename.cc: Replace try -> __try, catch -> __catch.
9665 * src/ios.cc: Likewise.
9666 * src/locale.cc: Likewise.
9667 * src/istream.cc: Likewise.
9668 * src/thread.cc: Likewise.
9669 * src/compatibility.cc: Likewise.
9670 * src/bitmap_allocator.cc: Likewise.
9671 * src/ios_init.cc: Likewise.
9672 * include/debug/deque: Likewise.
9673 * include/debug/list: Likewise.
9674 * include/tr1_impl/hashtable: Likewise.
9675 * include/std/bitset: Likewise.
9676 * include/ext/pb_ds/detail/resize_policy/
9677 hash_load_check_resize_trigger_imp.hpp: Likewise.
9678 * include/ext/pb_ds/detail/resize_policy/
9679 hash_standard_resize_policy_imp.hpp: Likewise.
9680 * include/ext/pb_ds/detail/cc_hash_table_map_/
9681 resize_fn_imps.hpp: Likewise.
9682 * include/ext/pb_ds/detail/cc_hash_table_map_/
9683 constructor_destructor_fn_imps.hpp: Likewise.
9684 * include/ext/pb_ds/detail/pat_trie_/
9685 split_join_branch_bag.hpp: Likewise.
9686 * include/ext/pb_ds/detail/pat_trie_/
9687 constructors_destructor_fn_imps.hpp: Likewise.
9688 * include/ext/pb_ds/detail/bin_search_tree_/
9689 constructors_destructor_fn_imps.hpp: Likewise.
9690 * include/ext/pb_ds/detail/gp_hash_table_map_/
9691 resize_fn_imps.hpp: Likewise.
9692 * include/ext/pb_ds/detail/gp_hash_table_map_/
9693 constructor_destructor_fn_imps.hpp: Likewise.
9694 * include/ext/pb_ds/detail/binary_heap_/
9695 constructors_destructor_fn_imps.hpp: Likewise.
9696 * include/ext/pb_ds/detail/binary_heap_/
9697 erase_fn_imps.hpp: Likewise.
9698 * include/ext/pb_ds/detail/binary_heap_/
9699 split_join_fn_imps.hpp: Likewise.
9700 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9701 constructors_destructor_fn_imps.hpp: Likewise.
9702 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9703 * include/ext/pb_ds/detail/list_update_map_/
9704 constructor_destructor_fn_imps.hpp: Likewise.
9705 * include/ext/slist: Likewise.
9706 * include/ext/memory: Likewise.
9707 * include/ext/rc_string_base.h: Likewise.
9708 * include/ext/ropeimpl.h: Likewise.
9709 * include/ext/vstring.tcc: Likewise.
9710 * include/ext/rope: Likewise.
9711 * include/ext/sso_string_base.h: Likewise.
9712 * include/bits/shared_ptr.h: Likewise.
9713 * include/bits/stl_list.h: Likewise.
9714 * include/bits/locale_classes.tcc: Likewise.
9715 * include/bits/locale_facets.tcc: Likewise.
9716 * include/bits/locale_classes.h: Likewise.
9717 * include/bits/forward_list.h: Likewise.
9718 * include/bits/stl_vector.h: Likewise.
9719 * include/bits/stl_deque.h: Likewise.
9720 * include/bits/istream.tcc: Likewise.
9721 * include/bits/stl_uninitialized.h: Likewise.
9722 * include/bits/ostream.tcc: Likewise.
9723 * include/bits/vector.tcc: Likewise.
9724 * include/bits/stl_tempbuf.h: Likewise.
9725 * include/bits/deque.tcc: Likewise.
9726 * include/bits/basic_string.tcc: Likewise.
9727 * include/bits/ostream_insert.h: Likewise.
9728 * include/bits/locale_facets_nonio.tcc: Likewise.
9729 * include/bits/stl_tree.h: Likewise.
9730 * include/bits/fstream.tcc: Likewise.
9731 * include/tr1/shared_ptr.h: Likewise.
9732 * include/tr1/hypergeometric.tcc: Likewise.
9733 * include/backward/hashtable.h: Likewise.
9734 * libsupc++/exception_ptr.h: Likewise.
9735 * libsupc++/eh_personality.cc: Likewise.
9736 * libsupc++/eh_call.cc: Likewise.
9737 * config/locale/gnu/monetary_members.cc: Likewise.
9738 * config/locale/gnu/time_members.h: Likewise.
9739 * config/locale/generic/time_members.h: Likewise.
9740
9741 2009-02-03 Johannes Singler <singler@ira.uka.de>
9742
9743 * include/parallel/algorithmfwd.h:
9744 Add parallelism default for many declarations.
9745 * include/parallel/numericfwd.h: Likewise.
9746 * include/parallel/iterator.h: Use iterator_traits as usual.
9747 * include/parallel/par_loop.h:
9748 Include equally_split.h.
9749 (for_each_template_random_access_ed):
9750 Avoid calling the Result default constructor.
9751 * include/parallel/numeric: Replace
9752 for_each_template_random_access by
9753 for_each_template_random_access_ed in numeric functions.
9754
9755 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9756
9757 * config/os/gnu-linux/os_defines.h: Remove superfluous
9758 __NO_STRING_INLINES.
9759
9760 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9761
9762 * testsuite/21_strings/c_strings/char/3.cc: New test.
9763 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9764
9765 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9766 Jakub Jelinek <jakub@redhat.com>
9767
9768 PR libstdc++/30928 (partial, works together with recent glibcs)
9769 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9770 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9771 defined.
9772 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9773 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9774 defined.
9775 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9776 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9777 defined.
9778 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9779 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9780 defined.
9781 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9782 argument is const char *, assign result to const char * var, not
9783 char *.
9784 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9785 argument is const wchar_t *, assign result to const wchar_t * var, not
9786 wchar_t *.
9787
9788 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9789
9790 * include/std/thread: Remove unused headers.
9791 (__thread_data_base): Remove unused mutex and base.
9792 (thread::~thread): Only detach if joinable.
9793 (thread::joinable): Test if thread data ptr is empty.
9794 (thread::_M_thread_data_mutex): Remove.
9795 (thread::_M_get_thread_data): Remove.
9796 (thread::_M_make_thread_data): Remove overload, use make_shared.
9797 (thread::id::id): Make constructor explicit.
9798 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9799 (thread::_M_start_thread): Break shared_ptr cycle on error.
9800 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9801 * testsuite/30_threads/thread/member/4.cc: New.
9802 * testsuite/30_threads/thread/member/5.cc: New.
9803
9804 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9805
9806 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9807 (standard_layout): Just use !has_virtual_destructor for now.
9808 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9809 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9810 * testsuite/30_threads/recursive_mutex/requirements/
9811 standard_layout.cc: New.
9812 * testsuite/30_threads/condition_variable/requirements/
9813 standard_layout.cc: New.
9814 * testsuite/29_atomics/atomic_address/requirements/
9815 standard_layout.cc: Adjust.
9816 * testsuite/29_atomics/atomic_flag/requirements/
9817 standard_layout.cc: Same.
9818 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9819 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9820 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9821 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9822 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9823 line numbers.
9824 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9825 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9826 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9827 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9828 Remove, not required.
9829
9830 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9831
9832 * include/std/thread (__thread_data_base, thread): Rename member
9833 functions to match coding style.
9834 (thread::thread,thread::operator=): Define move operations.
9835 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9836 * config/abi/pre/gnu.ver: Adjust.
9837
9838 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9839
9840 PR libstdc++/38384
9841 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9842 on HPUX.
9843 * configure: Regenerate.
9844
9845 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9846
9847 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9848 atomic_flag_fence.
9849
9850 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9851
9852 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9853 Uros Bizjak <ubizjak@gmail.com>
9854
9855 PR libstdc++/38834
9856 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9857 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9858
9859 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9860 Rainer Emrich <r.emrich@de.tecosim.com>
9861
9862 PR libstdc++/38919
9863 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9864 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9865 * configure: Regenerate.
9866
9867 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9868
9869 * include/std/thread (__thread_data_base::__run): Make non-const.
9870 * testsuite/30_threads/thread/cons/5.cc: New.
9871
9872 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9873
9874 * src/Makefile.am (sources): Add math_stubs_float.cc.
9875 * src/Makefile.in: Regenerate.
9876 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9877
9878 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9879
9880 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9881 * src/Makefile.in: Regenerate.
9882 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9883
9884 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9885
9886 PR libstdc++/32666
9887 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9888
9889 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9890
9891 PR libstdc++/32666
9892 * Makefile.am (hosted_source): Remove libmath directory.
9893 * Makefile.in: Regenerate.
9894 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9895 (AC_REPLACE_MATHFUNCS): Remove.
9896 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9897 in GLIBCXX_CHECK_C99_TR1.
9898 * acinclude.m4: Remove libmath, need_math.
9899 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9900 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9901 * configure.ac: Same.
9902 * configure: Regenerate.
9903 * fragment.am: Fix comment.
9904 * config.h.in: Regenerate.
9905 * src/Makefile.in: Regenerate.
9906 * src/Makefile.am: Remove libmath references.
9907 * doc/Makefile.in: Regenerate.
9908 * po/Makefile.in: Regenerate.
9909 * include/Makefile.in: Regenerate.
9910 * libsupc++/Makefile.in: Regenerate.
9911 * testsuite/Makefile.in: Regenerate.
9912
9913 * src/compatibility.cc: Also export long double versions of "C" math
9914 library if hppa-linux.
9915 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9916 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9917
9918 * libmath: Remove.
9919 * libmath/signbit.c: Same.
9920 * libmath/stubs.c: Same.
9921 * libmath/Makefile.in: Same.
9922 * libmath/copysignf.c: Same.
9923 * libmath/mathconf.h: Same.
9924 * libmath/signbitf.c: Same.
9925 * libmath/Makefile.am: Same.
9926 * libmath/signbitl.c: Same.
9927
9928 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9929 Paolo Carlini <paolo.carlini@oracle.com>
9930
9931 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9932 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9933 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9934 * configure.ac: Adjust.
9935 * doc/xml/manual/configure.xml: Update.
9936 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9937 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9938 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9939 * configure: Regenerate.
9940 * config.h.in: Likewise.
9941
9942 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9943 thread::joinable, thread::swap, this_thread::get_id,
9944 this_thread::yield): Define inline...
9945 * include/std/thread: ... here.
9946 * config/abi/pre/gnu.ver: Adjust.
9947
9948 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9949
9950 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9951 Add dg-timeout-factor 2.0.
9952 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9953 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9954 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9955 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9956 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9957 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9958
9959 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9960
9961 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9962 field from readelf output.
9963
9964 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9965
9966 PR libstdc++/38384
9967 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9968 * configure: Regenerate.
9969
9970 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9971
9972 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9973 _GLIBCXX_HAVE_TLS.
9974 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9975
9976 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9977
9978 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9979 constructor for _M_pattern.
9980 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9981 string.cc: Test construction from different basic_string type.
9982 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9983 string.cc: Likewise.
9984
9985 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9986 Jonathan Larmour <jifl@eCosCentric.com>
9987
9988 PR libstdc++/36801
9989 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9990 New.
9991 (__gnu_cxx::__exchange_and_add): Use it.
9992 * src/atomic.cc (get_atomic_mutex): New.
9993 * src/debug.cc (get_safe_base_mutex): New.
9994 * src/locale.cc (get_locale_cache_mutex): New.
9995 * src/mt_allocator.cc (get_freelist): New.
9996 (get_freelist_mutex): New.
9997 * src/pool_allocator.cc (get_palloc_mutex): New.
9998 * include/std/mutex (__once_functor_lock): To
9999 (__get_once_functor_lock): ...this.
10000 * src/mutex.cc (__once_mutex): Don't export, use
10001 (get_once_mutex): ...this.
10002 * config/abi/pre/gnu.ver: Adjust exports.
10003
10004 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10005
10006 PR libstdc++/38732
10007 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10008 referenceCount field again.
10009 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10010 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10011 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10012 inline functions.
10013 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10014 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10015 instead of __cxa_exception.
10016 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10017 __cxxabiv1::__cxa_throw): Likewise.
10018 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10019 std::__exception_ptr::exception_ptr::_M_addref,
10020 std::__exception_ptr::exception_ptr::_M_release,
10021 __gxx_dependent_exception_cleanup): Likewise.
10022 * testsuite/18_support/exception/38732.cc: New test.
10023
10024 PR libstdc++/38092
10025 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10026 * src/compatibility.cc: Don't use .symver directives if
10027 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10028 * config.h.in: Regenerated.
10029 * configure: Likewise.
10030
10031 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10032
10033 PR libstdc++/38466
10034 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10035
10036 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10037
10038 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10039 of classic locale...
10040 (locale::classic): Here.
10041
10042 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10043
10044 * include/tr1_impl/regex: Fix bad return statements and typos.
10045
10046 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10047
10048 * include/tr1_impl/regex: Remove unimplemented function definitions.
10049 * testsuite/28_regex/init-list.cc: Compile only.
10050 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10051 c_string_extended.cc: Same.
10052 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10053 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10054
10055 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10056
10057 PR libstdc++/38384
10058 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10059 * configure: Regenerate.
10060
10061 2009-01-05 Ben Elliston <bje@au.ibm.com>
10062
10063 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10064 * configure: Regenerate.
10065
10066 2009-01-05 Ben Elliston <bje@au.ibm.com>
10067
10068 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10069 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10070 * configure: Regenerate.
10071
10072 2009-01-04 Richard Guenther <rguenther@suse.de>
10073
10074 PR libstdc++/38720
10075 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10076 integer type for storage, arithmetic and comparisons.
10077 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10078
10079 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10080
10081 PR libstdc++/38719
10082 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10083 _Fwd_list_const_iterator::_M_next): Fix return type.
10084
10085 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10086
10087 * Revert last commit, reopen and suspend libstdc++/38678.
10088
10089 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10090
10091 PR libstdc++/38678
10092 * include/std/istream (basic_istream<>::_M_read): New.
10093 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10094 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10095 * include/std/ostream (basic_ostream<>::_M_write_): New.
10096 (basic_ostream<>::_M_write): Adjust.
10097 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10098 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10099 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10100 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10101 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.