re PR libstdc++/41061 (Compile of program using std random fails.)
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
2 Paolo Carlini <paolo.carlini@oracle.com>
3
4 PR libstdc++/41061
5 * include/bits/random.h (operator<<(std::basic_ostream<>&,
6 const std::lognormal_distribution<>&),
7 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
8 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
9 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
10 operator<<(std::basic_ostream<>&,
11 const std::chi_squared_distribution<>&),
12 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
13 operator<<(std::basic_ostream<>&,
14 const std::fisher_f_distribution<>&),
15 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
16 operator<<(std::basic_ostream<>&,
17 const std::student_t_distribution<>&),
18 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
19 operator<<(std::basic_ostream<>&,
20 const std::negative_binomial_distribution<>&)): Declare friend.
21 * testsuite/26_numerics/random/uniform_real_distribution/operators/
22 serialize.cc: New.
23 * testsuite/26_numerics/random/piecewise_constant_distribution/
24 operators/serialize.cc: Likewise.
25 * testsuite/26_numerics/random/chi_squared_distribution/operators/
26 serialize.cc: Likewise.
27 * testsuite/26_numerics/random/normal_distribution/operators/
28 serialize.cc: Likewise.
29 * testsuite/26_numerics/random/uniform_int_distribution/operators/
30 serialize.cc: Likewise.
31 * testsuite/26_numerics/random/poisson_distribution/operators/
32 serialize.cc: Likewise.
33 * testsuite/26_numerics/random/bernoulli_distribution/operators/
34 serialize.cc: Likewise.
35 * testsuite/26_numerics/random/discrete_distribution/operators/
36 serialize.cc: Likewise.
37 * testsuite/26_numerics/random/weibull_distribution/operators/
38 serialize.cc: Likewise.
39 * testsuite/26_numerics/random/negative_binomial_distribution/
40 operators/serialize.cc: Likewise.
41 * testsuite/26_numerics/random/cauchy_distribution/operators/
42 serialize.cc: Likewise.
43 * testsuite/26_numerics/random/gamma_distribution/operators/
44 serialize.cc: Likewise.
45 * testsuite/26_numerics/random/fisher_f_distribution/operators/
46 serialize.cc: Likewise.
47 * testsuite/26_numerics/random/exponential_distribution/operators/
48 serialize.cc: Likewise.
49 * testsuite/26_numerics/random/lognormal_distribution/operators/
50 serialize.cc: Likewise.
51 * testsuite/26_numerics/random/binomial_distribution/operators/
52 serialize.cc: Likewise.
53 * testsuite/26_numerics/random/extreme_value_distribution/operators/
54 serialize.cc: Likewise.
55 * testsuite/26_numerics/random/piecewise_linear_distribution/
56 operators/serialize.cc
57 * testsuite/26_numerics/random/student_t_distribution/operators/
58 serialize.cc: Likewise.
59 * testsuite/26_numerics/random/geometric_distribution/operators/
60 serialize.cc: Likewise.
61
62 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
63
64 * include/bits/stl_tree.h: In C++0x mode make erase return
65 an iterator as per DR 130.
66 * include/bits/stl_set.h: Same.
67 * include/bits/stl_multiset.h: Same.
68 * include/bits/stl_map.h: Same.
69 * include/bits/stl_multimap.h: Same.
70 * doc/xml/manual/intro.xml: Document.
71 * testsuite/23_containers/set/dr130.cc: New.
72 * testsuite/23_containers/multiset/dr130.cc: New.
73 * testsuite/23_containers/map/dr130.cc: New.
74 * testsuite/23_containers/multimap/dr130.cc: New.
75
76 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
77
78 * include/ext/pointer.h: Add pragma system_header, use
79 _GLIBCXX_USE_LONG_LONG, macro cleanup.
80
81 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
82
83 * src/compatibility-ldbl.cc: Include cmath.
84
85 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
86
87 * src/compatibility-ldbl.cc: Include tr1/functional.
88
89 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
90
91 * src/compatibility-ldbl.cc: Add explicit namespace scope.
92
93 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
94
95 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
96 * include/precompiled/stdc++.h: Don't include cassert if
97 _GLIBCXX_NO_ASSERT defined.
98 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
99 semi-colon.
100 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
101 Same.
102
103 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
104 directory.
105 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
106 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
107 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
108
109 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
110 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
111 use stdc++.h include.
112 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
113 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
114 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
115 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
116 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
117 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
118 ...this.
119 * testsuite/17_intro/headers/c++200x/all.cc: To...
120 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
121 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
122 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
123 ...this.
124 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
125 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
126
127 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
128
129 * include/std/future: Move error handling bits outside macro guard.
130 * src/future.cc: Adjust.
131
132 * include/precompiled/stdc++.h: Add future.
133 * doc/xml/manual/using.xml: Same.
134
135 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
136
137 * src/hashtable.cc: Just definitions.
138 * src/hashtable_c++0x.cc: Compile C++0x versions.
139 * src/hash.cc: Same.
140 * src/hash_c++0x.cc: Same.
141 src/hash_tr1.cc: Compile TR1 versions.
142 src/hashtable_tr1.cc: Same.
143
144 * src/limits_c++0x.cc: Sync build error handling.
145
146 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
147 hashtable.cc to hashtable_tr1.cc.
148 * src/Makefile.in: Regenerate.
149
150 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
151
152 * include/tr1_impl/functional: Doxygen markup.
153
154 * doc/html/*: Regenerate.
155
156 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
157
158 * include/std/future: Fixes for -fno-exceptions.
159 * include/bits/functexcept.h: Same.
160 * libsupc++/exception_ptr.h: Same.
161 * src/pool_allocator.cc: Same.
162 * src/future.cc: Same.
163 * src/functexcept.cc: Same.
164 * config/abi/pre/gnu.ver: New exports.
165 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
166 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
167 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
168 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
169 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
170 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
171 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
172
173 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
174 * testsuite/23_containers/deque/operators/2.cc: New.
175
176 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
177
178 * src/hash.cc (hash<string>::operator()(string),
179 hash<wstring>::operator()(wstring)): Do not decorate as throwing
180 nothing.
181 * include/bits/functional_hash.h (hash<error_code>::
182 operator()(error_code)): Likewise.
183
184 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
185
186 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
187 bool for stream sentry objects.
188 * include/bits/istream.tcc: Same.
189 * include/bits/ostream.tcc: Same.
190 * include/bits/basic_string.tcc: Same.
191 * include/bits/ostream_insert.h: Same.
192 * src/istream.cc: Same.
193
194 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
195
196 PR libstdc++/15523
197 * include/debug/safe_iterator.h (_Safe_iterator<>::
198 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
199 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
200 do not error out when the source is a value-initialized iterator.
201 * testsuite/23_containers/vector/15523.cc: New.
202 * doc/xml/manual/intro.xml: Add an entry for DR 408.
203
204 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
205
206 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
207 cosmetic changes, inline.
208 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
209 Likewise.
210 * include/bits/move.h: Minor cosmetic changes.
211
212 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
213
214 PR libstdc++/40912 (final)
215 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
216 * testsuite/26_numerics/random/uniform_real_distribution/cons/
217 parms_neg.cc: Likewise.
218 * testsuite/26_numerics/random/uniform_real_distribution/cons/
219 parms.cc: Likewise.
220 * testsuite/26_numerics/random/uniform_real_distribution/cons/
221 default.cc: Likewise.
222 * testsuite/26_numerics/random/uniform_real_distribution/
223 requirements/typedefs.cc: Likewise.
224 * testsuite/26_numerics/random/piecewise_constant_distribution/
225 cons/range.cc: Likewise.
226 * testsuite/26_numerics/random/piecewise_constant_distribution/
227 cons/default.cc: Likewise.
228 * testsuite/26_numerics/random/piecewise_constant_distribution/
229 cons/num_xbound_fun.cc: Likewise.
230 * testsuite/26_numerics/random/piecewise_constant_distribution/
231 cons/initlist_fun.cc: Likewise.
232 * testsuite/26_numerics/random/piecewise_constant_distribution/
233 requirements/typedefs.cc: Likewise.
234 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
235 * testsuite/26_numerics/random/chi_squared_distribution/cons/
236 parms.cc: Likewise.
237 * testsuite/26_numerics/random/chi_squared_distribution/cons/
238 default.cc: Likewise.
239 * testsuite/26_numerics/random/chi_squared_distribution/
240 requirements/typedefs.cc: Likewise.
241 * testsuite/26_numerics/random/normal_distribution/
242 cons/parms.cc: Likewise.
243 * testsuite/26_numerics/random/normal_distribution/
244 cons/default.cc: Likewise.
245 * testsuite/26_numerics/random/normal_distribution/
246 requirements/typedefs.cc: Likewise.
247 * testsuite/26_numerics/random/seed_seq/cons/
248 range.cc: Likewise.
249 * testsuite/26_numerics/random/seed_seq/cons/
250 initlist.cc: Likewise.
251 * testsuite/26_numerics/random/seed_seq/cons/
252 default.cc: Likewise.
253 * testsuite/26_numerics/random/seed_seq/requirements/
254 typedefs.cc: Likewise.
255 * testsuite/26_numerics/random/uniform_int_distribution/
256 cons/parms_neg.cc: Likewise.
257 * testsuite/26_numerics/random/uniform_int_distribution/
258 cons/parms.cc: Likewise.
259 * testsuite/26_numerics/random/uniform_int_distribution/
260 cons/default.cc: Likewise.
261 * testsuite/26_numerics/random/uniform_int_distribution/
262 requirements/typedefs.cc: Likewise.
263 * testsuite/26_numerics/random/poisson_distribution/cons/
264 parms.cc: Likewise.
265 * testsuite/26_numerics/random/poisson_distribution/cons/
266 default.cc: Likewise.
267 * testsuite/26_numerics/random/poisson_distribution/
268 requirements/typedefs.cc: Likewise.
269 * testsuite/26_numerics/random/bernoulli_distribution/
270 cons/parms.cc: Likewise.
271 * testsuite/26_numerics/random/bernoulli_distribution/
272 cons/default.cc: Likewise.
273 * testsuite/26_numerics/random/bernoulli_distribution/
274 requirements/typedefs.cc: Likewise.
275 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
276 * testsuite/26_numerics/random/
277 default_random_engine.cc: Likewise.
278 * testsuite/26_numerics/random/discrete_distribution/
279 cons/range.cc: Likewise.
280 * testsuite/26_numerics/random/discrete_distribution/
281 cons/initlist.cc: Likewise.
282 * testsuite/26_numerics/random/discrete_distribution/
283 cons/default.cc: Likewise.
284 * testsuite/26_numerics/random/discrete_distribution/
285 cons/num_xbound_fun.cc: Likewise.
286 * testsuite/26_numerics/random/discrete_distribution/
287 requirements/typedefs.cc: Likewise.
288 * testsuite/26_numerics/random/weibull_distribution/
289 cons/parms.cc: Likewise.
290 * testsuite/26_numerics/random/weibull_distribution/
291 cons/default.cc: Likewise.
292 * testsuite/26_numerics/random/weibull_distribution/
293 requirements/typedefs.cc: Likewise.
294 * testsuite/26_numerics/random/independent_bits_engine/
295 cons/base_move.cc: Likewise.
296 * testsuite/26_numerics/random/independent_bits_engine/
297 cons/seed1.cc: Likewise.
298 * testsuite/26_numerics/random/independent_bits_engine/
299 cons/seed2.cc: Likewise.
300 * testsuite/26_numerics/random/independent_bits_engine/
301 cons/base_copy.cc: Likewise.
302 * testsuite/26_numerics/random/independent_bits_engine/
303 cons/default.cc: Likewise.
304 * testsuite/26_numerics/random/independent_bits_engine/
305 cons/seed_seq.cc: Likewise.
306 * testsuite/26_numerics/random/independent_bits_engine/
307 requirements/typedefs.cc: Likewise.
308 * testsuite/26_numerics/random/independent_bits_engine/
309 operators/equal.cc: Likewise.
310 * testsuite/26_numerics/random/independent_bits_engine/
311 operators/serialize.cc: Likewise.
312 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
313 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
314 * testsuite/26_numerics/random/subtract_with_carry_engine/
315 cons/seed1.cc: Likewise.
316 * testsuite/26_numerics/random/subtract_with_carry_engine/
317 cons/seed2.cc: Likewise.
318 * testsuite/26_numerics/random/subtract_with_carry_engine/
319 cons/default.cc: Likewise.
320 * testsuite/26_numerics/random/subtract_with_carry_engine/
321 requirements/typedefs.cc: Likewise.
322 * testsuite/26_numerics/random/subtract_with_carry_engine/
323 operators/equal.cc: Likewise.
324 * testsuite/26_numerics/random/subtract_with_carry_engine/
325 operators/serialize.cc: Likewise.
326 * testsuite/26_numerics/random/discard_block_engine/cons/
327 base_move.cc: Likewise.
328 * testsuite/26_numerics/random/discard_block_engine/cons/
329 seed1.cc: Likewise.
330 * testsuite/26_numerics/random/discard_block_engine/cons/
331 seed2.cc: Likewise.
332 * testsuite/26_numerics/random/discard_block_engine/cons/
333 base_copy.cc: Likewise.
334 * testsuite/26_numerics/random/discard_block_engine/cons/
335 default.cc: Likewise.
336 * testsuite/26_numerics/random/discard_block_engine/cons/
337 seed_seq.cc: Likewise.
338 * testsuite/26_numerics/random/discard_block_engine/
339 requirements/typedefs.cc: Likewise.
340 * testsuite/26_numerics/random/discard_block_engine/
341 operators/equal.cc: Likewise.
342 * testsuite/26_numerics/random/discard_block_engine/
343 operators/serialize.cc: Likewise.
344 * testsuite/26_numerics/random/cauchy_distribution/
345 cons/parms.cc: Likewise.
346 * testsuite/26_numerics/random/cauchy_distribution/
347 cons/default.cc: Likewise.
348 * testsuite/26_numerics/random/cauchy_distribution/
349 requirements/typedefs.cc: Likewise.
350 * testsuite/26_numerics/random/negative_binomial_distribution/
351 cons/parms.cc: Likewise.
352 * testsuite/26_numerics/random/negative_binomial_distribution/
353 cons/default.cc: Likewise.
354 * testsuite/26_numerics/random/negative_binomial_distribution/
355 requirements/typedefs.cc: Likewise.
356 * testsuite/26_numerics/random/gamma_distribution/
357 cons/parms.cc: Likewise.
358 * testsuite/26_numerics/random/gamma_distribution/
359 cons/default.cc: Likewise.
360 * testsuite/26_numerics/random/gamma_distribution/
361 requirements/typedefs.cc: Likewise.
362 * testsuite/26_numerics/random/mersenne_twister_engine/
363 cons/seed1.cc: Likewise.
364 * testsuite/26_numerics/random/mersenne_twister_engine/
365 cons/seed2.cc: Likewise.
366 * testsuite/26_numerics/random/mersenne_twister_engine/
367 cons/default.cc: Likewise.
368 * testsuite/26_numerics/random/mersenne_twister_engine/
369 requirements/typedefs.cc: Likewise.
370 * testsuite/26_numerics/random/mersenne_twister_engine/
371 operators/equal.cc: Likewise.
372 * testsuite/26_numerics/random/mersenne_twister_engine/
373 operators/serialize.cc: Likewise.
374 * testsuite/26_numerics/random/fisher_f_distribution/
375 cons/parms.cc: Likewise.
376 * testsuite/26_numerics/random/fisher_f_distribution/
377 cons/default.cc: Likewise.
378 * testsuite/26_numerics/random/fisher_f_distribution/
379 requirements/typedefs.cc: Likewise.
380 * testsuite/26_numerics/random/exponential_distribution/
381 cons/parms.cc: Likewise.
382 * testsuite/26_numerics/random/exponential_distribution/
383 cons/default.cc: Likewise.
384 * testsuite/26_numerics/random/exponential_distribution/
385 requirements/typedefs.cc: Likewise.
386 * testsuite/26_numerics/random/binomial_distribution/
387 cons/parms.cc: Likewise.
388 * testsuite/26_numerics/random/binomial_distribution/
389 cons/default.cc: Likewise.
390 * testsuite/26_numerics/random/binomial_distribution/
391 requirements/typedefs.cc: Likewise.
392 * testsuite/26_numerics/random/lognormal_distribution/
393 cons/parms.cc: Likewise.
394 * testsuite/26_numerics/random/lognormal_distribution/
395 cons/default.cc: Likewise.
396 * testsuite/26_numerics/random/lognormal_distribution/
397 requirements/typedefs.cc: Likewise.
398 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
399 * testsuite/26_numerics/random/random_device/cons/
400 token.cc: Likewise.
401 * testsuite/26_numerics/random/random_device/cons/
402 default.cc: Likewise.
403 * testsuite/26_numerics/random/random_device/
404 requirements/typedefs.cc: Likewise.
405 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
406 * testsuite/26_numerics/random/extreme_value_distribution/
407 cons/parms.cc: Likewise.
408 * testsuite/26_numerics/random/extreme_value_distribution/
409 cons/default.cc: Likewise.
410 * testsuite/26_numerics/random/extreme_value_distribution/
411 requirements/typedefs.cc: Likewise.
412 * testsuite/26_numerics/random/piecewise_linear_distribution/
413 cons/range.cc: Likewise.
414 * testsuite/26_numerics/random/piecewise_linear_distribution/
415 cons/default.cc: Likewise.
416 * testsuite/26_numerics/random/piecewise_linear_distribution/
417 cons/num_xbound_fun.cc: Likewise.
418 * testsuite/26_numerics/random/piecewise_linear_distribution/
419 cons/initlist_fun.cc: Likewise.
420 * testsuite/26_numerics/random/piecewise_linear_distribution/
421 requirements/typedefs.cc: Likewise.
422 * testsuite/26_numerics/random/student_t_distribution/
423 cons/parms.cc: Likewise.
424 * testsuite/26_numerics/random/student_t_distribution/
425 cons/default.cc: Likewise.
426 * testsuite/26_numerics/random/student_t_distribution/
427 requirements/typedefs.cc: Likewise.
428 * testsuite/26_numerics/random/linear_congruential_engine/
429 cons/seed1.cc: Likewise.
430 * testsuite/26_numerics/random/linear_congruential_engine/
431 cons/seed2.cc: Likewise.
432 * testsuite/26_numerics/random/linear_congruential_engine/
433 cons/default.cc: Likewise.
434 * testsuite/26_numerics/random/linear_congruential_engine/
435 requirements/non_uint_neg.cc: Likewise.
436 * testsuite/26_numerics/random/linear_congruential_engine/
437 requirements/typedefs.cc: Likewise.
438 * testsuite/26_numerics/random/linear_congruential_engine/
439 operators/equal.cc: Likewise.
440 * testsuite/26_numerics/random/linear_congruential_engine/
441 operators/serialize.cc: Likewise.
442 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
443 * testsuite/26_numerics/random/shuffle_order_engine/cons/
444 base_move.cc: Likewise.
445 * testsuite/26_numerics/random/shuffle_order_engine/cons/
446 seed1.cc: Likewise.
447 * testsuite/26_numerics/random/shuffle_order_engine/cons/
448 seed2.cc: Likewise.
449 * testsuite/26_numerics/random/shuffle_order_engine/cons/
450 base_copy.cc: Likewise.
451 * testsuite/26_numerics/random/shuffle_order_engine/cons/
452 default.cc: Likewise.
453 * testsuite/26_numerics/random/shuffle_order_engine/cons/
454 seed_seq.cc: Likewise.
455 * testsuite/26_numerics/random/shuffle_order_engine/
456 requirements/typedefs.cc: Likewise.
457 * testsuite/26_numerics/random/shuffle_order_engine/
458 operators/equal.cc: Likewise.
459 * testsuite/26_numerics/random/shuffle_order_engine/
460 operators/serialize.cc: Likewise.
461 * testsuite/26_numerics/random/geometric_distribution/
462 cons/parms.cc: Likewise.
463 * testsuite/26_numerics/random/geometric_distribution/
464 cons/default.cc: Likewise.
465 * testsuite/26_numerics/random/geometric_distribution/
466 requirements/typedefs.cc: Likewise.
467 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
468
469 2009-07-31 Jason Merrill <jason@redhat.com>
470 Douglas Gregor <doug.gregor@gmail.com>
471
472 * include/bits/move.h (forward): Implement as in N2835.
473 (move): Implement as in N2831.
474 * include/std/istream (rvalue stream operator>>): New.
475 * include/std/ostream (rvalue stream operator<<): New.
476 * testsuite/27_io/rvalue_streams.cc: New.
477
478 2009-07-31 Jason Merrill <jason@redhat.com>
479
480 * include/bits/forward_list.h (splice_after): Use forward.
481 (merge): Likewise.
482 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
483 (move_iterator::operator[]): Use move.
484 * include/bits/stl_list.h (insert): Use move.
485 * include/std/thread (_Callable constructor): Use forward.
486 * include/std/tuple: Don't specify explicit template args to move.
487
488 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
489 Adjust signature.
490 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
491 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
492 reference.
493 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
494 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
495 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
496 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
497 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
498 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
499 testsuite/23_containers/forward_list/operations/1.cc,
500 testsuite/23_containers/forward_list/operations/5.cc: Use move.
501 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
502 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
503 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
504 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
505 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
506
507 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
508
509 PR libstdc++/40912 (partial)
510 * include/std/random: Disable the facility if <stdint.h> is not
511 available.
512
513 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
514
515 PR libstdc++/40919
516 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
517 xfail on darwin[3-9]*.
518
519 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
520
521 PR libstdc++/40917
522 * testsuite/util/replacement_memory_operators.h: Add missing includes,
523 tweak qualifications.
524
525 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
526
527 PR libstdc++/40916
528 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
529 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
530 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
531
532 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
533
534 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
535
536 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
537
538 PR libstdc++/40915
539 * testsuite/18_support/headers/exception/synopsis.cc: Fix
540 std::terminate declaration.
541
542 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
543
544 PR libstdc++/40908
545 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
546 symbols at GLIBCXX_3.4.
547
548 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
549
550 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
551 * testsuite/util/testsuite_abi.cc: Adjust.
552 * configure.ac: Bump libtool_VERSION to 6:13:0.
553 * configure: Regenerate.
554
555 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
556 Tyler Earman <rem.intellegare@gmail.com>
557
558 * doc/xml/manual/configure.xml: Consistent placement of
559 ABI-changing options, clarify --enable-clocale.
560
561 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
562
563 * python/Makefile.in: Regenerate.
564
565 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
566
567 * python/Makefile.am (install-data-local): Use DESTDIR
568 correctly.
569
570 2009-07-24 Jason Merrill <jason@redhat.com>
571
572 Core issue 901
573 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
574 dealloc.
575
576 2009-07-24 Joseph Myers <joseph@codesourcery.com>
577
578 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
579 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
580 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
581 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
582 * testsuite/21_strings/headers/cwchar/functions_std.cc,
583 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
584 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
585 Use dg-require-swprintf.
586
587 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
588
589 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
590
591 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
592
593 * include/c_std/cmath (abs(_Tp)): Add.
594 * include/c_global/cmath (abs(_Tp)): Likewise.
595 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
596
597 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
598
599 * doc/html/ext/lwg-closed.html: Update to R65.
600 * doc/html/ext/lwg-defects.html: Likewise.
601 * doc/html/ext/lwg-active.html: Likewise.
602 * doc/xml/manual/intro.xml: Update DRs entries.
603
604 2009-07-22 Jason Merrill <jason@redhat.com>
605
606 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
607
608 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
609
610 * include/std/valarray (valarray<>::operator=(const valarray<>&),
611 valarray<>::operator=(initializer_list<>)): Implement resolution
612 of DR 630, [Ready] in Frankfurt.
613 * testsuite/26_numerics/valarray/dr630-1.cc: New.
614 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
615 * doc/xml/manual/intro.xml: Add an entry for DR 630.
616
617 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
618
619 * include/std/chrono (duration<>::operator%=, operator%):
620 Add, per DR 934.
621 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
622 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
623
624 * include/std/chrono (operator/): Simplify implementation.
625
626 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
627
628 * doc/xml/manual/intro.xml: Escape '&', validate.
629 * doc/xml/manual/using.xml: Validate, dead link check.
630 * doc/xml/manual/strings.xml: Same.
631 * doc/xml/manual/appendix_contributing.xml: Same.
632 * doc/xml/manual/iterators.xml: Same.
633 * doc/xml/manual/spine.xml: Same.
634
635 * doc/xml/faq.xml: Remove redundant xreflabel entities.
636 * doc/xml/gnu/gpl-3.0.xml: Same.
637 * doc/xml/manual/mt_allocator.xml: Same.
638 * doc/xml/manual/allocator.xml: Same.
639 * doc/xml/manual/ctype.xml: Same.
640 * doc/xml/manual/codecvt.xml: Same.
641 * doc/xml/manual/backwards_compatibility.xml: Same.
642 * doc/xml/manual/shared_ptr.xml: Same.
643 * doc/xml/manual/abi.xml: Same.
644 * doc/xml/manual/auto_ptr.xml: Same.
645 * doc/xml/manual/internals.xml: Same.
646 * doc/xml/manual/parallel_mode.xml: Same.
647 * doc/xml/manual/bitmap_allocator.xml: Same.
648 * doc/xml/manual/build_hacking.xml: Same.
649 * doc/xml/manual/evolution.xml: Same.
650 * doc/xml/manual/debug.xml: Same.
651 * doc/xml/manual/localization.xml: Same.
652 * doc/xml/manual/appendix_contributing.xml: Same.
653 * doc/xml/manual/locale.xml: Same.
654 * doc/xml/manual/messages.xml: Same.
655 * doc/xml/manual/spine.xml: Same.
656 * doc/xml/manual/test.xml: Same.
657 * doc/xml/book.txml: Same.
658 * doc/xml/spine.xml: Same.
659
660 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
661 * doc/xml/manual/backwards_compatibility.xml: Same.
662 * doc/xml/manual/concurrency.xml: Same.
663 * doc/xml/manual/intro.xml: Same.
664 * doc/xml/manual/parallel_mode.xml: Same.
665 * doc/xml/manual/status_cxx1998.xml: Same.
666 * doc/xml/manual/containers.xml: Same.
667 * doc/xml/manual/io.xml: Same.
668 * doc/xml/manual/support.xml: Same.
669 * doc/xml/manual/strings.xml: Same.
670 * doc/xml/manual/debug_mode.xml: Same.
671 * doc/xml/manual/extensions.xml: Same.
672 * doc/xml/manual/appendix_contributing.xml: Same.
673 * doc/xml/manual/messages.xml: Same.
674 * doc/xml/manual/test.xml: Same.
675
676 * doc/xml/manual/abi.xml: Same.
677 * doc/xml/manual/auto_ptr.xml: Same.
678 * doc/xml/manual/parallel_mode.xml: Same.
679 * doc/xml/manual/build_hacking.xml: Same.
680 * doc/xml/manual/evolution.xml: Same.
681 * doc/xml/manual/using.xml: Same.
682 * doc/xml/manual/debug_mode.xml: Same.
683 * doc/xml/manual/extensions.xml: Same.
684 * doc/xml/manual/diagnostics.xml: Same.
685 * doc/xml/manual/algorithms.xml: Same.
686
687 * doc/html: Regenerate.
688
689 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
690
691 PR libstdc++/40712
692 * config/locale/gnu/numeric_members.cc (numpunct<>::
693 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
694 and copy the langinfo data into it.
695 (numpunct<>::~numpunct): Free the allocated memory.
696 * config/locale/gnu/monetary_members.cc (moneypunct<>::
697 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
698 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
699 _M_data->_M_curr_symbol.
700 (moneypunct<>::~moneypunct): Free the allocated memory.
701 * testsuite/22_locale/moneypunct/40712.cc: New.
702
703 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
704 Do not leak memory if new throws.
705 * include/bits/locale_facets_nonio.tcc
706 (__moneypunct_cache<>::_M_cache): Likewise.
707
708 2009-07-17 Joseph Myers <joseph@codesourcery.com>
709
710 PR other/40784
711 * configure: Regenerate.
712
713 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
714
715 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
716 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
717 line numbers.
718 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
719 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
720 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
721
722 2009-07-16 Joseph Myers <joseph@codesourcery.com>
723
724 * configure: Regenerate.
725
726 2009-07-16 Jason Merrill <jason@redhat.com>
727
728 PR libstdc++/37907
729 * include/std/type_traits: Add is_standard_layout, is_trivial.
730 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
731 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
732 Update line numbers.
733
734 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
735 Tom Tromey <tromey@redhat.com>
736
737 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
738 Fetch std::string to the given length.
739
740 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
741
742 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
743 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
744 [Ready] in Frankfurt.
745 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
746 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
747 New.
748 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
749 Likewise.
750 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
751 Adjust.
752 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
753 Likewise.
754 * doc/xml/manual/intro.xml: Add an entry for DR 696.
755
756 * include/bits/istream.tcc: Minor clean-up to the initializers of the
757 __err locals.
758 * include/bits/ostream.tcc: Likewise.
759 * src/compatibility.cc: Likewise.
760 * src/istream.cc: Likewise.
761
762 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
763
764 * include/std/type_traits (common_type): Remove workaround for
765 PR36628, now fixed.
766
767 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
768
769 PR testsuite/40699
770 PR testsuite/40707
771 PR testsuite/40709
772 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
773
774 2009-07-08 Janis Johnson <janis187@us.ibm.com>
775
776 PR libstdc++/40691
777 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
778 * testsuite/26_numerics/valarray/40691.cc: New test.
779
780 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
781
782 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
783 * testsuite/21_strings/c_strings/char/3.cc: Same.
784
785 2009-07-06 Jason Merrill <jason@redhat.com>
786
787 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
788 to defer searching bases that don't overlap the desired address.
789
790 2009-07-05 Joseph Myers <joseph@codesourcery.com>
791
792 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
793 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
794 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
795 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
796 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
797 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
798 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
799 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
800 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
801 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
802 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
803 testsuite/ext/vstring/init-list.cc,
804 testsuite/ext/vstring/moveable.cc,
805 testsuite/ext/vstring/requirements/citerators.cc,
806 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
807 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
808 Use dg-require-string-conversions.
809
810 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
811
812 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
813 to ld_library_path. Use add_path. Add just find_libgcc_s to
814 ld_library_path, not every libgcc multilib directory.
815
816 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
817
818 PR libstdc++/40600
819 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
820 std::minmax return type.
821 * testsuite/25_algorithms/minmax/3.cc: Likewise.
822
823 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
824
825 PR libstdc++/40511
826 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
827 with glibc2.2.x.
828
829 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
830
831 * include/bits/random.tcc
832 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
833 as array type.
834
835 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
836
837 * include/bits/random.h (__mod(_Tp)): Use defaults.
838 (struct _Mod): Adjust template parameters.
839 (linear_congruential_engine<>::operator()()): Adjust.
840 (typedef _UInt32Type): Remove.
841 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
842 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
843 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
844 calls.
845 (mersenne_twister_engine<>::seed(result_type)): Likewise.
846 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
847 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
848 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
849 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
850 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
851 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
852 Likewise.
853
854 * include/bits/random.tcc
855 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
856 formula (i mod n).
857 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
858 as array type.
859 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
860 size.
861 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
862 uint_least32_t.
863
864 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
865
866 * include/std/future (shared_future): Adjust doxygen comment.
867
868 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
869
870 PR libstdc++/40297
871 * include/bits/atomic_0.h: Reverse debug assertions.
872 * include/bits/atomic_2.h: Likewise.
873
874 2009-06-23 DJ Delorie <dj@redhat.com>
875
876 Add MeP port.
877 * configure.host: Add mep support.
878
879 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
880
881 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
882 (INPUT): Add future.
883 * include/std/future: Adjust markup.
884 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
885 line numbers.
886 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
887 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
888 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
889 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
890
891 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
892
893 * include/bits/shared_ptr.h: Do not swap rvalues.
894 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
895 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
896 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
897 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
898 * testsuite/20_util/tuple/swap.cc: Likewise.
899
900 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
901
902 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
903 * include/std/ratio: Typo in comment.
904
905 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
906
907 PR libstdc++/40518
908 * include/bits/basic_string.h (basic_string<>::_Rep::
909 _M_set_length_and_sharable): Do not write the empty rep.
910 (basic_string<>::erase(iterator, iterator)): Likewise,
911 move out of line...
912 * include/bits/basic_string.tcc: ... here.
913
914 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
915
916 * testsuite/util/testsuite_common_types.h (bitwise_operators,
917 bitwise_assignment_operators): Initialize a and b.
918 (struct has_bitwise_operators): Do not call the latter.
919 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
920 dg-error line numbers.
921 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
922 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
923 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
924
925 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
926
927 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
928 possibly unused.
929 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
930 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
931 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
932
933 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
934
935 * include/std/future: New.
936 * include/Makefile.am: Add.
937 * include/Makefile.in: Regenerate.
938 * src/future.cc: New.
939 * src/Makefile.am: Add.
940 * src/Makefile.in: Regenerate.
941 * config/abi/pre/gnu.ver: Add export.
942 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
943 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
944 * testsuite/30_threads/packaged_task/cons/1.cc: New.
945 * testsuite/30_threads/packaged_task/cons/2.cc: New.
946 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
947 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
948 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
949 * testsuite/30_threads/packaged_task/cons/move.cc: New.
950 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
951 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
952 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
953 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
954 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
955 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
956 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
957 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
958 * testsuite/30_threads/packaged_task/members/reset.cc: New.
959 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
960 * testsuite/30_threads/packaged_task/members/swap.cc: New.
961 * testsuite/30_threads/packaged_task/requirements/
962 explicit_instantiation.cc: New.
963 * testsuite/30_threads/promise/cons/1.cc: New.
964 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
965 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
966 * testsuite/30_threads/promise/cons/move_assign.cc: New.
967 * testsuite/30_threads/promise/cons/move.cc: New.
968 * testsuite/30_threads/promise/members/get_future.cc: New.
969 * testsuite/30_threads/promise/members/get_future2.cc: New.
970 * testsuite/30_threads/promise/members/set_exception.cc: New.
971 * testsuite/30_threads/promise/members/set_exception2.cc: New.
972 * testsuite/30_threads/promise/members/set_value.cc: New.
973 * testsuite/30_threads/promise/members/set_value2.cc: New.
974 * testsuite/30_threads/promise/members/set_value3.cc: New.
975 * testsuite/30_threads/promise/members/swap.cc: New.
976 * testsuite/30_threads/promise/requirements/
977 explicit_instantiation.cc: New.
978 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
979 * testsuite/30_threads/shared_future/cons/copy.cc: New.
980 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
981 * testsuite/30_threads/shared_future/cons/move.cc: New.
982 * testsuite/30_threads/shared_future/members/get.cc: New.
983 * testsuite/30_threads/shared_future/members/get2.cc: New.
984 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
985 * testsuite/30_threads/shared_future/members/has_value.cc: New.
986 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
987 * testsuite/30_threads/shared_future/members/wait.cc: New.
988 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
989 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
990 * testsuite/30_threads/shared_future/requirements/
991 explicit_instantiation.cc: New.
992 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
993 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
994 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
995 * testsuite/30_threads/unique_future/cons/move.cc: New.
996 * testsuite/30_threads/unique_future/members/get.cc: New.
997 * testsuite/30_threads/unique_future/members/get2.cc: New.
998 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
999 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1000 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1001 * testsuite/30_threads/unique_future/members/wait.cc: New.
1002 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1003 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1004 * testsuite/30_threads/unique_future/requirements/
1005 explicit_instantiation.cc: New.
1006 * testsuite/performance/30_threads/future/polling.cc: New.
1007
1008 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1009
1010 * Revert last Change.
1011
1012 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1013
1014 PR libstdc++/40497
1015 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1016 signature per the current C++1x draft (N2857).
1017 * testsuite/24_iterators/operations/40497.cc: Add.
1018
1019 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1020
1021 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1022 a floating point type.
1023 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1024 _IntType)): Fix second default argument.
1025 (uniform_int_distribution<>::_M_call): Remove.
1026 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1027 const param_type&)): Only declare.
1028 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1029 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1030 Remove.
1031 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1032 const param_type&): Define here.
1033 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1034 const param_type&), discrete_distribution<>::operator()
1035 (_UniformRandomNumberGenerator&, const param_type&),
1036 piecewise_constant_distribution<>::operator()
1037 (_UniformRandomNumberGenerator&, const param_type&),
1038 piecewise_linear_distribution<>::operator()
1039 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1040 the second template argument of _Adaptor.
1041 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1042 default.cc: Adjust.
1043
1044 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1045
1046 * include/bits/random.tcc (discrete_distribution<>::param_type::
1047 param_type(size_t, double, double, _Func),
1048 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1049 const param_type&)): Tidy.
1050 (piecewise_constant_distribution<>::param_type::_M_initialize):
1051 Use reserve, fix.
1052 (piecewise_constant_distribution<>::param_type::
1053 param_type(initializer_list<>, _Func),
1054 piecewise_constant_distribution<>::param_type::
1055 param_type(size_t, _RealType, _RealType, _Func),
1056 piecewise_linear_distribution<>::param_type::
1057 param_type(initializer_list<>, _Func),
1058 piecewise_linear_distribution<>::param_type::
1059 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1060 (piecewise_constant_distribution<>::param_type::
1061 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1062 piecewise_constant_distribution<>::
1063 operator()(_UniformRandomNumberGenerator&, const param_type&),
1064 piecewise_linear_distribution<>::
1065 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1066 (operator>>(std::basic_istream<>&,
1067 piecewise_constant_distribution<>&),
1068 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1069 Use reserve.
1070 * include/bits/random.h: Minor cosmetic changes.
1071
1072 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1073
1074 * testsuite/23_containers/list/check_construct_destroy.h: New.
1075 Move test logic here.
1076 * testsuite/23_containers/list/moveable.h: Same.
1077 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1078 * testsuite/23_containers/list/modifiers/1.h: Same.
1079 * testsuite/23_containers/list/modifiers/2.h: Same.
1080 * testsuite/23_containers/list/modifiers/3.h: Same.
1081 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1082 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1083 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1084 * testsuite/23_containers/list/operations/1.h: Same.
1085 * testsuite/23_containers/list/operations/2.h: Same.
1086 * testsuite/23_containers/list/operations/3.h: Same.
1087 * testsuite/23_containers/list/operations/4.h: Same.
1088 * testsuite/23_containers/list/operations/5.h: Same.
1089 * testsuite/23_containers/list/capacity/1.h: Same.
1090 * testsuite/23_containers/list/init-list.h: Same.
1091 * testsuite/23_containers/list/cons/1.h: Same.
1092 * testsuite/23_containers/list/cons/2.h: Same.
1093 * testsuite/23_containers/list/cons/3.h: Same.
1094 * testsuite/23_containers/list/cons/4.h: Same.
1095 * testsuite/23_containers/list/cons/5.h: Same.
1096 * testsuite/23_containers/list/cons/6.h: Same.
1097 * testsuite/23_containers/list/cons/7.h: Same.
1098 * testsuite/23_containers/list/cons/8.h: Same.
1099 * testsuite/23_containers/list/cons/9.h: Same.
1100 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1101 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1102 header.
1103 * testsuite/23_containers/list/modifiers/1.cc: Same.
1104 * testsuite/23_containers/list/modifiers/2.cc: Same.
1105 * testsuite/23_containers/list/modifiers/3.cc: Same.
1106 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1107 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1108 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1109 * testsuite/23_containers/list/operations/1.cc: Same.
1110 * testsuite/23_containers/list/operations/2.cc: Same.
1111 * testsuite/23_containers/list/operations/3.cc: Same.
1112 * testsuite/23_containers/list/operations/4.cc: Same.
1113 * testsuite/23_containers/list/operations/5.cc: Same.
1114 * testsuite/23_containers/list/capacity/1.cc: Same.
1115 * testsuite/23_containers/list/init-list.cc: Same.
1116 * testsuite/23_containers/list/cons/1.cc: Same.
1117 * testsuite/23_containers/list/cons/2.cc: Same.
1118 * testsuite/23_containers/list/cons/3.cc: Same.
1119 * testsuite/23_containers/list/cons/4.cc: Same.
1120 * testsuite/23_containers/list/cons/5.cc: Same.
1121 * testsuite/23_containers/list/cons/6.cc: Same.
1122 * testsuite/23_containers/list/cons/7.cc: Same.
1123 * testsuite/23_containers/list/cons/8.cc: Same.
1124 * testsuite/23_containers/list/cons/9.cc: Same.
1125 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1126 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1127 * testsuite/23_containers/list/moveable.cc: Same.
1128
1129 2009-06-17 Tom Tromey <tromey@redhat.com>
1130
1131 * python/hook.in: Do not fail when there is no current objfile.
1132 Use os.path.normpath.
1133
1134 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1135
1136 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1137 Remove.
1138 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1139 rvalue-reference so that move constructor is called.
1140 * testsuite/18_support/exception_ptr/move.cc: New.
1141
1142 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1143
1144 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1145 if joinable.
1146
1147 2009-06-15 Tom Tromey <tromey@redhat.com>
1148
1149 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1150 set self.iter.
1151 (StdMapPrinter.to_string): Make a new iterator.
1152 (StdMapPrinter.children): Likewise.
1153 (StdSetPrinter.__init__): Don't set self.iter.
1154 (StdSetPrinter.to_string): Make a new iterator.
1155 (StdSetPrinter.children): Likewise.
1156
1157 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1158
1159 * include/bits/random.tcc
1160 (negative_binomial_distribution<>::operator()
1161 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1162 class member gamma_distribution.
1163 (negative_binomial_distribution<>::operator()
1164 (_UniformRandomNumberGenerator&)): Implement out of line here.
1165 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1166 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1167 (student_t_distribution<>::operator()
1168 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1169 simplify.
1170 (operator<<(basic_ostream<>&, student_t_distribution<>),
1171 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1172 (chi_squared_distribution<>::operator()
1173 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1174 tweak to use a class member gamma_distribution.
1175 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1176 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1177 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1178 const param_type&): Move inline, tweak to use class member
1179 gamma_distributions.
1180 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1181 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1182 * include/bits/random.h: Adjust, minor tweaks.
1183
1184 2009-06-10 Tom Tromey <tromey@redhat.com>
1185
1186 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1187 (build_libstdcxx_dictionary): Accept shortened form of
1188 basic_string names.
1189 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1190
1191 2009-06-10 Tom Tromey <tromey@redhat.com>
1192
1193 PR libstdc++/40289:
1194 * python/Makefile.in: Rebuild.
1195 * python/hook.in: Compute module path relative to objfile.
1196 * python/Makefile.am (pythondir): Redefine.
1197 (gdb.py): Subst toolexeclibdir.
1198 (install-data-local): Rewrite.
1199
1200 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1201
1202 * include/bits/move.h: Doxygen group fixes.
1203
1204 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1205
1206 * include/bits/random.tcc (gamma_distribution<>::operator()
1207 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1208 the Marsaglia/Tsang algorithm.
1209 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1210 (operator<<(basic_ostream<>&, gamma_distribution<>),
1211 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1212
1213 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1214 Remove, just use normal_distribution.
1215 (operator<<(basic_ostream<>&, student_t_distribution<>),
1216 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1217 (linear_congruential_engine<>::operator()()): Move inline.
1218 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1219 const param_type&)): Move inline, just use normal_distribution.
1220 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1221 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1222 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1223 const param_type&)): Move here, out of line.
1224 (piecewise_constant_distribution<>::param_type::param_type()): Move
1225 inline.
1226 * include/bits/random.h: Adjust, minor tweaks.
1227
1228 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1229
1230 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1231
1232 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1233
1234 * include/ext/throw_allocator.h: Rework.
1235 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1236 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1237 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1238 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1239 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1240 * testsuite/util/regression/rand/priority_queue/
1241 container_rand_regression_test.tcc: Inline functions.
1242 * testsuite/util/regression/rand/assoc/
1243 container_rand_regression_test.tcc: Same.
1244
1245 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1246
1247 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1248
1249 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1250
1251 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1252 * configure: Regenerate.
1253
1254 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1255
1256 PR libstdc++/40299
1257 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1258 * testsuite/ext/rope/40299.cc: New.
1259
1260 2009-05-28 Tom Tromey <tromey@redhat.com>
1261 Phil Muldoon <pmuldoon@redhat.com>
1262 Jonathan Wakely <jwakely.gcc@gmail.com>
1263
1264 * python/Makefile.in, , python/libstdcxx/__init__.py,
1265 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1266 python/hook.in, python/Makefile.am: New files.
1267 * configure, Makefile.in: Rebuild.
1268 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1269 * Makefile.am (SUBDIRS): Add python.
1270
1271 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1272
1273 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1274 to ...
1275 * testsuite/util/replacement_memory_operators.h: ...here. New.
1276 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1277 * testsuite/util/testsuite_hooks.cc: Same.
1278
1279 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1280 replacement_memory_operators.h.
1281 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1282 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1283 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1284 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1285 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1286 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1287 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1288 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1289 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1290 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1291 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1292 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1293 * testsuite/ext/mt_allocator/check_new.cc: Same.
1294 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1295 * testsuite/ext/debug_allocator/check_new.cc: Same.
1296 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1297 * testsuite/ext/new_allocator/check_delete.cc: Same.
1298 * testsuite/ext/new_allocator/check_new.cc: Same.
1299 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1300 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1301 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1302 * testsuite/ext/throw_allocator/check_new.cc: Same.
1303 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1304 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1305 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1306 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1307 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1308 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1309 * testsuite/ext/pool_allocator/check_new.cc: Same.
1310 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1311 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1312 * testsuite/ext/array_allocator/check_delete.cc: Same.
1313 * testsuite/ext/array_allocator/check_new.cc: Same.
1314 * testsuite/23_containers/deque/cons/1.cc: Same.
1315 * testsuite/23_containers/deque/cons/2.cc: Same.
1316
1317 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1318
1319 * libsupc++/initializer_list: Format.
1320 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1321 * testsuite/18_support/initializer_list/requirements/
1322 explicit_instantiation.cc: New.
1323
1324 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1325
1326 PR libstdc++/40273
1327 * include/tr1_impl/functional: Add explicit casts.
1328 * testsuite/20_util/function/requirements/
1329 explicit_instantiation.cc: New.
1330 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1331
1332 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1333
1334 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1335
1336 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1337
1338 PR libstdc++/40221
1339 * include/tr1_impl/functional: Add explicit cast.
1340
1341 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1342
1343 PR libstdc++/40094
1344 Revert:
1345 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1346 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1347 out of line member functions definitions.
1348 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1349 Remove, use static locals instead.
1350 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1351 * src/throw_allocator.cc: New.
1352 * src/Makefile.am: Add.
1353 * config/abi/pre/gnu.ver: Add exports.
1354 * src/Makefile.in: Regenerate.
1355
1356 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1357
1358 * include/tr1_impl/functional (function): Use explicit operator bool.
1359 * include/bits/shared_ptr.h (__shared_ptr): Same.
1360 * include/bits/unique_ptr.h (unique_ptr): Same.
1361 * include/std/mutex (unique_lock): Same.
1362 * include/std/system_error (error_code): Same.
1363 (error_condition): Same.
1364 * include/std/ostream (sentry): Same.
1365 * include/std/istream (sentry): Same.
1366 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1367 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1368 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1369 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1370 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1371 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1372 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1373
1374 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1375
1376 * testsuite/23_containers/list/14340.cc: Abstract list type.
1377 * testsuite/23_containers/list/init-list.cc: Same.
1378 * testsuite/23_containers/list/pthread5.cc: Same.
1379 * testsuite/23_containers/list/invalidation/1.cc: Same.
1380 * testsuite/23_containers/list/invalidation/2.cc: Same.
1381 * testsuite/23_containers/list/invalidation/3.cc: Same.
1382 * testsuite/23_containers/list/invalidation/4.cc: Same.
1383 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1384 * testsuite/23_containers/list/modifiers/1.cc: Same.
1385 * testsuite/23_containers/list/modifiers/2.cc: Same.
1386 * testsuite/23_containers/list/modifiers/3.cc: Same.
1387 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1388 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1389 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1390 * testsuite/23_containers/list/cons/1.cc: Same.
1391 * testsuite/23_containers/list/cons/2.cc: Same.
1392 * testsuite/23_containers/list/cons/3.cc: Same.
1393 * testsuite/23_containers/list/cons/4.cc: Same.
1394 * testsuite/23_containers/list/cons/5.cc: Same.
1395 * testsuite/23_containers/list/cons/6.cc: Same.
1396 * testsuite/23_containers/list/cons/7.cc: Same.
1397 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1398 * testsuite/23_containers/list/cons/8.cc: Same.
1399 * testsuite/23_containers/list/cons/9.cc: Same.
1400 * testsuite/23_containers/list/operations/1.cc: Same.
1401 * testsuite/23_containers/list/operations/2.cc: Same.
1402 * testsuite/23_containers/list/operations/3.cc: Same.
1403 * testsuite/23_containers/list/operations/4.cc: Same.
1404 * testsuite/23_containers/list/operations/5.cc: Same.
1405 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1406 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1407 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1408 * testsuite/23_containers/list/requirements/dr438/
1409 constructor_1_neg.cc: Same.
1410 * testsuite/23_containers/list/requirements/dr438/
1411 constructor_2_neg.cc: Same.
1412 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1413 * testsuite/23_containers/list/requirements/
1414 partial_specialization/1.cc: Same.
1415 * testsuite/23_containers/list/23781.cc: Same.
1416 * testsuite/23_containers/list/pthread1.cc: Same.
1417 * testsuite/23_containers/list/capacity/1.cc: Same.
1418 * testsuite/23_containers/list/capacity/29134.cc: Same.
1419 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1420 * testsuite/23_containers/list/moveable.cc: Same.
1421
1422 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1423
1424 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1425
1426 PR libstdc++/40184
1427 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1428 Declare...
1429 * config/locale/gnu/c_locale.cc: ... and define.
1430 * config/locale/generic/c_locale.cc: Define.
1431 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1432 Use it.
1433 * testsuite/22_locale/locale/cons/40184.cc: New.
1434
1435 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1436
1437 PR libstdc++/40192
1438 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1439 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1440 * testsuite/23_containers/vector/40192.cc: New.
1441
1442 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1443
1444 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1445 * include/bits/stl_deque.h (swap): Likewise.
1446 * include/bits/stl_list.h (swap): Likewise.
1447 * include/bits/stl_vector.h (swap): Likewise.
1448 * include/bits/stl_bvector.h (swap): Likewise.
1449 * include/bits/stl_queue.h (swap): Likewise.
1450 * include/bits/stl_stack.h (swap): Likewise.
1451 * include/bits/stl_tree.h (swap): Likewise.
1452 * include/bits/stl_map.h (swap): Likewise.
1453 * include/bits/stl_multimap.h (swap): Likewise.
1454 * include/bits/stl_set.h (swap): Likewise.
1455 * include/bits/stl_multiset.h (swap): Likewise.
1456 * include/bits/forward_list.h (swap): Likewise.
1457 * include/bits/unique_ptr.h (swap): Likewise.
1458 * include/debug/deque (swap): Likewise.
1459 * include/debug/list (swap): Likewise.
1460 * include/debug/vector (swap): Likewise.
1461 * include/debug/map.h (swap): Likewise.
1462 * include/debug/multimap.h (swap): Likewise.
1463 * include/debug/set.h (swap): Likewise.
1464 * include/debug/multiset.h (swap): Likewise.
1465 * include/debug/unordered_map (swap): Likewise.
1466 * include/debug/unordered_set (swap): Likewise.
1467 * include/ext/vstring.h (swap): Likewise.
1468 * include/tr1_impl/unordered_map (swap): Likewise.
1469 * include/tr1_impl/hashtable (swap): Likewise.
1470 * include/tr1_impl/unordered_set (swap): Likewise.
1471 * include/std/tuple (swap): Likewise.
1472 * include/std/mutex (swap): Likewise.
1473 * include/std/thread (swap): Likewise.
1474 (operator<<): Only output to lvalue streams.
1475 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1476 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1477 * testsuite/23_containers/deque/requirements/dr438/
1478 assign_neg.cc: Adjust line numbers.
1479 * testsuite/23_containers/deque/requirements/dr438/
1480 constructor_1_neg.cc: Likewise.
1481 * testsuite/23_containers/deque/requirements/dr438/
1482 constructor_2_neg.cc: Likewise.
1483 * testsuite/23_containers/deque/requirements/dr438/
1484 insert_neg.cc: Likewise.
1485 * testsuite/23_containers/list/requirements/dr438/
1486 assign_neg.cc: Likewise.
1487 * testsuite/23_containers/list/requirements/dr438/
1488 constructor_1_neg.cc: Likewise.
1489 * testsuite/23_containers/list/requirements/dr438/
1490 constructor_2_neg.cc: Likewise.
1491 * testsuite/23_containers/list/requirements/dr438/
1492 insert_neg.cc: Likewise.
1493 * testsuite/23_containers/vector/requirements/dr438/
1494 assign_neg.cc: Likewise.
1495 * testsuite/23_containers/vector/requirements/dr438/
1496 constructor_1_neg.cc: Likewise.
1497 * testsuite/23_containers/vector/requirements/dr438/
1498 constructor_2_neg.cc: Likewise.
1499 * testsuite/23_containers/vector/requirements/dr438/
1500 insert_neg.cc: Likewise.
1501 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1502 test non-member swap.
1503 * testsuite/30_threads/thread/swap/2.cc: Remove.
1504
1505 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1506
1507 * include/std/mutex: Move std::lock_error to ...
1508 * src/compatibility.cc: Here.
1509 * src/mutex.cc: Likewise.
1510 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1511 for lock types and remove std::lock_error check.
1512
1513 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1514
1515 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1516 double include.
1517
1518 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1519
1520 PR libstdc++/40160
1521 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1522 typeid when __GXX_RTTI is undefined.
1523 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1524 for null _M_variant._M_iterator._M_type,
1525 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1526 * testsuite/21_strings/basic_string/40160.cc: New.
1527
1528 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1529
1530 * testsuite/26_numerics/random/discrete_distribution/cons/
1531 num_xbound_fun.cc: Minor tweaks.
1532 * testsuite/26_numerics/random/piecewise_constant_distribution/
1533 cons/initlist_fun.cc: Likewise
1534 * testsuite/26_numerics/random/piecewise_constant_distribution/
1535 cons/num_xbound_fun.cc: Likewise
1536 * testsuite/26_numerics/random/piecewise_linear_distribution/
1537 cons/initlist_fun.cc: Likewise
1538 * testsuite/26_numerics/random/piecewise_linear_distribution/
1539 cons/num_xbound_fun.cc: Likewise
1540
1541 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1542
1543 PR libstdc++/36211
1544 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1545 cxxldflags to additional_flags rather than cxx_final.
1546
1547 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1548
1549 * testsuite/26_numerics/random/discrete_distribution/cons/
1550 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1551 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1552 initlist_fun.cc: Likewise
1553 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1554 num_xbound_fun.cc: Likewise
1555 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1556 initlist_fun.cc: Likewise
1557 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1558 num_xbound_fun.cc: Likewise
1559
1560 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1561
1562 PR libstdc++/40123
1563 * random.tcc (independent_bits_engine<>::operator()()): Use
1564 result_type(1), not 1UL.
1565
1566 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1567 and _M_b.min(), instead of this->max() and this->min().
1568
1569 * random.h (_ShiftMin1): Remove, adjust everywhere.
1570
1571 * random.tcc: Minor cosmetic changes.
1572
1573 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1574
1575 * include/bits/random.tcc (cauchy_distribution<>::
1576 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1577 Avoid M_PI, a glibc extension.
1578
1579 2009-05-13 Ben Elliston <bje@au.ibm.com>
1580
1581 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1582 * include/Makefile.in: Likewise.
1583
1584 2009-05-13 Ben Elliston <bje@au.ibm.com>
1585
1586 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1587 const void * const.
1588
1589 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1590
1591 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1592 random number engines, complex, bitset, array, time utilities, and
1593 char_traits.
1594
1595 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1596
1597 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1598 * libsupc++/nested_exception.h: New.
1599 * libsupc++/Makefile.am: Add new header.
1600 * libsupc++/Makefile.in: Regenerate.
1601 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1602 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1603 * testsuite/18_support/nested_exception/cons.cc: New.
1604 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1605 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1606 * doc/xml/manual/status_cxx200x.xml: Adjust.
1607
1608 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1609
1610 * include/ext/throw_allocator.h: Remove redundant include.
1611
1612 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1613
1614 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1615 out of line member functions definitions.
1616 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1617 Remove, use static locals instead.
1618 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1619 * src/throw_allocator.cc: New.
1620 * src/Makefile.am: Add.
1621 * config/abi/pre/gnu.ver: Add exports.
1622 * src/Makefile.in: Regenerate.
1623
1624 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1625
1626 * configure.ac: Bump libtool_VERSION to 6:12:0.
1627 * configure: Regenerate.
1628
1629 2009-05-07 Matthias Klose <doko@ubuntu.com>
1630
1631 PR libstdc++/40038
1632 * src/math_stubs_long_double.cc: Add ceill.
1633
1634 2009-05-06 Johannes Singler <singler@ira.uka.de>
1635
1636 PR libstdc++/39546
1637 * include/parallel/algo.h (find_switch):
1638 Parametrize binder2nd with const T& instead of T.
1639 * testsuite/25_algorithms/find/39546.cc: new test case
1640
1641 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1642
1643 Revert:
1644 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1645
1646 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1647 possible.
1648 * configure: Regenerate.
1649
1650 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1651
1652 PR libstdc++/39909
1653 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1654 __set_once_functor_lock_ptr): Replace global lock object with local
1655 locks on global mutex.
1656 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1657 __set_once_functor_lock_ptr): Likewise, keeping old function to
1658 preserve ABI.
1659 (__once_proxy): Use pointer to local lock if set, global lock
1660 otherwise.
1661 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1662 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1663 * testsuite/30_threads/call_once/39909.cc: New.
1664
1665 2009-05-03 Jan Hubicka <jh@suse.cz>
1666
1667 * include/parallel/settings.h (get): Mark const.
1668 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1669 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1670 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1671 throw ().
1672 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1673 (is_open, fd): Mark pure and throw ().
1674 (seekoff): Mark throw ().
1675
1676 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1677
1678 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1679 possible.
1680 * configure: Regenerate.
1681
1682 2009-05-02 Jan Hubicka <jh@suse.cz>
1683
1684 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1685 operator): Mark pure.
1686
1687 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1688
1689 * scripts/create_testsuite_files: Remove thread directory.
1690
1691 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1692
1693 PR libstdc++/39868
1694 * scripts/run_doxygen: Uncomment removal of includes.
1695 (problematic): Rewrite __cxxabiv1 namespace to abi.
1696
1697 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1698
1699 Revert the last commit.
1700
1701 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1702
1703 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1704 Replace global lock object with local locks on global mutex.
1705 * src/mutex.cc: Likewise.
1706 * config/abi/pre/gnu.ver: Adjust.
1707 * testsuite/30_threads/call_once/call_once2.cc: New.
1708
1709 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1710
1711 PR libstdc++/39880
1712 PR libstdc++/39881
1713 PR libstdc++/39882
1714 * include/std/system_error (is_error_code_enum<errc>): Remove.
1715 (error_condition<>::error_condition(_ErrorCodeEnum,)
1716 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1717 (error_code<>::error_code(_ErrorCodeEnum,),
1718 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1719 * testsuite/19_diagnostics/system_error/39880.cc: New.
1720 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1721 Likewise.
1722 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1723 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1724 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1725 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1726 Adjust.
1727 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1728 Likewise.
1729 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1730 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1731 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1732 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1733 Likewise.
1734 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1735 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1736 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1737 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1738
1739 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1740
1741 * doc/xml/authors.xml: Add space.
1742 * doc/xml/faq.xml: Update links.
1743 * doc/xml/manual/intro.xml: Same.
1744 * doc/xml/manual/abi.xml: Update.
1745 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1746 * doc/xml/manual/status_cxxtr1.xml: Update links.
1747 * doc/xml/manual/status_cxx1998.xml: Same.
1748 * doc/xml/manual/status_cxx200x.xml: Same.
1749
1750 2009-04-22 Jan Hubicka <jh@suse.cz>
1751
1752 * include/tr1_impl/array (at): Do not use builtin_expect.
1753 * include/ext/throw_allocator.h (allocate): Likewise.
1754 * include/ext/pool_allocator.h (allocate): Likweise.
1755 * include/ext/bitmap_allocator.h (allocate): Likewise.
1756 * include/ext/rc_string_base.h (_S_construct): Likewise.
1757 * include/ext/malloc_allocator.h (allocate): Likewise.
1758 * include/ext/mt_allocator.h (allocate): Likewise.
1759 * include/ext/sso_string_base.h (_M_construct): Likewise.
1760 * include/bits/basic_string.tcc (_S_construct): Likewise.
1761
1762 2009-04-22 Jan Hubicka <jh@suse.cz>
1763
1764 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1765 (atexit, atoll, stroll, strtoull): Mark throw ()
1766 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1767 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1768 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1769 (atexit, atoll, stroll, strtoull): Mark throw ()
1770 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1771 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1772
1773 2009-04-21 Jan Hubicka <jh@suse.cz>
1774
1775 * include/ext/atomicity.h
1776 (__exchange_and_add, __atomic_add): Mark throw ().
1777 * config/os/aix/atomicity.h
1778 * config/os/aix/atomicity.h
1779 * config/os/irix/atomicity.h
1780 * config/cpu/cris/atomicity.h
1781 * config/cpu/m68k/atomicity.h
1782 * config/cpu/hppa/atomicity.h
1783 * config/cpu/sparc/atomicity.h
1784 * config/cpu/i386/atomicity.h
1785 * config/cpu/i486/atomicity.h
1786 * config/cpu/sh/atomicity.h
1787 * config/cpu/generic/atomicity_mutex/atomicity.h
1788 * config/cpu/generic/atomicity_builtins/atomicity.h
1789 (__exchange_and_add, __atomic_add): Mark throw ().
1790
1791 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1792
1793 PR libstdc++/39835
1794 * include/bits/random.h: Avoid the badname __alpha (and, for
1795 consistency, __beta too).
1796 * include/bits/random.tcc: Likewise.
1797
1798 2009-04-19 Jan Hubicka <jh@suse.cz>
1799
1800 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1801 _GLIBCXX_NOTHROW.
1802
1803 2009-04-19 Jan Hubicka <jh@suse.cz>
1804
1805 * include/c_compatibility/stdatomic.h
1806 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1807 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1808 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1809
1810 2009-04-18 Jan Hubicka <jh@suse.cz>
1811
1812 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1813 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1814 __cxa_get_globals_fast): Mark const.
1815 (__cxa_get_exception_ptr): Mark pure.
1816 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1817 (__terminate): Makr throw ().
1818 * libsupc++/exception (terminate): Mark throw().
1819 (uncaught_exception): Mark pure.
1820 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1821 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1822 Mark throw().
1823 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1824 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1825 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1826 __cxa_guard_abort): Mark throw ().
1827 (__cxa_pure_virtual): Mark noreturn.
1828 (__cxa_current_exception_type): Mark throw and pure.
1829 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1830 __cxa_exception_type): Mark pure.
1831 (_M_safe_bool_dummy): Mark pure and const.
1832
1833 2009-04-18 Jan Hubicka <jh@suse.cz>
1834
1835 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1836 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1837 _M_destroy_thread_key): Mark throw ()
1838 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1839 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1840 _M_get_max_length): Mark throw ().
1841 * include/debug/formatter.h (_M_message, _M_format_word,
1842 _M_get_max_length): Mark throw ().
1843 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1844 _M_detach_single): Mark throw ().
1845 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1846 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1847 throw ()
1848 (_M_get_mutex): Mark throw ().
1849 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1850 (_M_destroy_thread_key): Mark CONST and throw.
1851 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1852 throw ().
1853
1854 2009-04-18 Jan Hubicka <jh@suse.cz>
1855
1856 * src/condition_variable.cc (condition_variable,
1857 condition_variable_any constructors): Mark throw()
1858 * src/hash.cc (operator() for long double, string, and wstring): Mark
1859 throw ().
1860 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1861 _M_setup, rdbuf, str): Mark throw ().
1862 * src/chrono.cc (new): Mark throw ().
1863 * include/std/system_error (system_category, generic_category): Mark
1864 throw () and const.
1865 * include/std/chrono (now): Mark throw ().
1866 * include/std/condition_variable (condition_variable,
1867 ~condition_variable, condition_variable_any,
1868 ~condition_variable_any): Mark throw ().
1869 * include/std/mutex (mutex): Mark throw ().
1870 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1871 throw.
1872 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1873 and throw ().
1874 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1875 * include/bits/locale_classes.h (_S_initialize_once,
1876 _S_clone_c_locale): Mark throw ().
1877 (_S_get_c_name): Mark const and throw ().
1878 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1879 throw ().
1880 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1881 Mark throw ().
1882 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1883 throw ().
1884 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1885 ios_base): Mark throw ()
1886 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1887 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1888 (str, freeze, _M_setupf): Mark throw ().
1889 (pcount): Mark pure and throw ().
1890 (rdbuf): Mark const and throw ().
1891
1892 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1893
1894 PR libstdc++/39802
1895 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1896 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1897 Always accept negative values, for unsigned types too.
1898 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1899 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1900
1901 2009-04-18 Jan Hubicka <jh@suse.cz>
1902
1903 * include/debug/formater.h: Include bits/c++config.h.
1904 (_M_error): Mark noreturn.
1905 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1906 _GLIBCXX_NORETURN): New.
1907 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1908 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1909 Mark pure.
1910 * include/c_compatibility/stdatomic.h
1911 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1912 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1913 Mark by throw ().
1914 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1915 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1916 __atomic_flag_for_address): Mark by throw ().
1917
1918 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1919
1920 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1921
1922 2009-04-16 Jan Hubicka <jh@suse.cz>
1923
1924 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1925 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1926 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1927 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1928 out body to ...
1929 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1930 functions.
1931 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1932 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1933 _Rb_tree_black_count): Mark nothrow.
1934
1935 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1936
1937 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1938 from base classes.
1939 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1940
1941 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1942
1943 * doc/html: Regenerate.
1944
1945 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1946
1947 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1948
1949 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1950 * doc/xml/gnu/fdl-1.2.xml: Same.
1951 * doc/xml/manual/numerics.xml: Same.
1952 * doc/xml/manual/concurrency.xml: Same.
1953 * doc/xml/manual/intro.xml: Same.
1954 * doc/xml/manual/status_cxxtr1.xml: Same.
1955 * doc/xml/manual/containers.xml: Same.
1956 * doc/xml/manual/io.xml: Same.
1957 * doc/xml/manual/utilities.xml: Same.
1958 * doc/xml/manual/support.xml: Same.
1959 * doc/xml/manual/using.xml: Same.
1960 * doc/xml/manual/localization.xml: Same.
1961 * doc/xml/manual/locale.xml: Same.
1962 * doc/xml/manual/extensions.xml: Same.
1963 * doc/xml/manual/appendix_contributing.xml: Same.
1964 * doc/xml/manual/diagnostics.xml: Same.
1965 * doc/xml/manual/status_cxx200x.xml: Same.
1966
1967 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1968
1969 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1970 * doc/xml/manual/status_cxx200x.xml: Adjust.
1971
1972 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1973
1974 * doc/xml/spine.xml: Remove unused license entity, update
1975 copyright year.
1976
1977 * doc/xml/manual/spine.xml: Markup for primary index terms.
1978 * doc/xml/manual/numerics.xml: Same.
1979 * doc/xml/manual/intro.xml: Same.
1980 * doc/xml/manual/containers.xml: Same.
1981 * doc/xml/manual/io.xml: Same.
1982 * doc/xml/manual/appendix_porting.xml: Same.
1983 * doc/xml/manual/utilities.xml: Same.
1984 * doc/xml/manual/support.xml: Same.
1985 * doc/xml/manual/localization.xml: Same.
1986 * doc/xml/manual/strings.xml: Same.
1987 * doc/xml/manual/extensions.xml: Same.
1988 * doc/xml/manual/appendix_contributing.xml: Same.
1989 * doc/xml/manual/diagnostics.xml: Same.
1990 * doc/xml/manual/algorithms.xml: Same.
1991 * doc/xml/manual/appendix_free.xml: Same.
1992 * doc/xml/manual/iterators.xml: Same.
1993
1994 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
1995 * doc/xml/gnu/fdl-1.2.xml: Same.
1996
1997 * doc/xml/manual/status_cxx200x.xml: Re-write.
1998
1999 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2000
2001 PR libstdc++/39629 (final bits)
2002 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2003 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2004 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2005 Fix formula for __j.
2006 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2007 const normal_distribution<>&): Remove.
2008 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2009 const uniform_int_distribution<>&), operator==(const
2010 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2011 operator==(const normal_distribution<>&, const normal_distribution<>&),
2012 operator==(const lognormal_distribution<>&,
2013 const lognormal_distribution<>&), operator==(const
2014 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2015 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2016 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2017 operator==(const student_t_distribution<>&,
2018 const student_t_distribution<>&), operator==(const
2019 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2020 operator==(const binomial_distribution<>&, const
2021 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2022 const geometric_distribution<>&), operator==(const
2023 negative_binomial_distribution<>&, const
2024 negative_binomial_distribution<>&), operator==(const
2025 poisson_distribution<>&, const poisson_distribution<>&),
2026 operator==(const exponential_distribution<>&,
2027 const exponential_distribution<>&), operator==(const
2028 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2029 weibull_distribution<>&, const weibull_distribution<>&),
2030 operator==(const extreme_value_distribution<>&,
2031 const extreme_value_distribution<>&), operator==(const
2032 discrete_distribution<>&, const discrete_distribution<>&),
2033 operator==(const piecewise_constant_distribution<>&,
2034 const piecewise_constant_distribution<>&), operator==(const
2035 piecewise_linear_distribution<>&, const
2036 piecewise_linear_distribution<>&)): Remove.
2037 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2038 serialize.cc: Remove.
2039 * testsuite/26_numerics/random/piecewise_constant_distribution/
2040 operators/serialize.cc: Likewise.
2041 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2042 serialize.cc: Likewise.
2043 * testsuite/26_numerics/random/normal_distribution/operators/
2044 serialize.cc: Likewise.
2045 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2046 serialize.cc: Likewise.
2047 * testsuite/26_numerics/random/poisson_distribution/operators/
2048 serialize.cc: Likewise.
2049 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2050 serialize.cc: Likewise.
2051 * testsuite/26_numerics/random/discrete_distribution/operators/
2052 serialize.cc: Likewise.
2053 * testsuite/26_numerics/random/weibull_distribution/operators/
2054 serialize.cc: Likewise.
2055 * testsuite/26_numerics/random/negative_binomial_distribution/
2056 operators/serialize.cc: Likewise.
2057 * testsuite/26_numerics/random/cauchy_distribution/operators/
2058 serialize.cc: Likewise.
2059 * testsuite/26_numerics/random/gamma_distribution/operators/
2060 serialize.cc: Likewise.
2061 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2062 serialize.cc: Likewise.
2063 * testsuite/26_numerics/random/exponential_distribution/operators/
2064 serialize.cc: Likewise.
2065 * testsuite/26_numerics/random/lognormal_distribution/operators/
2066 serialize.cc: Likewise.
2067 * testsuite/26_numerics/random/binomial_distribution/operators/
2068 serialize.cc: Likewise.
2069 * testsuite/26_numerics/random/extreme_value_distribution/
2070 operators/serialize.cc: Likewise.
2071 * testsuite/26_numerics/random/piecewise_linear_distribution/
2072 operators/serialize.cc: Likewise.
2073 * testsuite/26_numerics/random/student_t_distribution/operators/
2074 serialize.cc: Likewise.
2075 * testsuite/26_numerics/random/geometric_distribution/operators/
2076 serialize.cc: Likewise.
2077
2078 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2079 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2080 mersenne_twister_engine<>::seed(_Gen&,
2081 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2082 subtract_with_carry_engine<>::seed(_Gen&,
2083 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2084 Remove, unused.
2085 * include/bits/random.tcc (linear_congruential_engine<>::
2086 seed(_Gen&, false_type): Likewise.
2087
2088 2009-04-09 Nick Clifton <nickc@redhat.com>
2089
2090 * src/allocator-inst.cc: Change copyright header to refer to
2091 version 3 of the GNU General Public License with version 3.1
2092 of the GCC Runtime Library Exception and to point readers at
2093 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2094 web page.
2095 * config/abi/compatibility.h: Likewise.
2096 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2097 * config/abi/pre/gnu.ver: Likewise.
2098 * config/allocator/bitmap_allocator_base.h: Likewise.
2099 * config/allocator/malloc_allocator_base.h: Likewise.
2100 * config/allocator/mt_allocator_base.h: Likewise.
2101 * config/allocator/new_allocator_base.h: Likewise.
2102 * config/allocator/pool_allocator_base.h: Likewise.
2103 * config/cpu/alpha/atomic_word.h: Likewise.
2104 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2105 * config/cpu/cris/atomic_word.h: Likewise.
2106 * config/cpu/cris/atomicity.h: Likewise.
2107 * config/cpu/generic/atomic_word.h: Likewise.
2108 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2109 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2110 * config/cpu/generic/cpu_defines.h: Likewise.
2111 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2112 * config/cpu/hppa/atomicity.h: Likewise.
2113 * config/cpu/i386/atomicity.h: Likewise.
2114 * config/cpu/i486/atomicity.h: Likewise.
2115 * config/cpu/ia64/atomic_word.h: Likewise.
2116 * config/cpu/m68k/atomicity.h: Likewise.
2117 * config/cpu/powerpc/atomic_word.h: Likewise.
2118 * config/cpu/powerpc/cpu_defines.h: Likewise.
2119 * config/cpu/sh/atomicity.h: Likewise.
2120 * config/cpu/sparc/atomic_word.h: Likewise.
2121 * config/cpu/sparc/atomicity.h: Likewise.
2122 * config/io/basic_file_stdio.cc: Likewise.
2123 * config/io/basic_file_stdio.h: Likewise.
2124 * config/io/c_io_stdio.h: Likewise.
2125 * config/locale/darwin/ctype_members.cc: Likewise.
2126 * config/locale/generic/c++locale_internal.h: Likewise.
2127 * config/locale/generic/c_locale.cc: Likewise.
2128 * config/locale/generic/c_locale.h: Likewise.
2129 * config/locale/generic/codecvt_members.cc: Likewise.
2130 * config/locale/generic/collate_members.cc: Likewise.
2131 * config/locale/generic/ctype_members.cc: Likewise.
2132 * config/locale/generic/messages_members.cc: Likewise.
2133 * config/locale/generic/messages_members.h: Likewise.
2134 * config/locale/generic/monetary_members.cc: Likewise.
2135 * config/locale/generic/numeric_members.cc: Likewise.
2136 * config/locale/generic/time_members.cc: Likewise.
2137 * config/locale/generic/time_members.h: Likewise.
2138 * config/locale/gnu/c++locale_internal.h: Likewise.
2139 * config/locale/gnu/c_locale.cc: Likewise.
2140 * config/locale/gnu/c_locale.h: Likewise.
2141 * config/locale/gnu/codecvt_members.cc: Likewise.
2142 * config/locale/gnu/collate_members.cc: Likewise.
2143 * config/locale/gnu/ctype_members.cc: Likewise.
2144 * config/locale/gnu/messages_members.cc: Likewise.
2145 * config/locale/gnu/messages_members.h: Likewise.
2146 * config/locale/gnu/monetary_members.cc: Likewise.
2147 * config/locale/gnu/numeric_members.cc: Likewise.
2148 * config/locale/gnu/time_members.cc: Likewise.
2149 * config/locale/gnu/time_members.h: Likewise.
2150 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2151 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2152 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2153 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2154 * config/os/aix/atomic_word.h: Likewise.
2155 * config/os/aix/atomicity.h: Likewise.
2156 * config/os/aix/ctype_base.h: Likewise.
2157 * config/os/aix/ctype_inline.h: Likewise.
2158 * config/os/aix/ctype_noninline.h: Likewise.
2159 * config/os/aix/os_defines.h: Likewise.
2160 * config/os/bsd/darwin/ctype_base.h: Likewise.
2161 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2162 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2163 * config/os/bsd/darwin/os_defines.h: Likewise.
2164 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2165 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2166 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2167 * config/os/bsd/freebsd/os_defines.h: Likewise.
2168 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2169 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2170 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2171 * config/os/bsd/netbsd/os_defines.h: Likewise.
2172 * config/os/djgpp/ctype_base.h: Likewise.
2173 * config/os/djgpp/ctype_inline.h: Likewise.
2174 * config/os/djgpp/ctype_noninline.h: Likewise.
2175 * config/os/djgpp/os_defines.h: Likewise.
2176 * config/os/generic/ctype_base.h: Likewise.
2177 * config/os/generic/ctype_inline.h: Likewise.
2178 * config/os/generic/ctype_noninline.h: Likewise.
2179 * config/os/generic/error_constants.h: Likewise.
2180 * config/os/generic/os_defines.h: Likewise.
2181 * config/os/gnu-linux/ctype_base.h: Likewise.
2182 * config/os/gnu-linux/ctype_inline.h: Likewise.
2183 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2184 * config/os/gnu-linux/os_defines.h: Likewise.
2185 * config/os/hpux/ctype_base.h: Likewise.
2186 * config/os/hpux/ctype_inline.h: Likewise.
2187 * config/os/hpux/ctype_noninline.h: Likewise.
2188 * config/os/hpux/os_defines.h: Likewise.
2189 * config/os/irix/atomic_word.h: Likewise.
2190 * config/os/irix/atomicity.h: Likewise.
2191 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2192 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2193 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2194 * config/os/irix/irix5.2/os_defines.h: Likewise.
2195 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2196 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2197 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2198 * config/os/irix/irix6.5/os_defines.h: Likewise.
2199 * config/os/mingw32/ctype_base.h: Likewise.
2200 * config/os/mingw32/ctype_inline.h: Likewise.
2201 * config/os/mingw32/ctype_noninline.h: Likewise.
2202 * config/os/mingw32/error_constants.h: Likewise.
2203 * config/os/mingw32/os_defines.h: Likewise.
2204 * config/os/newlib/ctype_base.h: Likewise.
2205 * config/os/newlib/ctype_inline.h: Likewise.
2206 * config/os/newlib/ctype_noninline.h: Likewise.
2207 * config/os/newlib/os_defines.h: Likewise.
2208 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2209 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2210 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2211 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2212 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2213 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2214 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2215 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2216 * config/os/tpf/ctype_base.h: Likewise.
2217 * config/os/tpf/ctype_inline.h: Likewise.
2218 * config/os/tpf/ctype_noninline.h: Likewise.
2219 * config/os/tpf/os_defines.h: Likewise.
2220 * config/os/uclibc/ctype_base.h: Likewise.
2221 * config/os/uclibc/ctype_inline.h: Likewise.
2222 * config/os/uclibc/ctype_noninline.h: Likewise.
2223 * config/os/uclibc/os_defines.h: Likewise.
2224 * config/os/vxworks/ctype_base.h: Likewise.
2225 * config/os/vxworks/ctype_inline.h: Likewise.
2226 * config/os/vxworks/ctype_noninline.h: Likewise.
2227 * config/os/vxworks/os_defines.h: Likewise.
2228 * include/backward/auto_ptr.h: Likewise.
2229 * include/backward/backward_warning.h: Likewise.
2230 * include/backward/binders.h: Likewise.
2231 * include/backward/hash_fun.h: Likewise.
2232 * include/backward/hash_map: Likewise.
2233 * include/backward/hash_set: Likewise.
2234 * include/backward/hashtable.h: Likewise.
2235 * include/backward/strstream: Likewise.
2236 * include/bits/algorithmfwd.h: Likewise.
2237 * include/bits/allocator.h: Likewise.
2238 * include/bits/atomic_0.h: Likewise.
2239 * include/bits/atomic_2.h: Likewise.
2240 * include/bits/atomicfwd_c.h: Likewise.
2241 * include/bits/atomicfwd_cxx.h: Likewise.
2242 * include/bits/basic_ios.h: Likewise.
2243 * include/bits/basic_ios.tcc: Likewise.
2244 * include/bits/basic_string.h: Likewise.
2245 * include/bits/basic_string.tcc: Likewise.
2246 * include/bits/boost_concept_check.h: Likewise.
2247 * include/bits/c++config: Likewise.
2248 * include/bits/char_traits.h: Likewise.
2249 * include/bits/codecvt.h: Likewise.
2250 * include/bits/concept_check.h: Likewise.
2251 * include/bits/cpp_type_traits.h: Likewise.
2252 * include/bits/deque.tcc: Likewise.
2253 * include/bits/forward_list.h: Likewise.
2254 * include/bits/forward_list.tcc: Likewise.
2255 * include/bits/fstream.tcc: Likewise.
2256 * include/bits/functexcept.h: Likewise.
2257 * include/bits/functional_hash.h: Likewise.
2258 * include/bits/gslice.h: Likewise.
2259 * include/bits/gslice_array.h: Likewise.
2260 * include/bits/hashtable.h: Likewise.
2261 * include/bits/indirect_array.h: Likewise.
2262 * include/bits/ios_base.h: Likewise.
2263 * include/bits/istream.tcc: Likewise.
2264 * include/bits/list.tcc: Likewise.
2265 * include/bits/locale_classes.h: Likewise.
2266 * include/bits/locale_classes.tcc: Likewise.
2267 * include/bits/locale_facets.h: Likewise.
2268 * include/bits/locale_facets.tcc: Likewise.
2269 * include/bits/locale_facets_nonio.h: Likewise.
2270 * include/bits/locale_facets_nonio.tcc: Likewise.
2271 * include/bits/localefwd.h: Likewise.
2272 * include/bits/mask_array.h: Likewise.
2273 * include/bits/move.h: Likewise.
2274 * include/bits/ostream.tcc: Likewise.
2275 * include/bits/ostream_insert.h: Likewise.
2276 * include/bits/postypes.h: Likewise.
2277 * include/bits/shared_ptr.h: Likewise.
2278 * include/bits/slice_array.h: Likewise.
2279 * include/bits/sstream.tcc: Likewise.
2280 * include/bits/stl_algo.h: Likewise.
2281 * include/bits/stl_algobase.h: Likewise.
2282 * include/bits/stl_bvector.h: Likewise.
2283 * include/bits/stl_construct.h: Likewise.
2284 * include/bits/stl_deque.h: Likewise.
2285 * include/bits/stl_function.h: Likewise.
2286 * include/bits/stl_heap.h: Likewise.
2287 * include/bits/stl_iterator.h: Likewise.
2288 * include/bits/stl_iterator_base_funcs.h: Likewise.
2289 * include/bits/stl_iterator_base_types.h: Likewise.
2290 * include/bits/stl_list.h: Likewise.
2291 * include/bits/stl_map.h: Likewise.
2292 * include/bits/stl_multimap.h: Likewise.
2293 * include/bits/stl_multiset.h: Likewise.
2294 * include/bits/stl_numeric.h: Likewise.
2295 * include/bits/stl_pair.h: Likewise.
2296 * include/bits/stl_queue.h: Likewise.
2297 * include/bits/stl_raw_storage_iter.h: Likewise.
2298 * include/bits/stl_relops.h: Likewise.
2299 * include/bits/stl_set.h: Likewise.
2300 * include/bits/stl_stack.h: Likewise.
2301 * include/bits/stl_tempbuf.h: Likewise.
2302 * include/bits/stl_tree.h: Likewise.
2303 * include/bits/stl_uninitialized.h: Likewise.
2304 * include/bits/stl_vector.h: Likewise.
2305 * include/bits/stream_iterator.h: Likewise.
2306 * include/bits/streambuf.tcc: Likewise.
2307 * include/bits/streambuf_iterator.h: Likewise.
2308 * include/bits/stringfwd.h: Likewise.
2309 * include/bits/unique_ptr.h: Likewise.
2310 * include/bits/valarray_after.h: Likewise.
2311 * include/bits/valarray_array.h: Likewise.
2312 * include/bits/valarray_array.tcc: Likewise.
2313 * include/bits/valarray_before.h: Likewise.
2314 * include/bits/vector.tcc: Likewise.
2315 * include/c/cassert: Likewise.
2316 * include/c/cctype: Likewise.
2317 * include/c/cerrno: Likewise.
2318 * include/c/cfloat: Likewise.
2319 * include/c/ciso646: Likewise.
2320 * include/c/climits: Likewise.
2321 * include/c/clocale: Likewise.
2322 * include/c/cmath: Likewise.
2323 * include/c/csetjmp: Likewise.
2324 * include/c/csignal: Likewise.
2325 * include/c/cstdarg: Likewise.
2326 * include/c/cstddef: Likewise.
2327 * include/c/cstdio: Likewise.
2328 * include/c/cstdlib: Likewise.
2329 * include/c/cstring: Likewise.
2330 * include/c/ctime: Likewise.
2331 * include/c/cwchar: Likewise.
2332 * include/c/cwctype: Likewise.
2333 * include/c_compatibility/assert.h: Likewise.
2334 * include/c_compatibility/complex.h: Likewise.
2335 * include/c_compatibility/ctype.h: Likewise.
2336 * include/c_compatibility/errno.h: Likewise.
2337 * include/c_compatibility/fenv.h: Likewise.
2338 * include/c_compatibility/float.h: Likewise.
2339 * include/c_compatibility/inttypes.h: Likewise.
2340 * include/c_compatibility/iso646.h: Likewise.
2341 * include/c_compatibility/limits.h: Likewise.
2342 * include/c_compatibility/locale.h: Likewise.
2343 * include/c_compatibility/math.h: Likewise.
2344 * include/c_compatibility/setjmp.h: Likewise.
2345 * include/c_compatibility/signal.h: Likewise.
2346 * include/c_compatibility/stdarg.h: Likewise.
2347 * include/c_compatibility/stdatomic.h: Likewise.
2348 * include/c_compatibility/stdbool.h: Likewise.
2349 * include/c_compatibility/stddef.h: Likewise.
2350 * include/c_compatibility/stdint.h: Likewise.
2351 * include/c_compatibility/stdio.h: Likewise.
2352 * include/c_compatibility/stdlib.h: Likewise.
2353 * include/c_compatibility/string.h: Likewise.
2354 * include/c_compatibility/tgmath.h: Likewise.
2355 * include/c_compatibility/time.h: Likewise.
2356 * include/c_compatibility/wchar.h: Likewise.
2357 * include/c_compatibility/wctype.h: Likewise.
2358 * include/c_global/cassert: Likewise.
2359 * include/c_global/ccomplex: Likewise.
2360 * include/c_global/cctype: Likewise.
2361 * include/c_global/cerrno: Likewise.
2362 * include/c_global/cfenv: Likewise.
2363 * include/c_global/cfloat: Likewise.
2364 * include/c_global/cinttypes: Likewise.
2365 * include/c_global/ciso646: Likewise.
2366 * include/c_global/climits: Likewise.
2367 * include/c_global/clocale: Likewise.
2368 * include/c_global/cmath.tcc: Likewise.
2369 * include/c_global/cmath: Likewise.
2370 * include/c_global/csetjmp: Likewise.
2371 * include/c_global/csignal: Likewise.
2372 * include/c_global/cstdarg: Likewise.
2373 * include/c_global/cstdatomic: Likewise.
2374 * include/c_global/cstdbool: Likewise.
2375 * include/c_global/cstddef: Likewise.
2376 * include/c_global/cstdint: Likewise.
2377 * include/c_global/cstdio: Likewise.
2378 * include/c_global/cstdlib: Likewise.
2379 * include/c_global/cstring: Likewise.
2380 * include/c_global/ctgmath: Likewise.
2381 * include/c_global/ctime: Likewise.
2382 * include/c_global/cwchar: Likewise.
2383 * include/c_global/cwctype: Likewise.
2384 * include/c_std/cassert: Likewise.
2385 * include/c_std/cctype: Likewise.
2386 * include/c_std/cerrno: Likewise.
2387 * include/c_std/cfloat: Likewise.
2388 * include/c_std/ciso646: Likewise.
2389 * include/c_std/climits: Likewise.
2390 * include/c_std/clocale: Likewise.
2391 * include/c_std/cmath.tcc: Likewise.
2392 * include/c_std/cmath: Likewise.
2393 * include/c_std/csetjmp: Likewise.
2394 * include/c_std/csignal: Likewise.
2395 * include/c_std/cstdarg: Likewise.
2396 * include/c_std/cstddef: Likewise.
2397 * include/c_std/cstdio: Likewise.
2398 * include/c_std/cstdlib: Likewise.
2399 * include/c_std/cstring: Likewise.
2400 * include/c_std/ctime: Likewise.
2401 * include/c_std/cwchar: Likewise.
2402 * include/c_std/cwctype: Likewise.
2403 * include/debug/bitset: Likewise.
2404 * include/debug/debug.h: Likewise.
2405 * include/debug/deque: Likewise.
2406 * include/debug/formatter.h: Likewise.
2407 * include/debug/functions.h: Likewise.
2408 * include/debug/list: Likewise.
2409 * include/debug/macros.h: Likewise.
2410 * include/debug/map.h: Likewise.
2411 * include/debug/map: Likewise.
2412 * include/debug/multimap.h: Likewise.
2413 * include/debug/multiset.h: Likewise.
2414 * include/debug/safe_base.h: Likewise.
2415 * include/debug/safe_iterator.h: Likewise.
2416 * include/debug/safe_iterator.tcc: Likewise.
2417 * include/debug/safe_sequence.h: Likewise.
2418 * include/debug/set.h: Likewise.
2419 * include/debug/set: Likewise.
2420 * include/debug/string: Likewise.
2421 * include/debug/unordered_map: Likewise.
2422 * include/debug/unordered_set: Likewise.
2423 * include/debug/vector: Likewise.
2424 * include/ext/algorithm: Likewise.
2425 * include/ext/array_allocator.h: Likewise.
2426 * include/ext/atomicity.h: Likewise.
2427 * include/ext/bitmap_allocator.h: Likewise.
2428 * include/ext/cast.h: Likewise.
2429 * include/ext/codecvt_specializations.h: Likewise.
2430 * include/ext/concurrence.h: Likewise.
2431 * include/ext/debug_allocator.h: Likewise.
2432 * include/ext/enc_filebuf.h: Likewise.
2433 * include/ext/extptr_allocator.h: Likewise.
2434 * include/ext/functional: Likewise.
2435 * include/ext/iterator: Likewise.
2436 * include/ext/malloc_allocator.h: Likewise.
2437 * include/ext/memory: Likewise.
2438 * include/ext/mt_allocator.h: Likewise.
2439 * include/ext/new_allocator.h: Likewise.
2440 * include/ext/numeric: Likewise.
2441 * include/ext/numeric_traits.h: Likewise.
2442 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2443 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2444 Likewise.
2445 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2446 Likewise.
2447 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2448 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2449 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2450 Likewise.
2451 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2452 Likewise.
2453 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2454 Likewise.
2455 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2456 Likewise.
2457 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2458 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2459 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2460 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2461 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2462 Likewise.
2463 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2464 Likewise.
2465 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2466 Likewise.
2467 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2468 Likewise.
2469 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2470 Likewise.
2471 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2472 Likewise.
2473 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2474 Likewise.
2475 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2476 Likewise.
2477 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2478 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2479 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2480 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2481 Likewise.
2482 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2483 Likewise.
2484 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2485 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2486 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2487 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2488 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2489 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2490 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2491 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2492 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2495 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2496 Likewise.
2497 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2498 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2499 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2500 Likewise.
2501 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2502 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2503 Likewise.
2504 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2505 Likewise.
2506 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2507 Likewise.
2508 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2509 Likewise.
2510 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2511 Likewise.
2512 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2513 Likewise.
2514 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2515 Likewise.
2516 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2517 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2518 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2519 Likewise.
2520 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2521 Likewise.
2522 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2523 Likewise.
2524 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2525 Likewise.
2526 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2527 Likewise.
2528 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2529 Likewise.
2530 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2531 Likewise.
2532 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2533 Likewise.
2534 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2535 Likewise.
2536 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2537 Likewise.
2538 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2539 Likewise.
2540 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2541 Likewise.
2542 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2543 Likewise.
2544 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2545 Likewise.
2546 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2547 Likewise.
2548 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2549 Likewise.
2550 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2551 Likewise.
2552 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2553 Likewise.
2554 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2555 Likewise.
2556 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2557 Likewise.
2558 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2559 Likewise.
2560 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2561 Likewise.
2562 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2563 Likewise.
2564 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2565 Likewise.
2566 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2567 Likewise.
2568 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2569 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2570 Likewise.
2571 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2572 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2573 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2574 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2575 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2576 Likewise.
2577 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2578 Likewise.
2579 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2580 Likewise.
2581 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2582 Likewise.
2583 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2584 Likewise.
2585 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2586 Likewise.
2587 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2588 Likewise.
2589 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2594 Likewise.
2595 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2596 Likewise.
2597 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2598 Likewise.
2599 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2600 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2601 Likewise.
2602 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2603 Likewise.
2604 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2605 Likewise.
2606 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2607 Likewise.
2608 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2609 Likewise.
2610 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2611 Likewise.
2612 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2613 Likewise.
2614 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2615 Likewise.
2616 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2617 Likewise.
2618 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2619 Likewise.
2620 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2621 Likewise.
2622 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2623 Likewise.
2624 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2625 Likewise.
2626 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2627 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2628 Likewise.
2629 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2630 Likewise.
2631 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2632 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2633 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2634 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2635 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2636 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2637 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2638 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2639 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2640 Likewise.
2641 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2642 Likewise.
2643 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2644 Likewise.
2645 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2646 Likewise.
2647 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2648 Likewise.
2649 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2650 Likewise.
2651 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2652 Likewise.
2653 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2654 Likewise.
2655 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2656 Likewise.
2657 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2658 Likewise.
2659 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2660 Likewise.
2661 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2662 Likewise.
2663 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2664 Likewise.
2665 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2666 Likewise.
2667 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2668 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2669 Likewise.
2670 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2671 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2672 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2673 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2674 Likewise.
2675 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2676 Likewise.
2677 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2678 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2679 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2680 Likewise.
2681 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2682 Likewise.
2683 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2684 Likewise.
2685 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2686 Likewise.
2687 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2688 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2689 Likewise.
2690 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2691 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2692 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2693 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2694 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2695 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2696 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2697 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2698 Likewise.
2699 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2700 Likewise.
2701 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2702 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2703 Likewise.
2704 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2705 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2706 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2707 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2708 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2709 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2710 Likewise.
2711 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2712 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2713 Likewise.
2714 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2715 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2716 Likewise.
2717 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2718 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2719 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2720 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2721 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2722 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2723 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2724 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2725 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2726 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2727 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2728 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2729 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2730 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2731 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2732 Likewise.
2733 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2734 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2735 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2736 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2737 Likewise.
2738 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2739 Likewise.
2740 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2741 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2742 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2743 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2744 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2745 Likewise.
2746 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2747 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2748 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2749 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2750 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2751 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2752 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2753 Likewise.
2754 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2755 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2756 Likewise.
2757 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2758 Likewise.
2759 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2760 Likewise.
2761 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2762 Likewise.
2763 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2764 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2765 Likewise.
2766 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2767 Likewise.
2768 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2769 Likewise.
2770 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2771 Likewise.
2772 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2773 Likewise.
2774 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2775 Likewise.
2776 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2777 Likewise.
2778 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2779 Likewise.
2780 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2781 Likewise.
2782 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2783 Likewise.
2784 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2785 Likewise.
2786 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2787 Likewise.
2788 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2789 Likewise.
2790 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2791 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2792 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2793 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2794 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2795 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2796 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2797 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2798 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2799 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2800 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2801 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2802 Likewise.
2803 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2804 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2805 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2806 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2807 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2808 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2809 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2810 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2811 Likewise.
2812 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2813 Likewise.
2814 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2815 Likewise.
2816 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2817 Likewise.
2818 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2819 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2820 Likewise.
2821 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2822 Likewise.
2823 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2824 Likewise.
2825 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2826 Likewise.
2827 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2828 Likewise.
2829 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2830 Likewise.
2831 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2832 Likewise.
2833 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2834 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2835 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2836 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2837 Likewise.
2838 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2839 Likewise.
2840 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2841 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2842 Likewise.
2843 * include/ext/pb_ds/exception.hpp: Likewise.
2844 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2845 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2846 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2847 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2848 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2849 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2850 * include/ext/pod_char_traits.h: Likewise.
2851 * include/ext/pointer.h: Likewise.
2852 * include/ext/pool_allocator.h: Likewise.
2853 * include/ext/rb_tree: Likewise.
2854 * include/ext/rc_string_base.h: Likewise.
2855 * include/ext/rope: Likewise.
2856 * include/ext/ropeimpl.h: Likewise.
2857 * include/ext/slist: Likewise.
2858 * include/ext/sso_string_base.h: Likewise.
2859 * include/ext/stdio_filebuf.h: Likewise.
2860 * include/ext/stdio_sync_filebuf.h: Likewise.
2861 * include/ext/string_conversions.h: Likewise.
2862 * include/ext/throw_allocator.h: Likewise.
2863 * include/ext/type_traits.h: Likewise.
2864 * include/ext/typelist.h: Likewise.
2865 * include/ext/vstring.h: Likewise.
2866 * include/ext/vstring.tcc: Likewise.
2867 * include/ext/vstring_fwd.h: Likewise.
2868 * include/ext/vstring_util.h: Likewise.
2869 * include/parallel/algo.h: Likewise.
2870 * include/parallel/algobase.h: Likewise.
2871 * include/parallel/algorithm: Likewise.
2872 * include/parallel/algorithmfwd.h: Likewise.
2873 * include/parallel/balanced_quicksort.h: Likewise.
2874 * include/parallel/base.h: Likewise.
2875 * include/parallel/basic_iterator.h: Likewise.
2876 * include/parallel/checkers.h: Likewise.
2877 * include/parallel/compatibility.h: Likewise.
2878 * include/parallel/compiletime_settings.h: Likewise.
2879 * include/parallel/equally_split.h: Likewise.
2880 * include/parallel/features.h: Likewise.
2881 * include/parallel/find.h: Likewise.
2882 * include/parallel/find_selectors.h: Likewise.
2883 * include/parallel/for_each.h: Likewise.
2884 * include/parallel/for_each_selectors.h: Likewise.
2885 * include/parallel/iterator.h: Likewise.
2886 * include/parallel/list_partition.h: Likewise.
2887 * include/parallel/losertree.h: Likewise.
2888 * include/parallel/merge.h: Likewise.
2889 * include/parallel/multiseq_selection.h: Likewise.
2890 * include/parallel/multiway_merge.h: Likewise.
2891 * include/parallel/multiway_mergesort.h: Likewise.
2892 * include/parallel/numeric: Likewise.
2893 * include/parallel/numericfwd.h: Likewise.
2894 * include/parallel/omp_loop.h: Likewise.
2895 * include/parallel/omp_loop_static.h: Likewise.
2896 * include/parallel/par_loop.h: Likewise.
2897 * include/parallel/parallel.h: Likewise.
2898 * include/parallel/partial_sum.h: Likewise.
2899 * include/parallel/partition.h: Likewise.
2900 * include/parallel/queue.h: Likewise.
2901 * include/parallel/quicksort.h: Likewise.
2902 * include/parallel/random_number.h: Likewise.
2903 * include/parallel/random_shuffle.h: Likewise.
2904 * include/parallel/search.h: Likewise.
2905 * include/parallel/set_operations.h: Likewise.
2906 * include/parallel/settings.h: Likewise.
2907 * include/parallel/sort.h: Likewise.
2908 * include/parallel/tags.h: Likewise.
2909 * include/parallel/types.h: Likewise.
2910 * include/parallel/unique_copy.h: Likewise.
2911 * include/parallel/workstealing.h: Likewise.
2912 * include/precompiled/extc++.h: Likewise.
2913 * include/precompiled/stdc++.h: Likewise.
2914 * include/precompiled/stdtr1c++.h: Likewise.
2915 * include/std/algorithm: Likewise.
2916 * include/std/array: Likewise.
2917 * include/std/bitset: Likewise.
2918 * include/std/c++0x_warning.h: Likewise.
2919 * include/std/chrono: Likewise.
2920 * include/std/complex: Likewise.
2921 * include/std/condition_variable: Likewise.
2922 * include/std/deque: Likewise.
2923 * include/std/forward_list: Likewise.
2924 * include/std/fstream: Likewise.
2925 * include/std/functional: Likewise.
2926 * include/std/iomanip: Likewise.
2927 * include/std/ios: Likewise.
2928 * include/std/iosfwd: Likewise.
2929 * include/std/iostream: Likewise.
2930 * include/std/istream: Likewise.
2931 * include/std/iterator: Likewise.
2932 * include/std/limits: Likewise.
2933 * include/std/list: Likewise.
2934 * include/std/locale: Likewise.
2935 * include/std/map: Likewise.
2936 * include/std/memory: Likewise.
2937 * include/std/mutex: Likewise.
2938 * include/std/numeric: Likewise.
2939 * include/std/ostream: Likewise.
2940 * include/std/queue: Likewise.
2941 * include/std/random: Likewise.
2942 * include/std/ratio: Likewise.
2943 * include/std/regex: Likewise.
2944 * include/std/set: Likewise.
2945 * include/std/sstream: Likewise.
2946 * include/std/stack: Likewise.
2947 * include/std/stdexcept: Likewise.
2948 * include/std/streambuf: Likewise.
2949 * include/std/string: Likewise.
2950 * include/std/system_error: Likewise.
2951 * include/std/thread: Likewise.
2952 * include/std/tuple: Likewise.
2953 * include/std/type_traits: Likewise.
2954 * include/std/unordered_map: Likewise.
2955 * include/std/unordered_set: Likewise.
2956 * include/std/utility: Likewise.
2957 * include/std/valarray: Likewise.
2958 * include/std/vector: Likewise.
2959 * include/tr1/array: Likewise.
2960 * include/tr1/bessel_function.tcc: Likewise.
2961 * include/tr1/beta_function.tcc: Likewise.
2962 * include/tr1/ccomplex: Likewise.
2963 * include/tr1/cctype: Likewise.
2964 * include/tr1/cfenv: Likewise.
2965 * include/tr1/cfloat: Likewise.
2966 * include/tr1/cinttypes: Likewise.
2967 * include/tr1/climits: Likewise.
2968 * include/tr1/cmath: Likewise.
2969 * include/tr1/complex.h: Likewise.
2970 * include/tr1/complex: Likewise.
2971 * include/tr1/cstdarg: Likewise.
2972 * include/tr1/cstdbool: Likewise.
2973 * include/tr1/cstdint: Likewise.
2974 * include/tr1/cstdio: Likewise.
2975 * include/tr1/cstdlib: Likewise.
2976 * include/tr1/ctgmath: Likewise.
2977 * include/tr1/ctime: Likewise.
2978 * include/tr1/ctype.h: Likewise.
2979 * include/tr1/cwchar: Likewise.
2980 * include/tr1/cwctype: Likewise.
2981 * include/tr1/ell_integral.tcc: Likewise.
2982 * include/tr1/exp_integral.tcc: Likewise.
2983 * include/tr1/fenv.h: Likewise.
2984 * include/tr1/float.h: Likewise.
2985 * include/tr1/functional: Likewise.
2986 * include/tr1/functional_hash.h: Likewise.
2987 * include/tr1/gamma.tcc: Likewise.
2988 * include/tr1/hashtable.h: Likewise.
2989 * include/tr1/hypergeometric.tcc: Likewise.
2990 * include/tr1/inttypes.h: Likewise.
2991 * include/tr1/legendre_function.tcc: Likewise.
2992 * include/tr1/limits.h: Likewise.
2993 * include/tr1/math.h: Likewise.
2994 * include/tr1/memory: Likewise.
2995 * include/tr1/modified_bessel_func.tcc: Likewise.
2996 * include/tr1/poly_hermite.tcc: Likewise.
2997 * include/tr1/poly_laguerre.tcc: Likewise.
2998 * include/tr1/random: Likewise.
2999 * include/tr1/regex: Likewise.
3000 * include/tr1/riemann_zeta.tcc: Likewise.
3001 * include/tr1/shared_ptr.h: Likewise.
3002 * include/tr1/special_function_util.h: Likewise.
3003 * include/tr1/stdarg.h: Likewise.
3004 * include/tr1/stdbool.h: Likewise.
3005 * include/tr1/stdint.h: Likewise.
3006 * include/tr1/stdio.h: Likewise.
3007 * include/tr1/stdlib.h: Likewise.
3008 * include/tr1/tgmath.h: Likewise.
3009 * include/tr1/tuple: Likewise.
3010 * include/tr1/type_traits: Likewise.
3011 * include/tr1/unordered_map: Likewise.
3012 * include/tr1/unordered_set: Likewise.
3013 * include/tr1/utility: Likewise.
3014 * include/tr1/wchar.h: Likewise.
3015 * include/tr1/wctype.h: Likewise.
3016 * include/tr1_impl/array: Likewise.
3017 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3018 * include/tr1_impl/cctype: Likewise.
3019 * include/tr1_impl/cfenv: Likewise.
3020 * include/tr1_impl/cinttypes: Likewise.
3021 * include/tr1_impl/cmath: Likewise.
3022 * include/tr1_impl/complex: Likewise.
3023 * include/tr1_impl/cstdint: Likewise.
3024 * include/tr1_impl/cstdio: Likewise.
3025 * include/tr1_impl/cstdlib: Likewise.
3026 * include/tr1_impl/cwchar: Likewise.
3027 * include/tr1_impl/cwctype: Likewise.
3028 * include/tr1_impl/functional: Likewise.
3029 * include/tr1_impl/functional_hash.h: Likewise.
3030 * include/tr1_impl/hashtable: Likewise.
3031 * include/tr1_impl/hashtable_policy.h: Likewise.
3032 * include/tr1_impl/random.tcc: Likewise.
3033 * include/tr1_impl/random: Likewise.
3034 * include/tr1_impl/regex: Likewise.
3035 * include/tr1_impl/type_traits: Likewise.
3036 * include/tr1_impl/unordered_map: Likewise.
3037 * include/tr1_impl/unordered_set: Likewise.
3038 * include/tr1_impl/utility: Likewise.
3039 * libsupc++/array_type_info.cc: Likewise.
3040 * libsupc++/atexit_arm.cc: Likewise.
3041 * libsupc++/bad_cast.cc: Likewise.
3042 * libsupc++/bad_typeid.cc: Likewise.
3043 * libsupc++/class_type_info.cc: Likewise.
3044 * libsupc++/cxxabi-forced.h: Likewise.
3045 * libsupc++/cxxabi.h: Likewise.
3046 * libsupc++/del_op.cc: Likewise.
3047 * libsupc++/del_opnt.cc: Likewise.
3048 * libsupc++/del_opv.cc: Likewise.
3049 * libsupc++/del_opvnt.cc: Likewise.
3050 * libsupc++/dyncast.cc: Likewise.
3051 * libsupc++/eh_alloc.cc: Likewise.
3052 * libsupc++/eh_arm.cc: Likewise.
3053 * libsupc++/eh_aux_runtime.cc: Likewise.
3054 * libsupc++/eh_call.cc: Likewise.
3055 * libsupc++/eh_catch.cc: Likewise.
3056 * libsupc++/eh_exception.cc: Likewise.
3057 * libsupc++/eh_globals.cc: Likewise.
3058 * libsupc++/eh_personality.cc: Likewise.
3059 * libsupc++/eh_ptr.cc: Likewise.
3060 * libsupc++/eh_term_handler.cc: Likewise.
3061 * libsupc++/eh_terminate.cc: Likewise.
3062 * libsupc++/eh_throw.cc: Likewise.
3063 * libsupc++/eh_type.cc: Likewise.
3064 * libsupc++/eh_unex_handler.cc: Likewise.
3065 * libsupc++/enum_type_info.cc: Likewise.
3066 * libsupc++/exception: Likewise.
3067 * libsupc++/exception_defines.h: Likewise.
3068 * libsupc++/exception_ptr.h: Likewise.
3069 * libsupc++/function_type_info.cc: Likewise.
3070 * libsupc++/fundamental_type_info.cc: Likewise.
3071 * libsupc++/guard.cc: Likewise.
3072 * libsupc++/initializer_list: Likewise.
3073 * libsupc++/new: Likewise.
3074 * libsupc++/new_handler.cc: Likewise.
3075 * libsupc++/new_op.cc: Likewise.
3076 * libsupc++/new_opnt.cc: Likewise.
3077 * libsupc++/new_opv.cc: Likewise.
3078 * libsupc++/new_opvnt.cc: Likewise.
3079 * libsupc++/pbase_type_info.cc: Likewise.
3080 * libsupc++/pmem_type_info.cc: Likewise.
3081 * libsupc++/pointer_type_info.cc: Likewise.
3082 * libsupc++/pure.cc: Likewise.
3083 * libsupc++/si_class_type_info.cc: Likewise.
3084 * libsupc++/tinfo.cc: Likewise.
3085 * libsupc++/tinfo.h: Likewise.
3086 * libsupc++/tinfo2.cc: Likewise.
3087 * libsupc++/typeinfo: Likewise.
3088 * libsupc++/unwind-cxx.h: Likewise.
3089 * libsupc++/vec.cc: Likewise.
3090 * libsupc++/vmi_class_type_info.cc: Likewise.
3091 * libsupc++/vterminate.cc: Likewise.
3092 * po/string_literals.cc: Likewise.
3093 * src/atomic.cc: Likewise.
3094 * src/bitmap_allocator.cc: Likewise.
3095 * src/chrono.cc: Likewise.
3096 * src/codecvt.cc: Likewise.
3097 * src/compatibility-ldbl.cc: Likewise.
3098 * src/compatibility.cc: Likewise.
3099 * src/complex_io.cc: Likewise.
3100 * src/concept-inst.cc: Likewise.
3101 * src/condition_variable.cc: Likewise.
3102 * src/ctype.cc: Likewise.
3103 * src/debug.cc: Likewise.
3104 * src/debug_list.cc: Likewise.
3105 * src/ext-inst.cc: Likewise.
3106 * src/fstream-inst.cc: Likewise.
3107 * src/functexcept.cc: Likewise.
3108 * src/globals_io.cc: Likewise.
3109 * src/hash.cc: Likewise.
3110 * src/hash_c++0x.cc: Likewise.
3111 * src/hashtable.cc: Likewise.
3112 * src/hashtable_c++0x.cc: Likewise.
3113 * src/ios-inst.cc: Likewise.
3114 * src/ios.cc: Likewise.
3115 * src/ios_failure.cc: Likewise.
3116 * src/ios_init.cc: Likewise.
3117 * src/ios_locale.cc: Likewise.
3118 * src/iostream-inst.cc: Likewise.
3119 * src/istream-inst.cc: Likewise.
3120 * src/istream.cc: Likewise.
3121 * src/limits.cc: Likewise.
3122 * src/limits_c++0x.cc: Likewise.
3123 * src/list.cc: Likewise.
3124 * src/locale-inst.cc: Likewise.
3125 * src/locale.cc: Likewise.
3126 * src/locale_facets.cc: Likewise.
3127 * src/locale_init.cc: Likewise.
3128 * src/localename.cc: Likewise.
3129 * src/math_stubs_float.cc: Likewise.
3130 * src/math_stubs_long_double.cc: Likewise.
3131 * src/misc-inst.cc: Likewise.
3132 * src/mt_allocator.cc: Likewise.
3133 * src/mutex.cc: Likewise.
3134 * src/ostream-inst.cc: Likewise.
3135 * src/parallel_list.cc: Likewise.
3136 * src/parallel_settings.cc: Likewise.
3137 * src/pool_allocator.cc: Likewise.
3138 * src/sstream-inst.cc: Likewise.
3139 * src/stdexcept.cc: Likewise.
3140 * src/streambuf-inst.cc: Likewise.
3141 * src/streambuf.cc: Likewise.
3142 * src/string-inst.cc: Likewise.
3143 * src/strstream.cc: Likewise.
3144 * src/system_error.cc: Likewise.
3145 * src/thread.cc: Likewise.
3146 * src/tree.cc: Likewise.
3147 * src/valarray-inst.cc: Likewise.
3148 * src/wlocale-inst.cc: Likewise.
3149 * src/wstring-inst.cc: Likewise.
3150 * doc/xml/manual/intro.xml: Change documentation to refer the
3151 reader to version 3 of the GNU General Public License, version
3152 3.1 of the GCC Runtime Library Exception, and to point readers
3153 at the FSF's license web page.
3154
3155 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3156
3157 * Makefile.am: Change copyright header to refer to version
3158 3 of the GNU General Public License and to point readers at the
3159 COPYING3 file and the FSF's license web page.
3160 * doc/Makefile.am: Likewise.
3161 * include/Makefile.am: Likewise.
3162 * libsupc++/Makefile.am: Likewise.
3163 * po/Makefile.am: Likewise.
3164 * po/POTFILES.in: Likewise.
3165 * src/Makefile.am: Likewise.
3166 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3167 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3168 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3169 Likewise.
3170 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3171 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3172 Likewise.
3173 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3174 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3175 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3176 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3177 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3178 * testsuite/18_support/bad_cast/what.cc: Likewise.
3179 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3180 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3181 Likewise.
3182 * testsuite/18_support/bad_exception/what.cc: Likewise.
3183 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3184 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3185 * testsuite/18_support/exception/38732.cc: Likewise.
3186 * testsuite/18_support/exception/what.cc: Likewise.
3187 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3188 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3189 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3190 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3191 * testsuite/18_support/headers/climits/values.cc: Likewise.
3192 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3193 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3194 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3195 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3196 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3197 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3198 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3199 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3200 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3201 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3202 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3203 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3204 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3205 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3206 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3207 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3208 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3209 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3210 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3211 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3212 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3213 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3214 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3215 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3216 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3217 * testsuite/18_support/new_delete_placement.cc: Likewise.
3218 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3219 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3220 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3221 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3222 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3223 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3224 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3225 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3226 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3227 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3228 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3229 Likewise.
3230 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3231 * testsuite/18_support/pthread_guard.cc: Likewise.
3232 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3233 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3234 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3235 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3236 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3237 Likewise.
3238 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3239 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3240 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3241 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3242 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3243 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3244 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3245 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3246 Likewise.
3247 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3248 Likewise.
3249 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3250 Likewise.
3251 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3252 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3253 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3254 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3255 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3256 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3257 Likewise.
3258 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3259 Likewise.
3260 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3261 Likewise.
3262 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3263 Likewise.
3264 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3265 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3266 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3267 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3268 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3269 Likewise.
3270 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3271 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3272 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3273 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3274 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3275 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3276 Likewise.
3277 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3278 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3279 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3280 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3281 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3282 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3283 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3284 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3285 * testsuite/20_util/allocator/1.cc: Likewise.
3286 * testsuite/20_util/allocator/10378.cc: Likewise.
3287 * testsuite/20_util/allocator/14176.cc: Likewise.
3288 * testsuite/20_util/allocator/33807.cc: Likewise.
3289 * testsuite/20_util/allocator/8230.cc: Likewise.
3290 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3291 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3292 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3293 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3294 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3295 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3296 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3297 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3298 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3299 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3300 Likewise.
3301 * testsuite/20_util/clocks/1.cc: Likewise.
3302 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3303 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3304 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3305 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3306 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3307 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3308 * testsuite/20_util/duration/cons/1.cc: Likewise.
3309 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3310 * testsuite/20_util/duration/cons/2.cc: Likewise.
3311 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3312 Likewise.
3313 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3314 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3315 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3316 Likewise.
3317 * testsuite/20_util/forward/1.cc: Likewise.
3318 * testsuite/20_util/forward/1_neg.cc: Likewise.
3319 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3320 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3321 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3322 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3323 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3324 Likewise.
3325 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3326 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3327 Likewise.
3328 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3329 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3330 Likewise.
3331 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3332 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3333 Likewise.
3334 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3335 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3336 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3337 Likewise.
3338 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3339 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3340 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3341 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3342 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3343 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3344 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3345 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3346 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3347 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3348 Likewise.
3349 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3350 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3351 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3352 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3353 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3354 Likewise.
3355 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3356 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3357 Likewise.
3358 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3359 * testsuite/20_util/identity/value.cc: Likewise.
3360 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3361 * testsuite/20_util/is_integral/value.cc: Likewise.
3362 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3363 Likewise.
3364 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3365 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3366 * testsuite/20_util/is_reference/value.cc: Likewise.
3367 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3368 Likewise.
3369 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3370 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3371 * testsuite/20_util/is_signed/value.cc: Likewise.
3372 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3373 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3374 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3375 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3376 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3377 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3378 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3379 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3380 Likewise.
3381 * testsuite/20_util/move/1.cc: Likewise.
3382 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3383 * testsuite/20_util/pair/1.cc: Likewise.
3384 * testsuite/20_util/pair/2.cc: Likewise.
3385 * testsuite/20_util/pair/3.cc: Likewise.
3386 * testsuite/20_util/pair/4.cc: Likewise.
3387 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3388 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3389 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3390 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3391 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3392 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3393 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3394 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3395 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3396 Likewise.
3397 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3398 Likewise.
3399 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3400 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3401 * testsuite/20_util/rel_ops.cc: Likewise.
3402 * testsuite/20_util/remove_reference/value.cc: Likewise.
3403 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3404 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3405 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3406 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3407 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3408 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3409 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3410 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3411 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3412 Likewise.
3413 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3414 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3415 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3416 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3417 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3418 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3419 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3420 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3421 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3422 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3423 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3424 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3425 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3426 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3427 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3428 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3429 Likewise.
3430 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3431 Likewise.
3432 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3433 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3434 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3435 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3436 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3437 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3438 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3439 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3440 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3441 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3442 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3443 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3444 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3445 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3446 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3447 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3448 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3449 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3450 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3451 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3452 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3453 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3454 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3455 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3456 Likewise.
3457 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3458 Likewise.
3459 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3460 Likewise.
3461 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3462 Likewise.
3463 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3464 Likewise.
3465 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3466 Likewise.
3467 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3468 Likewise.
3469 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3470 Likewise.
3471 * testsuite/20_util/temporary_buffer.cc: Likewise.
3472 * testsuite/20_util/time_point/1.cc: Likewise.
3473 * testsuite/20_util/time_point/2.cc: Likewise.
3474 * testsuite/20_util/time_point/3.cc: Likewise.
3475 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3476 Likewise.
3477 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3478 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3479 Likewise.
3480 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3481 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3482 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3483 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3484 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3485 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3486 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3487 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3488 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3489 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3490 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3491 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3492 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3493 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3494 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3495 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3496 Likewise.
3497 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3498 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3499 Likewise.
3500 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3501 Likewise.
3502 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3503 Likewise.
3504 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3505 Likewise.
3506 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3507 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3508 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3509 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3510 Likewise.
3511 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3512 Likewise.
3513 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3514 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3515 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3516 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3517 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3518 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3519 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3520 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3521 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3522 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3523 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3524 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3525 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3526 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3527 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3528 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3529 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3530 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3531 Likewise.
3532 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3533 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3534 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3535 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3536 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3537 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3538 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3539 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3540 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3541 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3542 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3543 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3544 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3545 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3546 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3547 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3548 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3549 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3550 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3551 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3552 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3553 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3554 Likewise.
3555 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3556 Likewise.
3557 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3558 Likewise.
3559 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3560 Likewise.
3561 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3562 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3563 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3564 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3565 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3566 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3567 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3568 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3569 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3570 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3571 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3572 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3573 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3574 Likewise.
3575 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3576 Likewise.
3577 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3578 Likewise.
3579 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3580 Likewise.
3581 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3582 Likewise.
3583 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3584 Likewise.
3585 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3586 Likewise.
3587 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3588 Likewise.
3589 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3590 Likewise.
3591 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3592 Likewise.
3593 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3594 Likewise.
3595 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3596 Likewise.
3597 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3598 Likewise.
3599 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3600 Likewise.
3601 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3602 Likewise.
3603 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3604 Likewise.
3605 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3606 Likewise.
3607 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3608 Likewise.
3609 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3610 Likewise.
3611 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3612 Likewise.
3613 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3614 Likewise.
3615 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3616 Likewise.
3617 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3618 Likewise.
3619 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3620 Likewise.
3621 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3622 Likewise.
3623 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3624 Likewise.
3625 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3626 Likewise.
3627 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3628 Likewise.
3629 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3630 Likewise.
3631 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3632 Likewise.
3633 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3634 Likewise.
3635 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3636 Likewise.
3637 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3638 Likewise.
3639 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3640 Likewise.
3641 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3642 Likewise.
3643 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3644 Likewise.
3645 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3646 Likewise.
3647 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3648 Likewise.
3649 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3650 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3651 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3652 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3653 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3654 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3655 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3656 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3657 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3658 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3659 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3660 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3661 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3662 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3663 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3664 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3665 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3666 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3667 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3668 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3669 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3670 Likewise.
3671 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3672 Likewise.
3673 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3674 Likewise.
3675 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3676 Likewise.
3677 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3678 Likewise.
3679 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3680 Likewise.
3681 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3682 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3683 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3684 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3685 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3686 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3687 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3688 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3689 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3690 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3691 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3692 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3693 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3694 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3695 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3696 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3697 Likewise.
3698 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3699 Likewise.
3700 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3701 Likewise.
3702 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3703 Likewise.
3704 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3705 Likewise.
3706 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3707 Likewise.
3708 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3709 Likewise.
3710 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3711 Likewise.
3712 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3713 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3714 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3715 Likewise.
3716 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3717 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3718 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3719 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3720 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3721 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3722 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3723 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3724 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3725 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3726 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3727 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3728 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3729 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3730 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3731 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3732 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3733 Likewise.
3734 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3735 Likewise.
3736 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3737 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3738 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3739 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3740 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3741 Likewise.
3742 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3743 Likewise.
3744 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3745 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3746 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3747 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3748 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3749 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3750 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3751 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3752 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3753 Likewise.
3754 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3755 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3756 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3757 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3758 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3759 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3760 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3761 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3762 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3763 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3764 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3765 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3766 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3767 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3768 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3769 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3770 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3771 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3772 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3773 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3774 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3775 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3776 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3777 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3778 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3779 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3780 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3781 Likewise.
3782 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3783 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3784 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3785 Likewise.
3786 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3787 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3788 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3789 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3790 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3791 Likewise.
3792 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3793 Likewise.
3794 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3795 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3796 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3797 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3798 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3799 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3800 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3801 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3802 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3803 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3804 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3805 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3806 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3807 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3808 Likewise.
3809 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3810 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3811 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3812 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3813 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3814 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3815 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3816 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3817 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3818 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3819 Likewise.
3820 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3821 Likewise.
3822 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3823 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3824 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3825 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3826 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3827 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3828 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3829 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3830 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3831 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3832 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3833 Likewise.
3834 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3835 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3836 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3837 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3838 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3839 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3840 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3841 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3842 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3843 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3844 Likewise.
3845 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3846 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3847 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3848 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3849 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3850 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3851 Likewise.
3852 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3853 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3854 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3855 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3856 Likewise.
3857 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3858 Likewise.
3859 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3860 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3861 Likewise.
3862 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3863 * testsuite/22_locale/ctype/2.cc: Likewise.
3864 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3865 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3866 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3867 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3868 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3869 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3870 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3871 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3872 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3873 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3874 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3875 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3876 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3877 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3878 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3879 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3880 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3881 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3882 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3883 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3884 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3885 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3886 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3887 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3888 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3889 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3890 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3891 * testsuite/22_locale/facet/1.cc: Likewise.
3892 * testsuite/22_locale/facet/2.cc: Likewise.
3893 * testsuite/22_locale/facet/25421.cc: Likewise.
3894 * testsuite/22_locale/global_templates/1.cc: Likewise.
3895 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3896 Likewise.
3897 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3898 Likewise.
3899 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3900 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3901 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3902 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3903 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3904 * testsuite/22_locale/locale/13630.cc: Likewise.
3905 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3906 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3907 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3908 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3909 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3910 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3911 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3912 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3913 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3914 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3915 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3916 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3917 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3918 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3919 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3920 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3921 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3922 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3923 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3924 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3925 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3926 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3927 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3928 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3929 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3930 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3931 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3932 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3933 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3934 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3935 Likewise.
3936 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3937 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3938 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3939 Likewise.
3940 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3941 Likewise.
3942 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3943 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3944 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3945 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3946 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3947 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3948 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3949 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3950 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3951 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3952 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3953 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3954 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3955 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3956 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3957 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3958 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3959 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3960 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3961 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3962 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3963 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3964 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3965 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3966 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3967 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3968 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3969 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3970 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3971 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3972 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3973 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3974 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3975 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3976 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3977 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3978 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3979 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3980 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3981 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3982 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3983 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3984 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3985 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3986 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3987 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3988 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3989 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
3990 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
3991 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
3992 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
3993 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
3994 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
3995 Likewise.
3996 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
3997 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
3998 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
3999 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4000 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4001 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4002 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4003 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4004 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4005 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4006 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4007 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4008 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4009 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4010 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4011 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4012 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4013 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4014 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4015 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4016 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4017 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4018 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4019 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4020 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4021 Likewise.
4022 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4023 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4024 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4025 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4026 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4027 Likewise.
4028 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4029 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4030 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4031 Likewise.
4032 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4033 Likewise.
4034 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4035 Likewise.
4036 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4037 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4038 Likewise.
4039 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4040 Likewise.
4041 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4042 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4043 Likewise.
4044 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4045 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4046 Likewise.
4047 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4048 Likewise.
4049 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4050 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4051 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4052 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4053 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4054 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4055 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4056 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4057 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4058 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4059 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4060 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4061 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4062 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4063 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4064 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4065 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4066 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4067 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4068 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4069 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4070 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4071 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4072 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4073 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4074 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4075 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4076 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4077 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4078 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4079 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4080 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4081 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4082 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4083 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4084 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4085 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4086 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4087 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4088 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4089 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4090 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4091 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4092 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4093 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4094 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4095 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4096 Likewise.
4097 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4098 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4099 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4100 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4101 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4102 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4103 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4104 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4105 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4106 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4107 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4108 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4109 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4110 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4111 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4112 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4113 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4114 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4115 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4116 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4117 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4118 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4119 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4120 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4121 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4122 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4123 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4124 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4125 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4126 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4127 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4128 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4129 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4130 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4131 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4132 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4133 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4134 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4135 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4136 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4137 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4138 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4139 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4140 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4141 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4142 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4143 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4144 Likewise.
4145 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4146 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4147 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4148 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4149 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4150 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4151 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4152 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4153 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4154 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4155 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4156 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4157 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4158 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4159 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4160 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4161 Likewise.
4162 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4163 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4164 Likewise.
4165 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4166 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4167 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4168 Likewise.
4169 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4170 Likewise.
4171 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4172 Likewise.
4173 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4174 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4175 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4176 Likewise.
4177 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4178 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4179 Likewise.
4180 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4181 Likewise.
4182 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4183 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4184 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4185 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4186 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4187 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4188 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4189 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4190 Likewise.
4191 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4192 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4193 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4194 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4195 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4196 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4197 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4198 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4199 Likewise.
4200 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4201 Likewise.
4202 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4203 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4204 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4205 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4206 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4207 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4208 Likewise.
4209 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4210 Likewise.
4211 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4212 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4213 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4214 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4215 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4216 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4217 Likewise.
4218 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4219 Likewise.
4220 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4221 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4222 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4223 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4224 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4225 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4226 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4227 Likewise.
4228 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4229 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4230 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4231 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4232 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4233 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4234 Likewise.
4235 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4236 Likewise.
4237 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4238 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4239 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4240 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4241 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4242 Likewise.
4243 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4244 Likewise.
4245 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4246 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4247 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4248 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4249 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4250 Likewise.
4251 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4252 Likewise.
4253 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4254 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4255 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4256 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4257 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4258 Likewise.
4259 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4260 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4261 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4262 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4263 Likewise.
4264 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4265 Likewise.
4266 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4267 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4268 Likewise.
4269 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4270 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4271 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4272 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4273 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4274 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4275 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4276 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4277 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4278 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4279 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4280 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4281 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4282 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4283 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4284 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4285 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4286 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4287 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4288 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4289 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4290 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4291 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4292 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4293 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4294 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4295 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4296 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4297 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4298 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4299 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4300 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4301 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4302 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4303 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4304 Likewise.
4305 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4306 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4307 * testsuite/23_containers/bitset/18604.cc: Likewise.
4308 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4309 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4310 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4311 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4312 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4313 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4314 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4315 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4316 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4317 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4318 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4319 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4320 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4321 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4322 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4323 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4324 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4325 * testsuite/23_containers/deque/18604.cc: Likewise.
4326 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4327 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4328 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4329 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4330 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4331 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4332 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4333 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4334 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4335 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4336 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4337 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4338 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4339 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4340 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4341 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4342 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4343 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4344 Likewise.
4345 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4346 Likewise.
4347 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4348 Likewise.
4349 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4350 Likewise.
4351 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4352 Likewise.
4353 * testsuite/23_containers/deque/types/1.cc: Likewise.
4354 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4355 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4356 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4357 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4358 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4359 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4360 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4361 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4362 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4363 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4364 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4365 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4366 Likewise.
4367 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4368 Likewise.
4369 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4370 Likewise.
4371 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4372 Likewise.
4373 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4374 Likewise.
4375 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4376 Likewise.
4377 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4378 Likewise.
4379 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4380 Likewise.
4381 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4382 Likewise.
4383 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4384 Likewise.
4385 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4386 Likewise.
4387 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4388 Likewise.
4389 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4390 Likewise.
4391 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4392 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4393 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4394 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4395 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4396 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4397 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4398 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4399 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4400 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4401 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4402 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4403 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4404 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4405 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4406 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4407 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4408 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4409 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4410 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4411 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4412 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4413 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4414 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4415 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4416 Likewise.
4417 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4418 Likewise.
4419 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4420 * testsuite/23_containers/list/18604.cc: Likewise.
4421 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4422 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4423 * testsuite/23_containers/list/cons/1.cc: Likewise.
4424 * testsuite/23_containers/list/cons/2.cc: Likewise.
4425 * testsuite/23_containers/list/cons/3.cc: Likewise.
4426 * testsuite/23_containers/list/cons/4.cc: Likewise.
4427 * testsuite/23_containers/list/cons/5.cc: Likewise.
4428 * testsuite/23_containers/list/cons/6.cc: Likewise.
4429 * testsuite/23_containers/list/cons/7.cc: Likewise.
4430 * testsuite/23_containers/list/cons/8.cc: Likewise.
4431 * testsuite/23_containers/list/cons/9.cc: Likewise.
4432 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4433 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4434 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4435 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4436 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4437 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4438 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4439 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4440 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4441 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4442 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4443 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4444 * testsuite/23_containers/list/operations/1.cc: Likewise.
4445 * testsuite/23_containers/list/operations/2.cc: Likewise.
4446 * testsuite/23_containers/list/operations/3.cc: Likewise.
4447 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4448 * testsuite/23_containers/list/operations/4.cc: Likewise.
4449 * testsuite/23_containers/list/operations/5.cc: Likewise.
4450 * testsuite/23_containers/list/pthread1.cc: Likewise.
4451 * testsuite/23_containers/list/pthread5.cc: Likewise.
4452 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4453 Likewise.
4454 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4455 Likewise.
4456 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4457 Likewise.
4458 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4459 Likewise.
4460 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4461 Likewise.
4462 * testsuite/23_containers/map/18604.cc: Likewise.
4463 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4464 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4465 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4466 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4467 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4468 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4469 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4470 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4471 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4472 * testsuite/23_containers/map/operators/1.cc: Likewise.
4473 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4474 * testsuite/23_containers/map/pthread6.cc: Likewise.
4475 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4476 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4477 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4478 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4479 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4480 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4481 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4482 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4483 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4484 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4485 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4486 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4487 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4488 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4489 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4490 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4491 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4492 * testsuite/23_containers/set/18604.cc: Likewise.
4493 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4494 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4495 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4496 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4497 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4498 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4499 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4500 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4501 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4502 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4503 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4504 Likewise.
4505 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4506 Likewise.
4507 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4508 Likewise.
4509 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4510 Likewise.
4511 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4512 Likewise.
4513 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4514 Likewise.
4515 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4516 Likewise.
4517 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4518 Likewise.
4519 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4520 Likewise.
4521 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4522 Likewise.
4523 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4524 Likewise.
4525 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4526 Likewise.
4527 * testsuite/23_containers/vector/18604.cc: Likewise.
4528 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4529 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4530 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4531 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4532 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4533 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4534 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4535 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4536 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4537 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4538 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4539 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4540 Likewise.
4541 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4542 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4543 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4544 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4545 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4546 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4547 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4548 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4549 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4550 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4551 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4552 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4553 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4554 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4555 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4556 Likewise.
4557 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4558 Likewise.
4559 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4560 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4561 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4562 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4563 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4564 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4565 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4566 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4567 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4568 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4569 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4570 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4571 Likewise.
4572 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4573 Likewise.
4574 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4575 Likewise.
4576 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4577 Likewise.
4578 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4579 Likewise.
4580 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4581 Likewise.
4582 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4583 * testsuite/23_containers/vector/types/1.cc: Likewise.
4584 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4585 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4586 Likewise.
4587 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4588 Likewise.
4589 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4590 Likewise.
4591 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4592 Likewise.
4593 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4594 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4595 Likewise.
4596 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4597 Likewise.
4598 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4599 Likewise.
4600 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4601 Likewise.
4602 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4603 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4604 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4605 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4606 Likewise.
4607 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4608 Likewise.
4609 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4610 Likewise.
4611 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4612 Likewise.
4613 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4614 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4615 Likewise.
4616 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4617 Likewise.
4618 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4619 Likewise.
4620 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4621 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4622 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4623 Likewise.
4624 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4625 Likewise.
4626 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4627 Likewise.
4628 * testsuite/24_iterators/operations/next.cc: Likewise.
4629 * testsuite/24_iterators/operations/prev.cc: Likewise.
4630 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4631 Likewise.
4632 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4633 Likewise.
4634 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4635 Likewise.
4636 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4637 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4638 Likewise.
4639 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4640 Likewise.
4641 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4642 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4643 Likewise.
4644 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4645 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4646 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4647 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4648 Likewise.
4649 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4650 Likewise.
4651 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4652 Likewise.
4653 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4654 Likewise.
4655 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4656 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4657 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4658 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4659 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4660 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4661 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4662 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4663 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4664 * testsuite/25_algorithms/copy/1.cc: Likewise.
4665 * testsuite/25_algorithms/copy/2.cc: Likewise.
4666 * testsuite/25_algorithms/copy/3.cc: Likewise.
4667 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4668 * testsuite/25_algorithms/copy/4.cc: Likewise.
4669 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4670 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4671 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4672 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4673 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4674 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4675 Likewise.
4676 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4677 Likewise.
4678 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4679 Likewise.
4680 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4681 Likewise.
4682 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4683 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4684 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4685 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4686 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4687 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4688 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4689 * testsuite/25_algorithms/count/1.cc: Likewise.
4690 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4691 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4692 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4693 * testsuite/25_algorithms/equal/1.cc: Likewise.
4694 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4695 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4696 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4697 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4698 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4699 * testsuite/25_algorithms/fill/1.cc: Likewise.
4700 * testsuite/25_algorithms/fill/2.cc: Likewise.
4701 * testsuite/25_algorithms/fill/3.cc: Likewise.
4702 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4703 * testsuite/25_algorithms/fill/4.cc: Likewise.
4704 * testsuite/25_algorithms/fill/5.cc: Likewise.
4705 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4706 * testsuite/25_algorithms/find/1.cc: Likewise.
4707 * testsuite/25_algorithms/find/17441.cc: Likewise.
4708 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4709 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4710 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4711 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4712 Likewise.
4713 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4714 Likewise.
4715 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4716 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4717 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4718 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4719 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4720 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4721 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4722 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4723 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4724 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4725 Likewise.
4726 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4727 Likewise.
4728 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4729 Likewise.
4730 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4731 Likewise.
4732 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4733 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4734 * testsuite/25_algorithms/heap/1.cc: Likewise.
4735 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4736 * testsuite/25_algorithms/includes/1.cc: Likewise.
4737 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4738 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4739 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4740 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4741 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4742 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4743 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4744 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4745 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4746 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4747 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4748 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4749 Likewise.
4750 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4751 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4752 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4753 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4754 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4755 * testsuite/25_algorithms/max/1.cc: Likewise.
4756 * testsuite/25_algorithms/max/2.cc: Likewise.
4757 * testsuite/25_algorithms/max/3.cc: Likewise.
4758 * testsuite/25_algorithms/max/37547.cc: Likewise.
4759 * testsuite/25_algorithms/max/4.cc: Likewise.
4760 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4761 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4762 * testsuite/25_algorithms/merge/1.cc: Likewise.
4763 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4764 * testsuite/25_algorithms/min/1.cc: Likewise.
4765 * testsuite/25_algorithms/min/2.cc: Likewise.
4766 * testsuite/25_algorithms/min/3.cc: Likewise.
4767 * testsuite/25_algorithms/min/37547.cc: Likewise.
4768 * testsuite/25_algorithms/min/4.cc: Likewise.
4769 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4770 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4771 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4772 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4773 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4774 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4775 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4776 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4777 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4778 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4779 * testsuite/25_algorithms/move/1.cc: Likewise.
4780 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4781 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4782 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4783 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4784 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4785 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4786 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4787 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4788 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4789 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4790 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4791 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4792 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4793 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4794 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4795 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4796 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4797 * testsuite/25_algorithms/partition/1.cc: Likewise.
4798 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4799 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4800 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4801 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4802 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4803 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4804 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4805 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4806 * testsuite/25_algorithms/remove/1.cc: Likewise.
4807 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4808 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4809 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4810 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4811 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4812 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4813 * testsuite/25_algorithms/replace/1.cc: Likewise.
4814 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4815 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4816 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4817 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4818 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4819 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4820 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4821 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4822 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4823 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4824 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4825 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4826 * testsuite/25_algorithms/search/1.cc: Likewise.
4827 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4828 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4829 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4830 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4831 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4832 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4833 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4834 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4835 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4836 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4837 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4838 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4839 Likewise.
4840 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4841 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4842 * testsuite/25_algorithms/sort/1.cc: Likewise.
4843 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4844 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4845 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4846 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4847 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4848 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4849 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4850 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4851 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4852 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4853 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4854 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4855 * testsuite/25_algorithms/unique/1.cc: Likewise.
4856 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4857 * testsuite/25_algorithms/unique/2.cc: Likewise.
4858 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4859 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4860 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4861 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4862 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4863 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4864 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4865 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4866 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4867 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4868 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4869 * testsuite/26_numerics/complex/13450.cc: Likewise.
4870 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4871 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4872 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4873 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4874 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4875 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4876 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4877 Likewise.
4878 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4879 Likewise.
4880 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4881 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4882 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4883 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4884 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4885 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4886 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4887 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4888 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4889 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4890 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4891 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4892 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4893 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4894 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4895 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4896 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4897 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4898 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4899 Likewise.
4900 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4901 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4902 Likewise.
4903 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4904 Likewise.
4905 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4906 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4907 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4908 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4909 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4910 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4911 * testsuite/26_numerics/iota/1.cc: Likewise.
4912 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4913 * testsuite/26_numerics/slice/1.cc: Likewise.
4914 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4915 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4916 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4917 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4918 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4919 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4920 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4921 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4922 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4923 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4924 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4925 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4926 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4931 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4932 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4933 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4949 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4950 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4959 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4960 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4974 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4975 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4982 Likewise.
4983 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4984 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4985 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
4992 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
4993 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
4998 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
4999 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5000 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5001 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5002 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5003 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5004 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5005 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5006 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5007 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5008 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5009 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5010 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5011 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5012 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5013 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5014 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5015 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5016 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5017 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5018 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5019 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5020 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5021 Likewise.
5022 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5023 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5024 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5025 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5026 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5027 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5028 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5029 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5030 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5031 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5032 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5033 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5034 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5035 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5036 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5037 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5038 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5039 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5040 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5041 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5042 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5043 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5044 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5045 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5046 Likewise.
5047 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5048 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5049 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5050 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5051 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5052 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5053 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5054 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5055 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5056 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5057 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5058 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5059 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5060 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5061 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5062 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5063 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5064 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5065 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5066 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5067 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5068 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5069 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5070 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5071 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5072 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5073 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5074 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5075 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5076 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5077 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5078 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5079 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5080 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5081 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5082 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5083 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5084 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5085 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5086 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5087 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5088 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5089 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5090 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5091 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5092 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5093 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5094 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5095 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5096 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5097 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5098 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5099 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5100 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5101 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5102 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5103 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5104 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5105 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5106 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5107 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5108 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5109 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5110 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5111 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5112 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5113 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5114 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5115 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5116 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5117 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5118 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5119 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5120 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5121 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5122 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5123 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5124 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5125 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5126 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5127 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5128 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5129 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5130 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5131 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5132 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5133 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5134 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5135 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5136 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5137 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5138 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5139 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5140 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5141 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5142 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5143 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5144 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5145 Likewise.
5146 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5147 Likewise.
5148 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5149 Likewise.
5150 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5151 Likewise.
5152 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5153 Likewise.
5154 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5155 Likewise.
5156 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5157 Likewise.
5158 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5159 Likewise.
5160 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5161 Likewise.
5162 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5163 Likewise.
5164 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5165 Likewise.
5166 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5167 Likewise.
5168 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5169 Likewise.
5170 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5171 Likewise.
5172 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5173 Likewise.
5174 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5175 Likewise.
5176 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5177 Likewise.
5178 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5179 Likewise.
5180 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5181 Likewise.
5182 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5183 Likewise.
5184 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5185 Likewise.
5186 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5187 Likewise.
5188 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5189 Likewise.
5190 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5191 Likewise.
5192 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5193 Likewise.
5194 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5195 Likewise.
5196 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5197 Likewise.
5198 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5199 Likewise.
5200 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5201 Likewise.
5202 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5203 Likewise.
5204 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5205 Likewise.
5206 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5207 Likewise.
5208 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5209 Likewise.
5210 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5211 Likewise.
5212 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5213 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5214 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5215 Likewise.
5216 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5217 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5218 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5219 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5220 Likewise.
5221 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5222 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5223 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5224 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5225 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5226 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5227 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5228 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5229 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5230 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5231 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5232 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5233 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5234 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5235 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5236 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5237 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5238 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5239 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5240 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5241 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5242 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5243 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5244 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5245 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5246 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5247 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5248 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5249 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5250 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5251 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5252 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5253 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5254 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5255 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5256 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5257 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5258 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5259 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5260 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5261 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5262 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5263 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5264 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5265 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5266 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5267 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5268 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5269 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5270 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5271 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5272 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5273 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5274 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5275 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5276 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5277 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5278 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5279 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5280 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5281 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5282 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5283 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5284 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5285 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5286 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5287 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5288 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5289 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5290 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5291 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5292 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5293 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5294 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5295 Likewise.
5296 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5297 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5298 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5299 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5300 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5301 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5302 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5303 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5304 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5305 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5306 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5307 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5308 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5309 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5310 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5311 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5312 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5313 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5314 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5315 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5316 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5317 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5318 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5319 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5320 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5321 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5322 Likewise.
5323 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5324 Likewise.
5325 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5326 Likewise.
5327 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5328 Likewise.
5329 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5330 Likewise.
5331 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5332 Likewise.
5333 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5334 Likewise.
5335 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5336 Likewise.
5337 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5338 Likewise.
5339 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5340 Likewise.
5341 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5342 Likewise.
5343 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5344 Likewise.
5345 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5346 Likewise.
5347 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5348 Likewise.
5349 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5350 Likewise.
5351 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5352 Likewise.
5353 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5354 Likewise.
5355 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5356 Likewise.
5357 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5358 Likewise.
5359 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5360 Likewise.
5361 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5362 Likewise.
5363 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5364 Likewise.
5365 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5366 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5367 Likewise.
5368 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5369 Likewise.
5370 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5371 Likewise.
5372 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5373 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5374 Likewise.
5375 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5376 Likewise.
5377 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5378 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5379 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5380 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5381 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5382 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5383 Likewise.
5384 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5385 Likewise.
5386 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5387 Likewise.
5388 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5389 Likewise.
5390 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5391 Likewise.
5392 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5393 Likewise.
5394 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5395 Likewise.
5396 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5397 Likewise.
5398 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5399 Likewise.
5400 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5401 Likewise.
5402 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5403 Likewise.
5404 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5405 Likewise.
5406 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5407 Likewise.
5408 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5409 Likewise.
5410 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5411 Likewise.
5412 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5413 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5414 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5415 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5416 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5417 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5418 Likewise.
5419 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5420 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5421 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5422 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5423 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5424 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5425 Likewise.
5426 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5427 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5428 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5429 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5430 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5431 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5432 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5433 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5434 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5435 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5436 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5437 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5438 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5439 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5440 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5441 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5442 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5443 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5444 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5445 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5446 Likewise.
5447 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5448 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5449 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5450 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5451 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5452 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5453 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5454 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5455 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5456 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5457 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5458 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5459 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5460 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5461 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5462 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5463 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5464 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5465 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5466 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5467 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5468 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5469 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5470 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5471 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5472 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5473 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5474 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5475 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5476 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5477 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5478 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5479 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5480 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5481 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5482 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5483 Likewise.
5484 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5485 Likewise.
5486 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5487 Likewise.
5488 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5489 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5490 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5491 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5492 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5493 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5494 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5495 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5496 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5497 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5498 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5499 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5500 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5501 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5502 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5503 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5504 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5505 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5506 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5507 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5508 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5509 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5510 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5511 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5512 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5513 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5514 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5515 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5516 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5517 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5518 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5519 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5520 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5521 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5522 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5523 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5524 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5525 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5526 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5527 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5528 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5529 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5530 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5531 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5532 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5533 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5534 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5535 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5536 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5537 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5538 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5539 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5540 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5541 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5542 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5543 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5544 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5545 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5546 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5547 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5548 Likewise.
5549 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5550 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5551 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5552 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5553 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5554 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5555 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5556 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5557 * testsuite/27_io/fpos/11450.cc: Likewise.
5558 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5559 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5560 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5561 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5562 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5563 * testsuite/27_io/fpos/14775.cc: Likewise.
5564 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5565 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5566 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5567 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5568 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5569 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5570 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5571 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5572 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5573 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5574 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5575 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5576 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5577 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5578 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5579 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5580 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5581 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5582 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5583 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5584 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5585 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5586 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5587 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5588 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5589 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5590 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5591 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5592 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5593 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5594 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5595 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5596 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5597 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5598 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5599 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5600 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5601 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5602 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5603 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5604 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5605 * testsuite/27_io/objects/char/1.cc: Likewise.
5606 * testsuite/27_io/objects/char/10.cc: Likewise.
5607 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5608 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5609 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5610 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5611 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5612 * testsuite/27_io/objects/char/2.cc: Likewise.
5613 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5614 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5615 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5616 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5617 * testsuite/27_io/objects/char/5.cc: Likewise.
5618 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5619 * testsuite/27_io/objects/char/6.cc: Likewise.
5620 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5621 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5622 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5623 * testsuite/27_io/objects/char/7.cc: Likewise.
5624 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5625 * testsuite/27_io/objects/char/8.cc: Likewise.
5626 * testsuite/27_io/objects/char/9.cc: Likewise.
5627 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5628 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5629 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5630 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5631 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5632 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5633 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5634 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5635 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5636 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5637 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5638 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5639 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5640 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5641 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5642 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5643 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5644 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5645 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5646 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5647 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5648 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5649 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5650 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5651 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5652 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5653 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5654 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5655 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5656 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5657 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5658 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5659 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5660 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5661 * testsuite/27_io/types/1.cc: Likewise.
5662 * testsuite/27_io/types/2.cc: Likewise.
5663 * testsuite/27_io/types/3.cc: Likewise.
5664 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5665 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5666 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5667 Likewise.
5668 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5669 Likewise.
5670 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5671 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5672 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5673 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5674 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5675 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5676 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5677 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5678 Likewise.
5679 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5680 Likewise.
5681 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5682 Likewise.
5683 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5684 Likewise.
5685 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5686 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5687 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5688 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5689 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5690 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5691 Likewise.
5692 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5693 Likewise.
5694 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5695 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5696 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5697 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5698 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5699 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5700 * testsuite/Makefile.am: Likewise.
5701 * testsuite/abi/30586.cc: Likewise.
5702 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5703 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5704 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5705 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5706 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5707 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5708 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5709 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5710 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5711 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5712 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5713 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5714 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5715 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5716 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5717 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5718 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5719 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5720 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5721 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5722 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5723 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5724 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5725 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5726 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5727 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5728 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5729 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5730 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5731 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5732 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5733 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5734 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5735 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5736 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5737 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5738 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5739 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5740 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5741 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5742 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5743 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5744 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5745 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5746 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5747 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5748 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5749 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5750 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5751 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5752 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5753 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5754 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5755 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5756 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5757 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5758 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5759 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5760 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5761 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5762 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5763 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5764 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5765 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5766 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5767 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5768 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5769 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5770 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5771 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5772 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5773 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5774 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5775 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5776 * testsuite/abi/demangle/regression/old.cc: Likewise.
5777 * testsuite/abi/header_cxxabi.c: Likewise.
5778 * testsuite/backward/11460.cc: Likewise.
5779 * testsuite/backward/hash_map/1.cc: Likewise.
5780 * testsuite/backward/hash_map/14648.cc: Likewise.
5781 * testsuite/backward/hash_map/23528.cc: Likewise.
5782 * testsuite/backward/hash_set/1.cc: Likewise.
5783 * testsuite/backward/strstream_members.cc: Likewise.
5784 * testsuite/config/default.exp: Likewise.
5785 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5786 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5787 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5788 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5789 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5790 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5791 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5792 * testsuite/data/sgetn.txt: Likewise.
5793 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5794 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5795 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5796 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5797 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5798 * testsuite/ext/array_allocator/26875.cc: Likewise.
5799 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5800 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5801 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5802 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5803 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5804 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5805 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5806 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5807 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5808 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5809 * testsuite/ext/codecvt/1.cc: Likewise.
5810 * testsuite/ext/codecvt/char-1.cc: Likewise.
5811 * testsuite/ext/codecvt/char-2.cc: Likewise.
5812 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5813 * testsuite/ext/concept_checks.cc: Likewise.
5814 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5815 Likewise.
5816 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5817 Likewise.
5818 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5819 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5820 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5821 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5822 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5823 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5824 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5825 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5826 Likewise.
5827 * testsuite/ext/headers.cc: Likewise.
5828 * testsuite/ext/is_heap/1.cc: Likewise.
5829 * testsuite/ext/is_heap/check_type.cc: Likewise.
5830 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5831 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5832 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5833 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5834 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5835 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5836 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5837 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5838 * testsuite/ext/median.cc: Likewise.
5839 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5840 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5841 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5842 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5843 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5844 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5845 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5846 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5847 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5848 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5849 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5850 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5851 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5852 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5853 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5854 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5855 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5856 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5857 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5858 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5859 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5860 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5861 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5862 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5863 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5864 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5865 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5866 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5867 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5868 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5869 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5870 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5871 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5872 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5873 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5874 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5875 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5876 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5877 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5878 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5879 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5880 * testsuite/ext/rope/1.cc: Likewise.
5881 * testsuite/ext/rope/2.cc: Likewise.
5882 * testsuite/ext/rope/3.cc: Likewise.
5883 * testsuite/ext/rope/36832.cc: Likewise.
5884 * testsuite/ext/rope/4.cc: Likewise.
5885 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5886 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5887 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5888 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5889 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5890 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5891 Likewise.
5892 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5893 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5894 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5895 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5896 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5897 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5898 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5899 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5900 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5901 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5902 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5903 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5904 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5905 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5906 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5907 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5908 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5909 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5910 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5911 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5912 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5913 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5914 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5915 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5916 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5917 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5918 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5919 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5920 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5921 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5922 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5923 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5924 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5925 * testsuite/lib/dg-options.exp: Likewise.
5926 * testsuite/lib/libstdc++.exp: Likewise.
5927 * testsuite/lib/prune.exp: Likewise.
5928 * testsuite/libstdc++-abi/abi.exp: Likewise.
5929 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5930 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5931 Likewise.
5932 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5933 Likewise.
5934 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5935 Likewise.
5936 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5937 Likewise.
5938 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5939 Likewise.
5940 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5941 Likewise.
5942 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5943 Likewise.
5944 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5945 Likewise.
5946 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5947 Likewise.
5948 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5949 Likewise.
5950 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5951 Likewise.
5952 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5953 Likewise.
5954 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5955 Likewise.
5956 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5957 Likewise.
5958 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5959 Likewise.
5960 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5961 Likewise.
5962 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5963 Likewise.
5964 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5965 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5966 Likewise.
5967 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5968 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5969 Likewise.
5970 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5971 Likewise.
5972 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5973 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5974 Likewise.
5975 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5976 Likewise.
5977 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5978 Likewise.
5979 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5980 Likewise.
5981 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5982 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5983 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5984 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5985 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5986 Likewise.
5987 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5988 Likewise.
5989 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
5990 Likewise.
5991 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
5992 Likewise.
5993 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
5994 Likewise.
5995 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
5996 Likewise.
5997 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
5998 Likewise.
5999 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6000 Likewise.
6001 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6002 Likewise.
6003 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6004 Likewise.
6005 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6006 Likewise.
6007 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6008 Likewise.
6009 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6010 Likewise.
6011 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6012 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6013 Likewise.
6014 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6015 Likewise.
6016 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6017 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6018 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6019 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6020 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6021 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6022 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6023 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6024 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6025 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6026 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6027 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6028 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6029 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6030 Likewise.
6031 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6032 Likewise.
6033 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6034 Likewise.
6035 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6036 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6037 Likewise.
6038 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6039 Likewise.
6040 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6041 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6042 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6043 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6044 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6045 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6046 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6047 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6048 Likewise.
6049 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6050 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6051 Likewise.
6052 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6053 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6054 Likewise.
6055 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6056 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6057 Likewise.
6058 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6059 Likewise.
6060 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6061 Likewise.
6062 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6063 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6064 Likewise.
6065 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6066 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6067 Likewise.
6068 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6069 Likewise.
6070 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6071 Likewise.
6072 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6073 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6074 Likewise.
6075 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6076 Likewise.
6077 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6078 Likewise.
6079 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6080 Likewise.
6081 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6082 Likewise.
6083 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6084 Likewise.
6085 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6086 Likewise.
6087 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6088 Likewise.
6089 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6090 Likewise.
6091 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6092 Likewise.
6093 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6094 Likewise.
6095 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6096 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6097 Likewise.
6098 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6099 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6100 Likewise.
6101 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6102 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6103 Likewise.
6104 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6105 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6106 Likewise.
6107 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6108 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6109 Likewise.
6110 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6111 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6112 Likewise.
6113 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6114 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6115 Likewise.
6116 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6117 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6118 Likewise.
6119 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6120 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6121 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6122 Likewise.
6123 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6124 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6125 Likewise.
6126 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6127 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6128 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6129 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6130 Likewise.
6131 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6132 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6133 Likewise.
6134 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6135 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6136 Likewise.
6137 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6138 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6139 Likewise.
6140 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6141 Likewise.
6142 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6143 Likewise.
6144 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6145 Likewise.
6146 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6147 Likewise.
6148 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6149 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6150 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6151 Likewise.
6152 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6153 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6154 Likewise.
6155 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6156 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6157 Likewise.
6158 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6159 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6160 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6161 Likewise.
6162 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6163 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6164 Likewise.
6165 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6166 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6167 Likewise.
6168 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6169 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6170 Likewise.
6171 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6172 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6173 Likewise.
6174 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6175 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6176 Likewise.
6177 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6178 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6179 Likewise.
6180 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6181 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6182 Likewise.
6183 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6184 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6185 Likewise.
6186 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6187 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6188 Likewise.
6189 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6190 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6191 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6192 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6193 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6194 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6195 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6196 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6197 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6198 Likewise.
6199 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6200 Likewise.
6201 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6202 Likewise.
6203 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6204 Likewise.
6205 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6206 Likewise.
6207 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6208 Likewise.
6209 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6210 Likewise.
6211 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6212 Likewise.
6213 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6214 Likewise.
6215 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6216 Likewise.
6217 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6218 Likewise.
6219 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6220 Likewise.
6221 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6222 Likewise.
6223 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6224 Likewise.
6225 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6226 Likewise.
6227 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6228 Likewise.
6229 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6230 Likewise.
6231 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6232 Likewise.
6233 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6234 Likewise.
6235 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6236 Likewise.
6237 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6238 Likewise.
6239 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6240 Likewise.
6241 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6242 Likewise.
6243 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6244 Likewise.
6245 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6246 Likewise.
6247 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6248 Likewise.
6249 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6250 Likewise.
6251 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6252 Likewise.
6253 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6254 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6255 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6256 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6257 Likewise.
6258 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6259 Likewise.
6260 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6261 Likewise.
6262 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6263 Likewise.
6264 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6265 Likewise.
6266 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6267 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6268 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6269 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6270 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6271 Likewise.
6272 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6273 Likewise.
6274 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6275 Likewise.
6276 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6277 Likewise.
6278 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6279 Likewise.
6280 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6281 Likewise.
6282 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6283 Likewise.
6284 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6285 Likewise.
6286 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6287 Likewise.
6288 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6289 Likewise.
6290 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6291 Likewise.
6292 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6293 Likewise.
6294 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6295 Likewise.
6296 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6297 Likewise.
6298 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6299 Likewise.
6300 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6301 Likewise.
6302 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6303 Likewise.
6304 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6305 Likewise.
6306 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6307 Likewise.
6308 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6309 Likewise.
6310 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6311 Likewise.
6312 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6313 Likewise.
6314 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6315 Likewise.
6316 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6317 Likewise.
6318 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6319 Likewise.
6320 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6321 Likewise.
6322 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6323 Likewise.
6324 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6325 Likewise.
6326 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6327 Likewise.
6328 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6329 Likewise.
6330 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6331 Likewise.
6332 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6333 Likewise.
6334 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6335 Likewise.
6336 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6337 Likewise.
6338 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6339 Likewise.
6340 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6341 Likewise.
6342 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6343 Likewise.
6344 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6345 Likewise.
6346 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6347 Likewise.
6348 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6349 Likewise.
6350 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6351 Likewise.
6352 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6353 Likewise.
6354 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6355 Likewise.
6356 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6357 Likewise.
6358 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6359 Likewise.
6360 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6361 Likewise.
6362 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6363 Likewise.
6364 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6365 Likewise.
6366 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6367 Likewise.
6368 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6369 Likewise.
6370 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6371 Likewise.
6372 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6373 Likewise.
6374 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6375 Likewise.
6376 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6377 Likewise.
6378 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6379 Likewise.
6380 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6381 Likewise.
6382 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6383 Likewise.
6384 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6385 Likewise.
6386 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6387 Likewise.
6388 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6389 Likewise.
6390 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6391 Likewise.
6392 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6393 Likewise.
6394 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6395 Likewise.
6396 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6397 Likewise.
6398 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6399 Likewise.
6400 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6401 Likewise.
6402 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6403 Likewise.
6404 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6405 Likewise.
6406 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6407 Likewise.
6408 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6409 Likewise.
6410 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6411 Likewise.
6412 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6413 Likewise.
6414 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6415 Likewise.
6416 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6417 Likewise.
6418 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6419 Likewise.
6420 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6421 Likewise.
6422 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6423 Likewise.
6424 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6425 Likewise.
6426 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6427 Likewise.
6428 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6429 Likewise.
6430 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6431 Likewise.
6432 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6433 Likewise.
6434 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6435 Likewise.
6436 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6437 Likewise.
6438 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6439 Likewise.
6440 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6441 Likewise.
6442 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6443 Likewise.
6444 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6445 Likewise.
6446 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6447 Likewise.
6448 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6449 Likewise.
6450 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6451 Likewise.
6452 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6453 Likewise.
6454 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6455 Likewise.
6456 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6457 Likewise.
6458 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6459 Likewise.
6460 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6461 Likewise.
6462 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6463 Likewise.
6464 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6465 Likewise.
6466 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6467 Likewise.
6468 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6469 Likewise.
6470 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6471 Likewise.
6472 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6473 Likewise.
6474 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6475 Likewise.
6476 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6477 Likewise.
6478 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6479 Likewise.
6480 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6481 Likewise.
6482 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6483 Likewise.
6484 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6485 Likewise.
6486 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6487 Likewise.
6488 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6489 Likewise.
6490 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6491 Likewise.
6492 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6493 Likewise.
6494 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6495 Likewise.
6496 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6497 Likewise.
6498 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6499 Likewise.
6500 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6501 Likewise.
6502 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6503 Likewise.
6504 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6505 Likewise.
6506 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6507 Likewise.
6508 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6509 Likewise.
6510 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6511 Likewise.
6512 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6513 Likewise.
6514 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6515 Likewise.
6516 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6517 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6518 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6519 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6520 Likewise.
6521 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6522 Likewise.
6523 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6524 Likewise.
6525 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6526 Likewise.
6527 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6528 Likewise.
6529 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6530 Likewise.
6531 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6532 Likewise.
6533 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6534 Likewise.
6535 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6536 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6537 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6538 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6539 Likewise.
6540 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6541 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6542 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6543 Likewise.
6544 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6545 Likewise.
6546 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6547 Likewise.
6548 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6549 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6550 Likewise.
6551 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6552 Likewise.
6553 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6554 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6555 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6556 Likewise.
6557 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6558 Likewise.
6559 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6560 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6561 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6562 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6563 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6564 Likewise.
6565 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6566 Likewise.
6567 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6568 Likewise.
6569 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6570 Likewise.
6571 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6572 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6573 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6574 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6575 Likewise.
6576 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6577 Likewise.
6578 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6579 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6580 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6581 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6582 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6583 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6584 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6585 Likewise.
6586 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6587 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6588 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6589 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6590 Likewise.
6591 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6592 Likewise.
6593 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6594 Likewise.
6595 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6596 Likewise.
6597 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6598 Likewise.
6599 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6600 Likewise.
6601 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6602 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6603 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6604 Likewise.
6605 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6606 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6607 Likewise.
6608 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6609 Likewise.
6610 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6611 Likewise.
6612 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6613 Likewise.
6614 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6615 Likewise.
6616 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6617 Likewise.
6618 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6619 Likewise.
6620 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6621 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6622 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6623 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6624 Likewise.
6625 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6626 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6627 Likewise.
6628 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6629 Likewise.
6630 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6631 Likewise.
6632 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6633 Likewise.
6634 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6635 Likewise.
6636 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6637 Likewise.
6638 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6639 Likewise.
6640 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6641 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6642 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6643 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6644 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6645 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6646 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6647 Likewise.
6648 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6649 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6650 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6651 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6652 Likewise.
6653 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6654 Likewise.
6655 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6656 Likewise.
6657 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6658 Likewise.
6659 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6660 Likewise.
6661 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6662 Likewise.
6663 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6664 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6665 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6666 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6667 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6668 Likewise.
6669 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6670 Likewise.
6671 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6672 Likewise.
6673 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6674 Likewise.
6675 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6676 Likewise.
6677 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6678 Likewise.
6679 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6680 Likewise.
6681 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6682 Likewise.
6683 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6684 Likewise.
6685 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6686 Likewise.
6687 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6688 Likewise.
6689 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6690 Likewise.
6691 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6692 Likewise.
6693 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6694 Likewise.
6695 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6696 Likewise.
6697 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6698 Likewise.
6699 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6700 Likewise.
6701 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6702 Likewise.
6703 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6704 Likewise.
6705 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6706 Likewise.
6707 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6708 Likewise.
6709 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6710 Likewise.
6711 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6712 Likewise.
6713 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6714 Likewise.
6715 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6716 Likewise.
6717 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6718 Likewise.
6719 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6720 Likewise.
6721 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6722 Likewise.
6723 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6724 Likewise.
6725 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6726 Likewise.
6727 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6728 Likewise.
6729 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6730 Likewise.
6731 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6732 Likewise.
6733 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6734 Likewise.
6735 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6736 Likewise.
6737 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6738 Likewise.
6739 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6740 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6741 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6742 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6743 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6744 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6745 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6746 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6747 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6748 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6749 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6750 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6751 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6752 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6753 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6754 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6755 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6756 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6757 * testsuite/tr1/headers/all.cc: Likewise.
6758 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6759 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6760 * testsuite/util/testsuite_shared.cc: Likewise.
6761 * scripts/extract_symvers: Likewise. Remove runtime exception.
6762 * testsuite/17_intro/headers/all.cc: Likewise.
6763 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6764 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6765 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6766 Likewise.
6767 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6768 Likewise.
6769 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6770 Likewise.
6771 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6772 Likewise.
6773 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6774 Likewise.
6775 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6776 Likewise.
6777 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6778 Likewise.
6779 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6780 Likewise.
6781 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6782 Likewise.
6783 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6784 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6785 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6786 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6787 Likewise.
6788 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6789 Likewise.
6790 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6791 Likewise.
6792 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6793 Likewise.
6794 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6795 Likewise.
6796 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6797 Likewise.
6798 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6799 Likewise.
6800 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6801 Likewise.
6802 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6803 Likewise.
6804 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6805 Likewise.
6806 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6807 Likewise.
6808 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6809 Likewise.
6810 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6811 Likewise.
6812 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6813 Likewise.
6814 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6815 Likewise.
6816 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6817 Likewise.
6818 * testsuite/20_util/pair/moveable.cc: Likewise.
6819 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6820 Likewise.
6821 * testsuite/20_util/pair/swap.cc: Likewise.
6822 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6823 Likewise.
6824 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6825 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6826 Likewise.
6827 * testsuite/20_util/tuple/moveable.cc: Likewise.
6828 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6829 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6830 Likewise.
6831 * testsuite/20_util/tuple/swap.cc: Likewise.
6832 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6833 Likewise.
6834 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6835 Likewise.
6836 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6837 Likewise.
6838 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6839 Likewise.
6840 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6841 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6842 Likewise.
6843 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6844 Likewise.
6845 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6846 Likewise.
6847 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6848 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6849 Likewise.
6850 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6851 Likewise.
6852 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6853 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6854 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6855 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6856 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6857 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6858 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6859 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6860 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6861 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6862 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6863 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6864 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6865 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6866 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6867 Likewise.
6868 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6869 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6870 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6871 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6872 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6873 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6874 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6875 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6876 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6877 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6878 Likewise.
6879 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6880 Likewise.
6881 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6882 Likewise.
6883 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6884 Likewise.
6885 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6886 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6887 Likewise.
6888 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6889 Likewise.
6890 * testsuite/23_containers/deque/14340.cc: Likewise.
6891 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6892 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6893 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6894 * testsuite/23_containers/deque/init-list.cc: Likewise.
6895 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6896 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6897 * testsuite/23_containers/deque/moveable.cc: Likewise.
6898 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6899 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6900 Likewise.
6901 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6902 Likewise.
6903 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6904 Likewise.
6905 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6906 Likewise.
6907 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6908 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6909 Likewise.
6910 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6911 Likewise.
6912 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6913 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6914 Likewise.
6915 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6916 Likewise.
6917 * testsuite/23_containers/list/14340.cc: Likewise.
6918 * testsuite/23_containers/list/23781.cc: Likewise.
6919 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6920 * testsuite/23_containers/list/init-list.cc: Likewise.
6921 * testsuite/23_containers/list/moveable.cc: Likewise.
6922 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6923 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6924 Likewise.
6925 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6926 Likewise.
6927 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6928 Likewise.
6929 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6930 Likewise.
6931 * testsuite/23_containers/map/14340.cc: Likewise.
6932 * testsuite/23_containers/map/23781.cc: Likewise.
6933 * testsuite/23_containers/map/init-list.cc: Likewise.
6934 * testsuite/23_containers/map/moveable.cc: Likewise.
6935 * testsuite/23_containers/map/operations/1.cc: Likewise.
6936 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6937 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6938 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6939 Likewise.
6940 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6941 Likewise.
6942 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6943 Likewise.
6944 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6945 Likewise.
6946 * testsuite/23_containers/multimap/14340.cc: Likewise.
6947 * testsuite/23_containers/multimap/23781.cc: Likewise.
6948 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6949 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6950 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6951 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6952 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6953 Likewise.
6954 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6955 Likewise.
6956 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6957 Likewise.
6958 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6959 Likewise.
6960 * testsuite/23_containers/multiset/14340.cc: Likewise.
6961 * testsuite/23_containers/multiset/23781.cc: Likewise.
6962 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6963 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6964 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6965 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6966 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6967 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6968 Likewise.
6969 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6970 Likewise.
6971 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6972 Likewise.
6973 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6974 Likewise.
6975 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6976 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6977 Likewise.
6978 * testsuite/23_containers/queue/moveable.cc: Likewise.
6979 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6980 Likewise.
6981 * testsuite/23_containers/set/14340.cc: Likewise.
6982 * testsuite/23_containers/set/23781.cc: Likewise.
6983 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6984 * testsuite/23_containers/set/init-list.cc: Likewise.
6985 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6986 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6987 * testsuite/23_containers/set/moveable.cc: Likewise.
6988 * testsuite/23_containers/set/operations/1.cc: Likewise.
6989 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
6990 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
6991 Likewise.
6992 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
6993 Likewise.
6994 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
6995 Likewise.
6996 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
6997 Likewise.
6998 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
6999 Likewise.
7000 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7001 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7002 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7003 Likewise.
7004 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7005 Likewise.
7006 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7007 Likewise.
7008 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7009 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7010 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7011 Likewise.
7012 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7013 Likewise.
7014 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7015 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7016 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7017 Likewise.
7018 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7019 Likewise.
7020 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7021 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7022 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7023 Likewise.
7024 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7025 Likewise.
7026 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7027 Likewise.
7028 * testsuite/23_containers/vector/14340.cc: Likewise.
7029 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7030 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7031 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7032 Likewise.
7033 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7034 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7035 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7036 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7037 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7038 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7039 Likewise.
7040 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7041 Likewise.
7042 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7043 Likewise.
7044 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7045 Likewise.
7046 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7047 Likewise.
7048 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7049 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7050 * testsuite/23_containers/vector/init-list.cc: Likewise.
7051 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7052 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7053 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7054 * testsuite/23_containers/vector/moveable.cc: Likewise.
7055 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7056 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7057 Likewise.
7058 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7059 Likewise.
7060 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7061 Likewise.
7062 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7063 Likewise.
7064 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7065 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7066 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7067 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7068 Likewise.
7069 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7070 Likewise.
7071 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7072 Likewise.
7073 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7074 Likewise.
7075 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7076 Likewise.
7077 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7078 Likewise.
7079 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7080 Likewise.
7081 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7082 Likewise.
7083 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7084 Likewise.
7085 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7086 Likewise.
7087 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7088 Likewise.
7089 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7090 Likewise.
7091 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7092 Likewise.
7093 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7094 Likewise.
7095 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7096 Likewise.
7097 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7098 Likewise.
7099 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7100 Likewise.
7101 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7102 Likewise.
7103 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7104 Likewise.
7105 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7106 Likewise.
7107 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7108 Likewise.
7109 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7110 Likewise.
7111 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7112 Likewise.
7113 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7114 Likewise.
7115 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7116 Likewise.
7117 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7118 Likewise.
7119 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7120 Likewise.
7121 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7122 Likewise.
7123 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7124 Likewise.
7125 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7126 Likewise.
7127 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7128 Likewise.
7129 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7130 Likewise.
7131 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7132 Likewise.
7133 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7134 Likewise.
7135 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7136 Likewise.
7137 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7138 Likewise.
7139 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7140 Likewise.
7141 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7142 Likewise.
7143 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7144 Likewise.
7145 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7146 Likewise.
7147 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7148 Likewise.
7149 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7150 Likewise.
7151 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7152 Likewise.
7153 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7154 Likewise.
7155 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7156 Likewise.
7157 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7158 Likewise.
7159 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7160 Likewise.
7161 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7162 Likewise.
7163 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7164 Likewise.
7165 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7166 Likewise.
7167 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7168 Likewise.
7169 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7170 Likewise.
7171 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7172 Likewise.
7173 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7174 Likewise.
7175 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7176 Likewise.
7177 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7178 Likewise.
7179 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7180 Likewise.
7181 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7182 Likewise.
7183 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7184 Likewise.
7185 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7186 Likewise.
7187 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7188 Likewise.
7189 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7190 Likewise.
7191 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7192 Likewise.
7193 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7234 Likewise.
7235 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7236 Likewise.
7237 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7238 Likewise.
7239 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7240 Likewise.
7241 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7242 Likewise.
7243 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7244 Likewise.
7245 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7246 Likewise.
7247 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7248 Likewise.
7249 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7260 Likewise.
7261 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7262 Likewise.
7263 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7264 Likewise.
7265 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7266 Likewise.
7267 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7268 Likewise.
7269 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7270 Likewise.
7271 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7272 Likewise.
7273 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7274 Likewise.
7275 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7276 Likewise.
7277 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7278 Likewise.
7279 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7280 Likewise.
7281 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7282 Likewise.
7283 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7284 Likewise.
7285 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7286 Likewise.
7287 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7288 Likewise.
7289 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7290 Likewise.
7291 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7292 Likewise.
7293 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7294 Likewise.
7295 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7296 Likewise.
7297 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7298 Likewise.
7299 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7300 Likewise.
7301 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7302 Likewise.
7303 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7304 Likewise.
7305 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7306 Likewise.
7307 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7308 Likewise.
7309 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7310 Likewise.
7311 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7312 Likewise.
7313 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7314 Likewise.
7315 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7316 Likewise.
7317 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7318 Likewise.
7319 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7320 Likewise.
7321 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7322 Likewise.
7323 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7324 Likewise.
7325 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7326 Likewise.
7327 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7328 Likewise.
7329 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7330 Likewise.
7331 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7332 Likewise.
7333 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7334 Likewise.
7335 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7336 Likewise.
7337 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7338 Likewise.
7339 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7340 Likewise.
7341 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7342 Likewise.
7343 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7344 Likewise.
7345 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7346 Likewise.
7347 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7348 Likewise.
7349 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7350 Likewise.
7351 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7352 Likewise.
7353 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7354 Likewise.
7355 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7356 Likewise.
7357 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7358 Likewise.
7359 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7360 Likewise.
7361 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7362 Likewise.
7363 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7364 Likewise.
7365 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7366 Likewise.
7367 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7368 Likewise.
7369 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7370 Likewise.
7371 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7372 Likewise.
7373 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7374 Likewise.
7375 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7376 Likewise.
7377 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7378 Likewise.
7379 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7380 Likewise.
7381 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7382 Likewise.
7383 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7384 Likewise.
7385 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7386 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7387 Likewise.
7388 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7389 Likewise.
7390 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7391 Likewise.
7392 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7393 Likewise.
7394 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7395 Likewise.
7396 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7397 Likewise.
7398 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7399 Likewise.
7400 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7401 Likewise.
7402 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7403 Likewise.
7404 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7405 Likewise.
7406 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7407 Likewise.
7408 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7409 Likewise.
7410 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7411 Likewise.
7412 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7413 Likewise.
7414 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7415 Likewise.
7416 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7417 Likewise.
7418 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7419 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7420 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7421 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7422 Likewise.
7423 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7424 Likewise.
7425 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7426 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7427 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7428 Likewise.
7429 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7430 Likewise.
7431 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7432 Likewise.
7433 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7434 Likewise.
7435 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7436 Likewise.
7437 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7438 Likewise.
7439 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7440 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7441 Likewise.
7442 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7443 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7444 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7445 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7446 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7447 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7448 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7449 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7450 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7451 Likewise.
7452 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7453 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7454 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7455 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7456 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7457 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7458 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7459 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7460 Likewise.
7461 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7462 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7463 Likewise.
7464 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7465 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7466 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7467 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7468 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7469 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7470 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7471 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7472 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7473 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7474 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7475 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7476 Likewise.
7477 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7478 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7479 Likewise.
7480 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7481 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7482 Likewise.
7483 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7484 Likewise.
7485 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7486 Likewise.
7487 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7488 Likewise.
7489 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7490 Likewise.
7491 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7492 Likewise.
7493 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7494 Likewise.
7495 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7496 Likewise.
7497 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7498 Likewise.
7499 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7500 Likewise.
7501 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7502 Likewise.
7503 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7504 Likewise.
7505 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7506 Likewise.
7507 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7508 Likewise.
7509 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7510 Likewise.
7511 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7512 Likewise.
7513 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7514 Likewise.
7515 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7516 Likewise.
7517 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7518 Likewise.
7519 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7520 Likewise.
7521 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7522 Likewise.
7523 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7524 Likewise.
7525 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7526 Likewise.
7527 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7528 Likewise.
7529 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7530 Likewise.
7531 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7532 Likewise.
7533 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7534 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7535 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7536 Likewise.
7537 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7538 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7539 Likewise.
7540 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7541 Likewise.
7542 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7543 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7544 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7545 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7546 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7547 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7548 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7549 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7550 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7551 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7552 Likewise.
7553 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7554 Likewise.
7555 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7556 Likewise.
7557 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7558 Likewise.
7559 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7560 Likewise.
7561 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7562 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7563 Likewise.
7564 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7565 Likewise.
7566 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7567 Likewise.
7568 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7569 Likewise.
7570 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7571 Likewise.
7572 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7573 Likewise.
7574 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7575 Likewise.
7576 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7577 Likewise.
7578 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7579 Likewise.
7580 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7581 Likewise.
7582 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7583 Likewise.
7584 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7585 Likewise.
7586 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7587 Likewise.
7588 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7589 Likewise.
7590 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7591 Likewise.
7592 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7593 Likewise.
7594 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7595 Likewise.
7596 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7597 Likewise.
7598 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7599 Likewise.
7600 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7601 Likewise.
7602 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7603 Likewise.
7604 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7605 Likewise.
7606 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7607 Likewise.
7608 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7609 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7610 Likewise.
7611 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7612 Likewise.
7613 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7614 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7615 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7616 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7617 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7618 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7619 Likewise.
7620 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7621 Likewise.
7622 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7623 Likewise.
7624 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7625 Likewise.
7626 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7627 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7628 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7629 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7630 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7631 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7632 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7633 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7634 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7635 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7636 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7637 Likewise.
7638 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7639 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7640 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7641 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7642 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7643 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7644 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7645 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7646 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7647 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7648 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7649 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7650 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7651 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7652 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7653 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7654 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7655 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7656 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7657 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7658 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7659 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7660 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7661 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7662 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7663 Likewise.
7664 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7665 * testsuite/27_io/fpos/14252.cc: Likewise.
7666 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7667 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7668 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7669 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7670 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7671 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7672 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7673 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7674 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7675 Likewise.
7676 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7677 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7678 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7679 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7680 Likewise.
7681 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7682 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7683 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7684 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7685 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7686 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7687 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7688 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7689 * testsuite/27_io/objects/char/3045.cc: Likewise.
7690 * testsuite/27_io/objects/char/3647.cc: Likewise.
7691 * testsuite/27_io/objects/char/5268.cc: Likewise.
7692 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7693 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7694 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7695 * testsuite/28_regex/init-list.cc: Likewise.
7696 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7697 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7698 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7699 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7700 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7701 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7702 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7703 Likewise.
7704 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7705 Likewise.
7706 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7707 Likewise.
7708 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7709 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7710 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7711 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7712 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7713 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7714 Likewise.
7715 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7716 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7717 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7718 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7719 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7720 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7721 Likewise.
7722 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7723 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7724 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7725 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7726 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7727 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7728 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7729 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7730 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7731 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7732 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7733 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7734 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7735 Likewise.
7736 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7737 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7738 Likewise.
7739 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7740 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7741 Likewise.
7742 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7743 Likewise.
7744 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7745 Likewise.
7746 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7747 Likewise.
7748 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7749 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7750 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7751 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7752 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7753 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7754 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7755 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7756 Likewise.
7757 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7758 Likewise.
7759 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7760 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7761 Likewise.
7762 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7763 Likewise.
7764 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7765 Likewise.
7766 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7767 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7768 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7769 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7770 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7771 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7772 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7773 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7774 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7775 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7776 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7777 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7778 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7779 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7780 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7781 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7782 Likewise.
7783 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7784 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7785 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7786 Likewise.
7787 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7788 Likewise.
7789 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7790 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7791 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7792 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7793 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7794 Likewise.
7795 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7796 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7797 Likewise.
7798 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7799 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7800 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7801 Likewise.
7802 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7803 Likewise.
7804 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7805 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7806 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7807 Likewise.
7808 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7809 Likewise.
7810 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7811 Likewise.
7812 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7813 Likewise.
7814 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7815 Likewise.
7816 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7817 * testsuite/30_threads/this_thread/1.cc: Likewise.
7818 * testsuite/30_threads/this_thread/2.cc: Likewise.
7819 * testsuite/30_threads/this_thread/3.cc: Likewise.
7820 * testsuite/30_threads/this_thread/4.cc: Likewise.
7821 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7822 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7823 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7824 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7825 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7826 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7827 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7828 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7829 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7830 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7831 * testsuite/30_threads/thread/members/1.cc: Likewise.
7832 * testsuite/30_threads/thread/members/2.cc: Likewise.
7833 * testsuite/30_threads/thread/members/3.cc: Likewise.
7834 * testsuite/30_threads/thread/members/4.cc: Likewise.
7835 * testsuite/30_threads/thread/members/5.cc: Likewise.
7836 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7837 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7838 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7839 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7840 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7841 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7842 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7843 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7844 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7845 Likewise.
7846 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7847 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7848 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7849 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7850 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7851 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7852 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7853 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7854 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7855 * testsuite/30_threads/try_lock/1.cc: Likewise.
7856 * testsuite/30_threads/try_lock/2.cc: Likewise.
7857 * testsuite/30_threads/try_lock/3.cc: Likewise.
7858 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7859 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7860 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7861 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7862 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7863 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7864 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7865 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7866 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7867 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7868 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7869 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7870 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7871 Likewise.
7872 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7873 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7874 Likewise.
7875 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7876 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7877 Likewise.
7878 * testsuite/ext/array_allocator/1.cc: Likewise.
7879 * testsuite/ext/array_allocator/2.cc: Likewise.
7880 * testsuite/ext/array_allocator/3.cc: Likewise.
7881 * testsuite/ext/ext_pointer/1.cc: Likewise.
7882 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7883 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7884 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7885 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7886 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7887 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7888 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7889 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7890 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7891 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7892 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7893 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7894 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7895 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7896 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7897 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7898 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7899 Likewise.
7900 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7901 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7902 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7903 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7904 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7905 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7906 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7907 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7908 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7909 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7910 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7911 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7912 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7913 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7914 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7915 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7916 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7917 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7918 Likewise.
7919 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7920 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7921 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7922 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7923 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7924 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7925 * testsuite/ext/pod_char_traits.cc: Likewise.
7926 * testsuite/ext/slist/23781.cc: Likewise.
7927 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7928 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7929 * testsuite/ext/vstring/init-list.cc: Likewise.
7930 * testsuite/ext/vstring/moveable.cc: Likewise.
7931 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7932 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7933 Likewise.
7934 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7935 Likewise.
7936 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7937 Likewise.
7938 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7939 Likewise.
7940 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7941 Likewise.
7942 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7943 Likewise.
7944 * testsuite/ext/vstring/types/23767.cc: Likewise.
7945 * testsuite/performance/21_strings/string_append.cc: Likewise.
7946 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7947 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7948 Likewise.
7949 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7950 Likewise.
7951 * testsuite/performance/21_strings/string_find.cc: Likewise.
7952 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7953 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7954 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7955 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7956 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7957 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7958 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7959 Likewise.
7960 * testsuite/performance/23_containers/create/map.cc: Likewise.
7961 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7962 Likewise.
7963 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7964 * testsuite/performance/23_containers/find/map.cc: Likewise.
7965 * testsuite/performance/23_containers/index/map.cc: Likewise.
7966 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7967 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7968 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7969 Likewise.
7970 * testsuite/performance/23_containers/insert_erase/associative.cc:
7971 Likewise.
7972 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7973 Likewise.
7974 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7975 Likewise.
7976 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7977 Likewise.
7978 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7979 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7980 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7981 Likewise.
7982 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7983 Likewise.
7984 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7985 Likewise.
7986 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7987 Likewise.
7988 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7989 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
7990 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
7991 Likewise.
7992 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
7993 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
7994 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
7995 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
7996 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
7997 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
7998 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
7999 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8000 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8001 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8002 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8003 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8004 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8005 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8006 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8007 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8008 Likewise.
8009 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8010 Likewise.
8011 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8012 Likewise.
8013 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8014 Likewise.
8015 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8016 Likewise.
8017 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8018 Likewise.
8019 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8020 Likewise.
8021 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8022 Likewise.
8023 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8024 Likewise.
8025 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8026 Likewise.
8027 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8028 Likewise.
8029 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8030 Likewise.
8031 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8032 Likewise.
8033 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8034 Likewise.
8035 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8036 Likewise.
8037 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8038 Likewise.
8039 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8040 Likewise.
8041 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8042 Likewise.
8043 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8044 Likewise.
8045 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8046 Likewise.
8047 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8048 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8049 Likewise.
8050 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8051 Likewise.
8052 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8053 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8054 Likewise.
8055 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8056 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8057 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8058 Likewise.
8059 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8060 Likewise.
8061 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8062 Likewise.
8063 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8064 Likewise.
8065 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8066 Likewise.
8067 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8068 Likewise.
8069 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8070 Likewise.
8071 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8072 Likewise.
8073 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8074 Likewise.
8075 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8076 Likewise.
8077 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8078 Likewise.
8079 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8080 Likewise.
8081 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8082 Likewise.
8083 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8084 Likewise.
8085 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8086 Likewise.
8087 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8088 Likewise.
8089 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8090 Likewise.
8091 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8092 Likewise.
8093 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8094 Likewise.
8095 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8096 Likewise.
8097 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8098 Likewise.
8099 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8100 Likewise.
8101 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8102 Likewise.
8103 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8104 Likewise.
8105 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8106 Likewise.
8107 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8108 Likewise.
8109 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8110 Likewise.
8111 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8112 Likewise.
8113 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8114 Likewise.
8115 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8116 Likewise.
8117 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8118 Likewise.
8119 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8120 Likewise.
8121 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8122 Likewise.
8123 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8124 Likewise.
8125 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8126 Likewise.
8127 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8128 Likewise.
8129 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8130 Likewise.
8131 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8134 Likewise.
8135 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8136 Likewise.
8137 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8138 Likewise.
8139 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8140 Likewise.
8141 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8142 Likewise.
8143 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8144 Likewise.
8145 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8146 Likewise.
8147 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8148 Likewise.
8149 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8150 Likewise.
8151 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8152 Likewise.
8153 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8154 Likewise.
8155 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8156 Likewise.
8157 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8158 Likewise.
8159 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8160 Likewise.
8161 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8162 Likewise.
8163 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8164 Likewise.
8165 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8166 Likewise.
8167 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8168 Likewise.
8169 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8170 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8171 Likewise.
8172 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8173 Likewise.
8174 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8175 Likewise.
8176 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8177 Likewise.
8178 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8179 Likewise.
8180 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8181 Likewise.
8182 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8183 Likewise.
8184 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8185 Likewise.
8186 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8187 Likewise.
8188 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8189 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8190 Likewise.
8191 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8192 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8193 Likewise.
8194 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8195 Likewise.
8196 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8197 Likewise.
8198 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8199 Likewise.
8200 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8201 Likewise.
8202 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8203 Likewise.
8204 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8205 Likewise.
8206 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8207 Likewise.
8208 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8209 Likewise.
8210 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8211 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8212 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8213 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8214 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8215 Likewise.
8216 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8217 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8218 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8219 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8220 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8221 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8222 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8223 * testsuite/util/io/prog_bar.cc: Likewise.
8224 * testsuite/util/io/prog_bar.hpp: Likewise.
8225 * testsuite/util/io/text_populate.hpp: Likewise.
8226 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8227 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8228 * testsuite/util/io/xml.hpp: Likewise.
8229 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8230 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8231 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8232 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8233 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8234 * testsuite/util/native_type/native_map.hpp: Likewise.
8235 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8236 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8237 * testsuite/util/native_type/native_set.hpp: Likewise.
8238 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8239 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8240 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8241 Likewise.
8242 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8243 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8244 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8245 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8246 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8247 Likewise.
8248 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8249 Likewise.
8250 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8251 Likewise.
8252 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8253 Likewise.
8254 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8255 Likewise.
8256 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8257 Likewise.
8258 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8259 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8260 Likewise.
8261 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8262 Likewise.
8263 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8264 Likewise.
8265 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8266 Likewise.
8267 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8268 Likewise.
8269 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8270 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8271 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8272 * testsuite/util/regression/basic_type.hpp: Likewise.
8273 * testsuite/util/regression/common_type.hpp: Likewise.
8274 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8275 Likewise.
8276 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8277 Likewise.
8278 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8279 Likewise.
8280 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8281 Likewise.
8282 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8283 Likewise.
8284 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8285 Likewise.
8286 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8287 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8288 Likewise.
8289 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8290 Likewise.
8291 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8292 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8293 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8294 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8295 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8296 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8297 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8298 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8299 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8300 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8301 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8302 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8303 * testsuite/util/testsuite_abi.cc: Likewise.
8304 * testsuite/util/testsuite_abi.h: Likewise.
8305 * testsuite/util/testsuite_abi_check.cc: Likewise.
8306 * testsuite/util/testsuite_allocator.cc: Likewise.
8307 * testsuite/util/testsuite_allocator.h: Likewise.
8308 * testsuite/util/testsuite_api.h: Likewise.
8309 * testsuite/util/testsuite_character.cc: Likewise.
8310 * testsuite/util/testsuite_character.h: Likewise.
8311 * testsuite/util/testsuite_common_types.h: Likewise.
8312 * testsuite/util/testsuite_error.h: Likewise.
8313 * testsuite/util/testsuite_hooks.cc: Likewise.
8314 * testsuite/util/testsuite_hooks.h: Likewise.
8315 * testsuite/util/testsuite_io.h: Likewise.
8316 * testsuite/util/testsuite_iterators.h: Likewise.
8317 * testsuite/util/testsuite_performance.h: Likewise.
8318 * testsuite/util/testsuite_rng.h: Likewise.
8319 * testsuite/util/testsuite_rvalref.h: Likewise.
8320 * testsuite/util/testsuite_tr1.h: Likewise.
8321 * testsuite/util/thread/all.h: Likewise.
8322 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8323 Likewise.
8324 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8325 Likewise.
8326 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8327 Likewise.
8328 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8329 Likewise.
8330 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8331 Likewise.
8332 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8333 Likewise.
8334 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8335 Likewise.
8336 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8337 Likewise.
8338 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8339 Likewise.
8340 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8341 Likewise.
8342 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8343 Likewise.
8344 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8345 Likewise.
8346 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8347 Likewise.
8348 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8349 Likewise.
8350 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8351 Likewise.
8352 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8353 Likewise.
8354 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8355 Likewise.
8356 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8357 Likewise.
8358 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8359 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8360 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8361 Likewise.
8362 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8363 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8364 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8365 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8366 Likewise.
8367 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8368 Likewise.
8369 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8370 Likewise.
8371 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8372 Likewise.
8373 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8374 Likewise.
8375 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8380 Likewise.
8381 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8382 Likewise.
8383 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8384 Likewise.
8385 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8386 Likewise.
8387 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8388 Likewise.
8389 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8392 Likewise.
8393 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8394 Likewise.
8395 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8396 Likewise.
8397 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8398 Likewise.
8399 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8400 Likewise.
8401 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8402 Likewise.
8403 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8404 Likewise.
8405 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8406 Likewise.
8407 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8408 Likewise.
8409 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8410 Likewise.
8411 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8412 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8413 Likewise.
8414 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8415 Likewise.
8416 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8417 Likewise.
8418 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8419 Likewise.
8420 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8421 Likewise.
8422 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8423 Likewise.
8424 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8425 Likewise.
8426 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8427 Likewise.
8428 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8429 Likewise.
8430 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8431 Likewise.
8432 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8433 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8434 Likewise.
8435 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8436 Likewise.
8437 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8438 Likewise.
8439 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8440 Likewise.
8441 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8442 Likewise.
8443 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8444 Likewise.
8445 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8446 Likewise.
8447 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8448 Likewise.
8449 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8450 Likewise.
8451 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8452 Likewise.
8453 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8454 Likewise.
8455 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8456 Likewise.
8457 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8458 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8459 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8460 Likewise.
8461 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8462 Likewise.
8463 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8464 Likewise.
8465 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8466 Likewise.
8467 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8468 Likewise.
8469 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8470 Likewise.
8471 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8472 Likewise.
8473 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8474 Likewise.
8475 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8476 Likewise.
8477 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8478 Likewise.
8479 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8480 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8481 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8482 Likewise.
8483 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8484 Likewise.
8485 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8486 Likewise.
8487 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8488 Likewise.
8489 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8490 Likewise.
8491 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8492 Likewise.
8493 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8494 Likewise.
8495 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8496 Likewise.
8497 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8498 Likewise.
8499 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8500 Likewise.
8501 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8502 Likewise.
8503 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8504 Likewise.
8505 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8506 Likewise.
8507 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8508 Likewise.
8509 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8510 Likewise.
8511 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8512 Likewise.
8513 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8514 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8515 Likewise.
8516 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8517 Likewise.
8518 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8519 Likewise.
8520 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8521 Likewise.
8522 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8523 Likewise.
8524 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8525 Likewise.
8526 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8527 Likewise.
8528 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8529 Likewise.
8530 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8531 Likewise.
8532 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8533 Likewise.
8534 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8535 Likewise.
8536 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8537 Likewise.
8538 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8539 Likewise.
8540 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8541 Likewise.
8542 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8543 Likewise.
8544 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8545 Likewise.
8546 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8547 Likewise.
8548 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8549 Likewise.
8550 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8551 Likewise.
8552 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8553 Likewise.
8554 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8555 Likewise.
8556 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8557 Likewise.
8558 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8559 Likewise.
8560 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8561 Likewise.
8562 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8563 Likewise.
8564 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8565 Likewise.
8566 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8567 Likewise.
8568 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8569 Likewise.
8570 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8571 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8572 Likewise.
8573 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8574 Likewise.
8575 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8576 Likewise.
8577 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8578 Likewise.
8579 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8580 Likewise.
8581 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8582 Likewise.
8583 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8584 Likewise.
8585 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8586 Likewise.
8587 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8588 Likewise.
8589 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8590 Likewise.
8591 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8592 Likewise.
8593 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8594 Likewise.
8595 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8596 Likewise.
8597 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8598 Likewise.
8599 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8600 Likewise.
8601 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8602 Likewise.
8603 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8604 Likewise.
8605 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8606 Likewise.
8607 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8608 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8609 * testsuite/backward/hash_map/25896.cc: Likewise.
8610 * testsuite/backward/hash_set/25896.cc: Likewise.
8611
8612 2009-04-08 Ian Lance Taylor <iant@google.com>
8613
8614 * include/backward/hashtable.h (erase): Correctly handle erasing a
8615 reference to an entry in the hash table.
8616 * testsuite/backward/hash_map/25896.cc: New.
8617 * testsuite/backward/hash_set/25896.cc: New.
8618
8619 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8620
8621 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8622 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8623
8624 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8625
8626 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8627 of debug.
8628 * include/Makefile.in: Regenerate.
8629 * include/precompiled/stdc++.h: Add.
8630
8631 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8632
8633 * include/bits/random.h: Adjust doxygen markup.
8634 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8635
8636 * testsuite/26_numerics/random/piecewise_linear_distribution/
8637 operators/serialize.cc: Use typedefs.
8638
8639 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8640
8641 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8642 __gnu_cxx namespace. Remove "static inline".
8643
8644 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8645
8646 * include/bits/random.tcc (linear_congruential_engine<>::
8647 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8648
8649 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8650
8651 * include/bits/random.h (operator==): Mark all inline.
8652 (mersenne_twister_engine): Enable #if 0 checks.
8653
8654 * include/bits/random.h: Formatting tweaks.
8655
8656 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8657
8658 * include/bits/random.tcc (piecewise_linear_distribution<>::
8659 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8660 Remove spurious closed parenthesis.
8661
8662 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8663
8664 PR libstdc++/39644 (partial)
8665 * include/bits/random.tcc (linear_congruential_engine<>::
8666 seed(seed_seq&), independent_bits_engine<>::operator(),
8667 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8668
8669 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8670
8671 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8672 thinko.
8673 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8674 default.cc: Enable.
8675
8676 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8677
8678 PR libstdc++/39629 (partial)
8679 * testsuite/26_numerics/random/independent_bits_engine/cons/
8680 base_move.cc: Use uint_fast64_t instead of unsigned long.
8681 * testsuite/26_numerics/random/independent_bits_engine/cons/
8682 seed1.cc: Likewise.
8683 * testsuite/26_numerics/random/independent_bits_engine/cons/
8684 seed2.cc: Likewise.
8685 * testsuite/26_numerics/random/independent_bits_engine/cons/
8686 base_copy.cc: Likewise.
8687 * testsuite/26_numerics/random/independent_bits_engine/cons/
8688 default.cc: Likewise.
8689 * testsuite/26_numerics/random/independent_bits_engine/cons/
8690 seed_seq.cc: Likewise.
8691 * testsuite/26_numerics/random/independent_bits_engine/
8692 requirements/typedefs.cc: Likewise.
8693 * testsuite/26_numerics/random/independent_bits_engine/
8694 operators/equal.cc: Likewise.
8695 * testsuite/26_numerics/random/independent_bits_engine/
8696 operators/serialize.cc: Likewise.
8697 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8698
8699 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8700
8701 * include/tr1_impl/random: Remove, empty.
8702 * include/tr1_impl/random.tcc: Likewise.
8703
8704 * include/std/random: Minor clean-ups, formatting fixes, adjust
8705 copyright years.
8706 * include/bits/random.tcc: Likewise.
8707 * include/bits/random.h: Likewise.
8708 * include/tr1/random: Likewise.
8709 * include/tr1/random.tcc: Likewise.
8710 * include/tr1/random.h: Likewise.
8711
8712 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8713
8714 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8715 * doc/html/api.html: Regenerate.
8716
8717 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8718
8719 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8720 Change to mersenne_twister_engine, add same defaults as
8721 mersenne_twister_engine/cons/default.cc.
8722 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8723
8724 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8725 to __il.
8726 * include/bits/random.h (mersenne_twister_engine): Qualify
8727 _ShiftMin1 with namespace __detail.
8728 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8729 constexpr std::numeric_limits::max() can be used.
8730 (mersenne_twister_engine): Split apart static asserts into one
8731 assert per message. Temporarily disable the last three.
8732
8733 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8734
8735 * include/Makefile.am: Update to N2836. Modified for new random headers.
8736 * include/Makefile.in: Ditto.
8737 * include/tr1_impl/random: Moved to tr1/random.h
8738 * include/tr1_impl/random.tcc: Moved to tr1
8739 * include/tr1/random: Just point to moved tr1 random headers.
8740 * include/tr1/random.tcc: Moved from tr1_impl.
8741 * include/tr1/random.h: Moved from tr1_impl/random.
8742 * include/std/random: Modified to point to std random headers.
8743 * include/bits/random.tcc: New implementation of std random facilities.
8744 * include/bits/random.h: Ditto.
8745 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8746 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8747 seed1.cc: New.
8748 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8749 seed2.cc: New.
8750 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8751 default.cc: New.
8752 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8753 non_uint_neg.cc: New.
8754 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8755 typedefs.cc: New.
8756 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8757 equal.cc: New.
8758 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8759 serialize.cc: New.
8760 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8761 seed1.cc: New.
8762 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8763 seed2.cc: New.
8764 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8765 default.cc: New.
8766 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8767 typedefs.cc: New.
8768 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8769 equal.cc: New.
8770 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8771 serialize.cc: New.
8772 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8773 seed1.cc: New.
8774 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8775 seed2.cc: New.
8776 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8777 default.cc: New.
8778 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8779 typedefs.cc: New.
8780 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8781 equal.cc: New.
8782 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8783 serialize.cc: New.
8784 * testsuite/26_numerics/random/discard_block_engine/cons/
8785 base_move.cc: New.
8786 * testsuite/26_numerics/random/discard_block_engine/cons/
8787 seed1.cc: New.
8788 * testsuite/26_numerics/random/discard_block_engine/cons/
8789 seed2.cc: New.
8790 * testsuite/26_numerics/random/discard_block_engine/cons/
8791 base_copy.cc: New.
8792 * testsuite/26_numerics/random/discard_block_engine/cons/
8793 default.cc: New.
8794 * testsuite/26_numerics/random/discard_block_engine/cons/
8795 seed_seq.cc: New.
8796 * testsuite/26_numerics/random/discard_block_engine/requirements/
8797 typedefs.cc: New.
8798 * testsuite/26_numerics/random/discard_block_engine/operators/
8799 equal.cc: New.
8800 * testsuite/26_numerics/random/discard_block_engine/operators/
8801 serialize.cc: New.
8802 * testsuite/26_numerics/random/independent_bits_engine/cons/
8803 base_move.cc: New.
8804 * testsuite/26_numerics/random/independent_bits_engine/cons/
8805 seed1.cc: New.
8806 * testsuite/26_numerics/random/independent_bits_engine/cons/
8807 seed2.cc: New.
8808 * testsuite/26_numerics/random/independent_bits_engine/cons/
8809 base_copy.cc: New.
8810 * testsuite/26_numerics/random/independent_bits_engine/cons/
8811 default.cc: New.
8812 * testsuite/26_numerics/random/independent_bits_engine/cons/
8813 seed_seq.cc: New.
8814 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8815 typedefs.cc: New.
8816 * testsuite/26_numerics/random/independent_bits_engine/operators/
8817 equal.cc: New.
8818 * testsuite/26_numerics/random/independent_bits_engine/operators/
8819 serialize.cc: New.
8820 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8821 base_move.cc: New.
8822 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8823 seed1.cc: New.
8824 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8825 seed2.cc: New.
8826 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8827 base_copy.cc: New.
8828 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8829 default.cc: New.
8830 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8831 seed_seq.cc: New.
8832 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8833 typedefs.cc: New.
8834 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8835 equal.cc: New.
8836 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8837 serialize.cc
8838 * testsuite/26_numerics/random/mt19937.cc: New.
8839 * testsuite/26_numerics/random/mt19937_64.cc: New.
8840 * testsuite/26_numerics/random/minstd_rand.cc: New.
8841 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8842 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8843 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8844 * testsuite/26_numerics/random/ranlux24.cc: New.
8845 * testsuite/26_numerics/random/ranlux48.cc: New.
8846 * testsuite/26_numerics/random/knuth_b.cc: New.
8847 * testsuite/26_numerics/random/default_random_engine.cc: New.
8848 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8849 parms.cc: New.
8850 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8851 default.cc: New.
8852 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8853 typedefs.cc: New.
8854 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8855 serialize.cc: New.
8856 * testsuite/26_numerics/random/normal_distribution/cons/
8857 parms.cc: New.
8858 * testsuite/26_numerics/random/normal_distribution/cons/
8859 default.cc: New.
8860 * testsuite/26_numerics/random/normal_distribution/requirements/
8861 typedefs.cc: New.
8862 * testsuite/26_numerics/random/normal_distribution/operators/
8863 serialize.cc: New.
8864 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8865 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8866 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8867 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8868 parms_neg.cc: New.
8869 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8870 parms.cc: New.
8871 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8872 default.cc: New.
8873 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8874 typedefs.cc: New.
8875 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8876 serialize.cc: New.
8877 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8878 parms_neg.cc: New.
8879 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8880 parms.cc: New.
8881 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8882 default.cc: New.
8883 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8884 typedefs.cc: New.
8885 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8886 serialize.cc: New.
8887 * testsuite/26_numerics/random/poisson_distribution/cons/
8888 parms.cc: New.
8889 * testsuite/26_numerics/random/poisson_distribution/cons/
8890 default.cc: New.
8891 * testsuite/26_numerics/random/poisson_distribution/requirements/
8892 typedefs.cc
8893 * testsuite/26_numerics/random/poisson_distribution/operators/
8894 serialize.cc: New.
8895 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8896 parms.cc: New.
8897 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8898 default.cc: New.
8899 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8900 typedefs.cc: New.
8901 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8902 serialize.cc: New.
8903 * testsuite/26_numerics/random/discrete_distribution/cons/
8904 range.cc: New.
8905 * testsuite/26_numerics/random/discrete_distribution/cons/
8906 initlist.cc: New.
8907 * testsuite/26_numerics/random/discrete_distribution/cons/
8908 default.cc: New.
8909 * testsuite/26_numerics/random/discrete_distribution/cons/
8910 num_xbound_fun.cc: New.
8911 * testsuite/26_numerics/random/discrete_distribution/requirements/
8912 typedefs.cc: New.
8913 * testsuite/26_numerics/random/discrete_distribution/operators/
8914 serialize.cc: New.
8915 * testsuite/26_numerics/random/weibull_distribution/cons/
8916 parms.cc: New.
8917 * testsuite/26_numerics/random/weibull_distribution/cons/
8918 default.cc: New.
8919 * testsuite/26_numerics/random/weibull_distribution/requirements/
8920 typedefs.cc: New.
8921 * testsuite/26_numerics/random/weibull_distribution/operators/
8922 serialize.cc: New.
8923 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8924 parms.cc: New.
8925 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8926 default.cc: New.
8927 * testsuite/26_numerics/random/negative_binomial_distribution/
8928 requirements/typedefs.cc: New.
8929 * testsuite/26_numerics/random/negative_binomial_distribution/
8930 operators/serialize.cc: New.
8931 * testsuite/26_numerics/random/cauchy_distribution/cons/
8932 parms.cc: New.
8933 * testsuite/26_numerics/random/cauchy_distribution/cons/
8934 default.cc: New.
8935 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8936 typedefs.cc: New.
8937 * testsuite/26_numerics/random/cauchy_distribution/operators/
8938 serialize.cc: New.
8939 * testsuite/26_numerics/random/gamma_distribution/cons/
8940 parms.cc: New.
8941 * testsuite/26_numerics/random/gamma_distribution/cons/
8942 default.cc: New.
8943 * testsuite/26_numerics/random/gamma_distribution/requirements/
8944 typedefs.cc: New.
8945 * testsuite/26_numerics/random/gamma_distribution/operators/
8946 serialize.cc: New.
8947 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8948 parms.cc: New.
8949 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8950 default.cc: New.
8951 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8952 typedefs.cc: New.
8953 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8954 serialize.cc: New.
8955
8956 * testsuite/26_numerics/random/exponential_distribution/cons/
8957 parms.cc: New.
8958 * testsuite/26_numerics/random/exponential_distribution/cons/
8959 default.cc: New.
8960 * testsuite/26_numerics/random/exponential_distribution/requirements/
8961 typedefs.cc: New.
8962 * testsuite/26_numerics/random/exponential_distribution/operators/
8963 serialize.cc: New.
8964 * testsuite/26_numerics/random/lognormal_distribution/cons/
8965 parms.cc: New.
8966 * testsuite/26_numerics/random/lognormal_distribution/cons/
8967 default.cc: New.
8968 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8969 typedefs.cc: New.
8970 * testsuite/26_numerics/random/lognormal_distribution/operators/
8971 serialize.cc: New.
8972 * testsuite/26_numerics/random/binomial_distribution/cons/
8973 parms.cc: New.
8974 * testsuite/26_numerics/random/binomial_distribution/cons/
8975 default.cc: New.
8976 * testsuite/26_numerics/random/binomial_distribution/requirements/
8977 typedefs.cc: New.
8978 * testsuite/26_numerics/random/binomial_distribution/operators/
8979 serialize.cc: New.
8980 * testsuite/26_numerics/random/random_device/cons/
8981 token.cc: New.
8982 * testsuite/26_numerics/random/random_device/cons/
8983 default.cc: New.
8984 * testsuite/26_numerics/random/random_device/requirements/
8985 typedefs.cc: New.
8986 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8987 parms.cc: New.
8988 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8989 default.cc: New.
8990 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
8991 typedefs.cc: New.
8992 * testsuite/26_numerics/random/extreme_value_distribution/operators/
8993 serialize.cc: New.
8994 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8995 range.cc: New.
8996 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8997 default.cc: New.
8998 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
8999 num_xbound_fun.cc: New.
9000 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9001 initlist_fun.cc: New.
9002 * testsuite/26_numerics/random/piecewise_linear_distribution/
9003 requirements/typedefs.cc: New.
9004 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9005 serialize.cc: New.
9006 * testsuite/26_numerics/random/student_t_distribution/cons/
9007 parms.cc: New.
9008 * testsuite/26_numerics/random/student_t_distribution/cons/
9009 default.cc: New.
9010 * testsuite/26_numerics/random/student_t_distribution/requirements/
9011 typedefs.cc: New.
9012 * testsuite/26_numerics/random/student_t_distribution/operators/
9013 serialize.cc: New.
9014 * testsuite/26_numerics/random/geometric_distribution/cons/
9015 parms.cc: New.
9016 * testsuite/26_numerics/random/geometric_distribution/cons/
9017 default.cc: New.
9018 * testsuite/26_numerics/random/geometric_distribution/requirements/
9019 typedefs.cc: New.
9020 * testsuite/26_numerics/random/geometric_distribution/operators/
9021 serialize.cc: New.
9022 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9023 range.cc: New.
9024 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9025 default.cc: New.
9026 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9027 num_xbound_fun.cc: New.
9028 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9029 initlist_fun.cc: New.
9030 * testsuite/26_numerics/random/piecewise_constant_distribution/
9031 requirements/typedefs.cc: New.
9032 * testsuite/26_numerics/random/piecewise_constant_distribution/
9033 operators/serialize.cc: New.
9034
9035 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9036
9037 * include/ext/bitmap_allocator.h: The typedefs should be made public
9038 if we want them to be accessible. This has been revealed by the patch
9039 that fixes PR c++/26693 in g++.
9040
9041 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9042
9043 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9044 Regenerated.
9045 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9046 Regenerated.
9047 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9048 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9049 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9050 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9051 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9052 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9053 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9054 Regenerated.
9055 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9056
9057 2009-03-31 Jason Merrill <jason@redhat.com>
9058
9059 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9060
9061 PR libstdc++/39310
9062 * include/tr1_impl/type_traits (is_function): Add partial
9063 specializations with function cv-quals.
9064 (__is_function_helper): Remove.
9065 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9066
9067 2009-03-30 Ian Lance Taylor <iant@google.com>
9068
9069 * include/backward/hashtable.h (clear): Return quickly if the
9070 table is empty.
9071
9072 2009-03-27 Ian Lance Taylor <iant@google.com>
9073
9074 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9075 (__stl_prime_list): Add 5 at the start of the list.
9076
9077 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9078
9079 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9080 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9081 std::string&, ios_base::openmode), basic_ifstream<>::
9082 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9083 basic_ofstream(const std::string&, ios_base::openmode),
9084 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9085 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9086 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9087 Add in C++0x mode.
9088 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9089 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9090 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9091 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9092 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9093 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9094 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9095
9096 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9097
9098 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9099 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9100 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9101 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9102
9103 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9104
9105 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9106 _M_transfer_after, _M_reverse_after): Move out of line...
9107 * include/bits/forward_list.tcc: ... here.
9108 (forward_list<>::reverse): Move inline...
9109 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9110
9111 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9112
9113 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9114 28277.cc: Likewise.
9115 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9116 Likewise.
9117 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9118 Likewise.
9119 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9120 Likewise.
9121
9122 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9123
9124 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9125 year(s).
9126 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9127 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9128 Likewise.
9129 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9130 Likewise.
9131 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9132 Likewise.
9133 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9134
9135 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9136
9137 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9138 iterations for simulators.
9139 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9140 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9141 Condition stream width for simulators.
9142 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9143 Likewise.
9144 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9145 Likewise.
9146 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9147
9148 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9149
9150 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9151 sheet version information. Table-ize docbook element examples.
9152 * doc/xml/manual/using.xml: Human-readable header
9153 markup. Alphabetized. Add new headers.
9154 * doc/html: Regenerate.
9155
9156 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9157
9158 * doc/xml/faq.xml: Fix link to setup documentation.
9159
9160 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9161
9162 * include/std/type_traits (__add_lvalue_reference_helper,
9163 __add_rvalue_reference_helper): As an optimization, rewrite
9164 condition (avoid is_function).
9165
9166 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9167
9168 PR libstdc++/39405
9169 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9170 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9171
9172 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9173
9174 * testsuite/30_threads/condition_variable_any/native_handle/
9175 typesizes.cc: Include tweaks.
9176 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9177 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9178 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9179 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9180 * testsuite/30_threads/condition_variable/native_handle/
9181 typesizes.cc: Same.
9182
9183 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9184
9185 * include/bits/shared_ptr.h: Add include guards.
9186 * include/tr1/shared_ptr.h: Likewise.
9187
9188 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9189
9190 * include/std/iostream: Fix doxygen link.
9191 * include/bits/forward_list.h: Fix doxygen markup.
9192 * include/ext/vstring.h: Escape backslash in doxygen comment.
9193 * include/bits/basic_string.h: Likewise.
9194
9195 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9196
9197 * doc/xml/faq.xml: Fix links to implementation status pages.
9198
9199 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9200
9201 * include/std/complex (operator+(const complex<>&, const _Tp&),
9202 operator+(const _Tp&, const complex<>&),
9203 operator-(const complex<>&, const _Tp&),
9204 operator-(const _Tp&, const complex<>&)): Do not assume real()
9205 returns a reference (against DR 387).
9206 * testsuite/26_numerics/complex/dr387_2.cc: New.
9207
9208 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9209
9210 * testsuite/thread/pthread4.cc: Move...
9211 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9212 * testsuite/thread/pthread5.cc: Move...
9213 * testsuite/23_containers/list/pthread5.cc: ...here.
9214 * testsuite/thread/pthread6.cc: Move...
9215 * testsuite/23_containers/map/pthread6.cc: ...here.
9216 * testsuite/thread/pthread7-rope.cc: Move...
9217 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9218 * testsuite/thread/guard.cc: Move...
9219 * testsuite/18_support/pthread_guard.cc: ...here.
9220 * testsuite/thread/18185.cc: Move...
9221 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9222 * testsuite/thread/pthread1.cc: Move...
9223 * testsuite/23_containers/list/pthread1.cc: ...here.
9224 * testsuite/thread/pthread2.cc: Move...
9225 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9226 * testsuite/thread/pthread3.cc: Move...
9227 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9228
9229 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9230 * testsuite/thread: Remove.
9231
9232 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9233
9234 * configure: Regenerate.
9235
9236 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9237
9238 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9239 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9240 from baseline_dir.
9241 * configure: Regenerate.
9242 * testsuite/Makefile.am (baseline_file): Remove variable.
9243 (site.exp): Set baseline_dir rather than baseline_file.
9244 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9245 * testsuite/Makefile.in: Regenerate.
9246
9247 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9248
9249 * testsuite/30_threads/thread/this_thread: Move...
9250 * testsuite/30_threads/this_thread: ...here.
9251 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9252 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9253 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9254 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9255 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9256 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9257
9258 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9259
9260 * doc/doxygen/user.cfg.in: Tweaks.
9261 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9262 be elsewhere.
9263
9264 * include/tr1_impl/unordered_map: Just use most specialized
9265 container module.
9266 * include/tr1_impl/unordered_set: Same.
9267 * include/tr1_impl/array: Same.
9268 * include/bits/stl_list.h: Same.
9269 * include/bits/stl_map.h: Same.
9270 * include/bits/stl_queue.h: Same.
9271 * include/bits/stl_set.h: Same.
9272 * include/bits/stl_stack.h: Same.
9273 * include/bits/forward_list.h: Same.
9274 * include/bits/basic_string.h: Same.
9275 * include/bits/stl_multimap.h: Same.
9276 * include/bits/stl_vector.h: Same.
9277 * include/bits/stl_deque.h: Same.
9278 * include/bits/stl_multiset.h: Same.
9279 * include/bits/stl_bvector.h: Same.
9280
9281 * include/backward/binders.h: Change binder module to binders.
9282
9283 * include/std/complex: Add complex_numers module.
9284 * include/tr1_impl/complex: Same.
9285
9286 * include/std/valarray: Add numeric_arrays module.
9287 * include/bits/gslice_array.h: Same.
9288 * include/bits/gslice.h: Same.
9289 * include/bits/mask_array.h: Same.
9290 * include/bits/slice_array.h: Same.
9291 * include/bits/indirect_array.h: Same.
9292
9293 * include/bits/allocator.h: Add allocators module.
9294 * include/ext/throw_allocator.h
9295 * include/ext/pool_allocator.h
9296 * include/ext/bitmap_allocator.h
9297 * include/ext/new_allocator.h
9298 * include/ext/malloc_allocator.h
9299 * include/ext/array_allocator.h
9300 * include/ext/mt_allocator.h
9301 * include/ext/debug_allocator.h
9302 * include/ext/extptr_allocator.h
9303
9304 * include/tr1_impl/functional: Move namespace markup here.
9305 * include/tr1_impl/regex: Same.
9306
9307 * include/tr1_impl/type_traits: Add metaprogramming module.
9308 * include/std/type_traits: Same.
9309
9310 * include/std/memory: Add memory module.
9311
9312 * include/std/ratio: Add ratio module.
9313
9314 * include/std/chrono: Move namespace markup here, add time module.
9315
9316 * include/std/thread: Move namespace markup here, add concurrency
9317 module.
9318 * include/std/mutex: Use concurrency module.
9319 * include/std/condition_variable: Same.
9320
9321
9322 * include/bits/ios_base.h: Refine io module.
9323 * include/bits/basic_ios.h: Same.
9324 * include/std/fstream: Same.
9325 * include/std/istream: Same.
9326 * include/std/ostream: Same.
9327 * include/std/sstream: Same.
9328
9329 * include/ext/vstring.h: Correct parameter markup.
9330
9331 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9332 * include/bits/unique_ptr.h: Same.
9333
9334 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9335 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9336 * include/bits/stl_heap.h: Add markup for new groupings.
9337 * include/bits/stl_algobase.h: Same.
9338 * include/bits/stl_algo.h: Same.
9339
9340 * include/c_compatibility/stdatomic.h: Add atomics module.
9341 * include/c_global/cstdatomic: Same.
9342
9343 * libsupc++/exception: Add exceptions module.
9344 * libsupc++/typeinfo: Same.
9345 * libsupc++/new: Same.
9346 * libsupc++/exception_ptr.h: Same.
9347 * include/std/system_error: Same.
9348 * include/std/stdexcept: Same.
9349
9350 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9351 * libsupc++/cxxabi-forced.h: Same.
9352
9353 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9354 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9355 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9356 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9357 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9358 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9359 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9360 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9361 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9362 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9363 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9364 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9365 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9366 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9367 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9368 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9369 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9370 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9371 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9372 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9373 * testsuite/23_containers/vector/requirements/dr438/
9374 constructor_1_neg.cc: Same.
9375 * testsuite/23_containers/vector/requirements/dr438/
9376 constructor_2_neg.cc: Same.
9377 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9378 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9379 * testsuite/23_containers/deque/requirements/dr438/
9380 constructor_1_neg.cc: Same.
9381 * testsuite/23_containers/deque/requirements/dr438/
9382 constructor_2_neg.cc: Same.
9383 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9384 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9385 * testsuite/23_containers/list/requirements/dr438/
9386 constructor_1_neg.cc: Same.
9387 * testsuite/23_containers/list/requirements/dr438/
9388 constructor_2_neg.cc: Same.
9389 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9390 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9391 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9392 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9393 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9394 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9395 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9396 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9397 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9398 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9399
9400 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9401
9402 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9403 * doc/doxygen/user.cfg.in: Update.
9404 * scripts/run_doxygen: Adjust for new group names.
9405
9406 * include/tr1_impl/random: Update doxygen group markup.
9407 * include/tr1_impl/unordered_map: Same.
9408 * include/tr1_impl/unordered_set: Same.
9409 * include/tr1_impl/array: Same.
9410 * include/std/numeric: Same.
9411 * include/std/utility: Same.
9412 * include/std/bitset: Same.
9413 * include/std/iosfwd: Same.
9414 * include/bits/stl_list.h: Same.
9415 * include/bits/stl_map.h: Same.
9416 * include/bits/stl_algobase.h: Same.
9417 * include/bits/stl_queue.h: Same.
9418 * include/bits/stl_set.h: Same.
9419 * include/bits/stl_stack.h: Same.
9420 * include/bits/stl_iterator_base_types.h: Same.
9421 * include/bits/forward_list.h: Same.
9422 * include/bits/basic_string.h: Same.
9423 * include/bits/stl_multimap.h: Same.
9424 * include/bits/stl_vector.h: Same.
9425 * include/bits/stl_deque.h: Same.
9426 * include/bits/stl_multiset.h: Same.
9427 * include/bits/stl_algo.h: Same.
9428 * include/bits/stl_bvector.h: Same.
9429 * include/bits/algorithmfwd.h: Same.
9430 * include/bits/stl_function.h: Same.
9431 * include/tr1/cmath: Same.
9432 * include/backward/binders.h: Same.
9433
9434 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9435
9436 * include/std/system_error (system_category): To system_category().
9437 (generic_category): To generic_category. DR 890.
9438 * src/system_error.cc: Define.
9439 * include/bits/functexcept.h: Only one __throw_system_error.
9440 * src/functexcept.cc: Same.
9441 * include/std/mutex: Fixup for changes above.
9442 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9443 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9444 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9445 * config/abi/pre/gnu.ver: Clean up exports.
9446
9447 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9448
9449 * include/std/thread: Fix typo.
9450 * src/thread.cc (thread::join): Use NULL.
9451
9452 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9453
9454 PR libstdc++/39168
9455 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9456 const string&)): Also check that the value != CHAR_MAX.
9457 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9458 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9459 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9460 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9461 _M_cache(const locale&)): Likewise.
9462 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9463 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9464 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9465 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9466 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9467 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9468
9469 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9470 Benjamin Kosnik <bkoz@redhat.com>
9471
9472 * include/std/thread (_Impl_base): Move _M_id out and into ...
9473 (thread): ...here. Call _M_make_routine in body of constructors.
9474 Adjust data member usage to reflect changes.
9475 (_M_make_routine): From _M_make_shared_data.
9476 (_M_start_thread): Add __shared_base_type argument.
9477 * src/thread.cc: Fixups for above.
9478 * config/abi/pre/gnu.ver: Adjust exports.
9479 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9480 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9481 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9482
9483 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9484
9485 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9486 (compare_type_to_native_type): ...this, add alignment check.
9487 * testsuite/30_threads/condition_variable_any/native_handle/
9488 typesizes.cc: Modify as above.
9489 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9490 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9491 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9492 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9493 * testsuite/30_threads/condition_variable/native_handle/
9494 typesizes.cc: Same.
9495 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9496 typesizes.cc: Same.
9497
9498 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9499 * testsuite/30_threads/thread/cons/2.cc: Same.
9500 * testsuite/30_threads/thread/cons/3.cc: Same.
9501 * testsuite/30_threads/thread/cons/4.cc: Same.
9502 * testsuite/30_threads/thread/cons/5.cc: Same.
9503 * testsuite/30_threads/thread/cons/6.cc: Same.
9504 * testsuite/30_threads/thread/cons/7.cc: Same.
9505 * testsuite/30_threads/thread/cons/8.cc: Same.
9506
9507 * testsuite/30_threads/thread/cons/9.cc: New.
9508 * testsuite/30_threads/thread/cons/moveable.cc: New.
9509
9510 * src/condition_variable.cc: Clean up whitespace.
9511 * include/std/condition_variable: Same.
9512
9513 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9514
9515 * include/std/condition_variable (condition_variable): Remove
9516 _M_internal_mutex. Add private __native_type typedef.
9517 * src/condition_variable.cc (condition_variable::notify_one):
9518 Remove _M_internal_mutex use. Use typedef.
9519 (condition_variable::notify_all): Same.
9520 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9521 (recursive_mutex): Same.
9522 (timed_mutex): Same.
9523 (recursive_timed_mutex): Same.
9524 (once_flag): Make __native_type typedef private.
9525
9526 * include/std/thread (this_thread): Add minimal markup.
9527
9528 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9529 Adjust line numbers.
9530 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9531 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9532 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9533 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9534 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9535 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9536 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9537 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9538 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9539 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9540 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9541 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9542 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9543
9544 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9545 * testsuite/30_threads/condition_variable_any/native_handle/
9546 typesizes.cc: New.
9547 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9548 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9549 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9550 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9551 * testsuite/30_threads/condition_variable/native_handle/
9552 typesizes.cc: Same.
9553 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9554 typesizes.cc: Same.
9555
9556 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9557
9558 PR testsuite/33300
9559 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9560 on darwin for lp64.
9561
9562 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9563
9564 * configure.host: Set abi_baseline_pair for mips64*-linux.
9565 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9566
9567 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9568
9569 * include/std/thread (this_thread::get_id): Inline.
9570
9571 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9572
9573 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9574 _Callable as template argument for _M_make_shared_data.
9575 * testsuite/30_threads/thread/cons/6.cc: New.
9576 * testsuite/30_threads/thread/cons/7.cc: New.
9577 * testsuite/30_threads/thread/cons/8.cc: New.
9578
9579 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9580
9581 * testsuite/30_threads/thread/member: To..
9582 * testsuite/30_threads/thread/members: ...this.
9583 * testsuite/30_threads/condition_variable/member: To...
9584 * testsuite/30_threads/condition_variable/members: ...this.
9585
9586 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9587
9588 * include/std/thread (thread::id): Move definition inside thread.
9589 Use native_handle_type. Remove this_thread::get_id friend.
9590 Change __thread_data_ptr to __shared_base_ptr.
9591 (thread::id::id(native_handle_type): Make public. Still explicit.
9592 Use native_handle_type. Change _M_thread_id to _M_thread.
9593 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9594 _M_thread_handle to _M_id.
9595 (thread::__thread_data): Rename to _Impl.
9596 Fixup for renames.
9597 (thread::_M_make_thread_data): Return derived type.
9598 (thread::hardware_concurrency): Add definition for default case.
9599 (thread::get_id): Now can define inline.
9600 (thread): Change _M_thread_data to _M_data.
9601 (this_thread::get_id): Now can define inline.
9602 * src/thread.cc (__thread_proxy): Rename to
9603 execute_native_thread_routine.
9604 Fixup for other renames.
9605 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9606 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9607 * testsuite/30_threads/thread/algorithm: Move to..
9608 * testsuite/30_threads/thread/swap: ...this.
9609 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9610 * testsuite/30_threads/thread/id/operators.cc: New.
9611
9612 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9613
9614 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9615 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9616 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9617 exposing it in public std::tuple interface.
9618
9619 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9620 Benjamin Kosnik <bkoz@redhat.com>
9621
9622 * include/std/thread (__thread_data_base): Nest class in std::thread.
9623 (__thread_data): Likewise.
9624 (__thread_data_ptr): Nest typedef in std::thread.
9625 * src/thread.cc (__thread_proxy): Qualify the above names.
9626 * config/abi/pre/gnu.ver: Remove unused exports.
9627
9628 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9629
9630 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9631 * include/bits/stl_vector.h: Remove private vector_type typedef.
9632 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9633 Fix line numbers.
9634 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9635 * testsuite/23_containers/vector/requirements/dr438/
9636 constructor_1_neg.cc: Same.
9637 * testsuite/23_containers/vector/requirements/dr438/
9638 constructor_2_neg.cc: Same.
9639 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9640 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9641
9642 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9643
9644 PR libstdc++/25191
9645 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9646 deal consistently with __try and __catch too.
9647 * src/localename.cc: Replace try -> __try, catch -> __catch.
9648 * src/ios.cc: Likewise.
9649 * src/locale.cc: Likewise.
9650 * src/istream.cc: Likewise.
9651 * src/thread.cc: Likewise.
9652 * src/compatibility.cc: Likewise.
9653 * src/bitmap_allocator.cc: Likewise.
9654 * src/ios_init.cc: Likewise.
9655 * include/debug/deque: Likewise.
9656 * include/debug/list: Likewise.
9657 * include/tr1_impl/hashtable: Likewise.
9658 * include/std/bitset: Likewise.
9659 * include/ext/pb_ds/detail/resize_policy/
9660 hash_load_check_resize_trigger_imp.hpp: Likewise.
9661 * include/ext/pb_ds/detail/resize_policy/
9662 hash_standard_resize_policy_imp.hpp: Likewise.
9663 * include/ext/pb_ds/detail/cc_hash_table_map_/
9664 resize_fn_imps.hpp: Likewise.
9665 * include/ext/pb_ds/detail/cc_hash_table_map_/
9666 constructor_destructor_fn_imps.hpp: Likewise.
9667 * include/ext/pb_ds/detail/pat_trie_/
9668 split_join_branch_bag.hpp: Likewise.
9669 * include/ext/pb_ds/detail/pat_trie_/
9670 constructors_destructor_fn_imps.hpp: Likewise.
9671 * include/ext/pb_ds/detail/bin_search_tree_/
9672 constructors_destructor_fn_imps.hpp: Likewise.
9673 * include/ext/pb_ds/detail/gp_hash_table_map_/
9674 resize_fn_imps.hpp: Likewise.
9675 * include/ext/pb_ds/detail/gp_hash_table_map_/
9676 constructor_destructor_fn_imps.hpp: Likewise.
9677 * include/ext/pb_ds/detail/binary_heap_/
9678 constructors_destructor_fn_imps.hpp: Likewise.
9679 * include/ext/pb_ds/detail/binary_heap_/
9680 erase_fn_imps.hpp: Likewise.
9681 * include/ext/pb_ds/detail/binary_heap_/
9682 split_join_fn_imps.hpp: Likewise.
9683 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9684 constructors_destructor_fn_imps.hpp: Likewise.
9685 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9686 * include/ext/pb_ds/detail/list_update_map_/
9687 constructor_destructor_fn_imps.hpp: Likewise.
9688 * include/ext/slist: Likewise.
9689 * include/ext/memory: Likewise.
9690 * include/ext/rc_string_base.h: Likewise.
9691 * include/ext/ropeimpl.h: Likewise.
9692 * include/ext/vstring.tcc: Likewise.
9693 * include/ext/rope: Likewise.
9694 * include/ext/sso_string_base.h: Likewise.
9695 * include/bits/shared_ptr.h: Likewise.
9696 * include/bits/stl_list.h: Likewise.
9697 * include/bits/locale_classes.tcc: Likewise.
9698 * include/bits/locale_facets.tcc: Likewise.
9699 * include/bits/locale_classes.h: Likewise.
9700 * include/bits/forward_list.h: Likewise.
9701 * include/bits/stl_vector.h: Likewise.
9702 * include/bits/stl_deque.h: Likewise.
9703 * include/bits/istream.tcc: Likewise.
9704 * include/bits/stl_uninitialized.h: Likewise.
9705 * include/bits/ostream.tcc: Likewise.
9706 * include/bits/vector.tcc: Likewise.
9707 * include/bits/stl_tempbuf.h: Likewise.
9708 * include/bits/deque.tcc: Likewise.
9709 * include/bits/basic_string.tcc: Likewise.
9710 * include/bits/ostream_insert.h: Likewise.
9711 * include/bits/locale_facets_nonio.tcc: Likewise.
9712 * include/bits/stl_tree.h: Likewise.
9713 * include/bits/fstream.tcc: Likewise.
9714 * include/tr1/shared_ptr.h: Likewise.
9715 * include/tr1/hypergeometric.tcc: Likewise.
9716 * include/backward/hashtable.h: Likewise.
9717 * libsupc++/exception_ptr.h: Likewise.
9718 * libsupc++/eh_personality.cc: Likewise.
9719 * libsupc++/eh_call.cc: Likewise.
9720 * config/locale/gnu/monetary_members.cc: Likewise.
9721 * config/locale/gnu/time_members.h: Likewise.
9722 * config/locale/generic/time_members.h: Likewise.
9723
9724 2009-02-03 Johannes Singler <singler@ira.uka.de>
9725
9726 * include/parallel/algorithmfwd.h:
9727 Add parallelism default for many declarations.
9728 * include/parallel/numericfwd.h: Likewise.
9729 * include/parallel/iterator.h: Use iterator_traits as usual.
9730 * include/parallel/par_loop.h:
9731 Include equally_split.h.
9732 (for_each_template_random_access_ed):
9733 Avoid calling the Result default constructor.
9734 * include/parallel/numeric: Replace
9735 for_each_template_random_access by
9736 for_each_template_random_access_ed in numeric functions.
9737
9738 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9739
9740 * config/os/gnu-linux/os_defines.h: Remove superfluous
9741 __NO_STRING_INLINES.
9742
9743 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9744
9745 * testsuite/21_strings/c_strings/char/3.cc: New test.
9746 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9747
9748 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9749 Jakub Jelinek <jakub@redhat.com>
9750
9751 PR libstdc++/30928 (partial, works together with recent glibcs)
9752 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9753 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9754 defined.
9755 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9756 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9757 defined.
9758 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9759 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9760 defined.
9761 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9762 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9763 defined.
9764 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9765 argument is const char *, assign result to const char * var, not
9766 char *.
9767 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9768 argument is const wchar_t *, assign result to const wchar_t * var, not
9769 wchar_t *.
9770
9771 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9772
9773 * include/std/thread: Remove unused headers.
9774 (__thread_data_base): Remove unused mutex and base.
9775 (thread::~thread): Only detach if joinable.
9776 (thread::joinable): Test if thread data ptr is empty.
9777 (thread::_M_thread_data_mutex): Remove.
9778 (thread::_M_get_thread_data): Remove.
9779 (thread::_M_make_thread_data): Remove overload, use make_shared.
9780 (thread::id::id): Make constructor explicit.
9781 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9782 (thread::_M_start_thread): Break shared_ptr cycle on error.
9783 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9784 * testsuite/30_threads/thread/member/4.cc: New.
9785 * testsuite/30_threads/thread/member/5.cc: New.
9786
9787 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9788
9789 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9790 (standard_layout): Just use !has_virtual_destructor for now.
9791 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9792 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9793 * testsuite/30_threads/recursive_mutex/requirements/
9794 standard_layout.cc: New.
9795 * testsuite/30_threads/condition_variable/requirements/
9796 standard_layout.cc: New.
9797 * testsuite/29_atomics/atomic_address/requirements/
9798 standard_layout.cc: Adjust.
9799 * testsuite/29_atomics/atomic_flag/requirements/
9800 standard_layout.cc: Same.
9801 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9802 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9803 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9804 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9805 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9806 line numbers.
9807 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9808 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9809 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9810 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9811 Remove, not required.
9812
9813 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9814
9815 * include/std/thread (__thread_data_base, thread): Rename member
9816 functions to match coding style.
9817 (thread::thread,thread::operator=): Define move operations.
9818 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9819 * config/abi/pre/gnu.ver: Adjust.
9820
9821 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9822
9823 PR libstdc++/38384
9824 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9825 on HPUX.
9826 * configure: Regenerate.
9827
9828 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9829
9830 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9831 atomic_flag_fence.
9832
9833 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9834
9835 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9836 Uros Bizjak <ubizjak@gmail.com>
9837
9838 PR libstdc++/38834
9839 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9840 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9841
9842 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9843 Rainer Emrich <r.emrich@de.tecosim.com>
9844
9845 PR libstdc++/38919
9846 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9847 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9848 * configure: Regenerate.
9849
9850 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9851
9852 * include/std/thread (__thread_data_base::__run): Make non-const.
9853 * testsuite/30_threads/thread/cons/5.cc: New.
9854
9855 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9856
9857 * src/Makefile.am (sources): Add math_stubs_float.cc.
9858 * src/Makefile.in: Regenerate.
9859 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9860
9861 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9862
9863 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9864 * src/Makefile.in: Regenerate.
9865 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9866
9867 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9868
9869 PR libstdc++/32666
9870 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9871
9872 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9873
9874 PR libstdc++/32666
9875 * Makefile.am (hosted_source): Remove libmath directory.
9876 * Makefile.in: Regenerate.
9877 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9878 (AC_REPLACE_MATHFUNCS): Remove.
9879 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9880 in GLIBCXX_CHECK_C99_TR1.
9881 * acinclude.m4: Remove libmath, need_math.
9882 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9883 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9884 * configure.ac: Same.
9885 * configure: Regenerate.
9886 * fragment.am: Fix comment.
9887 * config.h.in: Regenerate.
9888 * src/Makefile.in: Regenerate.
9889 * src/Makefile.am: Remove libmath references.
9890 * doc/Makefile.in: Regenerate.
9891 * po/Makefile.in: Regenerate.
9892 * include/Makefile.in: Regenerate.
9893 * libsupc++/Makefile.in: Regenerate.
9894 * testsuite/Makefile.in: Regenerate.
9895
9896 * src/compatibility.cc: Also export long double versions of "C" math
9897 library if hppa-linux.
9898 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9899 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9900
9901 * libmath: Remove.
9902 * libmath/signbit.c: Same.
9903 * libmath/stubs.c: Same.
9904 * libmath/Makefile.in: Same.
9905 * libmath/copysignf.c: Same.
9906 * libmath/mathconf.h: Same.
9907 * libmath/signbitf.c: Same.
9908 * libmath/Makefile.am: Same.
9909 * libmath/signbitl.c: Same.
9910
9911 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9912 Paolo Carlini <paolo.carlini@oracle.com>
9913
9914 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9915 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9916 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9917 * configure.ac: Adjust.
9918 * doc/xml/manual/configure.xml: Update.
9919 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9920 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9921 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9922 * configure: Regenerate.
9923 * config.h.in: Likewise.
9924
9925 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9926 thread::joinable, thread::swap, this_thread::get_id,
9927 this_thread::yield): Define inline...
9928 * include/std/thread: ... here.
9929 * config/abi/pre/gnu.ver: Adjust.
9930
9931 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9932
9933 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9934 Add dg-timeout-factor 2.0.
9935 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9936 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9937 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9938 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9939 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9940 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9941
9942 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9943
9944 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9945 field from readelf output.
9946
9947 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9948
9949 PR libstdc++/38384
9950 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9951 * configure: Regenerate.
9952
9953 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9954
9955 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9956 _GLIBCXX_HAVE_TLS.
9957 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9958
9959 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9960
9961 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9962 constructor for _M_pattern.
9963 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9964 string.cc: Test construction from different basic_string type.
9965 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9966 string.cc: Likewise.
9967
9968 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9969 Jonathan Larmour <jifl@eCosCentric.com>
9970
9971 PR libstdc++/36801
9972 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9973 New.
9974 (__gnu_cxx::__exchange_and_add): Use it.
9975 * src/atomic.cc (get_atomic_mutex): New.
9976 * src/debug.cc (get_safe_base_mutex): New.
9977 * src/locale.cc (get_locale_cache_mutex): New.
9978 * src/mt_allocator.cc (get_freelist): New.
9979 (get_freelist_mutex): New.
9980 * src/pool_allocator.cc (get_palloc_mutex): New.
9981 * include/std/mutex (__once_functor_lock): To
9982 (__get_once_functor_lock): ...this.
9983 * src/mutex.cc (__once_mutex): Don't export, use
9984 (get_once_mutex): ...this.
9985 * config/abi/pre/gnu.ver: Adjust exports.
9986
9987 2009-01-07 Jakub Jelinek <jakub@redhat.com>
9988
9989 PR libstdc++/38732
9990 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
9991 referenceCount field again.
9992 (__cxxabiv1::__cxa_refcounted_exception): New struct.
9993 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
9994 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
9995 inline functions.
9996 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
9997 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
9998 instead of __cxa_exception.
9999 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10000 __cxxabiv1::__cxa_throw): Likewise.
10001 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10002 std::__exception_ptr::exception_ptr::_M_addref,
10003 std::__exception_ptr::exception_ptr::_M_release,
10004 __gxx_dependent_exception_cleanup): Likewise.
10005 * testsuite/18_support/exception/38732.cc: New test.
10006
10007 PR libstdc++/38092
10008 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10009 * src/compatibility.cc: Don't use .symver directives if
10010 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10011 * config.h.in: Regenerated.
10012 * configure: Likewise.
10013
10014 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10015
10016 PR libstdc++/38466
10017 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10018
10019 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10020
10021 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10022 of classic locale...
10023 (locale::classic): Here.
10024
10025 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10026
10027 * include/tr1_impl/regex: Fix bad return statements and typos.
10028
10029 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10030
10031 * include/tr1_impl/regex: Remove unimplemented function definitions.
10032 * testsuite/28_regex/init-list.cc: Compile only.
10033 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10034 c_string_extended.cc: Same.
10035 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10036 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10037
10038 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10039
10040 PR libstdc++/38384
10041 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10042 * configure: Regenerate.
10043
10044 2009-01-05 Ben Elliston <bje@au.ibm.com>
10045
10046 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10047 * configure: Regenerate.
10048
10049 2009-01-05 Ben Elliston <bje@au.ibm.com>
10050
10051 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10052 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10053 * configure: Regenerate.
10054
10055 2009-01-04 Richard Guenther <rguenther@suse.de>
10056
10057 PR libstdc++/38720
10058 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10059 integer type for storage, arithmetic and comparisons.
10060 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10061
10062 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10063
10064 PR libstdc++/38719
10065 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10066 _Fwd_list_const_iterator::_M_next): Fix return type.
10067
10068 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10069
10070 * Revert last commit, reopen and suspend libstdc++/38678.
10071
10072 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10073
10074 PR libstdc++/38678
10075 * include/std/istream (basic_istream<>::_M_read): New.
10076 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10077 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10078 * include/std/ostream (basic_ostream<>::_M_write_): New.
10079 (basic_ostream<>::_M_write): Adjust.
10080 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10081 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10082 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10083 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10084 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.