typedefs.cc: Add missing dg-require directives.
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-20 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: Add
4 missing dg-require directives.
5
6 2009-08-20 Edward Smith-Rowland <3dw4rd@verizon.net>
7
8 * include/tr1/gamma.tcc: Change include guard from _TR1_GAMMA_TCC
9 to _GLIBCXX_TR1_GAMMA_TCC to match the rest of the headers in tr1.
10 * include/tr1/exp_integral.tcc: Replace _TR1_GAMMA_TCC with
11 __numeric_constants<_Tp>::__gamma_e().
12
13 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
14
15 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
16
17 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
18
19 * configure.ac: Move guarded checks for CC and CXX ...
20 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
21 * configure: Regenerate.
22
23 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
24 Paolo Carlini <paolo.carlini@oracle.com>
25
26 PR libstdc++/41061
27 * include/bits/random.h (operator<<(std::basic_ostream<>&,
28 const std::lognormal_distribution<>&),
29 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
30 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
31 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
32 operator<<(std::basic_ostream<>&,
33 const std::chi_squared_distribution<>&),
34 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
35 operator<<(std::basic_ostream<>&,
36 const std::fisher_f_distribution<>&),
37 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
38 operator<<(std::basic_ostream<>&,
39 const std::student_t_distribution<>&),
40 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
41 operator<<(std::basic_ostream<>&,
42 const std::negative_binomial_distribution<>&)): Declare friend.
43 * testsuite/26_numerics/random/uniform_real_distribution/operators/
44 serialize.cc: New.
45 * testsuite/26_numerics/random/piecewise_constant_distribution/
46 operators/serialize.cc: Likewise.
47 * testsuite/26_numerics/random/chi_squared_distribution/operators/
48 serialize.cc: Likewise.
49 * testsuite/26_numerics/random/normal_distribution/operators/
50 serialize.cc: Likewise.
51 * testsuite/26_numerics/random/uniform_int_distribution/operators/
52 serialize.cc: Likewise.
53 * testsuite/26_numerics/random/poisson_distribution/operators/
54 serialize.cc: Likewise.
55 * testsuite/26_numerics/random/bernoulli_distribution/operators/
56 serialize.cc: Likewise.
57 * testsuite/26_numerics/random/discrete_distribution/operators/
58 serialize.cc: Likewise.
59 * testsuite/26_numerics/random/weibull_distribution/operators/
60 serialize.cc: Likewise.
61 * testsuite/26_numerics/random/negative_binomial_distribution/
62 operators/serialize.cc: Likewise.
63 * testsuite/26_numerics/random/cauchy_distribution/operators/
64 serialize.cc: Likewise.
65 * testsuite/26_numerics/random/gamma_distribution/operators/
66 serialize.cc: Likewise.
67 * testsuite/26_numerics/random/fisher_f_distribution/operators/
68 serialize.cc: Likewise.
69 * testsuite/26_numerics/random/exponential_distribution/operators/
70 serialize.cc: Likewise.
71 * testsuite/26_numerics/random/lognormal_distribution/operators/
72 serialize.cc: Likewise.
73 * testsuite/26_numerics/random/binomial_distribution/operators/
74 serialize.cc: Likewise.
75 * testsuite/26_numerics/random/extreme_value_distribution/operators/
76 serialize.cc: Likewise.
77 * testsuite/26_numerics/random/piecewise_linear_distribution/
78 operators/serialize.cc
79 * testsuite/26_numerics/random/student_t_distribution/operators/
80 serialize.cc: Likewise.
81 * testsuite/26_numerics/random/geometric_distribution/operators/
82 serialize.cc: Likewise.
83
84 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
85
86 * include/bits/stl_tree.h: In C++0x mode make erase return
87 an iterator as per DR 130.
88 * include/bits/stl_set.h: Same.
89 * include/bits/stl_multiset.h: Same.
90 * include/bits/stl_map.h: Same.
91 * include/bits/stl_multimap.h: Same.
92 * doc/xml/manual/intro.xml: Document.
93 * testsuite/23_containers/set/dr130.cc: New.
94 * testsuite/23_containers/multiset/dr130.cc: New.
95 * testsuite/23_containers/map/dr130.cc: New.
96 * testsuite/23_containers/multimap/dr130.cc: New.
97
98 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
99
100 * include/ext/pointer.h: Add pragma system_header, use
101 _GLIBCXX_USE_LONG_LONG, macro cleanup.
102
103 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
104
105 * src/compatibility-ldbl.cc: Include cmath.
106
107 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
108
109 * src/compatibility-ldbl.cc: Include tr1/functional.
110
111 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
112
113 * src/compatibility-ldbl.cc: Add explicit namespace scope.
114
115 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
116
117 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
118 * include/precompiled/stdc++.h: Don't include cassert if
119 _GLIBCXX_NO_ASSERT defined.
120 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
121 semi-colon.
122 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
123 Same.
124
125 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
126 directory.
127 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
128 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
129 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
130
131 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
132 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
133 use stdc++.h include.
134 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
135 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
136 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
137 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
138 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
139 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
140 ...this.
141 * testsuite/17_intro/headers/c++200x/all.cc: To...
142 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
143 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
144 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
145 ...this.
146 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
147 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
148
149 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
150
151 * include/std/future: Move error handling bits outside macro guard.
152 * src/future.cc: Adjust.
153
154 * include/precompiled/stdc++.h: Add future.
155 * doc/xml/manual/using.xml: Same.
156
157 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
158
159 * src/hashtable.cc: Just definitions.
160 * src/hashtable_c++0x.cc: Compile C++0x versions.
161 * src/hash.cc: Same.
162 * src/hash_c++0x.cc: Same.
163 src/hash_tr1.cc: Compile TR1 versions.
164 src/hashtable_tr1.cc: Same.
165
166 * src/limits_c++0x.cc: Sync build error handling.
167
168 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
169 hashtable.cc to hashtable_tr1.cc.
170 * src/Makefile.in: Regenerate.
171
172 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
173
174 * include/tr1_impl/functional: Doxygen markup.
175
176 * doc/html/*: Regenerate.
177
178 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
179
180 * include/std/future: Fixes for -fno-exceptions.
181 * include/bits/functexcept.h: Same.
182 * libsupc++/exception_ptr.h: Same.
183 * src/pool_allocator.cc: Same.
184 * src/future.cc: Same.
185 * src/functexcept.cc: Same.
186 * config/abi/pre/gnu.ver: New exports.
187 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
188 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
189 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
190 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
191 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
192 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
193 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
194
195 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
196 * testsuite/23_containers/deque/operators/2.cc: New.
197
198 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
199
200 * src/hash.cc (hash<string>::operator()(string),
201 hash<wstring>::operator()(wstring)): Do not decorate as throwing
202 nothing.
203 * include/bits/functional_hash.h (hash<error_code>::
204 operator()(error_code)): Likewise.
205
206 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
207
208 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
209 bool for stream sentry objects.
210 * include/bits/istream.tcc: Same.
211 * include/bits/ostream.tcc: Same.
212 * include/bits/basic_string.tcc: Same.
213 * include/bits/ostream_insert.h: Same.
214 * src/istream.cc: Same.
215
216 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
217
218 PR libstdc++/15523
219 * include/debug/safe_iterator.h (_Safe_iterator<>::
220 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
221 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
222 do not error out when the source is a value-initialized iterator.
223 * testsuite/23_containers/vector/15523.cc: New.
224 * doc/xml/manual/intro.xml: Add an entry for DR 408.
225
226 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
227
228 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
229 cosmetic changes, inline.
230 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
231 Likewise.
232 * include/bits/move.h: Minor cosmetic changes.
233
234 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
235
236 PR libstdc++/40912 (final)
237 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
238 * testsuite/26_numerics/random/uniform_real_distribution/cons/
239 parms_neg.cc: Likewise.
240 * testsuite/26_numerics/random/uniform_real_distribution/cons/
241 parms.cc: Likewise.
242 * testsuite/26_numerics/random/uniform_real_distribution/cons/
243 default.cc: Likewise.
244 * testsuite/26_numerics/random/uniform_real_distribution/
245 requirements/typedefs.cc: Likewise.
246 * testsuite/26_numerics/random/piecewise_constant_distribution/
247 cons/range.cc: Likewise.
248 * testsuite/26_numerics/random/piecewise_constant_distribution/
249 cons/default.cc: Likewise.
250 * testsuite/26_numerics/random/piecewise_constant_distribution/
251 cons/num_xbound_fun.cc: Likewise.
252 * testsuite/26_numerics/random/piecewise_constant_distribution/
253 cons/initlist_fun.cc: Likewise.
254 * testsuite/26_numerics/random/piecewise_constant_distribution/
255 requirements/typedefs.cc: Likewise.
256 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
257 * testsuite/26_numerics/random/chi_squared_distribution/cons/
258 parms.cc: Likewise.
259 * testsuite/26_numerics/random/chi_squared_distribution/cons/
260 default.cc: Likewise.
261 * testsuite/26_numerics/random/chi_squared_distribution/
262 requirements/typedefs.cc: Likewise.
263 * testsuite/26_numerics/random/normal_distribution/
264 cons/parms.cc: Likewise.
265 * testsuite/26_numerics/random/normal_distribution/
266 cons/default.cc: Likewise.
267 * testsuite/26_numerics/random/normal_distribution/
268 requirements/typedefs.cc: Likewise.
269 * testsuite/26_numerics/random/seed_seq/cons/
270 range.cc: Likewise.
271 * testsuite/26_numerics/random/seed_seq/cons/
272 initlist.cc: Likewise.
273 * testsuite/26_numerics/random/seed_seq/cons/
274 default.cc: Likewise.
275 * testsuite/26_numerics/random/seed_seq/requirements/
276 typedefs.cc: Likewise.
277 * testsuite/26_numerics/random/uniform_int_distribution/
278 cons/parms_neg.cc: Likewise.
279 * testsuite/26_numerics/random/uniform_int_distribution/
280 cons/parms.cc: Likewise.
281 * testsuite/26_numerics/random/uniform_int_distribution/
282 cons/default.cc: Likewise.
283 * testsuite/26_numerics/random/uniform_int_distribution/
284 requirements/typedefs.cc: Likewise.
285 * testsuite/26_numerics/random/poisson_distribution/cons/
286 parms.cc: Likewise.
287 * testsuite/26_numerics/random/poisson_distribution/cons/
288 default.cc: Likewise.
289 * testsuite/26_numerics/random/poisson_distribution/
290 requirements/typedefs.cc: Likewise.
291 * testsuite/26_numerics/random/bernoulli_distribution/
292 cons/parms.cc: Likewise.
293 * testsuite/26_numerics/random/bernoulli_distribution/
294 cons/default.cc: Likewise.
295 * testsuite/26_numerics/random/bernoulli_distribution/
296 requirements/typedefs.cc: Likewise.
297 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
298 * testsuite/26_numerics/random/
299 default_random_engine.cc: Likewise.
300 * testsuite/26_numerics/random/discrete_distribution/
301 cons/range.cc: Likewise.
302 * testsuite/26_numerics/random/discrete_distribution/
303 cons/initlist.cc: Likewise.
304 * testsuite/26_numerics/random/discrete_distribution/
305 cons/default.cc: Likewise.
306 * testsuite/26_numerics/random/discrete_distribution/
307 cons/num_xbound_fun.cc: Likewise.
308 * testsuite/26_numerics/random/discrete_distribution/
309 requirements/typedefs.cc: Likewise.
310 * testsuite/26_numerics/random/weibull_distribution/
311 cons/parms.cc: Likewise.
312 * testsuite/26_numerics/random/weibull_distribution/
313 cons/default.cc: Likewise.
314 * testsuite/26_numerics/random/weibull_distribution/
315 requirements/typedefs.cc: Likewise.
316 * testsuite/26_numerics/random/independent_bits_engine/
317 cons/base_move.cc: Likewise.
318 * testsuite/26_numerics/random/independent_bits_engine/
319 cons/seed1.cc: Likewise.
320 * testsuite/26_numerics/random/independent_bits_engine/
321 cons/seed2.cc: Likewise.
322 * testsuite/26_numerics/random/independent_bits_engine/
323 cons/base_copy.cc: Likewise.
324 * testsuite/26_numerics/random/independent_bits_engine/
325 cons/default.cc: Likewise.
326 * testsuite/26_numerics/random/independent_bits_engine/
327 cons/seed_seq.cc: Likewise.
328 * testsuite/26_numerics/random/independent_bits_engine/
329 requirements/typedefs.cc: Likewise.
330 * testsuite/26_numerics/random/independent_bits_engine/
331 operators/equal.cc: Likewise.
332 * testsuite/26_numerics/random/independent_bits_engine/
333 operators/serialize.cc: Likewise.
334 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
335 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
336 * testsuite/26_numerics/random/subtract_with_carry_engine/
337 cons/seed1.cc: Likewise.
338 * testsuite/26_numerics/random/subtract_with_carry_engine/
339 cons/seed2.cc: Likewise.
340 * testsuite/26_numerics/random/subtract_with_carry_engine/
341 cons/default.cc: Likewise.
342 * testsuite/26_numerics/random/subtract_with_carry_engine/
343 requirements/typedefs.cc: Likewise.
344 * testsuite/26_numerics/random/subtract_with_carry_engine/
345 operators/equal.cc: Likewise.
346 * testsuite/26_numerics/random/subtract_with_carry_engine/
347 operators/serialize.cc: Likewise.
348 * testsuite/26_numerics/random/discard_block_engine/cons/
349 base_move.cc: Likewise.
350 * testsuite/26_numerics/random/discard_block_engine/cons/
351 seed1.cc: Likewise.
352 * testsuite/26_numerics/random/discard_block_engine/cons/
353 seed2.cc: Likewise.
354 * testsuite/26_numerics/random/discard_block_engine/cons/
355 base_copy.cc: Likewise.
356 * testsuite/26_numerics/random/discard_block_engine/cons/
357 default.cc: Likewise.
358 * testsuite/26_numerics/random/discard_block_engine/cons/
359 seed_seq.cc: Likewise.
360 * testsuite/26_numerics/random/discard_block_engine/
361 requirements/typedefs.cc: Likewise.
362 * testsuite/26_numerics/random/discard_block_engine/
363 operators/equal.cc: Likewise.
364 * testsuite/26_numerics/random/discard_block_engine/
365 operators/serialize.cc: Likewise.
366 * testsuite/26_numerics/random/cauchy_distribution/
367 cons/parms.cc: Likewise.
368 * testsuite/26_numerics/random/cauchy_distribution/
369 cons/default.cc: Likewise.
370 * testsuite/26_numerics/random/cauchy_distribution/
371 requirements/typedefs.cc: Likewise.
372 * testsuite/26_numerics/random/negative_binomial_distribution/
373 cons/parms.cc: Likewise.
374 * testsuite/26_numerics/random/negative_binomial_distribution/
375 cons/default.cc: Likewise.
376 * testsuite/26_numerics/random/negative_binomial_distribution/
377 requirements/typedefs.cc: Likewise.
378 * testsuite/26_numerics/random/gamma_distribution/
379 cons/parms.cc: Likewise.
380 * testsuite/26_numerics/random/gamma_distribution/
381 cons/default.cc: Likewise.
382 * testsuite/26_numerics/random/gamma_distribution/
383 requirements/typedefs.cc: Likewise.
384 * testsuite/26_numerics/random/mersenne_twister_engine/
385 cons/seed1.cc: Likewise.
386 * testsuite/26_numerics/random/mersenne_twister_engine/
387 cons/seed2.cc: Likewise.
388 * testsuite/26_numerics/random/mersenne_twister_engine/
389 cons/default.cc: Likewise.
390 * testsuite/26_numerics/random/mersenne_twister_engine/
391 requirements/typedefs.cc: Likewise.
392 * testsuite/26_numerics/random/mersenne_twister_engine/
393 operators/equal.cc: Likewise.
394 * testsuite/26_numerics/random/mersenne_twister_engine/
395 operators/serialize.cc: Likewise.
396 * testsuite/26_numerics/random/fisher_f_distribution/
397 cons/parms.cc: Likewise.
398 * testsuite/26_numerics/random/fisher_f_distribution/
399 cons/default.cc: Likewise.
400 * testsuite/26_numerics/random/fisher_f_distribution/
401 requirements/typedefs.cc: Likewise.
402 * testsuite/26_numerics/random/exponential_distribution/
403 cons/parms.cc: Likewise.
404 * testsuite/26_numerics/random/exponential_distribution/
405 cons/default.cc: Likewise.
406 * testsuite/26_numerics/random/exponential_distribution/
407 requirements/typedefs.cc: Likewise.
408 * testsuite/26_numerics/random/binomial_distribution/
409 cons/parms.cc: Likewise.
410 * testsuite/26_numerics/random/binomial_distribution/
411 cons/default.cc: Likewise.
412 * testsuite/26_numerics/random/binomial_distribution/
413 requirements/typedefs.cc: Likewise.
414 * testsuite/26_numerics/random/lognormal_distribution/
415 cons/parms.cc: Likewise.
416 * testsuite/26_numerics/random/lognormal_distribution/
417 cons/default.cc: Likewise.
418 * testsuite/26_numerics/random/lognormal_distribution/
419 requirements/typedefs.cc: Likewise.
420 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
421 * testsuite/26_numerics/random/random_device/cons/
422 token.cc: Likewise.
423 * testsuite/26_numerics/random/random_device/cons/
424 default.cc: Likewise.
425 * testsuite/26_numerics/random/random_device/
426 requirements/typedefs.cc: Likewise.
427 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
428 * testsuite/26_numerics/random/extreme_value_distribution/
429 cons/parms.cc: Likewise.
430 * testsuite/26_numerics/random/extreme_value_distribution/
431 cons/default.cc: Likewise.
432 * testsuite/26_numerics/random/extreme_value_distribution/
433 requirements/typedefs.cc: Likewise.
434 * testsuite/26_numerics/random/piecewise_linear_distribution/
435 cons/range.cc: Likewise.
436 * testsuite/26_numerics/random/piecewise_linear_distribution/
437 cons/default.cc: Likewise.
438 * testsuite/26_numerics/random/piecewise_linear_distribution/
439 cons/num_xbound_fun.cc: Likewise.
440 * testsuite/26_numerics/random/piecewise_linear_distribution/
441 cons/initlist_fun.cc: Likewise.
442 * testsuite/26_numerics/random/piecewise_linear_distribution/
443 requirements/typedefs.cc: Likewise.
444 * testsuite/26_numerics/random/student_t_distribution/
445 cons/parms.cc: Likewise.
446 * testsuite/26_numerics/random/student_t_distribution/
447 cons/default.cc: Likewise.
448 * testsuite/26_numerics/random/student_t_distribution/
449 requirements/typedefs.cc: Likewise.
450 * testsuite/26_numerics/random/linear_congruential_engine/
451 cons/seed1.cc: Likewise.
452 * testsuite/26_numerics/random/linear_congruential_engine/
453 cons/seed2.cc: Likewise.
454 * testsuite/26_numerics/random/linear_congruential_engine/
455 cons/default.cc: Likewise.
456 * testsuite/26_numerics/random/linear_congruential_engine/
457 requirements/non_uint_neg.cc: Likewise.
458 * testsuite/26_numerics/random/linear_congruential_engine/
459 requirements/typedefs.cc: Likewise.
460 * testsuite/26_numerics/random/linear_congruential_engine/
461 operators/equal.cc: Likewise.
462 * testsuite/26_numerics/random/linear_congruential_engine/
463 operators/serialize.cc: Likewise.
464 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
465 * testsuite/26_numerics/random/shuffle_order_engine/cons/
466 base_move.cc: Likewise.
467 * testsuite/26_numerics/random/shuffle_order_engine/cons/
468 seed1.cc: Likewise.
469 * testsuite/26_numerics/random/shuffle_order_engine/cons/
470 seed2.cc: Likewise.
471 * testsuite/26_numerics/random/shuffle_order_engine/cons/
472 base_copy.cc: Likewise.
473 * testsuite/26_numerics/random/shuffle_order_engine/cons/
474 default.cc: Likewise.
475 * testsuite/26_numerics/random/shuffle_order_engine/cons/
476 seed_seq.cc: Likewise.
477 * testsuite/26_numerics/random/shuffle_order_engine/
478 requirements/typedefs.cc: Likewise.
479 * testsuite/26_numerics/random/shuffle_order_engine/
480 operators/equal.cc: Likewise.
481 * testsuite/26_numerics/random/shuffle_order_engine/
482 operators/serialize.cc: Likewise.
483 * testsuite/26_numerics/random/geometric_distribution/
484 cons/parms.cc: Likewise.
485 * testsuite/26_numerics/random/geometric_distribution/
486 cons/default.cc: Likewise.
487 * testsuite/26_numerics/random/geometric_distribution/
488 requirements/typedefs.cc: Likewise.
489 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
490
491 2009-07-31 Jason Merrill <jason@redhat.com>
492 Douglas Gregor <doug.gregor@gmail.com>
493
494 * include/bits/move.h (forward): Implement as in N2835.
495 (move): Implement as in N2831.
496 * include/std/istream (rvalue stream operator>>): New.
497 * include/std/ostream (rvalue stream operator<<): New.
498 * testsuite/27_io/rvalue_streams.cc: New.
499
500 2009-07-31 Jason Merrill <jason@redhat.com>
501
502 * include/bits/forward_list.h (splice_after): Use forward.
503 (merge): Likewise.
504 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
505 (move_iterator::operator[]): Use move.
506 * include/bits/stl_list.h (insert): Use move.
507 * include/std/thread (_Callable constructor): Use forward.
508 * include/std/tuple: Don't specify explicit template args to move.
509
510 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
511 Adjust signature.
512 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
513 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
514 reference.
515 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
516 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
517 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
518 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
519 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
520 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
521 testsuite/23_containers/forward_list/operations/1.cc,
522 testsuite/23_containers/forward_list/operations/5.cc: Use move.
523 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
524 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
525 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
526 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
527 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
528
529 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
530
531 PR libstdc++/40912 (partial)
532 * include/std/random: Disable the facility if <stdint.h> is not
533 available.
534
535 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
536
537 PR libstdc++/40919
538 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
539 xfail on darwin[3-9]*.
540
541 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
542
543 PR libstdc++/40917
544 * testsuite/util/replacement_memory_operators.h: Add missing includes,
545 tweak qualifications.
546
547 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
548
549 PR libstdc++/40916
550 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
551 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
552 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
553
554 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
555
556 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
557
558 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
559
560 PR libstdc++/40915
561 * testsuite/18_support/headers/exception/synopsis.cc: Fix
562 std::terminate declaration.
563
564 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
565
566 PR libstdc++/40908
567 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
568 symbols at GLIBCXX_3.4.
569
570 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
571
572 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
573 * testsuite/util/testsuite_abi.cc: Adjust.
574 * configure.ac: Bump libtool_VERSION to 6:13:0.
575 * configure: Regenerate.
576
577 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
578 Tyler Earman <rem.intellegare@gmail.com>
579
580 * doc/xml/manual/configure.xml: Consistent placement of
581 ABI-changing options, clarify --enable-clocale.
582
583 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
584
585 * python/Makefile.in: Regenerate.
586
587 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
588
589 * python/Makefile.am (install-data-local): Use DESTDIR
590 correctly.
591
592 2009-07-24 Jason Merrill <jason@redhat.com>
593
594 Core issue 901
595 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
596 dealloc.
597
598 2009-07-24 Joseph Myers <joseph@codesourcery.com>
599
600 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
601 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
602 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
603 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
604 * testsuite/21_strings/headers/cwchar/functions_std.cc,
605 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
606 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
607 Use dg-require-swprintf.
608
609 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
610
611 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
612
613 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
614
615 * include/c_std/cmath (abs(_Tp)): Add.
616 * include/c_global/cmath (abs(_Tp)): Likewise.
617 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
618
619 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
620
621 * doc/html/ext/lwg-closed.html: Update to R65.
622 * doc/html/ext/lwg-defects.html: Likewise.
623 * doc/html/ext/lwg-active.html: Likewise.
624 * doc/xml/manual/intro.xml: Update DRs entries.
625
626 2009-07-22 Jason Merrill <jason@redhat.com>
627
628 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
629
630 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
631
632 * include/std/valarray (valarray<>::operator=(const valarray<>&),
633 valarray<>::operator=(initializer_list<>)): Implement resolution
634 of DR 630, [Ready] in Frankfurt.
635 * testsuite/26_numerics/valarray/dr630-1.cc: New.
636 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
637 * doc/xml/manual/intro.xml: Add an entry for DR 630.
638
639 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
640
641 * include/std/chrono (duration<>::operator%=, operator%):
642 Add, per DR 934.
643 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
644 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
645
646 * include/std/chrono (operator/): Simplify implementation.
647
648 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
649
650 * doc/xml/manual/intro.xml: Escape '&', validate.
651 * doc/xml/manual/using.xml: Validate, dead link check.
652 * doc/xml/manual/strings.xml: Same.
653 * doc/xml/manual/appendix_contributing.xml: Same.
654 * doc/xml/manual/iterators.xml: Same.
655 * doc/xml/manual/spine.xml: Same.
656
657 * doc/xml/faq.xml: Remove redundant xreflabel entities.
658 * doc/xml/gnu/gpl-3.0.xml: Same.
659 * doc/xml/manual/mt_allocator.xml: Same.
660 * doc/xml/manual/allocator.xml: Same.
661 * doc/xml/manual/ctype.xml: Same.
662 * doc/xml/manual/codecvt.xml: Same.
663 * doc/xml/manual/backwards_compatibility.xml: Same.
664 * doc/xml/manual/shared_ptr.xml: Same.
665 * doc/xml/manual/abi.xml: Same.
666 * doc/xml/manual/auto_ptr.xml: Same.
667 * doc/xml/manual/internals.xml: Same.
668 * doc/xml/manual/parallel_mode.xml: Same.
669 * doc/xml/manual/bitmap_allocator.xml: Same.
670 * doc/xml/manual/build_hacking.xml: Same.
671 * doc/xml/manual/evolution.xml: Same.
672 * doc/xml/manual/debug.xml: Same.
673 * doc/xml/manual/localization.xml: Same.
674 * doc/xml/manual/appendix_contributing.xml: Same.
675 * doc/xml/manual/locale.xml: Same.
676 * doc/xml/manual/messages.xml: Same.
677 * doc/xml/manual/spine.xml: Same.
678 * doc/xml/manual/test.xml: Same.
679 * doc/xml/book.txml: Same.
680 * doc/xml/spine.xml: Same.
681
682 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
683 * doc/xml/manual/backwards_compatibility.xml: Same.
684 * doc/xml/manual/concurrency.xml: Same.
685 * doc/xml/manual/intro.xml: Same.
686 * doc/xml/manual/parallel_mode.xml: Same.
687 * doc/xml/manual/status_cxx1998.xml: Same.
688 * doc/xml/manual/containers.xml: Same.
689 * doc/xml/manual/io.xml: Same.
690 * doc/xml/manual/support.xml: Same.
691 * doc/xml/manual/strings.xml: Same.
692 * doc/xml/manual/debug_mode.xml: Same.
693 * doc/xml/manual/extensions.xml: Same.
694 * doc/xml/manual/appendix_contributing.xml: Same.
695 * doc/xml/manual/messages.xml: Same.
696 * doc/xml/manual/test.xml: Same.
697
698 * doc/xml/manual/abi.xml: Same.
699 * doc/xml/manual/auto_ptr.xml: Same.
700 * doc/xml/manual/parallel_mode.xml: Same.
701 * doc/xml/manual/build_hacking.xml: Same.
702 * doc/xml/manual/evolution.xml: Same.
703 * doc/xml/manual/using.xml: Same.
704 * doc/xml/manual/debug_mode.xml: Same.
705 * doc/xml/manual/extensions.xml: Same.
706 * doc/xml/manual/diagnostics.xml: Same.
707 * doc/xml/manual/algorithms.xml: Same.
708
709 * doc/html: Regenerate.
710
711 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
712
713 PR libstdc++/40712
714 * config/locale/gnu/numeric_members.cc (numpunct<>::
715 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
716 and copy the langinfo data into it.
717 (numpunct<>::~numpunct): Free the allocated memory.
718 * config/locale/gnu/monetary_members.cc (moneypunct<>::
719 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
720 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
721 _M_data->_M_curr_symbol.
722 (moneypunct<>::~moneypunct): Free the allocated memory.
723 * testsuite/22_locale/moneypunct/40712.cc: New.
724
725 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
726 Do not leak memory if new throws.
727 * include/bits/locale_facets_nonio.tcc
728 (__moneypunct_cache<>::_M_cache): Likewise.
729
730 2009-07-17 Joseph Myers <joseph@codesourcery.com>
731
732 PR other/40784
733 * configure: Regenerate.
734
735 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
736
737 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
738 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
739 line numbers.
740 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
741 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
742 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
743
744 2009-07-16 Joseph Myers <joseph@codesourcery.com>
745
746 * configure: Regenerate.
747
748 2009-07-16 Jason Merrill <jason@redhat.com>
749
750 PR libstdc++/37907
751 * include/std/type_traits: Add is_standard_layout, is_trivial.
752 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
753 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
754 Update line numbers.
755
756 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
757 Tom Tromey <tromey@redhat.com>
758
759 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
760 Fetch std::string to the given length.
761
762 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
763
764 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
765 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
766 [Ready] in Frankfurt.
767 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
768 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
769 New.
770 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
771 Likewise.
772 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
773 Adjust.
774 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
775 Likewise.
776 * doc/xml/manual/intro.xml: Add an entry for DR 696.
777
778 * include/bits/istream.tcc: Minor clean-up to the initializers of the
779 __err locals.
780 * include/bits/ostream.tcc: Likewise.
781 * src/compatibility.cc: Likewise.
782 * src/istream.cc: Likewise.
783
784 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
785
786 * include/std/type_traits (common_type): Remove workaround for
787 PR36628, now fixed.
788
789 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
790
791 PR testsuite/40699
792 PR testsuite/40707
793 PR testsuite/40709
794 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
795
796 2009-07-08 Janis Johnson <janis187@us.ibm.com>
797
798 PR libstdc++/40691
799 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
800 * testsuite/26_numerics/valarray/40691.cc: New test.
801
802 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
803
804 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
805 * testsuite/21_strings/c_strings/char/3.cc: Same.
806
807 2009-07-06 Jason Merrill <jason@redhat.com>
808
809 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
810 to defer searching bases that don't overlap the desired address.
811
812 2009-07-05 Joseph Myers <joseph@codesourcery.com>
813
814 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
815 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
816 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
817 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
818 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
819 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
820 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
821 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
822 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
823 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
824 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
825 testsuite/ext/vstring/init-list.cc,
826 testsuite/ext/vstring/moveable.cc,
827 testsuite/ext/vstring/requirements/citerators.cc,
828 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
829 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
830 Use dg-require-string-conversions.
831
832 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
833
834 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
835 to ld_library_path. Use add_path. Add just find_libgcc_s to
836 ld_library_path, not every libgcc multilib directory.
837
838 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
839
840 PR libstdc++/40600
841 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
842 std::minmax return type.
843 * testsuite/25_algorithms/minmax/3.cc: Likewise.
844
845 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
846
847 PR libstdc++/40511
848 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
849 with glibc2.2.x.
850
851 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
852
853 * include/bits/random.tcc
854 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
855 as array type.
856
857 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
858
859 * include/bits/random.h (__mod(_Tp)): Use defaults.
860 (struct _Mod): Adjust template parameters.
861 (linear_congruential_engine<>::operator()()): Adjust.
862 (typedef _UInt32Type): Remove.
863 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
864 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
865 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
866 calls.
867 (mersenne_twister_engine<>::seed(result_type)): Likewise.
868 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
869 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
870 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
871 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
872 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
873 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
874 Likewise.
875
876 * include/bits/random.tcc
877 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
878 formula (i mod n).
879 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
880 as array type.
881 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
882 size.
883 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
884 uint_least32_t.
885
886 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
887
888 * include/std/future (shared_future): Adjust doxygen comment.
889
890 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
891
892 PR libstdc++/40297
893 * include/bits/atomic_0.h: Reverse debug assertions.
894 * include/bits/atomic_2.h: Likewise.
895
896 2009-06-23 DJ Delorie <dj@redhat.com>
897
898 Add MeP port.
899 * configure.host: Add mep support.
900
901 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
902
903 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
904 (INPUT): Add future.
905 * include/std/future: Adjust markup.
906 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
907 line numbers.
908 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
909 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
910 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
911 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
912
913 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
914
915 * include/bits/shared_ptr.h: Do not swap rvalues.
916 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
917 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
918 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
919 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
920 * testsuite/20_util/tuple/swap.cc: Likewise.
921
922 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
923
924 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
925 * include/std/ratio: Typo in comment.
926
927 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
928
929 PR libstdc++/40518
930 * include/bits/basic_string.h (basic_string<>::_Rep::
931 _M_set_length_and_sharable): Do not write the empty rep.
932 (basic_string<>::erase(iterator, iterator)): Likewise,
933 move out of line...
934 * include/bits/basic_string.tcc: ... here.
935
936 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
937
938 * testsuite/util/testsuite_common_types.h (bitwise_operators,
939 bitwise_assignment_operators): Initialize a and b.
940 (struct has_bitwise_operators): Do not call the latter.
941 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
942 dg-error line numbers.
943 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
944 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
945 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
946
947 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
948
949 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
950 possibly unused.
951 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
952 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
953 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
954
955 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
956
957 * include/std/future: New.
958 * include/Makefile.am: Add.
959 * include/Makefile.in: Regenerate.
960 * src/future.cc: New.
961 * src/Makefile.am: Add.
962 * src/Makefile.in: Regenerate.
963 * config/abi/pre/gnu.ver: Add export.
964 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
965 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
966 * testsuite/30_threads/packaged_task/cons/1.cc: New.
967 * testsuite/30_threads/packaged_task/cons/2.cc: New.
968 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
969 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
970 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
971 * testsuite/30_threads/packaged_task/cons/move.cc: New.
972 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
973 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
974 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
975 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
976 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
977 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
978 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
979 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
980 * testsuite/30_threads/packaged_task/members/reset.cc: New.
981 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
982 * testsuite/30_threads/packaged_task/members/swap.cc: New.
983 * testsuite/30_threads/packaged_task/requirements/
984 explicit_instantiation.cc: New.
985 * testsuite/30_threads/promise/cons/1.cc: New.
986 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
987 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
988 * testsuite/30_threads/promise/cons/move_assign.cc: New.
989 * testsuite/30_threads/promise/cons/move.cc: New.
990 * testsuite/30_threads/promise/members/get_future.cc: New.
991 * testsuite/30_threads/promise/members/get_future2.cc: New.
992 * testsuite/30_threads/promise/members/set_exception.cc: New.
993 * testsuite/30_threads/promise/members/set_exception2.cc: New.
994 * testsuite/30_threads/promise/members/set_value.cc: New.
995 * testsuite/30_threads/promise/members/set_value2.cc: New.
996 * testsuite/30_threads/promise/members/set_value3.cc: New.
997 * testsuite/30_threads/promise/members/swap.cc: New.
998 * testsuite/30_threads/promise/requirements/
999 explicit_instantiation.cc: New.
1000 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
1001 * testsuite/30_threads/shared_future/cons/copy.cc: New.
1002 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
1003 * testsuite/30_threads/shared_future/cons/move.cc: New.
1004 * testsuite/30_threads/shared_future/members/get.cc: New.
1005 * testsuite/30_threads/shared_future/members/get2.cc: New.
1006 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
1007 * testsuite/30_threads/shared_future/members/has_value.cc: New.
1008 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
1009 * testsuite/30_threads/shared_future/members/wait.cc: New.
1010 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
1011 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1012 * testsuite/30_threads/shared_future/requirements/
1013 explicit_instantiation.cc: New.
1014 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1015 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1016 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1017 * testsuite/30_threads/unique_future/cons/move.cc: New.
1018 * testsuite/30_threads/unique_future/members/get.cc: New.
1019 * testsuite/30_threads/unique_future/members/get2.cc: New.
1020 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1021 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1022 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1023 * testsuite/30_threads/unique_future/members/wait.cc: New.
1024 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1025 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1026 * testsuite/30_threads/unique_future/requirements/
1027 explicit_instantiation.cc: New.
1028 * testsuite/performance/30_threads/future/polling.cc: New.
1029
1030 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1031
1032 * Revert last Change.
1033
1034 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1035
1036 PR libstdc++/40497
1037 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1038 signature per the current C++1x draft (N2857).
1039 * testsuite/24_iterators/operations/40497.cc: Add.
1040
1041 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1042
1043 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1044 a floating point type.
1045 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1046 _IntType)): Fix second default argument.
1047 (uniform_int_distribution<>::_M_call): Remove.
1048 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1049 const param_type&)): Only declare.
1050 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1051 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1052 Remove.
1053 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1054 const param_type&): Define here.
1055 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1056 const param_type&), discrete_distribution<>::operator()
1057 (_UniformRandomNumberGenerator&, const param_type&),
1058 piecewise_constant_distribution<>::operator()
1059 (_UniformRandomNumberGenerator&, const param_type&),
1060 piecewise_linear_distribution<>::operator()
1061 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1062 the second template argument of _Adaptor.
1063 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1064 default.cc: Adjust.
1065
1066 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1067
1068 * include/bits/random.tcc (discrete_distribution<>::param_type::
1069 param_type(size_t, double, double, _Func),
1070 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1071 const param_type&)): Tidy.
1072 (piecewise_constant_distribution<>::param_type::_M_initialize):
1073 Use reserve, fix.
1074 (piecewise_constant_distribution<>::param_type::
1075 param_type(initializer_list<>, _Func),
1076 piecewise_constant_distribution<>::param_type::
1077 param_type(size_t, _RealType, _RealType, _Func),
1078 piecewise_linear_distribution<>::param_type::
1079 param_type(initializer_list<>, _Func),
1080 piecewise_linear_distribution<>::param_type::
1081 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1082 (piecewise_constant_distribution<>::param_type::
1083 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1084 piecewise_constant_distribution<>::
1085 operator()(_UniformRandomNumberGenerator&, const param_type&),
1086 piecewise_linear_distribution<>::
1087 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1088 (operator>>(std::basic_istream<>&,
1089 piecewise_constant_distribution<>&),
1090 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1091 Use reserve.
1092 * include/bits/random.h: Minor cosmetic changes.
1093
1094 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1095
1096 * testsuite/23_containers/list/check_construct_destroy.h: New.
1097 Move test logic here.
1098 * testsuite/23_containers/list/moveable.h: Same.
1099 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1100 * testsuite/23_containers/list/modifiers/1.h: Same.
1101 * testsuite/23_containers/list/modifiers/2.h: Same.
1102 * testsuite/23_containers/list/modifiers/3.h: Same.
1103 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1104 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1105 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1106 * testsuite/23_containers/list/operations/1.h: Same.
1107 * testsuite/23_containers/list/operations/2.h: Same.
1108 * testsuite/23_containers/list/operations/3.h: Same.
1109 * testsuite/23_containers/list/operations/4.h: Same.
1110 * testsuite/23_containers/list/operations/5.h: Same.
1111 * testsuite/23_containers/list/capacity/1.h: Same.
1112 * testsuite/23_containers/list/init-list.h: Same.
1113 * testsuite/23_containers/list/cons/1.h: Same.
1114 * testsuite/23_containers/list/cons/2.h: Same.
1115 * testsuite/23_containers/list/cons/3.h: Same.
1116 * testsuite/23_containers/list/cons/4.h: Same.
1117 * testsuite/23_containers/list/cons/5.h: Same.
1118 * testsuite/23_containers/list/cons/6.h: Same.
1119 * testsuite/23_containers/list/cons/7.h: Same.
1120 * testsuite/23_containers/list/cons/8.h: Same.
1121 * testsuite/23_containers/list/cons/9.h: Same.
1122 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1123 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1124 header.
1125 * testsuite/23_containers/list/modifiers/1.cc: Same.
1126 * testsuite/23_containers/list/modifiers/2.cc: Same.
1127 * testsuite/23_containers/list/modifiers/3.cc: Same.
1128 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1129 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1130 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1131 * testsuite/23_containers/list/operations/1.cc: Same.
1132 * testsuite/23_containers/list/operations/2.cc: Same.
1133 * testsuite/23_containers/list/operations/3.cc: Same.
1134 * testsuite/23_containers/list/operations/4.cc: Same.
1135 * testsuite/23_containers/list/operations/5.cc: Same.
1136 * testsuite/23_containers/list/capacity/1.cc: Same.
1137 * testsuite/23_containers/list/init-list.cc: Same.
1138 * testsuite/23_containers/list/cons/1.cc: Same.
1139 * testsuite/23_containers/list/cons/2.cc: Same.
1140 * testsuite/23_containers/list/cons/3.cc: Same.
1141 * testsuite/23_containers/list/cons/4.cc: Same.
1142 * testsuite/23_containers/list/cons/5.cc: Same.
1143 * testsuite/23_containers/list/cons/6.cc: Same.
1144 * testsuite/23_containers/list/cons/7.cc: Same.
1145 * testsuite/23_containers/list/cons/8.cc: Same.
1146 * testsuite/23_containers/list/cons/9.cc: Same.
1147 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1148 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1149 * testsuite/23_containers/list/moveable.cc: Same.
1150
1151 2009-06-17 Tom Tromey <tromey@redhat.com>
1152
1153 * python/hook.in: Do not fail when there is no current objfile.
1154 Use os.path.normpath.
1155
1156 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1157
1158 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1159 Remove.
1160 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1161 rvalue-reference so that move constructor is called.
1162 * testsuite/18_support/exception_ptr/move.cc: New.
1163
1164 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1165
1166 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1167 if joinable.
1168
1169 2009-06-15 Tom Tromey <tromey@redhat.com>
1170
1171 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1172 set self.iter.
1173 (StdMapPrinter.to_string): Make a new iterator.
1174 (StdMapPrinter.children): Likewise.
1175 (StdSetPrinter.__init__): Don't set self.iter.
1176 (StdSetPrinter.to_string): Make a new iterator.
1177 (StdSetPrinter.children): Likewise.
1178
1179 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1180
1181 * include/bits/random.tcc
1182 (negative_binomial_distribution<>::operator()
1183 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1184 class member gamma_distribution.
1185 (negative_binomial_distribution<>::operator()
1186 (_UniformRandomNumberGenerator&)): Implement out of line here.
1187 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1188 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1189 (student_t_distribution<>::operator()
1190 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1191 simplify.
1192 (operator<<(basic_ostream<>&, student_t_distribution<>),
1193 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1194 (chi_squared_distribution<>::operator()
1195 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1196 tweak to use a class member gamma_distribution.
1197 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1198 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1199 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1200 const param_type&): Move inline, tweak to use class member
1201 gamma_distributions.
1202 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1203 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1204 * include/bits/random.h: Adjust, minor tweaks.
1205
1206 2009-06-10 Tom Tromey <tromey@redhat.com>
1207
1208 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1209 (build_libstdcxx_dictionary): Accept shortened form of
1210 basic_string names.
1211 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1212
1213 2009-06-10 Tom Tromey <tromey@redhat.com>
1214
1215 PR libstdc++/40289:
1216 * python/Makefile.in: Rebuild.
1217 * python/hook.in: Compute module path relative to objfile.
1218 * python/Makefile.am (pythondir): Redefine.
1219 (gdb.py): Subst toolexeclibdir.
1220 (install-data-local): Rewrite.
1221
1222 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1223
1224 * include/bits/move.h: Doxygen group fixes.
1225
1226 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1227
1228 * include/bits/random.tcc (gamma_distribution<>::operator()
1229 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1230 the Marsaglia/Tsang algorithm.
1231 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1232 (operator<<(basic_ostream<>&, gamma_distribution<>),
1233 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1234
1235 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1236 Remove, just use normal_distribution.
1237 (operator<<(basic_ostream<>&, student_t_distribution<>),
1238 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1239 (linear_congruential_engine<>::operator()()): Move inline.
1240 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1241 const param_type&)): Move inline, just use normal_distribution.
1242 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1243 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1244 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1245 const param_type&)): Move here, out of line.
1246 (piecewise_constant_distribution<>::param_type::param_type()): Move
1247 inline.
1248 * include/bits/random.h: Adjust, minor tweaks.
1249
1250 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1251
1252 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1253
1254 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1255
1256 * include/ext/throw_allocator.h: Rework.
1257 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1258 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1259 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1260 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1261 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1262 * testsuite/util/regression/rand/priority_queue/
1263 container_rand_regression_test.tcc: Inline functions.
1264 * testsuite/util/regression/rand/assoc/
1265 container_rand_regression_test.tcc: Same.
1266
1267 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1268
1269 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1270
1271 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1272
1273 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1274 * configure: Regenerate.
1275
1276 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1277
1278 PR libstdc++/40299
1279 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1280 * testsuite/ext/rope/40299.cc: New.
1281
1282 2009-05-28 Tom Tromey <tromey@redhat.com>
1283 Phil Muldoon <pmuldoon@redhat.com>
1284 Jonathan Wakely <jwakely.gcc@gmail.com>
1285
1286 * python/Makefile.in, , python/libstdcxx/__init__.py,
1287 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1288 python/hook.in, python/Makefile.am: New files.
1289 * configure, Makefile.in: Rebuild.
1290 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1291 * Makefile.am (SUBDIRS): Add python.
1292
1293 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1294
1295 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1296 to ...
1297 * testsuite/util/replacement_memory_operators.h: ...here. New.
1298 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1299 * testsuite/util/testsuite_hooks.cc: Same.
1300
1301 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1302 replacement_memory_operators.h.
1303 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1304 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1305 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1306 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1307 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1308 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1309 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1310 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1311 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1312 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1313 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1314 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1315 * testsuite/ext/mt_allocator/check_new.cc: Same.
1316 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1317 * testsuite/ext/debug_allocator/check_new.cc: Same.
1318 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1319 * testsuite/ext/new_allocator/check_delete.cc: Same.
1320 * testsuite/ext/new_allocator/check_new.cc: Same.
1321 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1322 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1323 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1324 * testsuite/ext/throw_allocator/check_new.cc: Same.
1325 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1326 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1327 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1328 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1329 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1330 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1331 * testsuite/ext/pool_allocator/check_new.cc: Same.
1332 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1333 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1334 * testsuite/ext/array_allocator/check_delete.cc: Same.
1335 * testsuite/ext/array_allocator/check_new.cc: Same.
1336 * testsuite/23_containers/deque/cons/1.cc: Same.
1337 * testsuite/23_containers/deque/cons/2.cc: Same.
1338
1339 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1340
1341 * libsupc++/initializer_list: Format.
1342 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1343 * testsuite/18_support/initializer_list/requirements/
1344 explicit_instantiation.cc: New.
1345
1346 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1347
1348 PR libstdc++/40273
1349 * include/tr1_impl/functional: Add explicit casts.
1350 * testsuite/20_util/function/requirements/
1351 explicit_instantiation.cc: New.
1352 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1353
1354 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1355
1356 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1357
1358 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1359
1360 PR libstdc++/40221
1361 * include/tr1_impl/functional: Add explicit cast.
1362
1363 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1364
1365 PR libstdc++/40094
1366 Revert:
1367 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1368 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1369 out of line member functions definitions.
1370 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1371 Remove, use static locals instead.
1372 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1373 * src/throw_allocator.cc: New.
1374 * src/Makefile.am: Add.
1375 * config/abi/pre/gnu.ver: Add exports.
1376 * src/Makefile.in: Regenerate.
1377
1378 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1379
1380 * include/tr1_impl/functional (function): Use explicit operator bool.
1381 * include/bits/shared_ptr.h (__shared_ptr): Same.
1382 * include/bits/unique_ptr.h (unique_ptr): Same.
1383 * include/std/mutex (unique_lock): Same.
1384 * include/std/system_error (error_code): Same.
1385 (error_condition): Same.
1386 * include/std/ostream (sentry): Same.
1387 * include/std/istream (sentry): Same.
1388 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1389 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1390 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1391 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1392 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1393 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1394 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1395
1396 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1397
1398 * testsuite/23_containers/list/14340.cc: Abstract list type.
1399 * testsuite/23_containers/list/init-list.cc: Same.
1400 * testsuite/23_containers/list/pthread5.cc: Same.
1401 * testsuite/23_containers/list/invalidation/1.cc: Same.
1402 * testsuite/23_containers/list/invalidation/2.cc: Same.
1403 * testsuite/23_containers/list/invalidation/3.cc: Same.
1404 * testsuite/23_containers/list/invalidation/4.cc: Same.
1405 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1406 * testsuite/23_containers/list/modifiers/1.cc: Same.
1407 * testsuite/23_containers/list/modifiers/2.cc: Same.
1408 * testsuite/23_containers/list/modifiers/3.cc: Same.
1409 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1410 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1411 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1412 * testsuite/23_containers/list/cons/1.cc: Same.
1413 * testsuite/23_containers/list/cons/2.cc: Same.
1414 * testsuite/23_containers/list/cons/3.cc: Same.
1415 * testsuite/23_containers/list/cons/4.cc: Same.
1416 * testsuite/23_containers/list/cons/5.cc: Same.
1417 * testsuite/23_containers/list/cons/6.cc: Same.
1418 * testsuite/23_containers/list/cons/7.cc: Same.
1419 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1420 * testsuite/23_containers/list/cons/8.cc: Same.
1421 * testsuite/23_containers/list/cons/9.cc: Same.
1422 * testsuite/23_containers/list/operations/1.cc: Same.
1423 * testsuite/23_containers/list/operations/2.cc: Same.
1424 * testsuite/23_containers/list/operations/3.cc: Same.
1425 * testsuite/23_containers/list/operations/4.cc: Same.
1426 * testsuite/23_containers/list/operations/5.cc: Same.
1427 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1428 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1429 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1430 * testsuite/23_containers/list/requirements/dr438/
1431 constructor_1_neg.cc: Same.
1432 * testsuite/23_containers/list/requirements/dr438/
1433 constructor_2_neg.cc: Same.
1434 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1435 * testsuite/23_containers/list/requirements/
1436 partial_specialization/1.cc: Same.
1437 * testsuite/23_containers/list/23781.cc: Same.
1438 * testsuite/23_containers/list/pthread1.cc: Same.
1439 * testsuite/23_containers/list/capacity/1.cc: Same.
1440 * testsuite/23_containers/list/capacity/29134.cc: Same.
1441 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1442 * testsuite/23_containers/list/moveable.cc: Same.
1443
1444 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1445
1446 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1447
1448 PR libstdc++/40184
1449 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1450 Declare...
1451 * config/locale/gnu/c_locale.cc: ... and define.
1452 * config/locale/generic/c_locale.cc: Define.
1453 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1454 Use it.
1455 * testsuite/22_locale/locale/cons/40184.cc: New.
1456
1457 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1458
1459 PR libstdc++/40192
1460 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1461 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1462 * testsuite/23_containers/vector/40192.cc: New.
1463
1464 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1465
1466 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1467 * include/bits/stl_deque.h (swap): Likewise.
1468 * include/bits/stl_list.h (swap): Likewise.
1469 * include/bits/stl_vector.h (swap): Likewise.
1470 * include/bits/stl_bvector.h (swap): Likewise.
1471 * include/bits/stl_queue.h (swap): Likewise.
1472 * include/bits/stl_stack.h (swap): Likewise.
1473 * include/bits/stl_tree.h (swap): Likewise.
1474 * include/bits/stl_map.h (swap): Likewise.
1475 * include/bits/stl_multimap.h (swap): Likewise.
1476 * include/bits/stl_set.h (swap): Likewise.
1477 * include/bits/stl_multiset.h (swap): Likewise.
1478 * include/bits/forward_list.h (swap): Likewise.
1479 * include/bits/unique_ptr.h (swap): Likewise.
1480 * include/debug/deque (swap): Likewise.
1481 * include/debug/list (swap): Likewise.
1482 * include/debug/vector (swap): Likewise.
1483 * include/debug/map.h (swap): Likewise.
1484 * include/debug/multimap.h (swap): Likewise.
1485 * include/debug/set.h (swap): Likewise.
1486 * include/debug/multiset.h (swap): Likewise.
1487 * include/debug/unordered_map (swap): Likewise.
1488 * include/debug/unordered_set (swap): Likewise.
1489 * include/ext/vstring.h (swap): Likewise.
1490 * include/tr1_impl/unordered_map (swap): Likewise.
1491 * include/tr1_impl/hashtable (swap): Likewise.
1492 * include/tr1_impl/unordered_set (swap): Likewise.
1493 * include/std/tuple (swap): Likewise.
1494 * include/std/mutex (swap): Likewise.
1495 * include/std/thread (swap): Likewise.
1496 (operator<<): Only output to lvalue streams.
1497 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1498 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1499 * testsuite/23_containers/deque/requirements/dr438/
1500 assign_neg.cc: Adjust line numbers.
1501 * testsuite/23_containers/deque/requirements/dr438/
1502 constructor_1_neg.cc: Likewise.
1503 * testsuite/23_containers/deque/requirements/dr438/
1504 constructor_2_neg.cc: Likewise.
1505 * testsuite/23_containers/deque/requirements/dr438/
1506 insert_neg.cc: Likewise.
1507 * testsuite/23_containers/list/requirements/dr438/
1508 assign_neg.cc: Likewise.
1509 * testsuite/23_containers/list/requirements/dr438/
1510 constructor_1_neg.cc: Likewise.
1511 * testsuite/23_containers/list/requirements/dr438/
1512 constructor_2_neg.cc: Likewise.
1513 * testsuite/23_containers/list/requirements/dr438/
1514 insert_neg.cc: Likewise.
1515 * testsuite/23_containers/vector/requirements/dr438/
1516 assign_neg.cc: Likewise.
1517 * testsuite/23_containers/vector/requirements/dr438/
1518 constructor_1_neg.cc: Likewise.
1519 * testsuite/23_containers/vector/requirements/dr438/
1520 constructor_2_neg.cc: Likewise.
1521 * testsuite/23_containers/vector/requirements/dr438/
1522 insert_neg.cc: Likewise.
1523 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1524 test non-member swap.
1525 * testsuite/30_threads/thread/swap/2.cc: Remove.
1526
1527 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1528
1529 * include/std/mutex: Move std::lock_error to ...
1530 * src/compatibility.cc: Here.
1531 * src/mutex.cc: Likewise.
1532 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1533 for lock types and remove std::lock_error check.
1534
1535 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1536
1537 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1538 double include.
1539
1540 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1541
1542 PR libstdc++/40160
1543 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1544 typeid when __GXX_RTTI is undefined.
1545 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1546 for null _M_variant._M_iterator._M_type,
1547 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1548 * testsuite/21_strings/basic_string/40160.cc: New.
1549
1550 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 * testsuite/26_numerics/random/discrete_distribution/cons/
1553 num_xbound_fun.cc: Minor tweaks.
1554 * testsuite/26_numerics/random/piecewise_constant_distribution/
1555 cons/initlist_fun.cc: Likewise
1556 * testsuite/26_numerics/random/piecewise_constant_distribution/
1557 cons/num_xbound_fun.cc: Likewise
1558 * testsuite/26_numerics/random/piecewise_linear_distribution/
1559 cons/initlist_fun.cc: Likewise
1560 * testsuite/26_numerics/random/piecewise_linear_distribution/
1561 cons/num_xbound_fun.cc: Likewise
1562
1563 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1564
1565 PR libstdc++/36211
1566 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1567 cxxldflags to additional_flags rather than cxx_final.
1568
1569 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1570
1571 * testsuite/26_numerics/random/discrete_distribution/cons/
1572 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1573 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1574 initlist_fun.cc: Likewise
1575 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1576 num_xbound_fun.cc: Likewise
1577 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1578 initlist_fun.cc: Likewise
1579 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1580 num_xbound_fun.cc: Likewise
1581
1582 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1583
1584 PR libstdc++/40123
1585 * random.tcc (independent_bits_engine<>::operator()()): Use
1586 result_type(1), not 1UL.
1587
1588 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1589 and _M_b.min(), instead of this->max() and this->min().
1590
1591 * random.h (_ShiftMin1): Remove, adjust everywhere.
1592
1593 * random.tcc: Minor cosmetic changes.
1594
1595 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1596
1597 * include/bits/random.tcc (cauchy_distribution<>::
1598 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1599 Avoid M_PI, a glibc extension.
1600
1601 2009-05-13 Ben Elliston <bje@au.ibm.com>
1602
1603 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1604 * include/Makefile.in: Likewise.
1605
1606 2009-05-13 Ben Elliston <bje@au.ibm.com>
1607
1608 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1609 const void * const.
1610
1611 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1612
1613 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1614 random number engines, complex, bitset, array, time utilities, and
1615 char_traits.
1616
1617 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1618
1619 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1620 * libsupc++/nested_exception.h: New.
1621 * libsupc++/Makefile.am: Add new header.
1622 * libsupc++/Makefile.in: Regenerate.
1623 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1624 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1625 * testsuite/18_support/nested_exception/cons.cc: New.
1626 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1627 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1628 * doc/xml/manual/status_cxx200x.xml: Adjust.
1629
1630 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1631
1632 * include/ext/throw_allocator.h: Remove redundant include.
1633
1634 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1635
1636 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1637 out of line member functions definitions.
1638 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1639 Remove, use static locals instead.
1640 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1641 * src/throw_allocator.cc: New.
1642 * src/Makefile.am: Add.
1643 * config/abi/pre/gnu.ver: Add exports.
1644 * src/Makefile.in: Regenerate.
1645
1646 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1647
1648 * configure.ac: Bump libtool_VERSION to 6:12:0.
1649 * configure: Regenerate.
1650
1651 2009-05-07 Matthias Klose <doko@ubuntu.com>
1652
1653 PR libstdc++/40038
1654 * src/math_stubs_long_double.cc: Add ceill.
1655
1656 2009-05-06 Johannes Singler <singler@ira.uka.de>
1657
1658 PR libstdc++/39546
1659 * include/parallel/algo.h (find_switch):
1660 Parametrize binder2nd with const T& instead of T.
1661 * testsuite/25_algorithms/find/39546.cc: new test case
1662
1663 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1664
1665 Revert:
1666 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1667
1668 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1669 possible.
1670 * configure: Regenerate.
1671
1672 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1673
1674 PR libstdc++/39909
1675 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1676 __set_once_functor_lock_ptr): Replace global lock object with local
1677 locks on global mutex.
1678 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1679 __set_once_functor_lock_ptr): Likewise, keeping old function to
1680 preserve ABI.
1681 (__once_proxy): Use pointer to local lock if set, global lock
1682 otherwise.
1683 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1684 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1685 * testsuite/30_threads/call_once/39909.cc: New.
1686
1687 2009-05-03 Jan Hubicka <jh@suse.cz>
1688
1689 * include/parallel/settings.h (get): Mark const.
1690 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1691 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1692 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1693 throw ().
1694 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1695 (is_open, fd): Mark pure and throw ().
1696 (seekoff): Mark throw ().
1697
1698 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1699
1700 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1701 possible.
1702 * configure: Regenerate.
1703
1704 2009-05-02 Jan Hubicka <jh@suse.cz>
1705
1706 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1707 operator): Mark pure.
1708
1709 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1710
1711 * scripts/create_testsuite_files: Remove thread directory.
1712
1713 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1714
1715 PR libstdc++/39868
1716 * scripts/run_doxygen: Uncomment removal of includes.
1717 (problematic): Rewrite __cxxabiv1 namespace to abi.
1718
1719 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1720
1721 Revert the last commit.
1722
1723 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1724
1725 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1726 Replace global lock object with local locks on global mutex.
1727 * src/mutex.cc: Likewise.
1728 * config/abi/pre/gnu.ver: Adjust.
1729 * testsuite/30_threads/call_once/call_once2.cc: New.
1730
1731 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1732
1733 PR libstdc++/39880
1734 PR libstdc++/39881
1735 PR libstdc++/39882
1736 * include/std/system_error (is_error_code_enum<errc>): Remove.
1737 (error_condition<>::error_condition(_ErrorCodeEnum,)
1738 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1739 (error_code<>::error_code(_ErrorCodeEnum,),
1740 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1741 * testsuite/19_diagnostics/system_error/39880.cc: New.
1742 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1743 Likewise.
1744 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1745 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1746 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1747 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1748 Adjust.
1749 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1750 Likewise.
1751 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1752 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1753 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1754 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1755 Likewise.
1756 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1757 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1758 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1759 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1760
1761 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1762
1763 * doc/xml/authors.xml: Add space.
1764 * doc/xml/faq.xml: Update links.
1765 * doc/xml/manual/intro.xml: Same.
1766 * doc/xml/manual/abi.xml: Update.
1767 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1768 * doc/xml/manual/status_cxxtr1.xml: Update links.
1769 * doc/xml/manual/status_cxx1998.xml: Same.
1770 * doc/xml/manual/status_cxx200x.xml: Same.
1771
1772 2009-04-22 Jan Hubicka <jh@suse.cz>
1773
1774 * include/tr1_impl/array (at): Do not use builtin_expect.
1775 * include/ext/throw_allocator.h (allocate): Likewise.
1776 * include/ext/pool_allocator.h (allocate): Likweise.
1777 * include/ext/bitmap_allocator.h (allocate): Likewise.
1778 * include/ext/rc_string_base.h (_S_construct): Likewise.
1779 * include/ext/malloc_allocator.h (allocate): Likewise.
1780 * include/ext/mt_allocator.h (allocate): Likewise.
1781 * include/ext/sso_string_base.h (_M_construct): Likewise.
1782 * include/bits/basic_string.tcc (_S_construct): Likewise.
1783
1784 2009-04-22 Jan Hubicka <jh@suse.cz>
1785
1786 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1787 (atexit, atoll, stroll, strtoull): Mark throw ()
1788 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1789 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1790 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1791 (atexit, atoll, stroll, strtoull): Mark throw ()
1792 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1793 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1794
1795 2009-04-21 Jan Hubicka <jh@suse.cz>
1796
1797 * include/ext/atomicity.h
1798 (__exchange_and_add, __atomic_add): Mark throw ().
1799 * config/os/aix/atomicity.h
1800 * config/os/aix/atomicity.h
1801 * config/os/irix/atomicity.h
1802 * config/cpu/cris/atomicity.h
1803 * config/cpu/m68k/atomicity.h
1804 * config/cpu/hppa/atomicity.h
1805 * config/cpu/sparc/atomicity.h
1806 * config/cpu/i386/atomicity.h
1807 * config/cpu/i486/atomicity.h
1808 * config/cpu/sh/atomicity.h
1809 * config/cpu/generic/atomicity_mutex/atomicity.h
1810 * config/cpu/generic/atomicity_builtins/atomicity.h
1811 (__exchange_and_add, __atomic_add): Mark throw ().
1812
1813 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1814
1815 PR libstdc++/39835
1816 * include/bits/random.h: Avoid the badname __alpha (and, for
1817 consistency, __beta too).
1818 * include/bits/random.tcc: Likewise.
1819
1820 2009-04-19 Jan Hubicka <jh@suse.cz>
1821
1822 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1823 _GLIBCXX_NOTHROW.
1824
1825 2009-04-19 Jan Hubicka <jh@suse.cz>
1826
1827 * include/c_compatibility/stdatomic.h
1828 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1829 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1830 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1831
1832 2009-04-18 Jan Hubicka <jh@suse.cz>
1833
1834 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1835 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1836 __cxa_get_globals_fast): Mark const.
1837 (__cxa_get_exception_ptr): Mark pure.
1838 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1839 (__terminate): Makr throw ().
1840 * libsupc++/exception (terminate): Mark throw().
1841 (uncaught_exception): Mark pure.
1842 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1843 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1844 Mark throw().
1845 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1846 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1847 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1848 __cxa_guard_abort): Mark throw ().
1849 (__cxa_pure_virtual): Mark noreturn.
1850 (__cxa_current_exception_type): Mark throw and pure.
1851 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1852 __cxa_exception_type): Mark pure.
1853 (_M_safe_bool_dummy): Mark pure and const.
1854
1855 2009-04-18 Jan Hubicka <jh@suse.cz>
1856
1857 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1858 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1859 _M_destroy_thread_key): Mark throw ()
1860 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1861 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1862 _M_get_max_length): Mark throw ().
1863 * include/debug/formatter.h (_M_message, _M_format_word,
1864 _M_get_max_length): Mark throw ().
1865 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1866 _M_detach_single): Mark throw ().
1867 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1868 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1869 throw ()
1870 (_M_get_mutex): Mark throw ().
1871 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1872 (_M_destroy_thread_key): Mark CONST and throw.
1873 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1874 throw ().
1875
1876 2009-04-18 Jan Hubicka <jh@suse.cz>
1877
1878 * src/condition_variable.cc (condition_variable,
1879 condition_variable_any constructors): Mark throw()
1880 * src/hash.cc (operator() for long double, string, and wstring): Mark
1881 throw ().
1882 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1883 _M_setup, rdbuf, str): Mark throw ().
1884 * src/chrono.cc (new): Mark throw ().
1885 * include/std/system_error (system_category, generic_category): Mark
1886 throw () and const.
1887 * include/std/chrono (now): Mark throw ().
1888 * include/std/condition_variable (condition_variable,
1889 ~condition_variable, condition_variable_any,
1890 ~condition_variable_any): Mark throw ().
1891 * include/std/mutex (mutex): Mark throw ().
1892 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1893 throw.
1894 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1895 and throw ().
1896 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1897 * include/bits/locale_classes.h (_S_initialize_once,
1898 _S_clone_c_locale): Mark throw ().
1899 (_S_get_c_name): Mark const and throw ().
1900 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1901 throw ().
1902 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1903 Mark throw ().
1904 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1905 throw ().
1906 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1907 ios_base): Mark throw ()
1908 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1909 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1910 (str, freeze, _M_setupf): Mark throw ().
1911 (pcount): Mark pure and throw ().
1912 (rdbuf): Mark const and throw ().
1913
1914 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1915
1916 PR libstdc++/39802
1917 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1918 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1919 Always accept negative values, for unsigned types too.
1920 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1921 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1922
1923 2009-04-18 Jan Hubicka <jh@suse.cz>
1924
1925 * include/debug/formater.h: Include bits/c++config.h.
1926 (_M_error): Mark noreturn.
1927 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1928 _GLIBCXX_NORETURN): New.
1929 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1930 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1931 Mark pure.
1932 * include/c_compatibility/stdatomic.h
1933 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1934 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1935 Mark by throw ().
1936 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1937 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1938 __atomic_flag_for_address): Mark by throw ().
1939
1940 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1941
1942 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1943
1944 2009-04-16 Jan Hubicka <jh@suse.cz>
1945
1946 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1947 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1948 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1949 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1950 out body to ...
1951 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1952 functions.
1953 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1954 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1955 _Rb_tree_black_count): Mark nothrow.
1956
1957 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1958
1959 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1960 from base classes.
1961 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1962
1963 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1964
1965 * doc/html: Regenerate.
1966
1967 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1968
1969 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1970
1971 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1972 * doc/xml/gnu/fdl-1.2.xml: Same.
1973 * doc/xml/manual/numerics.xml: Same.
1974 * doc/xml/manual/concurrency.xml: Same.
1975 * doc/xml/manual/intro.xml: Same.
1976 * doc/xml/manual/status_cxxtr1.xml: Same.
1977 * doc/xml/manual/containers.xml: Same.
1978 * doc/xml/manual/io.xml: Same.
1979 * doc/xml/manual/utilities.xml: Same.
1980 * doc/xml/manual/support.xml: Same.
1981 * doc/xml/manual/using.xml: Same.
1982 * doc/xml/manual/localization.xml: Same.
1983 * doc/xml/manual/locale.xml: Same.
1984 * doc/xml/manual/extensions.xml: Same.
1985 * doc/xml/manual/appendix_contributing.xml: Same.
1986 * doc/xml/manual/diagnostics.xml: Same.
1987 * doc/xml/manual/status_cxx200x.xml: Same.
1988
1989 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1990
1991 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1992 * doc/xml/manual/status_cxx200x.xml: Adjust.
1993
1994 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1995
1996 * doc/xml/spine.xml: Remove unused license entity, update
1997 copyright year.
1998
1999 * doc/xml/manual/spine.xml: Markup for primary index terms.
2000 * doc/xml/manual/numerics.xml: Same.
2001 * doc/xml/manual/intro.xml: Same.
2002 * doc/xml/manual/containers.xml: Same.
2003 * doc/xml/manual/io.xml: Same.
2004 * doc/xml/manual/appendix_porting.xml: Same.
2005 * doc/xml/manual/utilities.xml: Same.
2006 * doc/xml/manual/support.xml: Same.
2007 * doc/xml/manual/localization.xml: Same.
2008 * doc/xml/manual/strings.xml: Same.
2009 * doc/xml/manual/extensions.xml: Same.
2010 * doc/xml/manual/appendix_contributing.xml: Same.
2011 * doc/xml/manual/diagnostics.xml: Same.
2012 * doc/xml/manual/algorithms.xml: Same.
2013 * doc/xml/manual/appendix_free.xml: Same.
2014 * doc/xml/manual/iterators.xml: Same.
2015
2016 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2017 * doc/xml/gnu/fdl-1.2.xml: Same.
2018
2019 * doc/xml/manual/status_cxx200x.xml: Re-write.
2020
2021 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2022
2023 PR libstdc++/39629 (final bits)
2024 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2025 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2026 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2027 Fix formula for __j.
2028 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2029 const normal_distribution<>&): Remove.
2030 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2031 const uniform_int_distribution<>&), operator==(const
2032 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2033 operator==(const normal_distribution<>&, const normal_distribution<>&),
2034 operator==(const lognormal_distribution<>&,
2035 const lognormal_distribution<>&), operator==(const
2036 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2037 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2038 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2039 operator==(const student_t_distribution<>&,
2040 const student_t_distribution<>&), operator==(const
2041 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2042 operator==(const binomial_distribution<>&, const
2043 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2044 const geometric_distribution<>&), operator==(const
2045 negative_binomial_distribution<>&, const
2046 negative_binomial_distribution<>&), operator==(const
2047 poisson_distribution<>&, const poisson_distribution<>&),
2048 operator==(const exponential_distribution<>&,
2049 const exponential_distribution<>&), operator==(const
2050 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2051 weibull_distribution<>&, const weibull_distribution<>&),
2052 operator==(const extreme_value_distribution<>&,
2053 const extreme_value_distribution<>&), operator==(const
2054 discrete_distribution<>&, const discrete_distribution<>&),
2055 operator==(const piecewise_constant_distribution<>&,
2056 const piecewise_constant_distribution<>&), operator==(const
2057 piecewise_linear_distribution<>&, const
2058 piecewise_linear_distribution<>&)): Remove.
2059 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2060 serialize.cc: Remove.
2061 * testsuite/26_numerics/random/piecewise_constant_distribution/
2062 operators/serialize.cc: Likewise.
2063 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2064 serialize.cc: Likewise.
2065 * testsuite/26_numerics/random/normal_distribution/operators/
2066 serialize.cc: Likewise.
2067 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2068 serialize.cc: Likewise.
2069 * testsuite/26_numerics/random/poisson_distribution/operators/
2070 serialize.cc: Likewise.
2071 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2072 serialize.cc: Likewise.
2073 * testsuite/26_numerics/random/discrete_distribution/operators/
2074 serialize.cc: Likewise.
2075 * testsuite/26_numerics/random/weibull_distribution/operators/
2076 serialize.cc: Likewise.
2077 * testsuite/26_numerics/random/negative_binomial_distribution/
2078 operators/serialize.cc: Likewise.
2079 * testsuite/26_numerics/random/cauchy_distribution/operators/
2080 serialize.cc: Likewise.
2081 * testsuite/26_numerics/random/gamma_distribution/operators/
2082 serialize.cc: Likewise.
2083 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2084 serialize.cc: Likewise.
2085 * testsuite/26_numerics/random/exponential_distribution/operators/
2086 serialize.cc: Likewise.
2087 * testsuite/26_numerics/random/lognormal_distribution/operators/
2088 serialize.cc: Likewise.
2089 * testsuite/26_numerics/random/binomial_distribution/operators/
2090 serialize.cc: Likewise.
2091 * testsuite/26_numerics/random/extreme_value_distribution/
2092 operators/serialize.cc: Likewise.
2093 * testsuite/26_numerics/random/piecewise_linear_distribution/
2094 operators/serialize.cc: Likewise.
2095 * testsuite/26_numerics/random/student_t_distribution/operators/
2096 serialize.cc: Likewise.
2097 * testsuite/26_numerics/random/geometric_distribution/operators/
2098 serialize.cc: Likewise.
2099
2100 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2101 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2102 mersenne_twister_engine<>::seed(_Gen&,
2103 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2104 subtract_with_carry_engine<>::seed(_Gen&,
2105 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2106 Remove, unused.
2107 * include/bits/random.tcc (linear_congruential_engine<>::
2108 seed(_Gen&, false_type): Likewise.
2109
2110 2009-04-09 Nick Clifton <nickc@redhat.com>
2111
2112 * src/allocator-inst.cc: Change copyright header to refer to
2113 version 3 of the GNU General Public License with version 3.1
2114 of the GCC Runtime Library Exception and to point readers at
2115 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2116 web page.
2117 * config/abi/compatibility.h: Likewise.
2118 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2119 * config/abi/pre/gnu.ver: Likewise.
2120 * config/allocator/bitmap_allocator_base.h: Likewise.
2121 * config/allocator/malloc_allocator_base.h: Likewise.
2122 * config/allocator/mt_allocator_base.h: Likewise.
2123 * config/allocator/new_allocator_base.h: Likewise.
2124 * config/allocator/pool_allocator_base.h: Likewise.
2125 * config/cpu/alpha/atomic_word.h: Likewise.
2126 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2127 * config/cpu/cris/atomic_word.h: Likewise.
2128 * config/cpu/cris/atomicity.h: Likewise.
2129 * config/cpu/generic/atomic_word.h: Likewise.
2130 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2131 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2132 * config/cpu/generic/cpu_defines.h: Likewise.
2133 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2134 * config/cpu/hppa/atomicity.h: Likewise.
2135 * config/cpu/i386/atomicity.h: Likewise.
2136 * config/cpu/i486/atomicity.h: Likewise.
2137 * config/cpu/ia64/atomic_word.h: Likewise.
2138 * config/cpu/m68k/atomicity.h: Likewise.
2139 * config/cpu/powerpc/atomic_word.h: Likewise.
2140 * config/cpu/powerpc/cpu_defines.h: Likewise.
2141 * config/cpu/sh/atomicity.h: Likewise.
2142 * config/cpu/sparc/atomic_word.h: Likewise.
2143 * config/cpu/sparc/atomicity.h: Likewise.
2144 * config/io/basic_file_stdio.cc: Likewise.
2145 * config/io/basic_file_stdio.h: Likewise.
2146 * config/io/c_io_stdio.h: Likewise.
2147 * config/locale/darwin/ctype_members.cc: Likewise.
2148 * config/locale/generic/c++locale_internal.h: Likewise.
2149 * config/locale/generic/c_locale.cc: Likewise.
2150 * config/locale/generic/c_locale.h: Likewise.
2151 * config/locale/generic/codecvt_members.cc: Likewise.
2152 * config/locale/generic/collate_members.cc: Likewise.
2153 * config/locale/generic/ctype_members.cc: Likewise.
2154 * config/locale/generic/messages_members.cc: Likewise.
2155 * config/locale/generic/messages_members.h: Likewise.
2156 * config/locale/generic/monetary_members.cc: Likewise.
2157 * config/locale/generic/numeric_members.cc: Likewise.
2158 * config/locale/generic/time_members.cc: Likewise.
2159 * config/locale/generic/time_members.h: Likewise.
2160 * config/locale/gnu/c++locale_internal.h: Likewise.
2161 * config/locale/gnu/c_locale.cc: Likewise.
2162 * config/locale/gnu/c_locale.h: Likewise.
2163 * config/locale/gnu/codecvt_members.cc: Likewise.
2164 * config/locale/gnu/collate_members.cc: Likewise.
2165 * config/locale/gnu/ctype_members.cc: Likewise.
2166 * config/locale/gnu/messages_members.cc: Likewise.
2167 * config/locale/gnu/messages_members.h: Likewise.
2168 * config/locale/gnu/monetary_members.cc: Likewise.
2169 * config/locale/gnu/numeric_members.cc: Likewise.
2170 * config/locale/gnu/time_members.cc: Likewise.
2171 * config/locale/gnu/time_members.h: Likewise.
2172 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2173 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2174 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2175 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2176 * config/os/aix/atomic_word.h: Likewise.
2177 * config/os/aix/atomicity.h: Likewise.
2178 * config/os/aix/ctype_base.h: Likewise.
2179 * config/os/aix/ctype_inline.h: Likewise.
2180 * config/os/aix/ctype_noninline.h: Likewise.
2181 * config/os/aix/os_defines.h: Likewise.
2182 * config/os/bsd/darwin/ctype_base.h: Likewise.
2183 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2184 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2185 * config/os/bsd/darwin/os_defines.h: Likewise.
2186 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2187 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2188 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2189 * config/os/bsd/freebsd/os_defines.h: Likewise.
2190 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2191 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2192 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2193 * config/os/bsd/netbsd/os_defines.h: Likewise.
2194 * config/os/djgpp/ctype_base.h: Likewise.
2195 * config/os/djgpp/ctype_inline.h: Likewise.
2196 * config/os/djgpp/ctype_noninline.h: Likewise.
2197 * config/os/djgpp/os_defines.h: Likewise.
2198 * config/os/generic/ctype_base.h: Likewise.
2199 * config/os/generic/ctype_inline.h: Likewise.
2200 * config/os/generic/ctype_noninline.h: Likewise.
2201 * config/os/generic/error_constants.h: Likewise.
2202 * config/os/generic/os_defines.h: Likewise.
2203 * config/os/gnu-linux/ctype_base.h: Likewise.
2204 * config/os/gnu-linux/ctype_inline.h: Likewise.
2205 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2206 * config/os/gnu-linux/os_defines.h: Likewise.
2207 * config/os/hpux/ctype_base.h: Likewise.
2208 * config/os/hpux/ctype_inline.h: Likewise.
2209 * config/os/hpux/ctype_noninline.h: Likewise.
2210 * config/os/hpux/os_defines.h: Likewise.
2211 * config/os/irix/atomic_word.h: Likewise.
2212 * config/os/irix/atomicity.h: Likewise.
2213 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2214 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2215 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2216 * config/os/irix/irix5.2/os_defines.h: Likewise.
2217 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2218 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2219 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2220 * config/os/irix/irix6.5/os_defines.h: Likewise.
2221 * config/os/mingw32/ctype_base.h: Likewise.
2222 * config/os/mingw32/ctype_inline.h: Likewise.
2223 * config/os/mingw32/ctype_noninline.h: Likewise.
2224 * config/os/mingw32/error_constants.h: Likewise.
2225 * config/os/mingw32/os_defines.h: Likewise.
2226 * config/os/newlib/ctype_base.h: Likewise.
2227 * config/os/newlib/ctype_inline.h: Likewise.
2228 * config/os/newlib/ctype_noninline.h: Likewise.
2229 * config/os/newlib/os_defines.h: Likewise.
2230 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2231 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2232 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2233 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2234 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2235 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2236 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2237 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2238 * config/os/tpf/ctype_base.h: Likewise.
2239 * config/os/tpf/ctype_inline.h: Likewise.
2240 * config/os/tpf/ctype_noninline.h: Likewise.
2241 * config/os/tpf/os_defines.h: Likewise.
2242 * config/os/uclibc/ctype_base.h: Likewise.
2243 * config/os/uclibc/ctype_inline.h: Likewise.
2244 * config/os/uclibc/ctype_noninline.h: Likewise.
2245 * config/os/uclibc/os_defines.h: Likewise.
2246 * config/os/vxworks/ctype_base.h: Likewise.
2247 * config/os/vxworks/ctype_inline.h: Likewise.
2248 * config/os/vxworks/ctype_noninline.h: Likewise.
2249 * config/os/vxworks/os_defines.h: Likewise.
2250 * include/backward/auto_ptr.h: Likewise.
2251 * include/backward/backward_warning.h: Likewise.
2252 * include/backward/binders.h: Likewise.
2253 * include/backward/hash_fun.h: Likewise.
2254 * include/backward/hash_map: Likewise.
2255 * include/backward/hash_set: Likewise.
2256 * include/backward/hashtable.h: Likewise.
2257 * include/backward/strstream: Likewise.
2258 * include/bits/algorithmfwd.h: Likewise.
2259 * include/bits/allocator.h: Likewise.
2260 * include/bits/atomic_0.h: Likewise.
2261 * include/bits/atomic_2.h: Likewise.
2262 * include/bits/atomicfwd_c.h: Likewise.
2263 * include/bits/atomicfwd_cxx.h: Likewise.
2264 * include/bits/basic_ios.h: Likewise.
2265 * include/bits/basic_ios.tcc: Likewise.
2266 * include/bits/basic_string.h: Likewise.
2267 * include/bits/basic_string.tcc: Likewise.
2268 * include/bits/boost_concept_check.h: Likewise.
2269 * include/bits/c++config: Likewise.
2270 * include/bits/char_traits.h: Likewise.
2271 * include/bits/codecvt.h: Likewise.
2272 * include/bits/concept_check.h: Likewise.
2273 * include/bits/cpp_type_traits.h: Likewise.
2274 * include/bits/deque.tcc: Likewise.
2275 * include/bits/forward_list.h: Likewise.
2276 * include/bits/forward_list.tcc: Likewise.
2277 * include/bits/fstream.tcc: Likewise.
2278 * include/bits/functexcept.h: Likewise.
2279 * include/bits/functional_hash.h: Likewise.
2280 * include/bits/gslice.h: Likewise.
2281 * include/bits/gslice_array.h: Likewise.
2282 * include/bits/hashtable.h: Likewise.
2283 * include/bits/indirect_array.h: Likewise.
2284 * include/bits/ios_base.h: Likewise.
2285 * include/bits/istream.tcc: Likewise.
2286 * include/bits/list.tcc: Likewise.
2287 * include/bits/locale_classes.h: Likewise.
2288 * include/bits/locale_classes.tcc: Likewise.
2289 * include/bits/locale_facets.h: Likewise.
2290 * include/bits/locale_facets.tcc: Likewise.
2291 * include/bits/locale_facets_nonio.h: Likewise.
2292 * include/bits/locale_facets_nonio.tcc: Likewise.
2293 * include/bits/localefwd.h: Likewise.
2294 * include/bits/mask_array.h: Likewise.
2295 * include/bits/move.h: Likewise.
2296 * include/bits/ostream.tcc: Likewise.
2297 * include/bits/ostream_insert.h: Likewise.
2298 * include/bits/postypes.h: Likewise.
2299 * include/bits/shared_ptr.h: Likewise.
2300 * include/bits/slice_array.h: Likewise.
2301 * include/bits/sstream.tcc: Likewise.
2302 * include/bits/stl_algo.h: Likewise.
2303 * include/bits/stl_algobase.h: Likewise.
2304 * include/bits/stl_bvector.h: Likewise.
2305 * include/bits/stl_construct.h: Likewise.
2306 * include/bits/stl_deque.h: Likewise.
2307 * include/bits/stl_function.h: Likewise.
2308 * include/bits/stl_heap.h: Likewise.
2309 * include/bits/stl_iterator.h: Likewise.
2310 * include/bits/stl_iterator_base_funcs.h: Likewise.
2311 * include/bits/stl_iterator_base_types.h: Likewise.
2312 * include/bits/stl_list.h: Likewise.
2313 * include/bits/stl_map.h: Likewise.
2314 * include/bits/stl_multimap.h: Likewise.
2315 * include/bits/stl_multiset.h: Likewise.
2316 * include/bits/stl_numeric.h: Likewise.
2317 * include/bits/stl_pair.h: Likewise.
2318 * include/bits/stl_queue.h: Likewise.
2319 * include/bits/stl_raw_storage_iter.h: Likewise.
2320 * include/bits/stl_relops.h: Likewise.
2321 * include/bits/stl_set.h: Likewise.
2322 * include/bits/stl_stack.h: Likewise.
2323 * include/bits/stl_tempbuf.h: Likewise.
2324 * include/bits/stl_tree.h: Likewise.
2325 * include/bits/stl_uninitialized.h: Likewise.
2326 * include/bits/stl_vector.h: Likewise.
2327 * include/bits/stream_iterator.h: Likewise.
2328 * include/bits/streambuf.tcc: Likewise.
2329 * include/bits/streambuf_iterator.h: Likewise.
2330 * include/bits/stringfwd.h: Likewise.
2331 * include/bits/unique_ptr.h: Likewise.
2332 * include/bits/valarray_after.h: Likewise.
2333 * include/bits/valarray_array.h: Likewise.
2334 * include/bits/valarray_array.tcc: Likewise.
2335 * include/bits/valarray_before.h: Likewise.
2336 * include/bits/vector.tcc: Likewise.
2337 * include/c/cassert: Likewise.
2338 * include/c/cctype: Likewise.
2339 * include/c/cerrno: Likewise.
2340 * include/c/cfloat: Likewise.
2341 * include/c/ciso646: Likewise.
2342 * include/c/climits: Likewise.
2343 * include/c/clocale: Likewise.
2344 * include/c/cmath: Likewise.
2345 * include/c/csetjmp: Likewise.
2346 * include/c/csignal: Likewise.
2347 * include/c/cstdarg: Likewise.
2348 * include/c/cstddef: Likewise.
2349 * include/c/cstdio: Likewise.
2350 * include/c/cstdlib: Likewise.
2351 * include/c/cstring: Likewise.
2352 * include/c/ctime: Likewise.
2353 * include/c/cwchar: Likewise.
2354 * include/c/cwctype: Likewise.
2355 * include/c_compatibility/assert.h: Likewise.
2356 * include/c_compatibility/complex.h: Likewise.
2357 * include/c_compatibility/ctype.h: Likewise.
2358 * include/c_compatibility/errno.h: Likewise.
2359 * include/c_compatibility/fenv.h: Likewise.
2360 * include/c_compatibility/float.h: Likewise.
2361 * include/c_compatibility/inttypes.h: Likewise.
2362 * include/c_compatibility/iso646.h: Likewise.
2363 * include/c_compatibility/limits.h: Likewise.
2364 * include/c_compatibility/locale.h: Likewise.
2365 * include/c_compatibility/math.h: Likewise.
2366 * include/c_compatibility/setjmp.h: Likewise.
2367 * include/c_compatibility/signal.h: Likewise.
2368 * include/c_compatibility/stdarg.h: Likewise.
2369 * include/c_compatibility/stdatomic.h: Likewise.
2370 * include/c_compatibility/stdbool.h: Likewise.
2371 * include/c_compatibility/stddef.h: Likewise.
2372 * include/c_compatibility/stdint.h: Likewise.
2373 * include/c_compatibility/stdio.h: Likewise.
2374 * include/c_compatibility/stdlib.h: Likewise.
2375 * include/c_compatibility/string.h: Likewise.
2376 * include/c_compatibility/tgmath.h: Likewise.
2377 * include/c_compatibility/time.h: Likewise.
2378 * include/c_compatibility/wchar.h: Likewise.
2379 * include/c_compatibility/wctype.h: Likewise.
2380 * include/c_global/cassert: Likewise.
2381 * include/c_global/ccomplex: Likewise.
2382 * include/c_global/cctype: Likewise.
2383 * include/c_global/cerrno: Likewise.
2384 * include/c_global/cfenv: Likewise.
2385 * include/c_global/cfloat: Likewise.
2386 * include/c_global/cinttypes: Likewise.
2387 * include/c_global/ciso646: Likewise.
2388 * include/c_global/climits: Likewise.
2389 * include/c_global/clocale: Likewise.
2390 * include/c_global/cmath.tcc: Likewise.
2391 * include/c_global/cmath: Likewise.
2392 * include/c_global/csetjmp: Likewise.
2393 * include/c_global/csignal: Likewise.
2394 * include/c_global/cstdarg: Likewise.
2395 * include/c_global/cstdatomic: Likewise.
2396 * include/c_global/cstdbool: Likewise.
2397 * include/c_global/cstddef: Likewise.
2398 * include/c_global/cstdint: Likewise.
2399 * include/c_global/cstdio: Likewise.
2400 * include/c_global/cstdlib: Likewise.
2401 * include/c_global/cstring: Likewise.
2402 * include/c_global/ctgmath: Likewise.
2403 * include/c_global/ctime: Likewise.
2404 * include/c_global/cwchar: Likewise.
2405 * include/c_global/cwctype: Likewise.
2406 * include/c_std/cassert: Likewise.
2407 * include/c_std/cctype: Likewise.
2408 * include/c_std/cerrno: Likewise.
2409 * include/c_std/cfloat: Likewise.
2410 * include/c_std/ciso646: Likewise.
2411 * include/c_std/climits: Likewise.
2412 * include/c_std/clocale: Likewise.
2413 * include/c_std/cmath.tcc: Likewise.
2414 * include/c_std/cmath: Likewise.
2415 * include/c_std/csetjmp: Likewise.
2416 * include/c_std/csignal: Likewise.
2417 * include/c_std/cstdarg: Likewise.
2418 * include/c_std/cstddef: Likewise.
2419 * include/c_std/cstdio: Likewise.
2420 * include/c_std/cstdlib: Likewise.
2421 * include/c_std/cstring: Likewise.
2422 * include/c_std/ctime: Likewise.
2423 * include/c_std/cwchar: Likewise.
2424 * include/c_std/cwctype: Likewise.
2425 * include/debug/bitset: Likewise.
2426 * include/debug/debug.h: Likewise.
2427 * include/debug/deque: Likewise.
2428 * include/debug/formatter.h: Likewise.
2429 * include/debug/functions.h: Likewise.
2430 * include/debug/list: Likewise.
2431 * include/debug/macros.h: Likewise.
2432 * include/debug/map.h: Likewise.
2433 * include/debug/map: Likewise.
2434 * include/debug/multimap.h: Likewise.
2435 * include/debug/multiset.h: Likewise.
2436 * include/debug/safe_base.h: Likewise.
2437 * include/debug/safe_iterator.h: Likewise.
2438 * include/debug/safe_iterator.tcc: Likewise.
2439 * include/debug/safe_sequence.h: Likewise.
2440 * include/debug/set.h: Likewise.
2441 * include/debug/set: Likewise.
2442 * include/debug/string: Likewise.
2443 * include/debug/unordered_map: Likewise.
2444 * include/debug/unordered_set: Likewise.
2445 * include/debug/vector: Likewise.
2446 * include/ext/algorithm: Likewise.
2447 * include/ext/array_allocator.h: Likewise.
2448 * include/ext/atomicity.h: Likewise.
2449 * include/ext/bitmap_allocator.h: Likewise.
2450 * include/ext/cast.h: Likewise.
2451 * include/ext/codecvt_specializations.h: Likewise.
2452 * include/ext/concurrence.h: Likewise.
2453 * include/ext/debug_allocator.h: Likewise.
2454 * include/ext/enc_filebuf.h: Likewise.
2455 * include/ext/extptr_allocator.h: Likewise.
2456 * include/ext/functional: Likewise.
2457 * include/ext/iterator: Likewise.
2458 * include/ext/malloc_allocator.h: Likewise.
2459 * include/ext/memory: Likewise.
2460 * include/ext/mt_allocator.h: Likewise.
2461 * include/ext/new_allocator.h: Likewise.
2462 * include/ext/numeric: Likewise.
2463 * include/ext/numeric_traits.h: Likewise.
2464 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2465 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2466 Likewise.
2467 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2468 Likewise.
2469 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2470 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2471 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2472 Likewise.
2473 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2474 Likewise.
2475 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2476 Likewise.
2477 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2478 Likewise.
2479 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2480 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2481 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2482 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2483 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2484 Likewise.
2485 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2486 Likewise.
2487 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2488 Likewise.
2489 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2490 Likewise.
2491 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2492 Likewise.
2493 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2494 Likewise.
2495 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2496 Likewise.
2497 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2498 Likewise.
2499 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2500 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2501 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2502 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2503 Likewise.
2504 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2505 Likewise.
2506 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2507 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2508 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2509 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2510 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2511 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2512 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2513 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2514 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2515 Likewise.
2516 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2517 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2518 Likewise.
2519 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2520 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2521 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2522 Likewise.
2523 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2524 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2525 Likewise.
2526 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2527 Likewise.
2528 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2529 Likewise.
2530 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2531 Likewise.
2532 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2533 Likewise.
2534 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2535 Likewise.
2536 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2537 Likewise.
2538 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2539 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2540 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2541 Likewise.
2542 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2543 Likewise.
2544 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2545 Likewise.
2546 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2547 Likewise.
2548 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2549 Likewise.
2550 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2551 Likewise.
2552 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2553 Likewise.
2554 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2555 Likewise.
2556 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2557 Likewise.
2558 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2559 Likewise.
2560 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2561 Likewise.
2562 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2563 Likewise.
2564 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2565 Likewise.
2566 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2567 Likewise.
2568 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2569 Likewise.
2570 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2571 Likewise.
2572 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2573 Likewise.
2574 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2575 Likewise.
2576 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2577 Likewise.
2578 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2579 Likewise.
2580 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2581 Likewise.
2582 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2583 Likewise.
2584 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2585 Likewise.
2586 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2587 Likewise.
2588 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2589 Likewise.
2590 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2591 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2594 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2595 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2596 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2597 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2598 Likewise.
2599 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2600 Likewise.
2601 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2602 Likewise.
2603 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2604 Likewise.
2605 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2606 Likewise.
2607 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2608 Likewise.
2609 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2610 Likewise.
2611 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2612 Likewise.
2613 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2614 Likewise.
2615 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2616 Likewise.
2617 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2618 Likewise.
2619 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2620 Likewise.
2621 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2622 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2623 Likewise.
2624 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2625 Likewise.
2626 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2627 Likewise.
2628 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2629 Likewise.
2630 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2631 Likewise.
2632 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2633 Likewise.
2634 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2635 Likewise.
2636 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2637 Likewise.
2638 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2639 Likewise.
2640 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2641 Likewise.
2642 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2643 Likewise.
2644 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2645 Likewise.
2646 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2647 Likewise.
2648 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2649 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2650 Likewise.
2651 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2652 Likewise.
2653 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2654 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2655 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2656 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2657 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2658 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2659 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2660 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2661 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2662 Likewise.
2663 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2664 Likewise.
2665 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2666 Likewise.
2667 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2668 Likewise.
2669 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2670 Likewise.
2671 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2672 Likewise.
2673 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2674 Likewise.
2675 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2676 Likewise.
2677 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2678 Likewise.
2679 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2680 Likewise.
2681 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2682 Likewise.
2683 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2684 Likewise.
2685 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2686 Likewise.
2687 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2688 Likewise.
2689 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2690 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2691 Likewise.
2692 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2693 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2694 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2695 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2696 Likewise.
2697 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2698 Likewise.
2699 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2700 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2701 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2702 Likewise.
2703 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2704 Likewise.
2705 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2706 Likewise.
2707 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2708 Likewise.
2709 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2710 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2711 Likewise.
2712 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2713 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2714 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2715 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2716 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2717 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2718 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2719 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2720 Likewise.
2721 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2722 Likewise.
2723 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2724 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2725 Likewise.
2726 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2727 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2728 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2729 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2730 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2731 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2732 Likewise.
2733 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2734 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2735 Likewise.
2736 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2737 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2738 Likewise.
2739 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2740 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2741 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2742 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2743 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2744 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2745 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2746 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2747 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2748 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2749 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2750 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2751 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2752 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2753 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2754 Likewise.
2755 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2756 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2757 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2758 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2759 Likewise.
2760 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2761 Likewise.
2762 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2763 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2764 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2765 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2766 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2767 Likewise.
2768 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2769 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2770 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2771 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2772 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2773 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2774 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2775 Likewise.
2776 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2777 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2778 Likewise.
2779 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2780 Likewise.
2781 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2782 Likewise.
2783 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2784 Likewise.
2785 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2786 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2787 Likewise.
2788 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2789 Likewise.
2790 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2791 Likewise.
2792 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2793 Likewise.
2794 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2795 Likewise.
2796 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2797 Likewise.
2798 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2799 Likewise.
2800 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2801 Likewise.
2802 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2803 Likewise.
2804 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2805 Likewise.
2806 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2807 Likewise.
2808 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2809 Likewise.
2810 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2811 Likewise.
2812 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2813 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2814 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2815 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2816 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2817 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2818 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2819 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2820 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2821 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2822 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2823 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2824 Likewise.
2825 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2826 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2827 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2828 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2829 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2830 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2831 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2832 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2833 Likewise.
2834 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2835 Likewise.
2836 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2837 Likewise.
2838 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2839 Likewise.
2840 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2841 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2842 Likewise.
2843 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2844 Likewise.
2845 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2846 Likewise.
2847 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2848 Likewise.
2849 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2850 Likewise.
2851 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2852 Likewise.
2853 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2854 Likewise.
2855 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2856 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2857 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2858 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2859 Likewise.
2860 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2861 Likewise.
2862 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2863 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2864 Likewise.
2865 * include/ext/pb_ds/exception.hpp: Likewise.
2866 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2867 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2868 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2869 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2870 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2871 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2872 * include/ext/pod_char_traits.h: Likewise.
2873 * include/ext/pointer.h: Likewise.
2874 * include/ext/pool_allocator.h: Likewise.
2875 * include/ext/rb_tree: Likewise.
2876 * include/ext/rc_string_base.h: Likewise.
2877 * include/ext/rope: Likewise.
2878 * include/ext/ropeimpl.h: Likewise.
2879 * include/ext/slist: Likewise.
2880 * include/ext/sso_string_base.h: Likewise.
2881 * include/ext/stdio_filebuf.h: Likewise.
2882 * include/ext/stdio_sync_filebuf.h: Likewise.
2883 * include/ext/string_conversions.h: Likewise.
2884 * include/ext/throw_allocator.h: Likewise.
2885 * include/ext/type_traits.h: Likewise.
2886 * include/ext/typelist.h: Likewise.
2887 * include/ext/vstring.h: Likewise.
2888 * include/ext/vstring.tcc: Likewise.
2889 * include/ext/vstring_fwd.h: Likewise.
2890 * include/ext/vstring_util.h: Likewise.
2891 * include/parallel/algo.h: Likewise.
2892 * include/parallel/algobase.h: Likewise.
2893 * include/parallel/algorithm: Likewise.
2894 * include/parallel/algorithmfwd.h: Likewise.
2895 * include/parallel/balanced_quicksort.h: Likewise.
2896 * include/parallel/base.h: Likewise.
2897 * include/parallel/basic_iterator.h: Likewise.
2898 * include/parallel/checkers.h: Likewise.
2899 * include/parallel/compatibility.h: Likewise.
2900 * include/parallel/compiletime_settings.h: Likewise.
2901 * include/parallel/equally_split.h: Likewise.
2902 * include/parallel/features.h: Likewise.
2903 * include/parallel/find.h: Likewise.
2904 * include/parallel/find_selectors.h: Likewise.
2905 * include/parallel/for_each.h: Likewise.
2906 * include/parallel/for_each_selectors.h: Likewise.
2907 * include/parallel/iterator.h: Likewise.
2908 * include/parallel/list_partition.h: Likewise.
2909 * include/parallel/losertree.h: Likewise.
2910 * include/parallel/merge.h: Likewise.
2911 * include/parallel/multiseq_selection.h: Likewise.
2912 * include/parallel/multiway_merge.h: Likewise.
2913 * include/parallel/multiway_mergesort.h: Likewise.
2914 * include/parallel/numeric: Likewise.
2915 * include/parallel/numericfwd.h: Likewise.
2916 * include/parallel/omp_loop.h: Likewise.
2917 * include/parallel/omp_loop_static.h: Likewise.
2918 * include/parallel/par_loop.h: Likewise.
2919 * include/parallel/parallel.h: Likewise.
2920 * include/parallel/partial_sum.h: Likewise.
2921 * include/parallel/partition.h: Likewise.
2922 * include/parallel/queue.h: Likewise.
2923 * include/parallel/quicksort.h: Likewise.
2924 * include/parallel/random_number.h: Likewise.
2925 * include/parallel/random_shuffle.h: Likewise.
2926 * include/parallel/search.h: Likewise.
2927 * include/parallel/set_operations.h: Likewise.
2928 * include/parallel/settings.h: Likewise.
2929 * include/parallel/sort.h: Likewise.
2930 * include/parallel/tags.h: Likewise.
2931 * include/parallel/types.h: Likewise.
2932 * include/parallel/unique_copy.h: Likewise.
2933 * include/parallel/workstealing.h: Likewise.
2934 * include/precompiled/extc++.h: Likewise.
2935 * include/precompiled/stdc++.h: Likewise.
2936 * include/precompiled/stdtr1c++.h: Likewise.
2937 * include/std/algorithm: Likewise.
2938 * include/std/array: Likewise.
2939 * include/std/bitset: Likewise.
2940 * include/std/c++0x_warning.h: Likewise.
2941 * include/std/chrono: Likewise.
2942 * include/std/complex: Likewise.
2943 * include/std/condition_variable: Likewise.
2944 * include/std/deque: Likewise.
2945 * include/std/forward_list: Likewise.
2946 * include/std/fstream: Likewise.
2947 * include/std/functional: Likewise.
2948 * include/std/iomanip: Likewise.
2949 * include/std/ios: Likewise.
2950 * include/std/iosfwd: Likewise.
2951 * include/std/iostream: Likewise.
2952 * include/std/istream: Likewise.
2953 * include/std/iterator: Likewise.
2954 * include/std/limits: Likewise.
2955 * include/std/list: Likewise.
2956 * include/std/locale: Likewise.
2957 * include/std/map: Likewise.
2958 * include/std/memory: Likewise.
2959 * include/std/mutex: Likewise.
2960 * include/std/numeric: Likewise.
2961 * include/std/ostream: Likewise.
2962 * include/std/queue: Likewise.
2963 * include/std/random: Likewise.
2964 * include/std/ratio: Likewise.
2965 * include/std/regex: Likewise.
2966 * include/std/set: Likewise.
2967 * include/std/sstream: Likewise.
2968 * include/std/stack: Likewise.
2969 * include/std/stdexcept: Likewise.
2970 * include/std/streambuf: Likewise.
2971 * include/std/string: Likewise.
2972 * include/std/system_error: Likewise.
2973 * include/std/thread: Likewise.
2974 * include/std/tuple: Likewise.
2975 * include/std/type_traits: Likewise.
2976 * include/std/unordered_map: Likewise.
2977 * include/std/unordered_set: Likewise.
2978 * include/std/utility: Likewise.
2979 * include/std/valarray: Likewise.
2980 * include/std/vector: Likewise.
2981 * include/tr1/array: Likewise.
2982 * include/tr1/bessel_function.tcc: Likewise.
2983 * include/tr1/beta_function.tcc: Likewise.
2984 * include/tr1/ccomplex: Likewise.
2985 * include/tr1/cctype: Likewise.
2986 * include/tr1/cfenv: Likewise.
2987 * include/tr1/cfloat: Likewise.
2988 * include/tr1/cinttypes: Likewise.
2989 * include/tr1/climits: Likewise.
2990 * include/tr1/cmath: Likewise.
2991 * include/tr1/complex.h: Likewise.
2992 * include/tr1/complex: Likewise.
2993 * include/tr1/cstdarg: Likewise.
2994 * include/tr1/cstdbool: Likewise.
2995 * include/tr1/cstdint: Likewise.
2996 * include/tr1/cstdio: Likewise.
2997 * include/tr1/cstdlib: Likewise.
2998 * include/tr1/ctgmath: Likewise.
2999 * include/tr1/ctime: Likewise.
3000 * include/tr1/ctype.h: Likewise.
3001 * include/tr1/cwchar: Likewise.
3002 * include/tr1/cwctype: Likewise.
3003 * include/tr1/ell_integral.tcc: Likewise.
3004 * include/tr1/exp_integral.tcc: Likewise.
3005 * include/tr1/fenv.h: Likewise.
3006 * include/tr1/float.h: Likewise.
3007 * include/tr1/functional: Likewise.
3008 * include/tr1/functional_hash.h: Likewise.
3009 * include/tr1/gamma.tcc: Likewise.
3010 * include/tr1/hashtable.h: Likewise.
3011 * include/tr1/hypergeometric.tcc: Likewise.
3012 * include/tr1/inttypes.h: Likewise.
3013 * include/tr1/legendre_function.tcc: Likewise.
3014 * include/tr1/limits.h: Likewise.
3015 * include/tr1/math.h: Likewise.
3016 * include/tr1/memory: Likewise.
3017 * include/tr1/modified_bessel_func.tcc: Likewise.
3018 * include/tr1/poly_hermite.tcc: Likewise.
3019 * include/tr1/poly_laguerre.tcc: Likewise.
3020 * include/tr1/random: Likewise.
3021 * include/tr1/regex: Likewise.
3022 * include/tr1/riemann_zeta.tcc: Likewise.
3023 * include/tr1/shared_ptr.h: Likewise.
3024 * include/tr1/special_function_util.h: Likewise.
3025 * include/tr1/stdarg.h: Likewise.
3026 * include/tr1/stdbool.h: Likewise.
3027 * include/tr1/stdint.h: Likewise.
3028 * include/tr1/stdio.h: Likewise.
3029 * include/tr1/stdlib.h: Likewise.
3030 * include/tr1/tgmath.h: Likewise.
3031 * include/tr1/tuple: Likewise.
3032 * include/tr1/type_traits: Likewise.
3033 * include/tr1/unordered_map: Likewise.
3034 * include/tr1/unordered_set: Likewise.
3035 * include/tr1/utility: Likewise.
3036 * include/tr1/wchar.h: Likewise.
3037 * include/tr1/wctype.h: Likewise.
3038 * include/tr1_impl/array: Likewise.
3039 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3040 * include/tr1_impl/cctype: Likewise.
3041 * include/tr1_impl/cfenv: Likewise.
3042 * include/tr1_impl/cinttypes: Likewise.
3043 * include/tr1_impl/cmath: Likewise.
3044 * include/tr1_impl/complex: Likewise.
3045 * include/tr1_impl/cstdint: Likewise.
3046 * include/tr1_impl/cstdio: Likewise.
3047 * include/tr1_impl/cstdlib: Likewise.
3048 * include/tr1_impl/cwchar: Likewise.
3049 * include/tr1_impl/cwctype: Likewise.
3050 * include/tr1_impl/functional: Likewise.
3051 * include/tr1_impl/functional_hash.h: Likewise.
3052 * include/tr1_impl/hashtable: Likewise.
3053 * include/tr1_impl/hashtable_policy.h: Likewise.
3054 * include/tr1_impl/random.tcc: Likewise.
3055 * include/tr1_impl/random: Likewise.
3056 * include/tr1_impl/regex: Likewise.
3057 * include/tr1_impl/type_traits: Likewise.
3058 * include/tr1_impl/unordered_map: Likewise.
3059 * include/tr1_impl/unordered_set: Likewise.
3060 * include/tr1_impl/utility: Likewise.
3061 * libsupc++/array_type_info.cc: Likewise.
3062 * libsupc++/atexit_arm.cc: Likewise.
3063 * libsupc++/bad_cast.cc: Likewise.
3064 * libsupc++/bad_typeid.cc: Likewise.
3065 * libsupc++/class_type_info.cc: Likewise.
3066 * libsupc++/cxxabi-forced.h: Likewise.
3067 * libsupc++/cxxabi.h: Likewise.
3068 * libsupc++/del_op.cc: Likewise.
3069 * libsupc++/del_opnt.cc: Likewise.
3070 * libsupc++/del_opv.cc: Likewise.
3071 * libsupc++/del_opvnt.cc: Likewise.
3072 * libsupc++/dyncast.cc: Likewise.
3073 * libsupc++/eh_alloc.cc: Likewise.
3074 * libsupc++/eh_arm.cc: Likewise.
3075 * libsupc++/eh_aux_runtime.cc: Likewise.
3076 * libsupc++/eh_call.cc: Likewise.
3077 * libsupc++/eh_catch.cc: Likewise.
3078 * libsupc++/eh_exception.cc: Likewise.
3079 * libsupc++/eh_globals.cc: Likewise.
3080 * libsupc++/eh_personality.cc: Likewise.
3081 * libsupc++/eh_ptr.cc: Likewise.
3082 * libsupc++/eh_term_handler.cc: Likewise.
3083 * libsupc++/eh_terminate.cc: Likewise.
3084 * libsupc++/eh_throw.cc: Likewise.
3085 * libsupc++/eh_type.cc: Likewise.
3086 * libsupc++/eh_unex_handler.cc: Likewise.
3087 * libsupc++/enum_type_info.cc: Likewise.
3088 * libsupc++/exception: Likewise.
3089 * libsupc++/exception_defines.h: Likewise.
3090 * libsupc++/exception_ptr.h: Likewise.
3091 * libsupc++/function_type_info.cc: Likewise.
3092 * libsupc++/fundamental_type_info.cc: Likewise.
3093 * libsupc++/guard.cc: Likewise.
3094 * libsupc++/initializer_list: Likewise.
3095 * libsupc++/new: Likewise.
3096 * libsupc++/new_handler.cc: Likewise.
3097 * libsupc++/new_op.cc: Likewise.
3098 * libsupc++/new_opnt.cc: Likewise.
3099 * libsupc++/new_opv.cc: Likewise.
3100 * libsupc++/new_opvnt.cc: Likewise.
3101 * libsupc++/pbase_type_info.cc: Likewise.
3102 * libsupc++/pmem_type_info.cc: Likewise.
3103 * libsupc++/pointer_type_info.cc: Likewise.
3104 * libsupc++/pure.cc: Likewise.
3105 * libsupc++/si_class_type_info.cc: Likewise.
3106 * libsupc++/tinfo.cc: Likewise.
3107 * libsupc++/tinfo.h: Likewise.
3108 * libsupc++/tinfo2.cc: Likewise.
3109 * libsupc++/typeinfo: Likewise.
3110 * libsupc++/unwind-cxx.h: Likewise.
3111 * libsupc++/vec.cc: Likewise.
3112 * libsupc++/vmi_class_type_info.cc: Likewise.
3113 * libsupc++/vterminate.cc: Likewise.
3114 * po/string_literals.cc: Likewise.
3115 * src/atomic.cc: Likewise.
3116 * src/bitmap_allocator.cc: Likewise.
3117 * src/chrono.cc: Likewise.
3118 * src/codecvt.cc: Likewise.
3119 * src/compatibility-ldbl.cc: Likewise.
3120 * src/compatibility.cc: Likewise.
3121 * src/complex_io.cc: Likewise.
3122 * src/concept-inst.cc: Likewise.
3123 * src/condition_variable.cc: Likewise.
3124 * src/ctype.cc: Likewise.
3125 * src/debug.cc: Likewise.
3126 * src/debug_list.cc: Likewise.
3127 * src/ext-inst.cc: Likewise.
3128 * src/fstream-inst.cc: Likewise.
3129 * src/functexcept.cc: Likewise.
3130 * src/globals_io.cc: Likewise.
3131 * src/hash.cc: Likewise.
3132 * src/hash_c++0x.cc: Likewise.
3133 * src/hashtable.cc: Likewise.
3134 * src/hashtable_c++0x.cc: Likewise.
3135 * src/ios-inst.cc: Likewise.
3136 * src/ios.cc: Likewise.
3137 * src/ios_failure.cc: Likewise.
3138 * src/ios_init.cc: Likewise.
3139 * src/ios_locale.cc: Likewise.
3140 * src/iostream-inst.cc: Likewise.
3141 * src/istream-inst.cc: Likewise.
3142 * src/istream.cc: Likewise.
3143 * src/limits.cc: Likewise.
3144 * src/limits_c++0x.cc: Likewise.
3145 * src/list.cc: Likewise.
3146 * src/locale-inst.cc: Likewise.
3147 * src/locale.cc: Likewise.
3148 * src/locale_facets.cc: Likewise.
3149 * src/locale_init.cc: Likewise.
3150 * src/localename.cc: Likewise.
3151 * src/math_stubs_float.cc: Likewise.
3152 * src/math_stubs_long_double.cc: Likewise.
3153 * src/misc-inst.cc: Likewise.
3154 * src/mt_allocator.cc: Likewise.
3155 * src/mutex.cc: Likewise.
3156 * src/ostream-inst.cc: Likewise.
3157 * src/parallel_list.cc: Likewise.
3158 * src/parallel_settings.cc: Likewise.
3159 * src/pool_allocator.cc: Likewise.
3160 * src/sstream-inst.cc: Likewise.
3161 * src/stdexcept.cc: Likewise.
3162 * src/streambuf-inst.cc: Likewise.
3163 * src/streambuf.cc: Likewise.
3164 * src/string-inst.cc: Likewise.
3165 * src/strstream.cc: Likewise.
3166 * src/system_error.cc: Likewise.
3167 * src/thread.cc: Likewise.
3168 * src/tree.cc: Likewise.
3169 * src/valarray-inst.cc: Likewise.
3170 * src/wlocale-inst.cc: Likewise.
3171 * src/wstring-inst.cc: Likewise.
3172 * doc/xml/manual/intro.xml: Change documentation to refer the
3173 reader to version 3 of the GNU General Public License, version
3174 3.1 of the GCC Runtime Library Exception, and to point readers
3175 at the FSF's license web page.
3176
3177 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3178
3179 * Makefile.am: Change copyright header to refer to version
3180 3 of the GNU General Public License and to point readers at the
3181 COPYING3 file and the FSF's license web page.
3182 * doc/Makefile.am: Likewise.
3183 * include/Makefile.am: Likewise.
3184 * libsupc++/Makefile.am: Likewise.
3185 * po/Makefile.am: Likewise.
3186 * po/POTFILES.in: Likewise.
3187 * src/Makefile.am: Likewise.
3188 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3189 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3190 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3191 Likewise.
3192 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3193 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3194 Likewise.
3195 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3196 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3197 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3198 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3199 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3200 * testsuite/18_support/bad_cast/what.cc: Likewise.
3201 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3202 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3203 Likewise.
3204 * testsuite/18_support/bad_exception/what.cc: Likewise.
3205 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3206 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3207 * testsuite/18_support/exception/38732.cc: Likewise.
3208 * testsuite/18_support/exception/what.cc: Likewise.
3209 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3210 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3211 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3212 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3213 * testsuite/18_support/headers/climits/values.cc: Likewise.
3214 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3215 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3216 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3217 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3218 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3219 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3220 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3221 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3222 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3223 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3224 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3225 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3226 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3227 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3228 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3229 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3230 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3231 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3232 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3233 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3234 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3235 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3236 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3237 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3238 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3239 * testsuite/18_support/new_delete_placement.cc: Likewise.
3240 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3241 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3242 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3243 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3244 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3245 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3246 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3247 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3248 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3249 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3250 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3251 Likewise.
3252 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3253 * testsuite/18_support/pthread_guard.cc: Likewise.
3254 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3255 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3256 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3257 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3258 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3259 Likewise.
3260 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3261 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3262 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3263 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3264 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3265 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3266 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3267 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3268 Likewise.
3269 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3270 Likewise.
3271 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3272 Likewise.
3273 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3274 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3275 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3276 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3277 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3278 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3279 Likewise.
3280 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3281 Likewise.
3282 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3283 Likewise.
3284 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3285 Likewise.
3286 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3287 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3288 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3289 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3290 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3291 Likewise.
3292 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3293 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3294 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3295 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3296 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3297 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3298 Likewise.
3299 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3300 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3301 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3302 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3303 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3304 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3305 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3306 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3307 * testsuite/20_util/allocator/1.cc: Likewise.
3308 * testsuite/20_util/allocator/10378.cc: Likewise.
3309 * testsuite/20_util/allocator/14176.cc: Likewise.
3310 * testsuite/20_util/allocator/33807.cc: Likewise.
3311 * testsuite/20_util/allocator/8230.cc: Likewise.
3312 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3313 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3314 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3315 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3316 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3317 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3318 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3319 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3320 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3321 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3322 Likewise.
3323 * testsuite/20_util/clocks/1.cc: Likewise.
3324 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3325 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3326 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3327 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3328 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3329 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3330 * testsuite/20_util/duration/cons/1.cc: Likewise.
3331 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3332 * testsuite/20_util/duration/cons/2.cc: Likewise.
3333 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3334 Likewise.
3335 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3336 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3337 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3338 Likewise.
3339 * testsuite/20_util/forward/1.cc: Likewise.
3340 * testsuite/20_util/forward/1_neg.cc: Likewise.
3341 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3342 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3343 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3344 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3345 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3346 Likewise.
3347 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3348 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3349 Likewise.
3350 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3351 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3352 Likewise.
3353 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3354 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3355 Likewise.
3356 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3357 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3358 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3359 Likewise.
3360 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3361 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3362 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3363 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3364 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3365 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3366 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3367 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3368 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3369 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3370 Likewise.
3371 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3372 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3373 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3374 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3375 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3376 Likewise.
3377 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3378 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3379 Likewise.
3380 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3381 * testsuite/20_util/identity/value.cc: Likewise.
3382 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3383 * testsuite/20_util/is_integral/value.cc: Likewise.
3384 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3385 Likewise.
3386 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3387 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3388 * testsuite/20_util/is_reference/value.cc: Likewise.
3389 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3390 Likewise.
3391 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3392 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3393 * testsuite/20_util/is_signed/value.cc: Likewise.
3394 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3395 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3396 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3397 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3398 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3399 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3400 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3401 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3402 Likewise.
3403 * testsuite/20_util/move/1.cc: Likewise.
3404 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3405 * testsuite/20_util/pair/1.cc: Likewise.
3406 * testsuite/20_util/pair/2.cc: Likewise.
3407 * testsuite/20_util/pair/3.cc: Likewise.
3408 * testsuite/20_util/pair/4.cc: Likewise.
3409 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3410 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3411 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3412 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3413 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3414 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3415 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3416 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3417 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3418 Likewise.
3419 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3420 Likewise.
3421 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3422 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3423 * testsuite/20_util/rel_ops.cc: Likewise.
3424 * testsuite/20_util/remove_reference/value.cc: Likewise.
3425 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3426 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3427 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3428 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3429 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3430 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3431 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3432 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3433 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3434 Likewise.
3435 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3436 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3437 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3438 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3439 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3440 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3441 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3442 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3443 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3444 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3445 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3446 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3447 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3448 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3449 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3450 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3451 Likewise.
3452 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3453 Likewise.
3454 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3455 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3456 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3457 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3458 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3459 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3460 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3461 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3462 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3463 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3464 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3465 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3466 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3467 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3468 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3469 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3470 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3471 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3472 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3473 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3474 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3475 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3476 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3477 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3478 Likewise.
3479 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3480 Likewise.
3481 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3482 Likewise.
3483 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3484 Likewise.
3485 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3486 Likewise.
3487 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3488 Likewise.
3489 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3490 Likewise.
3491 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3492 Likewise.
3493 * testsuite/20_util/temporary_buffer.cc: Likewise.
3494 * testsuite/20_util/time_point/1.cc: Likewise.
3495 * testsuite/20_util/time_point/2.cc: Likewise.
3496 * testsuite/20_util/time_point/3.cc: Likewise.
3497 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3498 Likewise.
3499 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3500 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3501 Likewise.
3502 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3503 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3504 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3505 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3506 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3507 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3508 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3509 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3510 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3511 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3512 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3513 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3514 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3515 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3516 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3517 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3518 Likewise.
3519 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3520 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3521 Likewise.
3522 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3523 Likewise.
3524 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3525 Likewise.
3526 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3527 Likewise.
3528 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3529 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3530 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3531 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3532 Likewise.
3533 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3534 Likewise.
3535 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3536 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3537 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3538 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3539 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3540 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3541 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3542 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3543 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3544 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3545 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3546 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3547 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3548 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3549 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3550 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3551 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3552 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3553 Likewise.
3554 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3555 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3556 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3557 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3558 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3559 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3560 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3561 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3562 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3563 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3564 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3565 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3566 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3567 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3568 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3569 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3570 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3571 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3572 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3573 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3574 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3575 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3576 Likewise.
3577 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3578 Likewise.
3579 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3580 Likewise.
3581 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3582 Likewise.
3583 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3584 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3585 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3586 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3587 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3588 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3589 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3590 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3591 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3592 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3593 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3594 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3595 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3596 Likewise.
3597 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3598 Likewise.
3599 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3600 Likewise.
3601 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3602 Likewise.
3603 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3604 Likewise.
3605 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3606 Likewise.
3607 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3608 Likewise.
3609 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3610 Likewise.
3611 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3612 Likewise.
3613 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3614 Likewise.
3615 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3616 Likewise.
3617 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3618 Likewise.
3619 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3620 Likewise.
3621 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3622 Likewise.
3623 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3624 Likewise.
3625 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3626 Likewise.
3627 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3628 Likewise.
3629 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3630 Likewise.
3631 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3632 Likewise.
3633 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3634 Likewise.
3635 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3636 Likewise.
3637 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3638 Likewise.
3639 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3640 Likewise.
3641 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3642 Likewise.
3643 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3644 Likewise.
3645 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3646 Likewise.
3647 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3648 Likewise.
3649 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3650 Likewise.
3651 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3652 Likewise.
3653 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3654 Likewise.
3655 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3656 Likewise.
3657 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3658 Likewise.
3659 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3660 Likewise.
3661 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3662 Likewise.
3663 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3664 Likewise.
3665 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3666 Likewise.
3667 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3668 Likewise.
3669 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3670 Likewise.
3671 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3672 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3673 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3674 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3675 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3676 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3677 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3678 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3679 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3680 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3681 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3682 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3683 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3684 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3685 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3686 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3687 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3688 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3689 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3690 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3691 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3692 Likewise.
3693 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3694 Likewise.
3695 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3696 Likewise.
3697 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3698 Likewise.
3699 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3700 Likewise.
3701 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3702 Likewise.
3703 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3704 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3705 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3706 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3707 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3708 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3709 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3710 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3711 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3712 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3713 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3714 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3715 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3716 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3717 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3718 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3719 Likewise.
3720 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3721 Likewise.
3722 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3723 Likewise.
3724 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3725 Likewise.
3726 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3727 Likewise.
3728 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3729 Likewise.
3730 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3731 Likewise.
3732 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3733 Likewise.
3734 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3735 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3736 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3737 Likewise.
3738 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3739 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3740 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3741 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3742 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3743 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3744 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3745 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3746 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3747 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3748 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3749 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3750 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3751 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3752 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3753 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3754 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3755 Likewise.
3756 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3757 Likewise.
3758 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3759 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3760 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3761 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3762 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3763 Likewise.
3764 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3765 Likewise.
3766 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3767 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3768 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3769 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3770 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3771 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3772 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3773 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3774 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3775 Likewise.
3776 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3777 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3778 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3779 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3780 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3781 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3782 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3783 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3784 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3785 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3786 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3787 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3788 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3789 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3790 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3791 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3792 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3793 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3794 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3795 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3796 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3797 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3798 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3799 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3800 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3801 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3802 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3803 Likewise.
3804 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3805 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3806 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3807 Likewise.
3808 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3809 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3810 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3811 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3812 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3813 Likewise.
3814 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3815 Likewise.
3816 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3817 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3818 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3819 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3820 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3821 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3822 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3823 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3824 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3825 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3826 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3827 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3828 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3829 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3830 Likewise.
3831 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3832 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3833 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3834 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3835 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3836 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3837 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3838 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3839 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3840 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3841 Likewise.
3842 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3843 Likewise.
3844 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3845 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3846 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3847 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3848 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3849 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3850 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3851 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3852 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3853 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3854 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3855 Likewise.
3856 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3857 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3858 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3859 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3860 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3861 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3862 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3863 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3864 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3865 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3866 Likewise.
3867 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3868 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3869 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3870 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3871 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3872 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3873 Likewise.
3874 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3875 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3876 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3877 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3878 Likewise.
3879 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3880 Likewise.
3881 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3882 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3883 Likewise.
3884 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3885 * testsuite/22_locale/ctype/2.cc: Likewise.
3886 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3887 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3888 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3889 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3890 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3891 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3892 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3893 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3894 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3895 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3896 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3897 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3898 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3899 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3900 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3901 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3902 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3903 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3904 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3905 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3906 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3907 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3908 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3909 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3910 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3911 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3912 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3913 * testsuite/22_locale/facet/1.cc: Likewise.
3914 * testsuite/22_locale/facet/2.cc: Likewise.
3915 * testsuite/22_locale/facet/25421.cc: Likewise.
3916 * testsuite/22_locale/global_templates/1.cc: Likewise.
3917 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3918 Likewise.
3919 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3920 Likewise.
3921 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3922 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3923 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3924 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3925 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3926 * testsuite/22_locale/locale/13630.cc: Likewise.
3927 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3928 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3929 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3930 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3931 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3932 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3933 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3934 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3935 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3936 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3937 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3938 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3939 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3940 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3941 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3942 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3943 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3944 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3945 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3946 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3947 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3948 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3949 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3950 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3951 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3952 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3953 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3954 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3955 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3956 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3957 Likewise.
3958 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3959 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3960 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3961 Likewise.
3962 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3963 Likewise.
3964 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3965 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3966 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3967 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3968 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3969 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3970 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3971 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3972 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3973 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3974 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3975 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3976 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3977 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3978 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3979 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3980 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3981 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3982 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3983 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3984 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3985 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3986 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3987 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3988 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3989 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3990 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3991 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3992 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3993 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3994 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3995 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3996 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3997 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3998 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3999 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
4000 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
4001 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
4002 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
4003 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
4004 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
4005 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
4006 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
4007 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
4008 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
4009 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
4010 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
4011 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4012 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4013 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4014 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4015 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4016 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4017 Likewise.
4018 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4019 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4020 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4021 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4022 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4023 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4024 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4025 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4026 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4027 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4028 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4029 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4030 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4031 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4032 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4033 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4034 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4035 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4036 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4037 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4038 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4039 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4040 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4041 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4042 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4043 Likewise.
4044 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4045 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4046 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4047 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4048 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4049 Likewise.
4050 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4051 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4052 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4053 Likewise.
4054 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4055 Likewise.
4056 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4057 Likewise.
4058 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4059 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4060 Likewise.
4061 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4062 Likewise.
4063 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4064 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4065 Likewise.
4066 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4067 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4068 Likewise.
4069 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4070 Likewise.
4071 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4072 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4073 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4074 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4075 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4076 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4077 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4078 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4079 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4080 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4081 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4082 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4083 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4084 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4085 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4086 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4087 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4088 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4089 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4090 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4091 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4092 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4093 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4094 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4095 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4096 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4097 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4098 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4099 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4100 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4101 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4102 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4103 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4104 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4105 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4106 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4107 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4108 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4109 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4110 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4111 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4112 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4113 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4114 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4115 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4116 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4117 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4118 Likewise.
4119 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4120 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4121 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4122 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4123 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4124 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4125 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4126 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4127 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4128 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4129 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4130 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4131 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4132 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4133 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4134 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4135 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4136 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4137 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4138 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4139 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4140 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4141 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4142 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4143 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4144 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4145 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4146 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4147 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4148 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4149 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4150 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4151 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4152 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4153 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4154 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4155 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4156 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4157 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4158 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4159 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4160 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4161 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4162 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4163 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4164 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4165 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4166 Likewise.
4167 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4168 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4169 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4170 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4171 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4172 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4173 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4174 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4175 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4176 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4177 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4178 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4179 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4180 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4181 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4182 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4183 Likewise.
4184 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4185 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4186 Likewise.
4187 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4188 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4189 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4190 Likewise.
4191 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4192 Likewise.
4193 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4194 Likewise.
4195 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4196 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4197 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4198 Likewise.
4199 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4200 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4201 Likewise.
4202 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4203 Likewise.
4204 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4205 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4206 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4207 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4208 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4209 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4210 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4211 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4212 Likewise.
4213 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4214 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4215 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4216 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4217 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4218 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4219 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4220 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4221 Likewise.
4222 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4223 Likewise.
4224 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4225 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4226 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4227 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4228 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4229 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4230 Likewise.
4231 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4232 Likewise.
4233 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4234 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4235 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4236 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4237 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4238 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4239 Likewise.
4240 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4241 Likewise.
4242 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4243 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4244 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4245 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4246 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4247 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4248 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4249 Likewise.
4250 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4251 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4252 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4253 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4254 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4255 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4256 Likewise.
4257 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4258 Likewise.
4259 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4260 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4261 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4262 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4263 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4264 Likewise.
4265 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4266 Likewise.
4267 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4268 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4269 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4270 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4271 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4272 Likewise.
4273 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4274 Likewise.
4275 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4276 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4277 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4278 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4279 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4280 Likewise.
4281 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4282 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4283 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4284 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4285 Likewise.
4286 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4287 Likewise.
4288 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4289 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4290 Likewise.
4291 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4292 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4293 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4294 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4295 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4296 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4297 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4298 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4299 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4300 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4301 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4302 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4303 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4304 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4305 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4306 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4307 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4308 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4309 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4310 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4311 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4312 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4313 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4314 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4315 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4316 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4317 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4318 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4319 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4320 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4321 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4322 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4323 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4324 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4325 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4326 Likewise.
4327 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4328 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4329 * testsuite/23_containers/bitset/18604.cc: Likewise.
4330 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4331 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4332 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4333 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4334 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4335 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4336 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4337 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4338 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4339 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4340 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4341 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4342 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4343 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4344 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4345 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4346 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4347 * testsuite/23_containers/deque/18604.cc: Likewise.
4348 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4349 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4350 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4351 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4352 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4353 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4354 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4355 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4356 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4357 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4358 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4359 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4360 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4361 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4362 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4363 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4364 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4365 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4366 Likewise.
4367 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4368 Likewise.
4369 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4370 Likewise.
4371 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4372 Likewise.
4373 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4374 Likewise.
4375 * testsuite/23_containers/deque/types/1.cc: Likewise.
4376 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4377 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4378 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4379 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4380 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4381 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4382 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4383 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4384 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4385 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4386 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4387 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4388 Likewise.
4389 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4390 Likewise.
4391 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4392 Likewise.
4393 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4394 Likewise.
4395 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4396 Likewise.
4397 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4398 Likewise.
4399 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4400 Likewise.
4401 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4402 Likewise.
4403 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4404 Likewise.
4405 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4406 Likewise.
4407 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4408 Likewise.
4409 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4410 Likewise.
4411 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4412 Likewise.
4413 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4414 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4415 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4416 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4417 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4418 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4419 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4420 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4421 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4422 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4423 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4424 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4425 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4426 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4427 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4428 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4429 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4430 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4431 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4432 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4433 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4434 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4435 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4436 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4437 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4438 Likewise.
4439 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4440 Likewise.
4441 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4442 * testsuite/23_containers/list/18604.cc: Likewise.
4443 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4444 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4445 * testsuite/23_containers/list/cons/1.cc: Likewise.
4446 * testsuite/23_containers/list/cons/2.cc: Likewise.
4447 * testsuite/23_containers/list/cons/3.cc: Likewise.
4448 * testsuite/23_containers/list/cons/4.cc: Likewise.
4449 * testsuite/23_containers/list/cons/5.cc: Likewise.
4450 * testsuite/23_containers/list/cons/6.cc: Likewise.
4451 * testsuite/23_containers/list/cons/7.cc: Likewise.
4452 * testsuite/23_containers/list/cons/8.cc: Likewise.
4453 * testsuite/23_containers/list/cons/9.cc: Likewise.
4454 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4455 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4456 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4457 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4458 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4459 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4460 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4461 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4462 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4463 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4464 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4465 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4466 * testsuite/23_containers/list/operations/1.cc: Likewise.
4467 * testsuite/23_containers/list/operations/2.cc: Likewise.
4468 * testsuite/23_containers/list/operations/3.cc: Likewise.
4469 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4470 * testsuite/23_containers/list/operations/4.cc: Likewise.
4471 * testsuite/23_containers/list/operations/5.cc: Likewise.
4472 * testsuite/23_containers/list/pthread1.cc: Likewise.
4473 * testsuite/23_containers/list/pthread5.cc: Likewise.
4474 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4475 Likewise.
4476 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4477 Likewise.
4478 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4479 Likewise.
4480 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4481 Likewise.
4482 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4483 Likewise.
4484 * testsuite/23_containers/map/18604.cc: Likewise.
4485 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4486 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4487 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4488 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4489 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4490 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4491 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4492 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4493 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4494 * testsuite/23_containers/map/operators/1.cc: Likewise.
4495 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4496 * testsuite/23_containers/map/pthread6.cc: Likewise.
4497 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4498 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4499 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4500 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4501 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4502 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4503 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4504 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4505 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4506 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4507 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4508 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4509 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4510 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4511 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4512 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4513 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4514 * testsuite/23_containers/set/18604.cc: Likewise.
4515 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4516 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4517 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4518 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4519 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4520 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4521 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4522 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4523 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4524 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4525 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4526 Likewise.
4527 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4528 Likewise.
4529 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4530 Likewise.
4531 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4532 Likewise.
4533 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4534 Likewise.
4535 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4536 Likewise.
4537 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4538 Likewise.
4539 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4540 Likewise.
4541 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4542 Likewise.
4543 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4544 Likewise.
4545 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4546 Likewise.
4547 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4548 Likewise.
4549 * testsuite/23_containers/vector/18604.cc: Likewise.
4550 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4551 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4552 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4553 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4554 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4555 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4556 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4557 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4558 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4559 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4560 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4561 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4562 Likewise.
4563 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4564 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4565 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4566 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4567 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4568 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4569 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4570 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4571 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4572 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4573 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4574 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4575 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4576 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4577 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4578 Likewise.
4579 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4580 Likewise.
4581 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4582 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4583 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4584 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4585 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4586 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4587 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4588 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4589 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4590 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4591 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4592 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4593 Likewise.
4594 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4595 Likewise.
4596 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4597 Likewise.
4598 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4599 Likewise.
4600 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4601 Likewise.
4602 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4603 Likewise.
4604 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4605 * testsuite/23_containers/vector/types/1.cc: Likewise.
4606 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4607 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4608 Likewise.
4609 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4610 Likewise.
4611 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4612 Likewise.
4613 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4614 Likewise.
4615 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4616 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4617 Likewise.
4618 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4619 Likewise.
4620 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4621 Likewise.
4622 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4623 Likewise.
4624 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4625 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4626 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4627 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4628 Likewise.
4629 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4630 Likewise.
4631 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4632 Likewise.
4633 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4634 Likewise.
4635 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4636 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4637 Likewise.
4638 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4639 Likewise.
4640 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4641 Likewise.
4642 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4643 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4644 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4645 Likewise.
4646 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4647 Likewise.
4648 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4649 Likewise.
4650 * testsuite/24_iterators/operations/next.cc: Likewise.
4651 * testsuite/24_iterators/operations/prev.cc: Likewise.
4652 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4653 Likewise.
4654 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4655 Likewise.
4656 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4657 Likewise.
4658 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4659 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4660 Likewise.
4661 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4662 Likewise.
4663 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4664 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4665 Likewise.
4666 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4667 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4668 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4669 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4670 Likewise.
4671 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4672 Likewise.
4673 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4674 Likewise.
4675 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4676 Likewise.
4677 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4678 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4679 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4680 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4681 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4682 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4683 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4684 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4685 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4686 * testsuite/25_algorithms/copy/1.cc: Likewise.
4687 * testsuite/25_algorithms/copy/2.cc: Likewise.
4688 * testsuite/25_algorithms/copy/3.cc: Likewise.
4689 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4690 * testsuite/25_algorithms/copy/4.cc: Likewise.
4691 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4692 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4693 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4694 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4695 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4696 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4697 Likewise.
4698 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4699 Likewise.
4700 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4701 Likewise.
4702 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4703 Likewise.
4704 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4705 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4706 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4707 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4708 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4709 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4710 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4711 * testsuite/25_algorithms/count/1.cc: Likewise.
4712 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4713 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4714 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4715 * testsuite/25_algorithms/equal/1.cc: Likewise.
4716 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4717 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4718 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4719 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4720 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4721 * testsuite/25_algorithms/fill/1.cc: Likewise.
4722 * testsuite/25_algorithms/fill/2.cc: Likewise.
4723 * testsuite/25_algorithms/fill/3.cc: Likewise.
4724 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4725 * testsuite/25_algorithms/fill/4.cc: Likewise.
4726 * testsuite/25_algorithms/fill/5.cc: Likewise.
4727 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4728 * testsuite/25_algorithms/find/1.cc: Likewise.
4729 * testsuite/25_algorithms/find/17441.cc: Likewise.
4730 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4731 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4732 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4733 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4734 Likewise.
4735 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4736 Likewise.
4737 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4738 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4739 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4740 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4741 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4742 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4743 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4744 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4745 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4746 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4747 Likewise.
4748 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4749 Likewise.
4750 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4751 Likewise.
4752 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4753 Likewise.
4754 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4755 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4756 * testsuite/25_algorithms/heap/1.cc: Likewise.
4757 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4758 * testsuite/25_algorithms/includes/1.cc: Likewise.
4759 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4760 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4761 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4762 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4763 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4764 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4765 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4766 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4767 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4768 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4769 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4770 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4771 Likewise.
4772 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4773 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4774 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4775 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4776 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4777 * testsuite/25_algorithms/max/1.cc: Likewise.
4778 * testsuite/25_algorithms/max/2.cc: Likewise.
4779 * testsuite/25_algorithms/max/3.cc: Likewise.
4780 * testsuite/25_algorithms/max/37547.cc: Likewise.
4781 * testsuite/25_algorithms/max/4.cc: Likewise.
4782 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4783 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4784 * testsuite/25_algorithms/merge/1.cc: Likewise.
4785 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4786 * testsuite/25_algorithms/min/1.cc: Likewise.
4787 * testsuite/25_algorithms/min/2.cc: Likewise.
4788 * testsuite/25_algorithms/min/3.cc: Likewise.
4789 * testsuite/25_algorithms/min/37547.cc: Likewise.
4790 * testsuite/25_algorithms/min/4.cc: Likewise.
4791 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4792 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4793 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4794 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4795 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4796 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4797 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4798 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4799 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4800 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4801 * testsuite/25_algorithms/move/1.cc: Likewise.
4802 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4803 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4804 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4805 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4806 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4807 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4808 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4809 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4810 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4811 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4812 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4813 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4814 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4815 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4816 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4817 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4818 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4819 * testsuite/25_algorithms/partition/1.cc: Likewise.
4820 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4821 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4822 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4823 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4824 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4825 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4826 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4827 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4828 * testsuite/25_algorithms/remove/1.cc: Likewise.
4829 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4830 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4831 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4832 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4833 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4834 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4835 * testsuite/25_algorithms/replace/1.cc: Likewise.
4836 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4837 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4838 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4839 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4840 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4841 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4842 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4843 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4844 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4845 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4846 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4847 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4848 * testsuite/25_algorithms/search/1.cc: Likewise.
4849 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4850 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4851 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4852 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4853 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4854 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4855 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4856 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4857 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4858 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4859 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4860 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4861 Likewise.
4862 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4863 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4864 * testsuite/25_algorithms/sort/1.cc: Likewise.
4865 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4866 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4867 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4868 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4869 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4870 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4871 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4872 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4873 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4874 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4875 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4876 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4877 * testsuite/25_algorithms/unique/1.cc: Likewise.
4878 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4879 * testsuite/25_algorithms/unique/2.cc: Likewise.
4880 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4881 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4882 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4883 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4884 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4885 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4886 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4887 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4888 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4889 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4890 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4891 * testsuite/26_numerics/complex/13450.cc: Likewise.
4892 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4893 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4894 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4895 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4896 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4897 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4898 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4899 Likewise.
4900 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4901 Likewise.
4902 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4903 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4904 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4905 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4906 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4907 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4908 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4909 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4910 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4911 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4912 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4913 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4914 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4915 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4916 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4917 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4918 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4919 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4920 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4921 Likewise.
4922 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4923 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4924 Likewise.
4925 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4926 Likewise.
4927 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4928 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4929 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4930 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4931 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4932 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4933 * testsuite/26_numerics/iota/1.cc: Likewise.
4934 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4935 * testsuite/26_numerics/slice/1.cc: Likewise.
4936 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4937 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4938 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4949 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4950 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4959 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4960 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4974 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4975 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4982 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4983 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4984 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4985 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4992 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4993 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4998 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4999 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
5000 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
5001 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
5002 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
5003 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
5004 Likewise.
5005 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
5006 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
5007 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
5008 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
5009 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
5010 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
5011 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5012 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5013 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5014 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5015 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5016 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5017 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5018 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5019 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5020 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5021 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5022 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5023 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5024 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5025 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5026 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5027 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5028 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5029 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5030 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5031 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5032 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5033 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5034 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5035 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5036 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5037 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5038 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5039 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5040 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5041 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5042 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5043 Likewise.
5044 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5045 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5046 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5047 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5048 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5049 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5050 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5051 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5052 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5053 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5054 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5055 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5056 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5057 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5058 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5059 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5060 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5061 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5062 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5063 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5064 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5065 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5066 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5067 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5068 Likewise.
5069 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5070 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5071 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5072 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5073 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5074 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5075 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5076 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5077 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5078 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5079 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5080 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5081 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5082 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5083 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5084 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5085 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5086 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5087 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5088 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5089 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5090 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5091 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5092 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5093 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5094 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5095 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5096 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5097 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5098 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5099 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5100 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5101 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5102 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5103 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5104 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5105 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5106 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5107 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5108 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5109 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5110 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5111 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5112 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5113 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5114 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5115 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5116 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5117 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5118 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5119 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5120 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5121 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5122 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5123 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5124 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5125 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5126 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5127 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5128 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5129 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5130 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5131 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5132 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5133 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5134 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5135 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5136 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5137 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5138 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5139 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5140 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5141 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5142 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5143 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5144 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5145 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5146 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5147 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5148 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5149 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5150 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5151 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5152 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5153 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5154 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5155 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5156 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5157 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5158 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5159 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5160 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5161 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5162 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5163 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5164 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5165 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5166 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5167 Likewise.
5168 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5169 Likewise.
5170 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5171 Likewise.
5172 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5173 Likewise.
5174 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5175 Likewise.
5176 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5177 Likewise.
5178 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5179 Likewise.
5180 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5181 Likewise.
5182 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5183 Likewise.
5184 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5185 Likewise.
5186 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5187 Likewise.
5188 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5189 Likewise.
5190 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5191 Likewise.
5192 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5193 Likewise.
5194 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5195 Likewise.
5196 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5197 Likewise.
5198 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5199 Likewise.
5200 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5201 Likewise.
5202 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5203 Likewise.
5204 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5205 Likewise.
5206 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5207 Likewise.
5208 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5209 Likewise.
5210 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5211 Likewise.
5212 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5213 Likewise.
5214 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5215 Likewise.
5216 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5217 Likewise.
5218 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5219 Likewise.
5220 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5221 Likewise.
5222 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5223 Likewise.
5224 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5225 Likewise.
5226 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5227 Likewise.
5228 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5229 Likewise.
5230 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5231 Likewise.
5232 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5233 Likewise.
5234 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5235 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5236 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5237 Likewise.
5238 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5239 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5240 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5241 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5242 Likewise.
5243 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5244 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5245 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5246 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5247 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5248 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5249 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5250 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5251 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5252 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5253 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5254 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5255 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5256 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5257 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5258 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5259 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5260 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5261 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5262 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5263 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5264 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5265 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5266 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5267 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5268 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5269 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5270 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5271 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5272 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5273 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5274 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5275 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5276 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5277 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5278 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5279 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5280 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5281 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5282 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5283 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5284 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5285 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5286 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5287 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5288 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5289 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5290 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5291 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5292 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5293 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5294 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5295 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5296 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5297 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5298 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5299 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5300 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5301 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5302 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5303 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5304 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5305 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5306 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5307 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5308 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5309 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5310 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5311 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5312 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5313 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5314 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5315 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5316 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5317 Likewise.
5318 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5319 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5320 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5321 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5322 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5323 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5324 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5325 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5326 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5327 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5328 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5329 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5330 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5331 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5332 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5333 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5334 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5335 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5336 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5337 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5338 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5339 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5340 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5341 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5342 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5343 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5344 Likewise.
5345 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5346 Likewise.
5347 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5348 Likewise.
5349 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5350 Likewise.
5351 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5352 Likewise.
5353 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5354 Likewise.
5355 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5356 Likewise.
5357 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5358 Likewise.
5359 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5360 Likewise.
5361 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5362 Likewise.
5363 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5364 Likewise.
5365 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5366 Likewise.
5367 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5368 Likewise.
5369 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5370 Likewise.
5371 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5372 Likewise.
5373 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5374 Likewise.
5375 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5376 Likewise.
5377 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5378 Likewise.
5379 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5380 Likewise.
5381 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5382 Likewise.
5383 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5384 Likewise.
5385 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5386 Likewise.
5387 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5388 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5389 Likewise.
5390 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5391 Likewise.
5392 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5393 Likewise.
5394 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5395 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5396 Likewise.
5397 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5398 Likewise.
5399 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5400 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5401 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5402 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5403 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5404 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5405 Likewise.
5406 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5407 Likewise.
5408 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5409 Likewise.
5410 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5411 Likewise.
5412 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5413 Likewise.
5414 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5415 Likewise.
5416 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5417 Likewise.
5418 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5419 Likewise.
5420 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5421 Likewise.
5422 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5423 Likewise.
5424 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5425 Likewise.
5426 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5427 Likewise.
5428 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5429 Likewise.
5430 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5431 Likewise.
5432 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5433 Likewise.
5434 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5435 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5436 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5437 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5438 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5439 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5440 Likewise.
5441 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5442 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5443 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5444 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5445 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5446 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5447 Likewise.
5448 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5449 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5450 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5451 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5452 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5453 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5454 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5455 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5456 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5457 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5458 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5459 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5460 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5461 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5462 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5463 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5464 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5465 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5466 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5467 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5468 Likewise.
5469 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5470 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5471 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5472 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5473 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5474 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5475 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5476 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5477 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5478 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5479 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5480 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5481 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5482 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5483 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5484 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5485 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5486 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5487 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5488 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5489 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5490 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5491 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5492 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5493 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5494 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5495 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5496 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5497 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5498 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5499 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5500 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5501 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5502 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5503 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5504 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5505 Likewise.
5506 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5507 Likewise.
5508 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5509 Likewise.
5510 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5511 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5512 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5513 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5514 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5515 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5516 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5517 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5518 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5519 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5520 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5521 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5522 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5523 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5524 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5525 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5526 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5527 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5528 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5529 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5530 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5531 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5532 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5533 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5534 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5535 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5536 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5537 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5538 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5539 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5540 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5541 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5542 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5543 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5544 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5545 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5546 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5547 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5548 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5549 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5550 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5551 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5552 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5553 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5554 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5555 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5556 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5557 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5558 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5559 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5560 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5561 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5562 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5563 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5564 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5565 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5566 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5567 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5568 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5569 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5570 Likewise.
5571 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5572 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5573 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5574 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5575 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5576 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5577 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5578 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5579 * testsuite/27_io/fpos/11450.cc: Likewise.
5580 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5581 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5582 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5583 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5584 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5585 * testsuite/27_io/fpos/14775.cc: Likewise.
5586 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5587 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5588 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5589 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5590 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5591 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5592 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5593 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5594 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5595 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5596 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5597 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5598 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5599 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5600 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5601 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5602 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5603 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5604 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5605 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5606 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5607 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5608 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5609 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5610 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5611 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5612 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5613 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5614 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5615 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5616 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5617 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5618 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5619 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5620 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5621 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5622 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5623 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5624 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5625 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5626 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5627 * testsuite/27_io/objects/char/1.cc: Likewise.
5628 * testsuite/27_io/objects/char/10.cc: Likewise.
5629 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5630 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5631 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5632 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5633 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5634 * testsuite/27_io/objects/char/2.cc: Likewise.
5635 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5636 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5637 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5638 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5639 * testsuite/27_io/objects/char/5.cc: Likewise.
5640 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5641 * testsuite/27_io/objects/char/6.cc: Likewise.
5642 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5643 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5644 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5645 * testsuite/27_io/objects/char/7.cc: Likewise.
5646 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5647 * testsuite/27_io/objects/char/8.cc: Likewise.
5648 * testsuite/27_io/objects/char/9.cc: Likewise.
5649 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5650 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5651 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5652 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5653 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5654 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5655 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5656 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5657 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5658 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5659 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5660 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5661 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5662 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5663 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5664 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5665 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5666 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5667 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5668 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5669 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5670 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5671 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5672 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5673 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5674 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5675 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5676 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5677 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5678 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5679 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5680 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5681 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5682 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5683 * testsuite/27_io/types/1.cc: Likewise.
5684 * testsuite/27_io/types/2.cc: Likewise.
5685 * testsuite/27_io/types/3.cc: Likewise.
5686 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5687 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5688 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5689 Likewise.
5690 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5691 Likewise.
5692 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5693 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5694 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5695 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5696 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5697 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5698 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5699 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5700 Likewise.
5701 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5702 Likewise.
5703 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5704 Likewise.
5705 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5706 Likewise.
5707 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5708 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5709 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5710 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5711 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5712 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5713 Likewise.
5714 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5715 Likewise.
5716 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5717 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5718 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5719 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5720 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5721 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5722 * testsuite/Makefile.am: Likewise.
5723 * testsuite/abi/30586.cc: Likewise.
5724 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5725 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5726 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5727 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5728 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5729 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5730 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5731 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5732 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5733 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5734 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5735 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5736 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5737 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5738 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5739 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5740 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5741 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5742 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5743 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5744 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5745 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5746 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5747 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5748 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5749 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5750 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5751 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5752 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5753 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5754 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5755 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5756 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5757 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5758 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5759 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5760 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5761 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5762 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5763 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5764 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5765 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5766 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5767 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5768 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5769 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5770 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5771 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5772 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5773 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5774 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5775 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5776 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5777 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5778 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5779 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5780 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5781 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5782 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5783 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5784 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5785 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5786 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5787 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5788 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5789 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5790 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5791 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5792 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5793 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5794 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5795 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5796 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5797 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5798 * testsuite/abi/demangle/regression/old.cc: Likewise.
5799 * testsuite/abi/header_cxxabi.c: Likewise.
5800 * testsuite/backward/11460.cc: Likewise.
5801 * testsuite/backward/hash_map/1.cc: Likewise.
5802 * testsuite/backward/hash_map/14648.cc: Likewise.
5803 * testsuite/backward/hash_map/23528.cc: Likewise.
5804 * testsuite/backward/hash_set/1.cc: Likewise.
5805 * testsuite/backward/strstream_members.cc: Likewise.
5806 * testsuite/config/default.exp: Likewise.
5807 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5808 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5809 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5810 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5811 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5812 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5813 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5814 * testsuite/data/sgetn.txt: Likewise.
5815 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5816 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5817 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5818 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5819 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5820 * testsuite/ext/array_allocator/26875.cc: Likewise.
5821 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5822 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5823 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5824 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5825 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5826 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5827 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5828 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5829 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5830 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5831 * testsuite/ext/codecvt/1.cc: Likewise.
5832 * testsuite/ext/codecvt/char-1.cc: Likewise.
5833 * testsuite/ext/codecvt/char-2.cc: Likewise.
5834 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5835 * testsuite/ext/concept_checks.cc: Likewise.
5836 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5837 Likewise.
5838 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5839 Likewise.
5840 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5841 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5842 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5843 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5844 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5845 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5846 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5847 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5848 Likewise.
5849 * testsuite/ext/headers.cc: Likewise.
5850 * testsuite/ext/is_heap/1.cc: Likewise.
5851 * testsuite/ext/is_heap/check_type.cc: Likewise.
5852 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5853 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5854 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5855 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5856 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5857 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5858 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5859 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5860 * testsuite/ext/median.cc: Likewise.
5861 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5862 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5863 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5864 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5865 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5866 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5867 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5868 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5869 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5870 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5871 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5872 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5873 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5874 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5875 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5876 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5877 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5878 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5879 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5880 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5881 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5882 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5883 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5884 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5885 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5886 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5887 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5888 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5889 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5890 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5891 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5892 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5893 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5894 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5895 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5896 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5897 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5898 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5899 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5900 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5901 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5902 * testsuite/ext/rope/1.cc: Likewise.
5903 * testsuite/ext/rope/2.cc: Likewise.
5904 * testsuite/ext/rope/3.cc: Likewise.
5905 * testsuite/ext/rope/36832.cc: Likewise.
5906 * testsuite/ext/rope/4.cc: Likewise.
5907 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5908 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5909 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5910 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5911 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5912 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5913 Likewise.
5914 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5915 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5916 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5917 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5918 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5919 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5920 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5921 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5922 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5923 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5924 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5925 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5926 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5927 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5928 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5929 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5930 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5931 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5932 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5933 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5934 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5935 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5936 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5937 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5938 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5939 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5940 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5941 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5942 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5943 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5944 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5945 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5946 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5947 * testsuite/lib/dg-options.exp: Likewise.
5948 * testsuite/lib/libstdc++.exp: Likewise.
5949 * testsuite/lib/prune.exp: Likewise.
5950 * testsuite/libstdc++-abi/abi.exp: Likewise.
5951 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5952 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5953 Likewise.
5954 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5955 Likewise.
5956 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5957 Likewise.
5958 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5959 Likewise.
5960 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5961 Likewise.
5962 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5963 Likewise.
5964 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5965 Likewise.
5966 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5967 Likewise.
5968 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5969 Likewise.
5970 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5971 Likewise.
5972 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5973 Likewise.
5974 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5975 Likewise.
5976 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5977 Likewise.
5978 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5979 Likewise.
5980 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5981 Likewise.
5982 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5983 Likewise.
5984 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5985 Likewise.
5986 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5987 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5988 Likewise.
5989 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5990 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5991 Likewise.
5992 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5993 Likewise.
5994 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5995 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5996 Likewise.
5997 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5998 Likewise.
5999 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
6000 Likewise.
6001 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
6002 Likewise.
6003 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
6004 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
6005 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
6006 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
6007 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
6008 Likewise.
6009 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
6010 Likewise.
6011 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6012 Likewise.
6013 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6014 Likewise.
6015 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6016 Likewise.
6017 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6018 Likewise.
6019 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6020 Likewise.
6021 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6022 Likewise.
6023 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6024 Likewise.
6025 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6026 Likewise.
6027 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6028 Likewise.
6029 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6030 Likewise.
6031 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6032 Likewise.
6033 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6034 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6035 Likewise.
6036 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6037 Likewise.
6038 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6039 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6040 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6041 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6042 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6043 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6044 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6045 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6046 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6047 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6048 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6049 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6050 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6051 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6052 Likewise.
6053 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6054 Likewise.
6055 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6056 Likewise.
6057 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6058 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6059 Likewise.
6060 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6061 Likewise.
6062 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6063 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6064 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6065 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6066 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6067 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6068 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6069 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6070 Likewise.
6071 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6072 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6073 Likewise.
6074 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6075 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6076 Likewise.
6077 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6078 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6079 Likewise.
6080 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6081 Likewise.
6082 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6083 Likewise.
6084 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6085 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6086 Likewise.
6087 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6088 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6089 Likewise.
6090 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6091 Likewise.
6092 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6093 Likewise.
6094 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6095 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6096 Likewise.
6097 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6098 Likewise.
6099 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6100 Likewise.
6101 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6102 Likewise.
6103 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6104 Likewise.
6105 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6106 Likewise.
6107 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6108 Likewise.
6109 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6110 Likewise.
6111 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6112 Likewise.
6113 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6114 Likewise.
6115 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6116 Likewise.
6117 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6118 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6119 Likewise.
6120 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6121 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6122 Likewise.
6123 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6124 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6125 Likewise.
6126 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6127 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6128 Likewise.
6129 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6130 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6131 Likewise.
6132 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6133 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6134 Likewise.
6135 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6136 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6137 Likewise.
6138 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6139 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6140 Likewise.
6141 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6142 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6143 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6144 Likewise.
6145 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6146 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6147 Likewise.
6148 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6149 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6150 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6151 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6152 Likewise.
6153 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6154 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6155 Likewise.
6156 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6157 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6158 Likewise.
6159 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6160 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6161 Likewise.
6162 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6163 Likewise.
6164 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6165 Likewise.
6166 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6167 Likewise.
6168 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6169 Likewise.
6170 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6171 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6172 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6173 Likewise.
6174 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6175 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6176 Likewise.
6177 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6178 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6179 Likewise.
6180 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6181 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6182 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6183 Likewise.
6184 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6185 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6186 Likewise.
6187 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6188 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6189 Likewise.
6190 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6191 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6192 Likewise.
6193 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6194 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6195 Likewise.
6196 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6197 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6198 Likewise.
6199 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6200 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6201 Likewise.
6202 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6203 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6204 Likewise.
6205 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6206 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6207 Likewise.
6208 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6209 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6210 Likewise.
6211 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6212 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6213 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6214 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6215 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6216 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6217 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6218 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6219 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6220 Likewise.
6221 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6222 Likewise.
6223 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6224 Likewise.
6225 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6226 Likewise.
6227 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6228 Likewise.
6229 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6230 Likewise.
6231 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6232 Likewise.
6233 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6234 Likewise.
6235 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6236 Likewise.
6237 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6238 Likewise.
6239 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6240 Likewise.
6241 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6242 Likewise.
6243 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6244 Likewise.
6245 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6246 Likewise.
6247 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6248 Likewise.
6249 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6250 Likewise.
6251 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6252 Likewise.
6253 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6254 Likewise.
6255 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6256 Likewise.
6257 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6258 Likewise.
6259 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6260 Likewise.
6261 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6262 Likewise.
6263 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6264 Likewise.
6265 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6266 Likewise.
6267 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6268 Likewise.
6269 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6270 Likewise.
6271 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6272 Likewise.
6273 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6274 Likewise.
6275 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6276 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6277 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6278 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6279 Likewise.
6280 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6281 Likewise.
6282 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6283 Likewise.
6284 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6285 Likewise.
6286 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6287 Likewise.
6288 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6289 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6290 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6291 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6292 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6293 Likewise.
6294 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6295 Likewise.
6296 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6297 Likewise.
6298 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6299 Likewise.
6300 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6301 Likewise.
6302 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6303 Likewise.
6304 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6305 Likewise.
6306 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6307 Likewise.
6308 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6309 Likewise.
6310 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6311 Likewise.
6312 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6313 Likewise.
6314 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6315 Likewise.
6316 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6317 Likewise.
6318 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6319 Likewise.
6320 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6321 Likewise.
6322 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6323 Likewise.
6324 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6325 Likewise.
6326 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6327 Likewise.
6328 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6329 Likewise.
6330 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6331 Likewise.
6332 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6333 Likewise.
6334 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6335 Likewise.
6336 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6337 Likewise.
6338 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6339 Likewise.
6340 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6341 Likewise.
6342 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6343 Likewise.
6344 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6345 Likewise.
6346 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6347 Likewise.
6348 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6349 Likewise.
6350 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6351 Likewise.
6352 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6353 Likewise.
6354 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6355 Likewise.
6356 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6357 Likewise.
6358 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6359 Likewise.
6360 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6361 Likewise.
6362 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6363 Likewise.
6364 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6365 Likewise.
6366 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6367 Likewise.
6368 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6369 Likewise.
6370 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6371 Likewise.
6372 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6373 Likewise.
6374 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6375 Likewise.
6376 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6377 Likewise.
6378 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6379 Likewise.
6380 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6381 Likewise.
6382 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6383 Likewise.
6384 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6385 Likewise.
6386 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6387 Likewise.
6388 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6389 Likewise.
6390 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6391 Likewise.
6392 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6393 Likewise.
6394 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6395 Likewise.
6396 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6397 Likewise.
6398 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6399 Likewise.
6400 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6401 Likewise.
6402 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6403 Likewise.
6404 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6405 Likewise.
6406 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6407 Likewise.
6408 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6409 Likewise.
6410 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6411 Likewise.
6412 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6413 Likewise.
6414 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6415 Likewise.
6416 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6417 Likewise.
6418 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6419 Likewise.
6420 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6421 Likewise.
6422 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6423 Likewise.
6424 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6425 Likewise.
6426 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6427 Likewise.
6428 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6429 Likewise.
6430 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6431 Likewise.
6432 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6433 Likewise.
6434 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6435 Likewise.
6436 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6437 Likewise.
6438 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6439 Likewise.
6440 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6441 Likewise.
6442 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6443 Likewise.
6444 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6445 Likewise.
6446 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6447 Likewise.
6448 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6449 Likewise.
6450 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6451 Likewise.
6452 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6453 Likewise.
6454 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6455 Likewise.
6456 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6457 Likewise.
6458 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6459 Likewise.
6460 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6461 Likewise.
6462 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6463 Likewise.
6464 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6465 Likewise.
6466 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6467 Likewise.
6468 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6469 Likewise.
6470 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6471 Likewise.
6472 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6473 Likewise.
6474 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6475 Likewise.
6476 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6477 Likewise.
6478 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6479 Likewise.
6480 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6481 Likewise.
6482 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6483 Likewise.
6484 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6485 Likewise.
6486 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6487 Likewise.
6488 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6489 Likewise.
6490 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6491 Likewise.
6492 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6493 Likewise.
6494 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6495 Likewise.
6496 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6497 Likewise.
6498 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6499 Likewise.
6500 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6501 Likewise.
6502 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6503 Likewise.
6504 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6505 Likewise.
6506 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6507 Likewise.
6508 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6509 Likewise.
6510 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6511 Likewise.
6512 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6513 Likewise.
6514 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6515 Likewise.
6516 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6517 Likewise.
6518 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6519 Likewise.
6520 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6521 Likewise.
6522 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6523 Likewise.
6524 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6525 Likewise.
6526 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6527 Likewise.
6528 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6529 Likewise.
6530 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6531 Likewise.
6532 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6533 Likewise.
6534 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6535 Likewise.
6536 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6537 Likewise.
6538 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6539 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6540 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6541 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6542 Likewise.
6543 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6544 Likewise.
6545 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6546 Likewise.
6547 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6548 Likewise.
6549 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6550 Likewise.
6551 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6552 Likewise.
6553 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6554 Likewise.
6555 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6556 Likewise.
6557 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6558 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6559 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6560 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6561 Likewise.
6562 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6563 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6564 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6565 Likewise.
6566 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6567 Likewise.
6568 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6569 Likewise.
6570 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6571 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6572 Likewise.
6573 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6574 Likewise.
6575 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6576 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6577 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6578 Likewise.
6579 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6580 Likewise.
6581 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6582 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6583 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6584 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6585 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6586 Likewise.
6587 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6588 Likewise.
6589 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6590 Likewise.
6591 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6592 Likewise.
6593 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6594 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6595 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6596 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6597 Likewise.
6598 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6599 Likewise.
6600 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6601 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6602 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6603 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6604 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6605 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6606 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6607 Likewise.
6608 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6609 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6610 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6611 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6612 Likewise.
6613 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6614 Likewise.
6615 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6616 Likewise.
6617 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6618 Likewise.
6619 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6620 Likewise.
6621 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6622 Likewise.
6623 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6624 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6625 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6626 Likewise.
6627 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6628 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6629 Likewise.
6630 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6631 Likewise.
6632 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6633 Likewise.
6634 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6635 Likewise.
6636 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6637 Likewise.
6638 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6639 Likewise.
6640 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6641 Likewise.
6642 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6643 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6644 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6645 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6646 Likewise.
6647 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6648 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6649 Likewise.
6650 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6651 Likewise.
6652 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6653 Likewise.
6654 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6655 Likewise.
6656 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6657 Likewise.
6658 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6659 Likewise.
6660 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6661 Likewise.
6662 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6663 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6664 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6665 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6666 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6667 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6668 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6669 Likewise.
6670 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6671 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6672 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6673 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6674 Likewise.
6675 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6676 Likewise.
6677 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6678 Likewise.
6679 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6680 Likewise.
6681 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6682 Likewise.
6683 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6684 Likewise.
6685 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6686 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6687 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6688 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6689 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6690 Likewise.
6691 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6692 Likewise.
6693 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6694 Likewise.
6695 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6696 Likewise.
6697 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6698 Likewise.
6699 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6700 Likewise.
6701 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6702 Likewise.
6703 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6704 Likewise.
6705 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6706 Likewise.
6707 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6708 Likewise.
6709 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6710 Likewise.
6711 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6712 Likewise.
6713 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6714 Likewise.
6715 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6716 Likewise.
6717 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6718 Likewise.
6719 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6720 Likewise.
6721 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6722 Likewise.
6723 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6724 Likewise.
6725 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6726 Likewise.
6727 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6728 Likewise.
6729 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6730 Likewise.
6731 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6732 Likewise.
6733 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6734 Likewise.
6735 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6736 Likewise.
6737 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6738 Likewise.
6739 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6740 Likewise.
6741 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6742 Likewise.
6743 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6744 Likewise.
6745 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6746 Likewise.
6747 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6748 Likewise.
6749 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6750 Likewise.
6751 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6752 Likewise.
6753 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6754 Likewise.
6755 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6756 Likewise.
6757 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6758 Likewise.
6759 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6760 Likewise.
6761 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6762 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6763 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6764 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6765 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6766 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6767 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6768 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6769 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6770 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6771 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6772 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6773 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6774 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6775 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6776 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6777 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6778 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6779 * testsuite/tr1/headers/all.cc: Likewise.
6780 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6781 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6782 * testsuite/util/testsuite_shared.cc: Likewise.
6783 * scripts/extract_symvers: Likewise. Remove runtime exception.
6784 * testsuite/17_intro/headers/all.cc: Likewise.
6785 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6786 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6787 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6788 Likewise.
6789 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6790 Likewise.
6791 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6792 Likewise.
6793 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6794 Likewise.
6795 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6796 Likewise.
6797 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6798 Likewise.
6799 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6800 Likewise.
6801 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6802 Likewise.
6803 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6804 Likewise.
6805 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6806 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6807 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6808 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6809 Likewise.
6810 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6811 Likewise.
6812 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6813 Likewise.
6814 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6815 Likewise.
6816 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6817 Likewise.
6818 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6819 Likewise.
6820 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6821 Likewise.
6822 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6823 Likewise.
6824 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6825 Likewise.
6826 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6827 Likewise.
6828 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6829 Likewise.
6830 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6831 Likewise.
6832 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6833 Likewise.
6834 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6835 Likewise.
6836 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6837 Likewise.
6838 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6839 Likewise.
6840 * testsuite/20_util/pair/moveable.cc: Likewise.
6841 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6842 Likewise.
6843 * testsuite/20_util/pair/swap.cc: Likewise.
6844 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6845 Likewise.
6846 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6847 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6848 Likewise.
6849 * testsuite/20_util/tuple/moveable.cc: Likewise.
6850 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6851 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6852 Likewise.
6853 * testsuite/20_util/tuple/swap.cc: Likewise.
6854 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6855 Likewise.
6856 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6857 Likewise.
6858 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6859 Likewise.
6860 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6861 Likewise.
6862 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6863 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6864 Likewise.
6865 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6866 Likewise.
6867 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6868 Likewise.
6869 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6870 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6871 Likewise.
6872 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6873 Likewise.
6874 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6875 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6876 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6877 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6878 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6879 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6880 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6881 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6882 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6883 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6884 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6885 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6886 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6887 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6888 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6889 Likewise.
6890 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6891 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6892 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6893 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6894 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6895 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6896 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6897 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6898 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6899 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6900 Likewise.
6901 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6902 Likewise.
6903 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6904 Likewise.
6905 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6906 Likewise.
6907 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6908 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6909 Likewise.
6910 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6911 Likewise.
6912 * testsuite/23_containers/deque/14340.cc: Likewise.
6913 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6914 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6915 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6916 * testsuite/23_containers/deque/init-list.cc: Likewise.
6917 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6918 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6919 * testsuite/23_containers/deque/moveable.cc: Likewise.
6920 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6921 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6922 Likewise.
6923 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6924 Likewise.
6925 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6926 Likewise.
6927 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6928 Likewise.
6929 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6930 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6931 Likewise.
6932 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6933 Likewise.
6934 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6935 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6936 Likewise.
6937 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6938 Likewise.
6939 * testsuite/23_containers/list/14340.cc: Likewise.
6940 * testsuite/23_containers/list/23781.cc: Likewise.
6941 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6942 * testsuite/23_containers/list/init-list.cc: Likewise.
6943 * testsuite/23_containers/list/moveable.cc: Likewise.
6944 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6945 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6946 Likewise.
6947 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6948 Likewise.
6949 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6950 Likewise.
6951 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6952 Likewise.
6953 * testsuite/23_containers/map/14340.cc: Likewise.
6954 * testsuite/23_containers/map/23781.cc: Likewise.
6955 * testsuite/23_containers/map/init-list.cc: Likewise.
6956 * testsuite/23_containers/map/moveable.cc: Likewise.
6957 * testsuite/23_containers/map/operations/1.cc: Likewise.
6958 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6959 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6960 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6961 Likewise.
6962 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6963 Likewise.
6964 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6965 Likewise.
6966 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6967 Likewise.
6968 * testsuite/23_containers/multimap/14340.cc: Likewise.
6969 * testsuite/23_containers/multimap/23781.cc: Likewise.
6970 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6971 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6972 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6973 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6974 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6975 Likewise.
6976 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6977 Likewise.
6978 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6979 Likewise.
6980 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6981 Likewise.
6982 * testsuite/23_containers/multiset/14340.cc: Likewise.
6983 * testsuite/23_containers/multiset/23781.cc: Likewise.
6984 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6985 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6986 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6987 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6988 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6989 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6990 Likewise.
6991 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6992 Likewise.
6993 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6994 Likewise.
6995 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6996 Likewise.
6997 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6998 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6999 Likewise.
7000 * testsuite/23_containers/queue/moveable.cc: Likewise.
7001 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
7002 Likewise.
7003 * testsuite/23_containers/set/14340.cc: Likewise.
7004 * testsuite/23_containers/set/23781.cc: Likewise.
7005 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
7006 * testsuite/23_containers/set/init-list.cc: Likewise.
7007 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
7008 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
7009 * testsuite/23_containers/set/moveable.cc: Likewise.
7010 * testsuite/23_containers/set/operations/1.cc: Likewise.
7011 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7012 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7013 Likewise.
7014 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7015 Likewise.
7016 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7017 Likewise.
7018 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7019 Likewise.
7020 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7021 Likewise.
7022 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7023 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7024 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7025 Likewise.
7026 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7027 Likewise.
7028 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7029 Likewise.
7030 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7031 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7032 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7033 Likewise.
7034 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7035 Likewise.
7036 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7037 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7038 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7039 Likewise.
7040 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7041 Likewise.
7042 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7043 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7044 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7045 Likewise.
7046 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7047 Likewise.
7048 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7049 Likewise.
7050 * testsuite/23_containers/vector/14340.cc: Likewise.
7051 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7052 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7053 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7054 Likewise.
7055 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7056 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7057 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7058 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7059 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7060 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7061 Likewise.
7062 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7063 Likewise.
7064 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7065 Likewise.
7066 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7067 Likewise.
7068 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7069 Likewise.
7070 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7071 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7072 * testsuite/23_containers/vector/init-list.cc: Likewise.
7073 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7074 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7075 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7076 * testsuite/23_containers/vector/moveable.cc: Likewise.
7077 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7078 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7079 Likewise.
7080 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7081 Likewise.
7082 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7083 Likewise.
7084 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7085 Likewise.
7086 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7087 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7088 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7089 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7090 Likewise.
7091 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7092 Likewise.
7093 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7094 Likewise.
7095 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7096 Likewise.
7097 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7098 Likewise.
7099 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7100 Likewise.
7101 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7102 Likewise.
7103 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7104 Likewise.
7105 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7106 Likewise.
7107 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7108 Likewise.
7109 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7110 Likewise.
7111 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7112 Likewise.
7113 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7114 Likewise.
7115 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7116 Likewise.
7117 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7118 Likewise.
7119 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7120 Likewise.
7121 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7122 Likewise.
7123 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7124 Likewise.
7125 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7126 Likewise.
7127 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7128 Likewise.
7129 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7130 Likewise.
7131 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7132 Likewise.
7133 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7134 Likewise.
7135 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7136 Likewise.
7137 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7138 Likewise.
7139 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7140 Likewise.
7141 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7142 Likewise.
7143 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7144 Likewise.
7145 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7146 Likewise.
7147 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7148 Likewise.
7149 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7150 Likewise.
7151 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7152 Likewise.
7153 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7154 Likewise.
7155 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7156 Likewise.
7157 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7158 Likewise.
7159 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7160 Likewise.
7161 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7162 Likewise.
7163 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7164 Likewise.
7165 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7166 Likewise.
7167 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7168 Likewise.
7169 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7170 Likewise.
7171 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7172 Likewise.
7173 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7174 Likewise.
7175 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7176 Likewise.
7177 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7178 Likewise.
7179 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7180 Likewise.
7181 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7182 Likewise.
7183 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7184 Likewise.
7185 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7186 Likewise.
7187 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7188 Likewise.
7189 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7190 Likewise.
7191 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7192 Likewise.
7193 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7234 Likewise.
7235 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7236 Likewise.
7237 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7238 Likewise.
7239 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7240 Likewise.
7241 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7242 Likewise.
7243 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7244 Likewise.
7245 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7246 Likewise.
7247 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7248 Likewise.
7249 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7260 Likewise.
7261 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7262 Likewise.
7263 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7264 Likewise.
7265 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7266 Likewise.
7267 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7268 Likewise.
7269 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7270 Likewise.
7271 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7272 Likewise.
7273 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7274 Likewise.
7275 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7276 Likewise.
7277 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7278 Likewise.
7279 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7280 Likewise.
7281 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7282 Likewise.
7283 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7284 Likewise.
7285 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7286 Likewise.
7287 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7288 Likewise.
7289 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7290 Likewise.
7291 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7292 Likewise.
7293 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7294 Likewise.
7295 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7296 Likewise.
7297 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7298 Likewise.
7299 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7300 Likewise.
7301 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7302 Likewise.
7303 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7304 Likewise.
7305 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7306 Likewise.
7307 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7308 Likewise.
7309 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7310 Likewise.
7311 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7312 Likewise.
7313 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7314 Likewise.
7315 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7316 Likewise.
7317 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7318 Likewise.
7319 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7320 Likewise.
7321 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7322 Likewise.
7323 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7324 Likewise.
7325 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7326 Likewise.
7327 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7328 Likewise.
7329 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7330 Likewise.
7331 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7332 Likewise.
7333 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7334 Likewise.
7335 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7336 Likewise.
7337 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7338 Likewise.
7339 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7340 Likewise.
7341 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7342 Likewise.
7343 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7344 Likewise.
7345 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7346 Likewise.
7347 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7348 Likewise.
7349 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7350 Likewise.
7351 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7352 Likewise.
7353 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7354 Likewise.
7355 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7356 Likewise.
7357 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7358 Likewise.
7359 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7360 Likewise.
7361 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7362 Likewise.
7363 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7364 Likewise.
7365 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7366 Likewise.
7367 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7368 Likewise.
7369 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7370 Likewise.
7371 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7372 Likewise.
7373 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7374 Likewise.
7375 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7376 Likewise.
7377 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7378 Likewise.
7379 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7380 Likewise.
7381 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7382 Likewise.
7383 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7384 Likewise.
7385 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7386 Likewise.
7387 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7388 Likewise.
7389 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7390 Likewise.
7391 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7392 Likewise.
7393 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7394 Likewise.
7395 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7396 Likewise.
7397 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7398 Likewise.
7399 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7400 Likewise.
7401 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7402 Likewise.
7403 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7404 Likewise.
7405 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7406 Likewise.
7407 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7408 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7409 Likewise.
7410 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7411 Likewise.
7412 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7413 Likewise.
7414 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7415 Likewise.
7416 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7417 Likewise.
7418 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7419 Likewise.
7420 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7421 Likewise.
7422 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7423 Likewise.
7424 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7425 Likewise.
7426 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7427 Likewise.
7428 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7429 Likewise.
7430 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7431 Likewise.
7432 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7433 Likewise.
7434 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7435 Likewise.
7436 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7437 Likewise.
7438 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7439 Likewise.
7440 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7441 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7442 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7443 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7444 Likewise.
7445 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7446 Likewise.
7447 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7448 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7449 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7450 Likewise.
7451 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7452 Likewise.
7453 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7454 Likewise.
7455 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7456 Likewise.
7457 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7458 Likewise.
7459 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7460 Likewise.
7461 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7462 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7463 Likewise.
7464 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7465 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7466 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7467 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7468 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7469 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7470 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7471 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7472 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7473 Likewise.
7474 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7475 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7476 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7477 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7478 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7479 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7480 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7481 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7482 Likewise.
7483 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7484 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7485 Likewise.
7486 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7487 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7488 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7489 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7490 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7491 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7492 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7493 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7494 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7495 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7496 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7497 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7498 Likewise.
7499 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7500 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7501 Likewise.
7502 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7503 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7504 Likewise.
7505 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7506 Likewise.
7507 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7508 Likewise.
7509 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7510 Likewise.
7511 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7512 Likewise.
7513 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7514 Likewise.
7515 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7516 Likewise.
7517 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7518 Likewise.
7519 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7520 Likewise.
7521 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7522 Likewise.
7523 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7524 Likewise.
7525 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7526 Likewise.
7527 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7528 Likewise.
7529 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7530 Likewise.
7531 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7532 Likewise.
7533 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7534 Likewise.
7535 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7536 Likewise.
7537 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7538 Likewise.
7539 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7540 Likewise.
7541 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7542 Likewise.
7543 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7544 Likewise.
7545 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7546 Likewise.
7547 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7548 Likewise.
7549 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7550 Likewise.
7551 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7552 Likewise.
7553 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7554 Likewise.
7555 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7556 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7557 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7558 Likewise.
7559 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7560 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7561 Likewise.
7562 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7563 Likewise.
7564 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7565 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7566 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7567 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7568 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7569 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7570 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7571 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7572 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7573 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7574 Likewise.
7575 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7576 Likewise.
7577 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7578 Likewise.
7579 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7580 Likewise.
7581 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7582 Likewise.
7583 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7584 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7585 Likewise.
7586 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7587 Likewise.
7588 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7589 Likewise.
7590 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7591 Likewise.
7592 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7593 Likewise.
7594 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7595 Likewise.
7596 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7597 Likewise.
7598 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7599 Likewise.
7600 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7601 Likewise.
7602 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7603 Likewise.
7604 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7605 Likewise.
7606 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7607 Likewise.
7608 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7609 Likewise.
7610 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7611 Likewise.
7612 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7613 Likewise.
7614 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7615 Likewise.
7616 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7617 Likewise.
7618 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7619 Likewise.
7620 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7621 Likewise.
7622 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7623 Likewise.
7624 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7625 Likewise.
7626 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7627 Likewise.
7628 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7629 Likewise.
7630 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7631 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7632 Likewise.
7633 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7634 Likewise.
7635 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7636 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7637 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7638 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7639 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7640 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7641 Likewise.
7642 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7643 Likewise.
7644 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7645 Likewise.
7646 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7647 Likewise.
7648 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7649 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7650 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7651 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7652 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7653 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7654 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7655 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7656 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7657 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7658 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7659 Likewise.
7660 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7661 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7662 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7663 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7664 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7665 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7666 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7667 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7668 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7669 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7670 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7671 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7672 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7673 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7674 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7675 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7676 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7677 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7678 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7679 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7680 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7681 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7682 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7683 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7684 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7685 Likewise.
7686 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7687 * testsuite/27_io/fpos/14252.cc: Likewise.
7688 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7689 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7690 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7691 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7692 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7693 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7694 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7695 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7696 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7697 Likewise.
7698 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7699 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7700 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7701 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7702 Likewise.
7703 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7704 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7705 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7706 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7707 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7708 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7709 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7710 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7711 * testsuite/27_io/objects/char/3045.cc: Likewise.
7712 * testsuite/27_io/objects/char/3647.cc: Likewise.
7713 * testsuite/27_io/objects/char/5268.cc: Likewise.
7714 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7715 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7716 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7717 * testsuite/28_regex/init-list.cc: Likewise.
7718 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7719 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7720 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7721 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7722 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7723 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7724 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7725 Likewise.
7726 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7727 Likewise.
7728 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7729 Likewise.
7730 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7731 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7732 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7733 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7734 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7735 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7736 Likewise.
7737 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7738 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7739 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7740 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7741 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7742 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7743 Likewise.
7744 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7745 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7746 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7747 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7748 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7749 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7750 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7751 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7752 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7753 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7754 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7755 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7756 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7757 Likewise.
7758 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7759 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7760 Likewise.
7761 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7762 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7763 Likewise.
7764 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7765 Likewise.
7766 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7767 Likewise.
7768 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7769 Likewise.
7770 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7771 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7772 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7773 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7774 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7775 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7776 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7777 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7778 Likewise.
7779 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7780 Likewise.
7781 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7782 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7783 Likewise.
7784 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7785 Likewise.
7786 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7787 Likewise.
7788 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7789 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7790 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7791 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7792 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7793 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7794 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7795 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7796 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7797 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7798 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7799 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7800 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7801 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7802 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7803 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7804 Likewise.
7805 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7806 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7807 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7808 Likewise.
7809 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7810 Likewise.
7811 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7812 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7813 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7814 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7815 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7816 Likewise.
7817 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7818 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7819 Likewise.
7820 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7821 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7822 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7823 Likewise.
7824 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7825 Likewise.
7826 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7827 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7828 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7829 Likewise.
7830 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7831 Likewise.
7832 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7833 Likewise.
7834 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7835 Likewise.
7836 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7837 Likewise.
7838 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7839 * testsuite/30_threads/this_thread/1.cc: Likewise.
7840 * testsuite/30_threads/this_thread/2.cc: Likewise.
7841 * testsuite/30_threads/this_thread/3.cc: Likewise.
7842 * testsuite/30_threads/this_thread/4.cc: Likewise.
7843 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7844 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7845 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7846 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7847 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7848 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7849 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7850 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7851 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7852 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7853 * testsuite/30_threads/thread/members/1.cc: Likewise.
7854 * testsuite/30_threads/thread/members/2.cc: Likewise.
7855 * testsuite/30_threads/thread/members/3.cc: Likewise.
7856 * testsuite/30_threads/thread/members/4.cc: Likewise.
7857 * testsuite/30_threads/thread/members/5.cc: Likewise.
7858 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7859 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7860 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7861 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7862 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7863 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7864 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7865 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7866 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7867 Likewise.
7868 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7869 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7870 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7871 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7872 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7873 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7874 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7875 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7876 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7877 * testsuite/30_threads/try_lock/1.cc: Likewise.
7878 * testsuite/30_threads/try_lock/2.cc: Likewise.
7879 * testsuite/30_threads/try_lock/3.cc: Likewise.
7880 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7881 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7882 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7883 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7884 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7885 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7886 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7887 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7888 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7889 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7890 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7891 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7892 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7893 Likewise.
7894 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7895 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7896 Likewise.
7897 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7898 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7899 Likewise.
7900 * testsuite/ext/array_allocator/1.cc: Likewise.
7901 * testsuite/ext/array_allocator/2.cc: Likewise.
7902 * testsuite/ext/array_allocator/3.cc: Likewise.
7903 * testsuite/ext/ext_pointer/1.cc: Likewise.
7904 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7905 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7906 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7907 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7908 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7909 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7910 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7911 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7912 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7913 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7914 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7915 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7916 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7917 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7918 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7919 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7920 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7921 Likewise.
7922 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7923 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7924 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7925 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7926 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7927 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7928 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7929 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7930 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7931 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7932 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7933 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7934 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7935 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7936 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7937 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7938 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7939 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7940 Likewise.
7941 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7942 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7943 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7944 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7945 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7946 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7947 * testsuite/ext/pod_char_traits.cc: Likewise.
7948 * testsuite/ext/slist/23781.cc: Likewise.
7949 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7950 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7951 * testsuite/ext/vstring/init-list.cc: Likewise.
7952 * testsuite/ext/vstring/moveable.cc: Likewise.
7953 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7954 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7955 Likewise.
7956 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7957 Likewise.
7958 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7959 Likewise.
7960 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7961 Likewise.
7962 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7963 Likewise.
7964 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7965 Likewise.
7966 * testsuite/ext/vstring/types/23767.cc: Likewise.
7967 * testsuite/performance/21_strings/string_append.cc: Likewise.
7968 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7969 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7970 Likewise.
7971 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7972 Likewise.
7973 * testsuite/performance/21_strings/string_find.cc: Likewise.
7974 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7975 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7976 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7977 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7978 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7979 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7980 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7981 Likewise.
7982 * testsuite/performance/23_containers/create/map.cc: Likewise.
7983 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7984 Likewise.
7985 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7986 * testsuite/performance/23_containers/find/map.cc: Likewise.
7987 * testsuite/performance/23_containers/index/map.cc: Likewise.
7988 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7989 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7990 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7991 Likewise.
7992 * testsuite/performance/23_containers/insert_erase/associative.cc:
7993 Likewise.
7994 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7995 Likewise.
7996 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7997 Likewise.
7998 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7999 Likewise.
8000 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
8001 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
8002 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
8003 Likewise.
8004 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
8005 Likewise.
8006 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
8007 Likewise.
8008 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
8009 Likewise.
8010 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
8011 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8012 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8013 Likewise.
8014 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8015 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8016 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8017 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8018 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8019 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8020 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8021 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8022 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8023 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8024 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8025 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8026 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8027 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8028 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8029 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8030 Likewise.
8031 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8032 Likewise.
8033 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8034 Likewise.
8035 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8036 Likewise.
8037 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8038 Likewise.
8039 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8040 Likewise.
8041 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8042 Likewise.
8043 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8044 Likewise.
8045 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8046 Likewise.
8047 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8048 Likewise.
8049 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8050 Likewise.
8051 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8052 Likewise.
8053 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8054 Likewise.
8055 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8056 Likewise.
8057 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8058 Likewise.
8059 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8060 Likewise.
8061 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8062 Likewise.
8063 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8064 Likewise.
8065 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8066 Likewise.
8067 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8068 Likewise.
8069 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8070 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8071 Likewise.
8072 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8073 Likewise.
8074 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8075 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8076 Likewise.
8077 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8078 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8079 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8080 Likewise.
8081 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8082 Likewise.
8083 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8084 Likewise.
8085 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8086 Likewise.
8087 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8088 Likewise.
8089 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8090 Likewise.
8091 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8092 Likewise.
8093 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8094 Likewise.
8095 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8096 Likewise.
8097 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8098 Likewise.
8099 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8100 Likewise.
8101 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8102 Likewise.
8103 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8104 Likewise.
8105 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8106 Likewise.
8107 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8108 Likewise.
8109 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8110 Likewise.
8111 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8112 Likewise.
8113 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8114 Likewise.
8115 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8116 Likewise.
8117 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8118 Likewise.
8119 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8120 Likewise.
8121 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8122 Likewise.
8123 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8124 Likewise.
8125 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8126 Likewise.
8127 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8128 Likewise.
8129 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8130 Likewise.
8131 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8134 Likewise.
8135 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8136 Likewise.
8137 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8138 Likewise.
8139 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8140 Likewise.
8141 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8142 Likewise.
8143 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8144 Likewise.
8145 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8146 Likewise.
8147 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8148 Likewise.
8149 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8150 Likewise.
8151 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8152 Likewise.
8153 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8154 Likewise.
8155 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8156 Likewise.
8157 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8158 Likewise.
8159 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8160 Likewise.
8161 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8162 Likewise.
8163 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8164 Likewise.
8165 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8166 Likewise.
8167 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8168 Likewise.
8169 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8170 Likewise.
8171 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8172 Likewise.
8173 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8174 Likewise.
8175 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8176 Likewise.
8177 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8178 Likewise.
8179 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8180 Likewise.
8181 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8182 Likewise.
8183 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8184 Likewise.
8185 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8186 Likewise.
8187 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8188 Likewise.
8189 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8190 Likewise.
8191 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8192 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8193 Likewise.
8194 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8195 Likewise.
8196 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8197 Likewise.
8198 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8199 Likewise.
8200 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8201 Likewise.
8202 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8203 Likewise.
8204 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8205 Likewise.
8206 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8207 Likewise.
8208 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8209 Likewise.
8210 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8211 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8212 Likewise.
8213 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8214 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8215 Likewise.
8216 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8217 Likewise.
8218 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8219 Likewise.
8220 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8221 Likewise.
8222 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8223 Likewise.
8224 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8225 Likewise.
8226 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8227 Likewise.
8228 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8229 Likewise.
8230 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8231 Likewise.
8232 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8233 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8234 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8235 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8236 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8237 Likewise.
8238 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8239 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8240 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8241 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8242 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8243 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8244 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8245 * testsuite/util/io/prog_bar.cc: Likewise.
8246 * testsuite/util/io/prog_bar.hpp: Likewise.
8247 * testsuite/util/io/text_populate.hpp: Likewise.
8248 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8249 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8250 * testsuite/util/io/xml.hpp: Likewise.
8251 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8252 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8253 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8254 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8255 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8256 * testsuite/util/native_type/native_map.hpp: Likewise.
8257 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8258 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8259 * testsuite/util/native_type/native_set.hpp: Likewise.
8260 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8261 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8262 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8263 Likewise.
8264 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8265 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8266 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8267 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8268 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8269 Likewise.
8270 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8271 Likewise.
8272 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8273 Likewise.
8274 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8275 Likewise.
8276 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8277 Likewise.
8278 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8279 Likewise.
8280 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8281 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8282 Likewise.
8283 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8284 Likewise.
8285 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8286 Likewise.
8287 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8288 Likewise.
8289 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8290 Likewise.
8291 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8292 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8293 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8294 * testsuite/util/regression/basic_type.hpp: Likewise.
8295 * testsuite/util/regression/common_type.hpp: Likewise.
8296 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8297 Likewise.
8298 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8299 Likewise.
8300 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8301 Likewise.
8302 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8303 Likewise.
8304 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8305 Likewise.
8306 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8307 Likewise.
8308 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8309 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8310 Likewise.
8311 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8312 Likewise.
8313 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8314 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8315 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8316 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8317 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8318 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8319 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8320 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8321 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8322 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8323 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8324 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8325 * testsuite/util/testsuite_abi.cc: Likewise.
8326 * testsuite/util/testsuite_abi.h: Likewise.
8327 * testsuite/util/testsuite_abi_check.cc: Likewise.
8328 * testsuite/util/testsuite_allocator.cc: Likewise.
8329 * testsuite/util/testsuite_allocator.h: Likewise.
8330 * testsuite/util/testsuite_api.h: Likewise.
8331 * testsuite/util/testsuite_character.cc: Likewise.
8332 * testsuite/util/testsuite_character.h: Likewise.
8333 * testsuite/util/testsuite_common_types.h: Likewise.
8334 * testsuite/util/testsuite_error.h: Likewise.
8335 * testsuite/util/testsuite_hooks.cc: Likewise.
8336 * testsuite/util/testsuite_hooks.h: Likewise.
8337 * testsuite/util/testsuite_io.h: Likewise.
8338 * testsuite/util/testsuite_iterators.h: Likewise.
8339 * testsuite/util/testsuite_performance.h: Likewise.
8340 * testsuite/util/testsuite_rng.h: Likewise.
8341 * testsuite/util/testsuite_rvalref.h: Likewise.
8342 * testsuite/util/testsuite_tr1.h: Likewise.
8343 * testsuite/util/thread/all.h: Likewise.
8344 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8345 Likewise.
8346 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8347 Likewise.
8348 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8349 Likewise.
8350 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8351 Likewise.
8352 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8353 Likewise.
8354 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8355 Likewise.
8356 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8357 Likewise.
8358 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8359 Likewise.
8360 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8361 Likewise.
8362 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8363 Likewise.
8364 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8365 Likewise.
8366 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8367 Likewise.
8368 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8369 Likewise.
8370 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8371 Likewise.
8372 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8373 Likewise.
8374 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8375 Likewise.
8376 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8377 Likewise.
8378 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8379 Likewise.
8380 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8381 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8382 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8383 Likewise.
8384 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8385 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8386 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8387 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8388 Likewise.
8389 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8392 Likewise.
8393 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8394 Likewise.
8395 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8396 Likewise.
8397 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8398 Likewise.
8399 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8400 Likewise.
8401 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8402 Likewise.
8403 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8404 Likewise.
8405 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8406 Likewise.
8407 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8408 Likewise.
8409 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8410 Likewise.
8411 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8412 Likewise.
8413 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8414 Likewise.
8415 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8416 Likewise.
8417 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8418 Likewise.
8419 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8420 Likewise.
8421 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8422 Likewise.
8423 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8424 Likewise.
8425 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8426 Likewise.
8427 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8428 Likewise.
8429 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8430 Likewise.
8431 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8432 Likewise.
8433 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8434 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8435 Likewise.
8436 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8437 Likewise.
8438 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8439 Likewise.
8440 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8441 Likewise.
8442 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8443 Likewise.
8444 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8445 Likewise.
8446 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8447 Likewise.
8448 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8449 Likewise.
8450 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8451 Likewise.
8452 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8453 Likewise.
8454 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8455 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8456 Likewise.
8457 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8458 Likewise.
8459 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8460 Likewise.
8461 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8462 Likewise.
8463 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8464 Likewise.
8465 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8466 Likewise.
8467 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8468 Likewise.
8469 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8470 Likewise.
8471 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8472 Likewise.
8473 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8474 Likewise.
8475 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8476 Likewise.
8477 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8478 Likewise.
8479 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8480 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8481 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8482 Likewise.
8483 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8484 Likewise.
8485 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8486 Likewise.
8487 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8488 Likewise.
8489 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8490 Likewise.
8491 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8492 Likewise.
8493 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8494 Likewise.
8495 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8496 Likewise.
8497 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8498 Likewise.
8499 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8500 Likewise.
8501 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8502 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8503 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8504 Likewise.
8505 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8506 Likewise.
8507 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8508 Likewise.
8509 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8510 Likewise.
8511 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8512 Likewise.
8513 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8514 Likewise.
8515 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8516 Likewise.
8517 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8518 Likewise.
8519 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8520 Likewise.
8521 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8522 Likewise.
8523 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8524 Likewise.
8525 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8526 Likewise.
8527 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8528 Likewise.
8529 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8530 Likewise.
8531 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8532 Likewise.
8533 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8534 Likewise.
8535 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8536 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8537 Likewise.
8538 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8539 Likewise.
8540 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8541 Likewise.
8542 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8543 Likewise.
8544 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8545 Likewise.
8546 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8547 Likewise.
8548 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8549 Likewise.
8550 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8551 Likewise.
8552 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8553 Likewise.
8554 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8555 Likewise.
8556 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8557 Likewise.
8558 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8559 Likewise.
8560 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8561 Likewise.
8562 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8563 Likewise.
8564 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8565 Likewise.
8566 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8567 Likewise.
8568 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8569 Likewise.
8570 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8571 Likewise.
8572 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8573 Likewise.
8574 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8575 Likewise.
8576 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8577 Likewise.
8578 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8579 Likewise.
8580 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8581 Likewise.
8582 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8583 Likewise.
8584 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8585 Likewise.
8586 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8587 Likewise.
8588 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8589 Likewise.
8590 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8591 Likewise.
8592 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8593 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8594 Likewise.
8595 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8596 Likewise.
8597 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8598 Likewise.
8599 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8600 Likewise.
8601 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8602 Likewise.
8603 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8604 Likewise.
8605 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8606 Likewise.
8607 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8608 Likewise.
8609 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8610 Likewise.
8611 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8612 Likewise.
8613 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8614 Likewise.
8615 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8616 Likewise.
8617 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8618 Likewise.
8619 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8620 Likewise.
8621 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8622 Likewise.
8623 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8624 Likewise.
8625 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8626 Likewise.
8627 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8628 Likewise.
8629 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8630 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8631 * testsuite/backward/hash_map/25896.cc: Likewise.
8632 * testsuite/backward/hash_set/25896.cc: Likewise.
8633
8634 2009-04-08 Ian Lance Taylor <iant@google.com>
8635
8636 * include/backward/hashtable.h (erase): Correctly handle erasing a
8637 reference to an entry in the hash table.
8638 * testsuite/backward/hash_map/25896.cc: New.
8639 * testsuite/backward/hash_set/25896.cc: New.
8640
8641 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8642
8643 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8644 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8645
8646 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8647
8648 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8649 of debug.
8650 * include/Makefile.in: Regenerate.
8651 * include/precompiled/stdc++.h: Add.
8652
8653 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8654
8655 * include/bits/random.h: Adjust doxygen markup.
8656 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8657
8658 * testsuite/26_numerics/random/piecewise_linear_distribution/
8659 operators/serialize.cc: Use typedefs.
8660
8661 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8662
8663 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8664 __gnu_cxx namespace. Remove "static inline".
8665
8666 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8667
8668 * include/bits/random.tcc (linear_congruential_engine<>::
8669 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8670
8671 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8672
8673 * include/bits/random.h (operator==): Mark all inline.
8674 (mersenne_twister_engine): Enable #if 0 checks.
8675
8676 * include/bits/random.h: Formatting tweaks.
8677
8678 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8679
8680 * include/bits/random.tcc (piecewise_linear_distribution<>::
8681 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8682 Remove spurious closed parenthesis.
8683
8684 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8685
8686 PR libstdc++/39644 (partial)
8687 * include/bits/random.tcc (linear_congruential_engine<>::
8688 seed(seed_seq&), independent_bits_engine<>::operator(),
8689 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8690
8691 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8692
8693 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8694 thinko.
8695 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8696 default.cc: Enable.
8697
8698 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8699
8700 PR libstdc++/39629 (partial)
8701 * testsuite/26_numerics/random/independent_bits_engine/cons/
8702 base_move.cc: Use uint_fast64_t instead of unsigned long.
8703 * testsuite/26_numerics/random/independent_bits_engine/cons/
8704 seed1.cc: Likewise.
8705 * testsuite/26_numerics/random/independent_bits_engine/cons/
8706 seed2.cc: Likewise.
8707 * testsuite/26_numerics/random/independent_bits_engine/cons/
8708 base_copy.cc: Likewise.
8709 * testsuite/26_numerics/random/independent_bits_engine/cons/
8710 default.cc: Likewise.
8711 * testsuite/26_numerics/random/independent_bits_engine/cons/
8712 seed_seq.cc: Likewise.
8713 * testsuite/26_numerics/random/independent_bits_engine/
8714 requirements/typedefs.cc: Likewise.
8715 * testsuite/26_numerics/random/independent_bits_engine/
8716 operators/equal.cc: Likewise.
8717 * testsuite/26_numerics/random/independent_bits_engine/
8718 operators/serialize.cc: Likewise.
8719 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8720
8721 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8722
8723 * include/tr1_impl/random: Remove, empty.
8724 * include/tr1_impl/random.tcc: Likewise.
8725
8726 * include/std/random: Minor clean-ups, formatting fixes, adjust
8727 copyright years.
8728 * include/bits/random.tcc: Likewise.
8729 * include/bits/random.h: Likewise.
8730 * include/tr1/random: Likewise.
8731 * include/tr1/random.tcc: Likewise.
8732 * include/tr1/random.h: Likewise.
8733
8734 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8735
8736 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8737 * doc/html/api.html: Regenerate.
8738
8739 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8740
8741 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8742 Change to mersenne_twister_engine, add same defaults as
8743 mersenne_twister_engine/cons/default.cc.
8744 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8745
8746 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8747 to __il.
8748 * include/bits/random.h (mersenne_twister_engine): Qualify
8749 _ShiftMin1 with namespace __detail.
8750 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8751 constexpr std::numeric_limits::max() can be used.
8752 (mersenne_twister_engine): Split apart static asserts into one
8753 assert per message. Temporarily disable the last three.
8754
8755 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8756
8757 * include/Makefile.am: Update to N2836. Modified for new random headers.
8758 * include/Makefile.in: Ditto.
8759 * include/tr1_impl/random: Moved to tr1/random.h
8760 * include/tr1_impl/random.tcc: Moved to tr1
8761 * include/tr1/random: Just point to moved tr1 random headers.
8762 * include/tr1/random.tcc: Moved from tr1_impl.
8763 * include/tr1/random.h: Moved from tr1_impl/random.
8764 * include/std/random: Modified to point to std random headers.
8765 * include/bits/random.tcc: New implementation of std random facilities.
8766 * include/bits/random.h: Ditto.
8767 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8768 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8769 seed1.cc: New.
8770 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8771 seed2.cc: New.
8772 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8773 default.cc: New.
8774 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8775 non_uint_neg.cc: New.
8776 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8777 typedefs.cc: New.
8778 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8779 equal.cc: New.
8780 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8781 serialize.cc: New.
8782 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8783 seed1.cc: New.
8784 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8785 seed2.cc: New.
8786 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8787 default.cc: New.
8788 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8789 typedefs.cc: New.
8790 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8791 equal.cc: New.
8792 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8793 serialize.cc: New.
8794 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8795 seed1.cc: New.
8796 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8797 seed2.cc: New.
8798 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8799 default.cc: New.
8800 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8801 typedefs.cc: New.
8802 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8803 equal.cc: New.
8804 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8805 serialize.cc: New.
8806 * testsuite/26_numerics/random/discard_block_engine/cons/
8807 base_move.cc: New.
8808 * testsuite/26_numerics/random/discard_block_engine/cons/
8809 seed1.cc: New.
8810 * testsuite/26_numerics/random/discard_block_engine/cons/
8811 seed2.cc: New.
8812 * testsuite/26_numerics/random/discard_block_engine/cons/
8813 base_copy.cc: New.
8814 * testsuite/26_numerics/random/discard_block_engine/cons/
8815 default.cc: New.
8816 * testsuite/26_numerics/random/discard_block_engine/cons/
8817 seed_seq.cc: New.
8818 * testsuite/26_numerics/random/discard_block_engine/requirements/
8819 typedefs.cc: New.
8820 * testsuite/26_numerics/random/discard_block_engine/operators/
8821 equal.cc: New.
8822 * testsuite/26_numerics/random/discard_block_engine/operators/
8823 serialize.cc: New.
8824 * testsuite/26_numerics/random/independent_bits_engine/cons/
8825 base_move.cc: New.
8826 * testsuite/26_numerics/random/independent_bits_engine/cons/
8827 seed1.cc: New.
8828 * testsuite/26_numerics/random/independent_bits_engine/cons/
8829 seed2.cc: New.
8830 * testsuite/26_numerics/random/independent_bits_engine/cons/
8831 base_copy.cc: New.
8832 * testsuite/26_numerics/random/independent_bits_engine/cons/
8833 default.cc: New.
8834 * testsuite/26_numerics/random/independent_bits_engine/cons/
8835 seed_seq.cc: New.
8836 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8837 typedefs.cc: New.
8838 * testsuite/26_numerics/random/independent_bits_engine/operators/
8839 equal.cc: New.
8840 * testsuite/26_numerics/random/independent_bits_engine/operators/
8841 serialize.cc: New.
8842 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8843 base_move.cc: New.
8844 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8845 seed1.cc: New.
8846 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8847 seed2.cc: New.
8848 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8849 base_copy.cc: New.
8850 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8851 default.cc: New.
8852 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8853 seed_seq.cc: New.
8854 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8855 typedefs.cc: New.
8856 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8857 equal.cc: New.
8858 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8859 serialize.cc
8860 * testsuite/26_numerics/random/mt19937.cc: New.
8861 * testsuite/26_numerics/random/mt19937_64.cc: New.
8862 * testsuite/26_numerics/random/minstd_rand.cc: New.
8863 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8864 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8865 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8866 * testsuite/26_numerics/random/ranlux24.cc: New.
8867 * testsuite/26_numerics/random/ranlux48.cc: New.
8868 * testsuite/26_numerics/random/knuth_b.cc: New.
8869 * testsuite/26_numerics/random/default_random_engine.cc: New.
8870 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8871 parms.cc: New.
8872 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8873 default.cc: New.
8874 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8875 typedefs.cc: New.
8876 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8877 serialize.cc: New.
8878 * testsuite/26_numerics/random/normal_distribution/cons/
8879 parms.cc: New.
8880 * testsuite/26_numerics/random/normal_distribution/cons/
8881 default.cc: New.
8882 * testsuite/26_numerics/random/normal_distribution/requirements/
8883 typedefs.cc: New.
8884 * testsuite/26_numerics/random/normal_distribution/operators/
8885 serialize.cc: New.
8886 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8887 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8888 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8889 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8890 parms_neg.cc: New.
8891 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8892 parms.cc: New.
8893 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8894 default.cc: New.
8895 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8896 typedefs.cc: New.
8897 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8898 serialize.cc: New.
8899 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8900 parms_neg.cc: New.
8901 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8902 parms.cc: New.
8903 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8904 default.cc: New.
8905 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8906 typedefs.cc: New.
8907 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8908 serialize.cc: New.
8909 * testsuite/26_numerics/random/poisson_distribution/cons/
8910 parms.cc: New.
8911 * testsuite/26_numerics/random/poisson_distribution/cons/
8912 default.cc: New.
8913 * testsuite/26_numerics/random/poisson_distribution/requirements/
8914 typedefs.cc
8915 * testsuite/26_numerics/random/poisson_distribution/operators/
8916 serialize.cc: New.
8917 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8918 parms.cc: New.
8919 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8920 default.cc: New.
8921 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8922 typedefs.cc: New.
8923 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8924 serialize.cc: New.
8925 * testsuite/26_numerics/random/discrete_distribution/cons/
8926 range.cc: New.
8927 * testsuite/26_numerics/random/discrete_distribution/cons/
8928 initlist.cc: New.
8929 * testsuite/26_numerics/random/discrete_distribution/cons/
8930 default.cc: New.
8931 * testsuite/26_numerics/random/discrete_distribution/cons/
8932 num_xbound_fun.cc: New.
8933 * testsuite/26_numerics/random/discrete_distribution/requirements/
8934 typedefs.cc: New.
8935 * testsuite/26_numerics/random/discrete_distribution/operators/
8936 serialize.cc: New.
8937 * testsuite/26_numerics/random/weibull_distribution/cons/
8938 parms.cc: New.
8939 * testsuite/26_numerics/random/weibull_distribution/cons/
8940 default.cc: New.
8941 * testsuite/26_numerics/random/weibull_distribution/requirements/
8942 typedefs.cc: New.
8943 * testsuite/26_numerics/random/weibull_distribution/operators/
8944 serialize.cc: New.
8945 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8946 parms.cc: New.
8947 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8948 default.cc: New.
8949 * testsuite/26_numerics/random/negative_binomial_distribution/
8950 requirements/typedefs.cc: New.
8951 * testsuite/26_numerics/random/negative_binomial_distribution/
8952 operators/serialize.cc: New.
8953 * testsuite/26_numerics/random/cauchy_distribution/cons/
8954 parms.cc: New.
8955 * testsuite/26_numerics/random/cauchy_distribution/cons/
8956 default.cc: New.
8957 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8958 typedefs.cc: New.
8959 * testsuite/26_numerics/random/cauchy_distribution/operators/
8960 serialize.cc: New.
8961 * testsuite/26_numerics/random/gamma_distribution/cons/
8962 parms.cc: New.
8963 * testsuite/26_numerics/random/gamma_distribution/cons/
8964 default.cc: New.
8965 * testsuite/26_numerics/random/gamma_distribution/requirements/
8966 typedefs.cc: New.
8967 * testsuite/26_numerics/random/gamma_distribution/operators/
8968 serialize.cc: New.
8969 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8970 parms.cc: New.
8971 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8972 default.cc: New.
8973 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8974 typedefs.cc: New.
8975 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8976 serialize.cc: New.
8977
8978 * testsuite/26_numerics/random/exponential_distribution/cons/
8979 parms.cc: New.
8980 * testsuite/26_numerics/random/exponential_distribution/cons/
8981 default.cc: New.
8982 * testsuite/26_numerics/random/exponential_distribution/requirements/
8983 typedefs.cc: New.
8984 * testsuite/26_numerics/random/exponential_distribution/operators/
8985 serialize.cc: New.
8986 * testsuite/26_numerics/random/lognormal_distribution/cons/
8987 parms.cc: New.
8988 * testsuite/26_numerics/random/lognormal_distribution/cons/
8989 default.cc: New.
8990 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8991 typedefs.cc: New.
8992 * testsuite/26_numerics/random/lognormal_distribution/operators/
8993 serialize.cc: New.
8994 * testsuite/26_numerics/random/binomial_distribution/cons/
8995 parms.cc: New.
8996 * testsuite/26_numerics/random/binomial_distribution/cons/
8997 default.cc: New.
8998 * testsuite/26_numerics/random/binomial_distribution/requirements/
8999 typedefs.cc: New.
9000 * testsuite/26_numerics/random/binomial_distribution/operators/
9001 serialize.cc: New.
9002 * testsuite/26_numerics/random/random_device/cons/
9003 token.cc: New.
9004 * testsuite/26_numerics/random/random_device/cons/
9005 default.cc: New.
9006 * testsuite/26_numerics/random/random_device/requirements/
9007 typedefs.cc: New.
9008 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9009 parms.cc: New.
9010 * testsuite/26_numerics/random/extreme_value_distribution/cons/
9011 default.cc: New.
9012 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9013 typedefs.cc: New.
9014 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9015 serialize.cc: New.
9016 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9017 range.cc: New.
9018 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9019 default.cc: New.
9020 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9021 num_xbound_fun.cc: New.
9022 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9023 initlist_fun.cc: New.
9024 * testsuite/26_numerics/random/piecewise_linear_distribution/
9025 requirements/typedefs.cc: New.
9026 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9027 serialize.cc: New.
9028 * testsuite/26_numerics/random/student_t_distribution/cons/
9029 parms.cc: New.
9030 * testsuite/26_numerics/random/student_t_distribution/cons/
9031 default.cc: New.
9032 * testsuite/26_numerics/random/student_t_distribution/requirements/
9033 typedefs.cc: New.
9034 * testsuite/26_numerics/random/student_t_distribution/operators/
9035 serialize.cc: New.
9036 * testsuite/26_numerics/random/geometric_distribution/cons/
9037 parms.cc: New.
9038 * testsuite/26_numerics/random/geometric_distribution/cons/
9039 default.cc: New.
9040 * testsuite/26_numerics/random/geometric_distribution/requirements/
9041 typedefs.cc: New.
9042 * testsuite/26_numerics/random/geometric_distribution/operators/
9043 serialize.cc: New.
9044 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9045 range.cc: New.
9046 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9047 default.cc: New.
9048 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9049 num_xbound_fun.cc: New.
9050 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9051 initlist_fun.cc: New.
9052 * testsuite/26_numerics/random/piecewise_constant_distribution/
9053 requirements/typedefs.cc: New.
9054 * testsuite/26_numerics/random/piecewise_constant_distribution/
9055 operators/serialize.cc: New.
9056
9057 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9058
9059 * include/ext/bitmap_allocator.h: The typedefs should be made public
9060 if we want them to be accessible. This has been revealed by the patch
9061 that fixes PR c++/26693 in g++.
9062
9063 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9064
9065 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9066 Regenerated.
9067 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9068 Regenerated.
9069 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9070 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9071 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9072 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9073 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9074 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9075 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9076 Regenerated.
9077 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9078
9079 2009-03-31 Jason Merrill <jason@redhat.com>
9080
9081 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9082
9083 PR libstdc++/39310
9084 * include/tr1_impl/type_traits (is_function): Add partial
9085 specializations with function cv-quals.
9086 (__is_function_helper): Remove.
9087 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9088
9089 2009-03-30 Ian Lance Taylor <iant@google.com>
9090
9091 * include/backward/hashtable.h (clear): Return quickly if the
9092 table is empty.
9093
9094 2009-03-27 Ian Lance Taylor <iant@google.com>
9095
9096 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9097 (__stl_prime_list): Add 5 at the start of the list.
9098
9099 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9100
9101 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9102 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9103 std::string&, ios_base::openmode), basic_ifstream<>::
9104 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9105 basic_ofstream(const std::string&, ios_base::openmode),
9106 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9107 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9108 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9109 Add in C++0x mode.
9110 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9111 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9112 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9113 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9114 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9115 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9116 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9117
9118 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9119
9120 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9121 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9122 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9123 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9124
9125 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9126
9127 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9128 _M_transfer_after, _M_reverse_after): Move out of line...
9129 * include/bits/forward_list.tcc: ... here.
9130 (forward_list<>::reverse): Move inline...
9131 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9132
9133 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9134
9135 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9136 28277.cc: Likewise.
9137 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9138 Likewise.
9139 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9140 Likewise.
9141 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9142 Likewise.
9143
9144 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9145
9146 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9147 year(s).
9148 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9149 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9150 Likewise.
9151 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9152 Likewise.
9153 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9154 Likewise.
9155 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9156
9157 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9158
9159 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9160 iterations for simulators.
9161 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9162 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9163 Condition stream width for simulators.
9164 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9165 Likewise.
9166 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9167 Likewise.
9168 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9169
9170 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9171
9172 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9173 sheet version information. Table-ize docbook element examples.
9174 * doc/xml/manual/using.xml: Human-readable header
9175 markup. Alphabetized. Add new headers.
9176 * doc/html: Regenerate.
9177
9178 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9179
9180 * doc/xml/faq.xml: Fix link to setup documentation.
9181
9182 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9183
9184 * include/std/type_traits (__add_lvalue_reference_helper,
9185 __add_rvalue_reference_helper): As an optimization, rewrite
9186 condition (avoid is_function).
9187
9188 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9189
9190 PR libstdc++/39405
9191 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9192 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9193
9194 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9195
9196 * testsuite/30_threads/condition_variable_any/native_handle/
9197 typesizes.cc: Include tweaks.
9198 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9199 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9200 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9201 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9202 * testsuite/30_threads/condition_variable/native_handle/
9203 typesizes.cc: Same.
9204
9205 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9206
9207 * include/bits/shared_ptr.h: Add include guards.
9208 * include/tr1/shared_ptr.h: Likewise.
9209
9210 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9211
9212 * include/std/iostream: Fix doxygen link.
9213 * include/bits/forward_list.h: Fix doxygen markup.
9214 * include/ext/vstring.h: Escape backslash in doxygen comment.
9215 * include/bits/basic_string.h: Likewise.
9216
9217 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9218
9219 * doc/xml/faq.xml: Fix links to implementation status pages.
9220
9221 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9222
9223 * include/std/complex (operator+(const complex<>&, const _Tp&),
9224 operator+(const _Tp&, const complex<>&),
9225 operator-(const complex<>&, const _Tp&),
9226 operator-(const _Tp&, const complex<>&)): Do not assume real()
9227 returns a reference (against DR 387).
9228 * testsuite/26_numerics/complex/dr387_2.cc: New.
9229
9230 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9231
9232 * testsuite/thread/pthread4.cc: Move...
9233 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9234 * testsuite/thread/pthread5.cc: Move...
9235 * testsuite/23_containers/list/pthread5.cc: ...here.
9236 * testsuite/thread/pthread6.cc: Move...
9237 * testsuite/23_containers/map/pthread6.cc: ...here.
9238 * testsuite/thread/pthread7-rope.cc: Move...
9239 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9240 * testsuite/thread/guard.cc: Move...
9241 * testsuite/18_support/pthread_guard.cc: ...here.
9242 * testsuite/thread/18185.cc: Move...
9243 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9244 * testsuite/thread/pthread1.cc: Move...
9245 * testsuite/23_containers/list/pthread1.cc: ...here.
9246 * testsuite/thread/pthread2.cc: Move...
9247 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9248 * testsuite/thread/pthread3.cc: Move...
9249 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9250
9251 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9252 * testsuite/thread: Remove.
9253
9254 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9255
9256 * configure: Regenerate.
9257
9258 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9259
9260 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9261 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9262 from baseline_dir.
9263 * configure: Regenerate.
9264 * testsuite/Makefile.am (baseline_file): Remove variable.
9265 (site.exp): Set baseline_dir rather than baseline_file.
9266 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9267 * testsuite/Makefile.in: Regenerate.
9268
9269 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9270
9271 * testsuite/30_threads/thread/this_thread: Move...
9272 * testsuite/30_threads/this_thread: ...here.
9273 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9274 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9275 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9276 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9277 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9278 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9279
9280 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9281
9282 * doc/doxygen/user.cfg.in: Tweaks.
9283 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9284 be elsewhere.
9285
9286 * include/tr1_impl/unordered_map: Just use most specialized
9287 container module.
9288 * include/tr1_impl/unordered_set: Same.
9289 * include/tr1_impl/array: Same.
9290 * include/bits/stl_list.h: Same.
9291 * include/bits/stl_map.h: Same.
9292 * include/bits/stl_queue.h: Same.
9293 * include/bits/stl_set.h: Same.
9294 * include/bits/stl_stack.h: Same.
9295 * include/bits/forward_list.h: Same.
9296 * include/bits/basic_string.h: Same.
9297 * include/bits/stl_multimap.h: Same.
9298 * include/bits/stl_vector.h: Same.
9299 * include/bits/stl_deque.h: Same.
9300 * include/bits/stl_multiset.h: Same.
9301 * include/bits/stl_bvector.h: Same.
9302
9303 * include/backward/binders.h: Change binder module to binders.
9304
9305 * include/std/complex: Add complex_numers module.
9306 * include/tr1_impl/complex: Same.
9307
9308 * include/std/valarray: Add numeric_arrays module.
9309 * include/bits/gslice_array.h: Same.
9310 * include/bits/gslice.h: Same.
9311 * include/bits/mask_array.h: Same.
9312 * include/bits/slice_array.h: Same.
9313 * include/bits/indirect_array.h: Same.
9314
9315 * include/bits/allocator.h: Add allocators module.
9316 * include/ext/throw_allocator.h
9317 * include/ext/pool_allocator.h
9318 * include/ext/bitmap_allocator.h
9319 * include/ext/new_allocator.h
9320 * include/ext/malloc_allocator.h
9321 * include/ext/array_allocator.h
9322 * include/ext/mt_allocator.h
9323 * include/ext/debug_allocator.h
9324 * include/ext/extptr_allocator.h
9325
9326 * include/tr1_impl/functional: Move namespace markup here.
9327 * include/tr1_impl/regex: Same.
9328
9329 * include/tr1_impl/type_traits: Add metaprogramming module.
9330 * include/std/type_traits: Same.
9331
9332 * include/std/memory: Add memory module.
9333
9334 * include/std/ratio: Add ratio module.
9335
9336 * include/std/chrono: Move namespace markup here, add time module.
9337
9338 * include/std/thread: Move namespace markup here, add concurrency
9339 module.
9340 * include/std/mutex: Use concurrency module.
9341 * include/std/condition_variable: Same.
9342
9343
9344 * include/bits/ios_base.h: Refine io module.
9345 * include/bits/basic_ios.h: Same.
9346 * include/std/fstream: Same.
9347 * include/std/istream: Same.
9348 * include/std/ostream: Same.
9349 * include/std/sstream: Same.
9350
9351 * include/ext/vstring.h: Correct parameter markup.
9352
9353 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9354 * include/bits/unique_ptr.h: Same.
9355
9356 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9357 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9358 * include/bits/stl_heap.h: Add markup for new groupings.
9359 * include/bits/stl_algobase.h: Same.
9360 * include/bits/stl_algo.h: Same.
9361
9362 * include/c_compatibility/stdatomic.h: Add atomics module.
9363 * include/c_global/cstdatomic: Same.
9364
9365 * libsupc++/exception: Add exceptions module.
9366 * libsupc++/typeinfo: Same.
9367 * libsupc++/new: Same.
9368 * libsupc++/exception_ptr.h: Same.
9369 * include/std/system_error: Same.
9370 * include/std/stdexcept: Same.
9371
9372 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9373 * libsupc++/cxxabi-forced.h: Same.
9374
9375 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9376 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9377 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9378 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9379 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9380 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9381 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9382 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9383 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9384 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9385 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9386 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9387 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9388 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9389 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9390 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9391 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9392 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9393 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9394 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9395 * testsuite/23_containers/vector/requirements/dr438/
9396 constructor_1_neg.cc: Same.
9397 * testsuite/23_containers/vector/requirements/dr438/
9398 constructor_2_neg.cc: Same.
9399 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9400 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9401 * testsuite/23_containers/deque/requirements/dr438/
9402 constructor_1_neg.cc: Same.
9403 * testsuite/23_containers/deque/requirements/dr438/
9404 constructor_2_neg.cc: Same.
9405 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9406 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9407 * testsuite/23_containers/list/requirements/dr438/
9408 constructor_1_neg.cc: Same.
9409 * testsuite/23_containers/list/requirements/dr438/
9410 constructor_2_neg.cc: Same.
9411 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9412 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9413 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9414 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9415 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9416 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9417 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9418 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9419 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9420 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9421
9422 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9423
9424 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9425 * doc/doxygen/user.cfg.in: Update.
9426 * scripts/run_doxygen: Adjust for new group names.
9427
9428 * include/tr1_impl/random: Update doxygen group markup.
9429 * include/tr1_impl/unordered_map: Same.
9430 * include/tr1_impl/unordered_set: Same.
9431 * include/tr1_impl/array: Same.
9432 * include/std/numeric: Same.
9433 * include/std/utility: Same.
9434 * include/std/bitset: Same.
9435 * include/std/iosfwd: Same.
9436 * include/bits/stl_list.h: Same.
9437 * include/bits/stl_map.h: Same.
9438 * include/bits/stl_algobase.h: Same.
9439 * include/bits/stl_queue.h: Same.
9440 * include/bits/stl_set.h: Same.
9441 * include/bits/stl_stack.h: Same.
9442 * include/bits/stl_iterator_base_types.h: Same.
9443 * include/bits/forward_list.h: Same.
9444 * include/bits/basic_string.h: Same.
9445 * include/bits/stl_multimap.h: Same.
9446 * include/bits/stl_vector.h: Same.
9447 * include/bits/stl_deque.h: Same.
9448 * include/bits/stl_multiset.h: Same.
9449 * include/bits/stl_algo.h: Same.
9450 * include/bits/stl_bvector.h: Same.
9451 * include/bits/algorithmfwd.h: Same.
9452 * include/bits/stl_function.h: Same.
9453 * include/tr1/cmath: Same.
9454 * include/backward/binders.h: Same.
9455
9456 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9457
9458 * include/std/system_error (system_category): To system_category().
9459 (generic_category): To generic_category. DR 890.
9460 * src/system_error.cc: Define.
9461 * include/bits/functexcept.h: Only one __throw_system_error.
9462 * src/functexcept.cc: Same.
9463 * include/std/mutex: Fixup for changes above.
9464 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9465 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9466 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9467 * config/abi/pre/gnu.ver: Clean up exports.
9468
9469 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9470
9471 * include/std/thread: Fix typo.
9472 * src/thread.cc (thread::join): Use NULL.
9473
9474 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9475
9476 PR libstdc++/39168
9477 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9478 const string&)): Also check that the value != CHAR_MAX.
9479 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9480 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9481 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9482 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9483 _M_cache(const locale&)): Likewise.
9484 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9485 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9486 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9487 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9488 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9489 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9490
9491 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9492 Benjamin Kosnik <bkoz@redhat.com>
9493
9494 * include/std/thread (_Impl_base): Move _M_id out and into ...
9495 (thread): ...here. Call _M_make_routine in body of constructors.
9496 Adjust data member usage to reflect changes.
9497 (_M_make_routine): From _M_make_shared_data.
9498 (_M_start_thread): Add __shared_base_type argument.
9499 * src/thread.cc: Fixups for above.
9500 * config/abi/pre/gnu.ver: Adjust exports.
9501 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9502 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9503 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9504
9505 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9506
9507 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9508 (compare_type_to_native_type): ...this, add alignment check.
9509 * testsuite/30_threads/condition_variable_any/native_handle/
9510 typesizes.cc: Modify as above.
9511 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9512 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9513 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9514 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9515 * testsuite/30_threads/condition_variable/native_handle/
9516 typesizes.cc: Same.
9517 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9518 typesizes.cc: Same.
9519
9520 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9521 * testsuite/30_threads/thread/cons/2.cc: Same.
9522 * testsuite/30_threads/thread/cons/3.cc: Same.
9523 * testsuite/30_threads/thread/cons/4.cc: Same.
9524 * testsuite/30_threads/thread/cons/5.cc: Same.
9525 * testsuite/30_threads/thread/cons/6.cc: Same.
9526 * testsuite/30_threads/thread/cons/7.cc: Same.
9527 * testsuite/30_threads/thread/cons/8.cc: Same.
9528
9529 * testsuite/30_threads/thread/cons/9.cc: New.
9530 * testsuite/30_threads/thread/cons/moveable.cc: New.
9531
9532 * src/condition_variable.cc: Clean up whitespace.
9533 * include/std/condition_variable: Same.
9534
9535 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9536
9537 * include/std/condition_variable (condition_variable): Remove
9538 _M_internal_mutex. Add private __native_type typedef.
9539 * src/condition_variable.cc (condition_variable::notify_one):
9540 Remove _M_internal_mutex use. Use typedef.
9541 (condition_variable::notify_all): Same.
9542 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9543 (recursive_mutex): Same.
9544 (timed_mutex): Same.
9545 (recursive_timed_mutex): Same.
9546 (once_flag): Make __native_type typedef private.
9547
9548 * include/std/thread (this_thread): Add minimal markup.
9549
9550 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9551 Adjust line numbers.
9552 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9553 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9554 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9555 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9556 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9557 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9558 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9559 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9560 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9561 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9562 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9563 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9564 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9565
9566 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9567 * testsuite/30_threads/condition_variable_any/native_handle/
9568 typesizes.cc: New.
9569 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9570 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9571 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9572 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9573 * testsuite/30_threads/condition_variable/native_handle/
9574 typesizes.cc: Same.
9575 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9576 typesizes.cc: Same.
9577
9578 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9579
9580 PR testsuite/33300
9581 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9582 on darwin for lp64.
9583
9584 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9585
9586 * configure.host: Set abi_baseline_pair for mips64*-linux.
9587 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9588
9589 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9590
9591 * include/std/thread (this_thread::get_id): Inline.
9592
9593 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9594
9595 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9596 _Callable as template argument for _M_make_shared_data.
9597 * testsuite/30_threads/thread/cons/6.cc: New.
9598 * testsuite/30_threads/thread/cons/7.cc: New.
9599 * testsuite/30_threads/thread/cons/8.cc: New.
9600
9601 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9602
9603 * testsuite/30_threads/thread/member: To..
9604 * testsuite/30_threads/thread/members: ...this.
9605 * testsuite/30_threads/condition_variable/member: To...
9606 * testsuite/30_threads/condition_variable/members: ...this.
9607
9608 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9609
9610 * include/std/thread (thread::id): Move definition inside thread.
9611 Use native_handle_type. Remove this_thread::get_id friend.
9612 Change __thread_data_ptr to __shared_base_ptr.
9613 (thread::id::id(native_handle_type): Make public. Still explicit.
9614 Use native_handle_type. Change _M_thread_id to _M_thread.
9615 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9616 _M_thread_handle to _M_id.
9617 (thread::__thread_data): Rename to _Impl.
9618 Fixup for renames.
9619 (thread::_M_make_thread_data): Return derived type.
9620 (thread::hardware_concurrency): Add definition for default case.
9621 (thread::get_id): Now can define inline.
9622 (thread): Change _M_thread_data to _M_data.
9623 (this_thread::get_id): Now can define inline.
9624 * src/thread.cc (__thread_proxy): Rename to
9625 execute_native_thread_routine.
9626 Fixup for other renames.
9627 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9628 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9629 * testsuite/30_threads/thread/algorithm: Move to..
9630 * testsuite/30_threads/thread/swap: ...this.
9631 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9632 * testsuite/30_threads/thread/id/operators.cc: New.
9633
9634 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9635
9636 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9637 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9638 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9639 exposing it in public std::tuple interface.
9640
9641 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9642 Benjamin Kosnik <bkoz@redhat.com>
9643
9644 * include/std/thread (__thread_data_base): Nest class in std::thread.
9645 (__thread_data): Likewise.
9646 (__thread_data_ptr): Nest typedef in std::thread.
9647 * src/thread.cc (__thread_proxy): Qualify the above names.
9648 * config/abi/pre/gnu.ver: Remove unused exports.
9649
9650 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9651
9652 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9653 * include/bits/stl_vector.h: Remove private vector_type typedef.
9654 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9655 Fix line numbers.
9656 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9657 * testsuite/23_containers/vector/requirements/dr438/
9658 constructor_1_neg.cc: Same.
9659 * testsuite/23_containers/vector/requirements/dr438/
9660 constructor_2_neg.cc: Same.
9661 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9662 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9663
9664 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9665
9666 PR libstdc++/25191
9667 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9668 deal consistently with __try and __catch too.
9669 * src/localename.cc: Replace try -> __try, catch -> __catch.
9670 * src/ios.cc: Likewise.
9671 * src/locale.cc: Likewise.
9672 * src/istream.cc: Likewise.
9673 * src/thread.cc: Likewise.
9674 * src/compatibility.cc: Likewise.
9675 * src/bitmap_allocator.cc: Likewise.
9676 * src/ios_init.cc: Likewise.
9677 * include/debug/deque: Likewise.
9678 * include/debug/list: Likewise.
9679 * include/tr1_impl/hashtable: Likewise.
9680 * include/std/bitset: Likewise.
9681 * include/ext/pb_ds/detail/resize_policy/
9682 hash_load_check_resize_trigger_imp.hpp: Likewise.
9683 * include/ext/pb_ds/detail/resize_policy/
9684 hash_standard_resize_policy_imp.hpp: Likewise.
9685 * include/ext/pb_ds/detail/cc_hash_table_map_/
9686 resize_fn_imps.hpp: Likewise.
9687 * include/ext/pb_ds/detail/cc_hash_table_map_/
9688 constructor_destructor_fn_imps.hpp: Likewise.
9689 * include/ext/pb_ds/detail/pat_trie_/
9690 split_join_branch_bag.hpp: Likewise.
9691 * include/ext/pb_ds/detail/pat_trie_/
9692 constructors_destructor_fn_imps.hpp: Likewise.
9693 * include/ext/pb_ds/detail/bin_search_tree_/
9694 constructors_destructor_fn_imps.hpp: Likewise.
9695 * include/ext/pb_ds/detail/gp_hash_table_map_/
9696 resize_fn_imps.hpp: Likewise.
9697 * include/ext/pb_ds/detail/gp_hash_table_map_/
9698 constructor_destructor_fn_imps.hpp: Likewise.
9699 * include/ext/pb_ds/detail/binary_heap_/
9700 constructors_destructor_fn_imps.hpp: Likewise.
9701 * include/ext/pb_ds/detail/binary_heap_/
9702 erase_fn_imps.hpp: Likewise.
9703 * include/ext/pb_ds/detail/binary_heap_/
9704 split_join_fn_imps.hpp: Likewise.
9705 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9706 constructors_destructor_fn_imps.hpp: Likewise.
9707 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9708 * include/ext/pb_ds/detail/list_update_map_/
9709 constructor_destructor_fn_imps.hpp: Likewise.
9710 * include/ext/slist: Likewise.
9711 * include/ext/memory: Likewise.
9712 * include/ext/rc_string_base.h: Likewise.
9713 * include/ext/ropeimpl.h: Likewise.
9714 * include/ext/vstring.tcc: Likewise.
9715 * include/ext/rope: Likewise.
9716 * include/ext/sso_string_base.h: Likewise.
9717 * include/bits/shared_ptr.h: Likewise.
9718 * include/bits/stl_list.h: Likewise.
9719 * include/bits/locale_classes.tcc: Likewise.
9720 * include/bits/locale_facets.tcc: Likewise.
9721 * include/bits/locale_classes.h: Likewise.
9722 * include/bits/forward_list.h: Likewise.
9723 * include/bits/stl_vector.h: Likewise.
9724 * include/bits/stl_deque.h: Likewise.
9725 * include/bits/istream.tcc: Likewise.
9726 * include/bits/stl_uninitialized.h: Likewise.
9727 * include/bits/ostream.tcc: Likewise.
9728 * include/bits/vector.tcc: Likewise.
9729 * include/bits/stl_tempbuf.h: Likewise.
9730 * include/bits/deque.tcc: Likewise.
9731 * include/bits/basic_string.tcc: Likewise.
9732 * include/bits/ostream_insert.h: Likewise.
9733 * include/bits/locale_facets_nonio.tcc: Likewise.
9734 * include/bits/stl_tree.h: Likewise.
9735 * include/bits/fstream.tcc: Likewise.
9736 * include/tr1/shared_ptr.h: Likewise.
9737 * include/tr1/hypergeometric.tcc: Likewise.
9738 * include/backward/hashtable.h: Likewise.
9739 * libsupc++/exception_ptr.h: Likewise.
9740 * libsupc++/eh_personality.cc: Likewise.
9741 * libsupc++/eh_call.cc: Likewise.
9742 * config/locale/gnu/monetary_members.cc: Likewise.
9743 * config/locale/gnu/time_members.h: Likewise.
9744 * config/locale/generic/time_members.h: Likewise.
9745
9746 2009-02-03 Johannes Singler <singler@ira.uka.de>
9747
9748 * include/parallel/algorithmfwd.h:
9749 Add parallelism default for many declarations.
9750 * include/parallel/numericfwd.h: Likewise.
9751 * include/parallel/iterator.h: Use iterator_traits as usual.
9752 * include/parallel/par_loop.h:
9753 Include equally_split.h.
9754 (for_each_template_random_access_ed):
9755 Avoid calling the Result default constructor.
9756 * include/parallel/numeric: Replace
9757 for_each_template_random_access by
9758 for_each_template_random_access_ed in numeric functions.
9759
9760 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9761
9762 * config/os/gnu-linux/os_defines.h: Remove superfluous
9763 __NO_STRING_INLINES.
9764
9765 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9766
9767 * testsuite/21_strings/c_strings/char/3.cc: New test.
9768 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9769
9770 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9771 Jakub Jelinek <jakub@redhat.com>
9772
9773 PR libstdc++/30928 (partial, works together with recent glibcs)
9774 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9775 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9776 defined.
9777 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9778 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9779 defined.
9780 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9781 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9782 defined.
9783 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9784 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9785 defined.
9786 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9787 argument is const char *, assign result to const char * var, not
9788 char *.
9789 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9790 argument is const wchar_t *, assign result to const wchar_t * var, not
9791 wchar_t *.
9792
9793 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9794
9795 * include/std/thread: Remove unused headers.
9796 (__thread_data_base): Remove unused mutex and base.
9797 (thread::~thread): Only detach if joinable.
9798 (thread::joinable): Test if thread data ptr is empty.
9799 (thread::_M_thread_data_mutex): Remove.
9800 (thread::_M_get_thread_data): Remove.
9801 (thread::_M_make_thread_data): Remove overload, use make_shared.
9802 (thread::id::id): Make constructor explicit.
9803 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9804 (thread::_M_start_thread): Break shared_ptr cycle on error.
9805 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9806 * testsuite/30_threads/thread/member/4.cc: New.
9807 * testsuite/30_threads/thread/member/5.cc: New.
9808
9809 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9810
9811 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9812 (standard_layout): Just use !has_virtual_destructor for now.
9813 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9814 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9815 * testsuite/30_threads/recursive_mutex/requirements/
9816 standard_layout.cc: New.
9817 * testsuite/30_threads/condition_variable/requirements/
9818 standard_layout.cc: New.
9819 * testsuite/29_atomics/atomic_address/requirements/
9820 standard_layout.cc: Adjust.
9821 * testsuite/29_atomics/atomic_flag/requirements/
9822 standard_layout.cc: Same.
9823 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9824 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9825 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9826 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9827 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9828 line numbers.
9829 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9830 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9831 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9832 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9833 Remove, not required.
9834
9835 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9836
9837 * include/std/thread (__thread_data_base, thread): Rename member
9838 functions to match coding style.
9839 (thread::thread,thread::operator=): Define move operations.
9840 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9841 * config/abi/pre/gnu.ver: Adjust.
9842
9843 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9844
9845 PR libstdc++/38384
9846 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9847 on HPUX.
9848 * configure: Regenerate.
9849
9850 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9851
9852 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9853 atomic_flag_fence.
9854
9855 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9856
9857 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9858 Uros Bizjak <ubizjak@gmail.com>
9859
9860 PR libstdc++/38834
9861 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9862 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9863
9864 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9865 Rainer Emrich <r.emrich@de.tecosim.com>
9866
9867 PR libstdc++/38919
9868 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9869 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9870 * configure: Regenerate.
9871
9872 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9873
9874 * include/std/thread (__thread_data_base::__run): Make non-const.
9875 * testsuite/30_threads/thread/cons/5.cc: New.
9876
9877 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9878
9879 * src/Makefile.am (sources): Add math_stubs_float.cc.
9880 * src/Makefile.in: Regenerate.
9881 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9882
9883 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9884
9885 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9886 * src/Makefile.in: Regenerate.
9887 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9888
9889 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9890
9891 PR libstdc++/32666
9892 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9893
9894 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9895
9896 PR libstdc++/32666
9897 * Makefile.am (hosted_source): Remove libmath directory.
9898 * Makefile.in: Regenerate.
9899 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9900 (AC_REPLACE_MATHFUNCS): Remove.
9901 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9902 in GLIBCXX_CHECK_C99_TR1.
9903 * acinclude.m4: Remove libmath, need_math.
9904 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9905 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9906 * configure.ac: Same.
9907 * configure: Regenerate.
9908 * fragment.am: Fix comment.
9909 * config.h.in: Regenerate.
9910 * src/Makefile.in: Regenerate.
9911 * src/Makefile.am: Remove libmath references.
9912 * doc/Makefile.in: Regenerate.
9913 * po/Makefile.in: Regenerate.
9914 * include/Makefile.in: Regenerate.
9915 * libsupc++/Makefile.in: Regenerate.
9916 * testsuite/Makefile.in: Regenerate.
9917
9918 * src/compatibility.cc: Also export long double versions of "C" math
9919 library if hppa-linux.
9920 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9921 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9922
9923 * libmath: Remove.
9924 * libmath/signbit.c: Same.
9925 * libmath/stubs.c: Same.
9926 * libmath/Makefile.in: Same.
9927 * libmath/copysignf.c: Same.
9928 * libmath/mathconf.h: Same.
9929 * libmath/signbitf.c: Same.
9930 * libmath/Makefile.am: Same.
9931 * libmath/signbitl.c: Same.
9932
9933 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9934 Paolo Carlini <paolo.carlini@oracle.com>
9935
9936 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9937 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9938 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9939 * configure.ac: Adjust.
9940 * doc/xml/manual/configure.xml: Update.
9941 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9942 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9943 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9944 * configure: Regenerate.
9945 * config.h.in: Likewise.
9946
9947 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9948 thread::joinable, thread::swap, this_thread::get_id,
9949 this_thread::yield): Define inline...
9950 * include/std/thread: ... here.
9951 * config/abi/pre/gnu.ver: Adjust.
9952
9953 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9954
9955 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9956 Add dg-timeout-factor 2.0.
9957 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9958 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9959 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9960 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9961 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9962 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9963
9964 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9965
9966 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9967 field from readelf output.
9968
9969 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9970
9971 PR libstdc++/38384
9972 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9973 * configure: Regenerate.
9974
9975 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9976
9977 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9978 _GLIBCXX_HAVE_TLS.
9979 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9980
9981 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9982
9983 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9984 constructor for _M_pattern.
9985 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9986 string.cc: Test construction from different basic_string type.
9987 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9988 string.cc: Likewise.
9989
9990 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9991 Jonathan Larmour <jifl@eCosCentric.com>
9992
9993 PR libstdc++/36801
9994 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9995 New.
9996 (__gnu_cxx::__exchange_and_add): Use it.
9997 * src/atomic.cc (get_atomic_mutex): New.
9998 * src/debug.cc (get_safe_base_mutex): New.
9999 * src/locale.cc (get_locale_cache_mutex): New.
10000 * src/mt_allocator.cc (get_freelist): New.
10001 (get_freelist_mutex): New.
10002 * src/pool_allocator.cc (get_palloc_mutex): New.
10003 * include/std/mutex (__once_functor_lock): To
10004 (__get_once_functor_lock): ...this.
10005 * src/mutex.cc (__once_mutex): Don't export, use
10006 (get_once_mutex): ...this.
10007 * config/abi/pre/gnu.ver: Adjust exports.
10008
10009 2009-01-07 Jakub Jelinek <jakub@redhat.com>
10010
10011 PR libstdc++/38732
10012 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10013 referenceCount field again.
10014 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10015 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10016 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10017 inline functions.
10018 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10019 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10020 instead of __cxa_exception.
10021 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10022 __cxxabiv1::__cxa_throw): Likewise.
10023 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10024 std::__exception_ptr::exception_ptr::_M_addref,
10025 std::__exception_ptr::exception_ptr::_M_release,
10026 __gxx_dependent_exception_cleanup): Likewise.
10027 * testsuite/18_support/exception/38732.cc: New test.
10028
10029 PR libstdc++/38092
10030 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10031 * src/compatibility.cc: Don't use .symver directives if
10032 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10033 * config.h.in: Regenerated.
10034 * configure: Likewise.
10035
10036 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10037
10038 PR libstdc++/38466
10039 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10040
10041 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10042
10043 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10044 of classic locale...
10045 (locale::classic): Here.
10046
10047 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10048
10049 * include/tr1_impl/regex: Fix bad return statements and typos.
10050
10051 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10052
10053 * include/tr1_impl/regex: Remove unimplemented function definitions.
10054 * testsuite/28_regex/init-list.cc: Compile only.
10055 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10056 c_string_extended.cc: Same.
10057 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10058 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10059
10060 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10061
10062 PR libstdc++/38384
10063 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10064 * configure: Regenerate.
10065
10066 2009-01-05 Ben Elliston <bje@au.ibm.com>
10067
10068 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10069 * configure: Regenerate.
10070
10071 2009-01-05 Ben Elliston <bje@au.ibm.com>
10072
10073 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10074 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10075 * configure: Regenerate.
10076
10077 2009-01-04 Richard Guenther <rguenther@suse.de>
10078
10079 PR libstdc++/38720
10080 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10081 integer type for storage, arithmetic and comparisons.
10082 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10083
10084 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10085
10086 PR libstdc++/38719
10087 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10088 _Fwd_list_const_iterator::_M_next): Fix return type.
10089
10090 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10091
10092 * Revert last commit, reopen and suspend libstdc++/38678.
10093
10094 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10095
10096 PR libstdc++/38678
10097 * include/std/istream (basic_istream<>::_M_read): New.
10098 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10099 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10100 * include/std/ostream (basic_ostream<>::_M_write_): New.
10101 (basic_ostream<>::_M_write): Adjust.
10102 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10103 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10104 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10105 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10106 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.