2ab32e3e839afc8344bfcfd7bbffa7fd7268957d
[gcc.git] / libstdc++-v3 / ChangeLog
1 2009-08-17 Benjamin Kosnik <bkoz@redhat.com>
2
3 * testsuite/30_threads/packaged_task/requirements/typedefs.cc: New.
4
5 2009-08-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
6
7 * configure.ac: Move guarded checks for CC and CXX ...
8 * acinclude.m4 (GLIBCXX_CONFIGURE): ... from here.
9 * configure: Regenerate.
10
11 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
12 Paolo Carlini <paolo.carlini@oracle.com>
13
14 PR libstdc++/41061
15 * include/bits/random.h (operator<<(std::basic_ostream<>&,
16 const std::lognormal_distribution<>&),
17 operator>>(std::basic_istream<>&, std::lognormal_distribution<>&),
18 operator<<(std::basic_ostream<>&, const std::gamma_distribution<>&),
19 operator>>(std::basic_istream<>&, std::gamma_distribution<>&),
20 operator<<(std::basic_ostream<>&,
21 const std::chi_squared_distribution<>&),
22 operator>>(std::basic_istream<>&, std::chi_squared_distribution<>&),
23 operator<<(std::basic_ostream<>&,
24 const std::fisher_f_distribution<>&),
25 operator>>(std::basic_istream<>&, std::fisher_f_distribution<>&),
26 operator<<(std::basic_ostream<>&,
27 const std::student_t_distribution<>&),
28 operator>>(std::basic_istream<>&, std::student_t_distribution<>&),
29 operator<<(std::basic_ostream<>&,
30 const std::negative_binomial_distribution<>&)): Declare friend.
31 * testsuite/26_numerics/random/uniform_real_distribution/operators/
32 serialize.cc: New.
33 * testsuite/26_numerics/random/piecewise_constant_distribution/
34 operators/serialize.cc: Likewise.
35 * testsuite/26_numerics/random/chi_squared_distribution/operators/
36 serialize.cc: Likewise.
37 * testsuite/26_numerics/random/normal_distribution/operators/
38 serialize.cc: Likewise.
39 * testsuite/26_numerics/random/uniform_int_distribution/operators/
40 serialize.cc: Likewise.
41 * testsuite/26_numerics/random/poisson_distribution/operators/
42 serialize.cc: Likewise.
43 * testsuite/26_numerics/random/bernoulli_distribution/operators/
44 serialize.cc: Likewise.
45 * testsuite/26_numerics/random/discrete_distribution/operators/
46 serialize.cc: Likewise.
47 * testsuite/26_numerics/random/weibull_distribution/operators/
48 serialize.cc: Likewise.
49 * testsuite/26_numerics/random/negative_binomial_distribution/
50 operators/serialize.cc: Likewise.
51 * testsuite/26_numerics/random/cauchy_distribution/operators/
52 serialize.cc: Likewise.
53 * testsuite/26_numerics/random/gamma_distribution/operators/
54 serialize.cc: Likewise.
55 * testsuite/26_numerics/random/fisher_f_distribution/operators/
56 serialize.cc: Likewise.
57 * testsuite/26_numerics/random/exponential_distribution/operators/
58 serialize.cc: Likewise.
59 * testsuite/26_numerics/random/lognormal_distribution/operators/
60 serialize.cc: Likewise.
61 * testsuite/26_numerics/random/binomial_distribution/operators/
62 serialize.cc: Likewise.
63 * testsuite/26_numerics/random/extreme_value_distribution/operators/
64 serialize.cc: Likewise.
65 * testsuite/26_numerics/random/piecewise_linear_distribution/
66 operators/serialize.cc
67 * testsuite/26_numerics/random/student_t_distribution/operators/
68 serialize.cc: Likewise.
69 * testsuite/26_numerics/random/geometric_distribution/operators/
70 serialize.cc: Likewise.
71
72 2009-08-14 Edward Smith-Rowland <3dw4rd@verizon.net>
73
74 * include/bits/stl_tree.h: In C++0x mode make erase return
75 an iterator as per DR 130.
76 * include/bits/stl_set.h: Same.
77 * include/bits/stl_multiset.h: Same.
78 * include/bits/stl_map.h: Same.
79 * include/bits/stl_multimap.h: Same.
80 * doc/xml/manual/intro.xml: Document.
81 * testsuite/23_containers/set/dr130.cc: New.
82 * testsuite/23_containers/multiset/dr130.cc: New.
83 * testsuite/23_containers/map/dr130.cc: New.
84 * testsuite/23_containers/multimap/dr130.cc: New.
85
86 2009-08-14 Benjamin Kosnik <bkoz@redhat.com>
87
88 * include/ext/pointer.h: Add pragma system_header, use
89 _GLIBCXX_USE_LONG_LONG, macro cleanup.
90
91 2009-08-14 Uros Bizjak <ubizjak@gmail.com>
92
93 * src/compatibility-ldbl.cc: Include cmath.
94
95 2009-08-13 Benjamin Kosnik <bkoz@redhat.com>
96
97 * src/compatibility-ldbl.cc: Include tr1/functional.
98
99 2009-08-12 Benjamin Kosnik <bkoz@redhat.com>
100
101 * src/compatibility-ldbl.cc: Add explicit namespace scope.
102
103 2009-08-11 Benjamin Kosnik <bkoz@redhat.com>
104
105 * include/precompiled/extc++.h: Don't include TR1 if C++0x.
106 * include/precompiled/stdc++.h: Don't include cassert if
107 _GLIBCXX_NO_ASSERT defined.
108 * include/ext/cast.h (_GLIBCXX_BEGIN_NAMESPACE): Remove extra
109 semi-colon.
110 * include/ext/pointer.h (_GCC_CXX_POINTER_COMPARISON_OPERATION_SET):
111 Same.
112
113 * testsuite/17_intro/headers/all.cc: Move into dialect-specific
114 directory.
115 * testsuite/17_intro/headers/all_pedantic_errors.cc: Same.
116 * testsuite/17_intro/headers/all_assert_neg.cc: Same.
117 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Same.
118
119 * testsuite/17_intro/headers/c++1998/all.cc: Use extc++.h include.
120 * testsuite/17_intro/headers/c++1998/stdc++.cc: Converted all.cc,
121 use stdc++.h include.
122 * testsuite/17_intro/headers/c++1998/all_pedantic_errors.cc: Same.
123 * testsuite/17_intro/headers/c++1998/stdc++_assert_neg.cc: Same.
124 * testsuite/17_intro/headers/c++1998/all_c++200x_compatibility.cc: Same.
125 * testsuite/17_intro/headers/c++1998/all_no_exceptions.cc: New.
126 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc: To...
127 * testsuite/17_intro/headers/c++1998/stdc++_multiple_inclusion.cc
128 ...this.
129 * testsuite/17_intro/headers/c++200x/all.cc: To...
130 * testsuite/17_intro/headers/c++200x/stdc++.cc: ..this.
131 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc: To...
132 * testsuite/17_intro/headers/c++200x/stdc++_multiple_inclusion.cc:
133 ...this.
134 * testsuite/17_intro/headers/c++200x/all_no_exceptions.cc: New.
135 * testsuite/17_intro/headers/c++200x/all_pedantic_errors.cc: New.
136
137 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
138
139 * include/std/future: Move error handling bits outside macro guard.
140 * src/future.cc: Adjust.
141
142 * include/precompiled/stdc++.h: Add future.
143 * doc/xml/manual/using.xml: Same.
144
145 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
146
147 * src/hashtable.cc: Just definitions.
148 * src/hashtable_c++0x.cc: Compile C++0x versions.
149 * src/hash.cc: Same.
150 * src/hash_c++0x.cc: Same.
151 src/hash_tr1.cc: Compile TR1 versions.
152 src/hashtable_tr1.cc: Same.
153
154 * src/limits_c++0x.cc: Sync build error handling.
155
156 * src/Makefile.am (sources): Change hash.cc to hash_tr1.cc,
157 hashtable.cc to hashtable_tr1.cc.
158 * src/Makefile.in: Regenerate.
159
160 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
161
162 * include/tr1_impl/functional: Doxygen markup.
163
164 * doc/html/*: Regenerate.
165
166 2009-08-10 Benjamin Kosnik <bkoz@redhat.com>
167
168 * include/std/future: Fixes for -fno-exceptions.
169 * include/bits/functexcept.h: Same.
170 * libsupc++/exception_ptr.h: Same.
171 * src/pool_allocator.cc: Same.
172 * src/future.cc: Same.
173 * src/functexcept.cc: Same.
174 * config/abi/pre/gnu.ver: New exports.
175 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: Adjust.
176 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: Same.
177 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
178 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
179 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Same.
180 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
181 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
182
183 * testsuite/23_containers/deque/operators/1.cc: Separate in two...
184 * testsuite/23_containers/deque/operators/2.cc: New.
185
186 2009-08-07 Paolo Carlini <paolo.carlini@oracle.com>
187
188 * src/hash.cc (hash<string>::operator()(string),
189 hash<wstring>::operator()(wstring)): Do not decorate as throwing
190 nothing.
191 * include/bits/functional_hash.h (hash<error_code>::
192 operator()(error_code)): Likewise.
193
194 2009-08-06 Benjamin Kosnik <bkoz@redhat.com>
195
196 * src/compatibility.cc: Make C++0x safe, add in explicit casts to
197 bool for stream sentry objects.
198 * include/bits/istream.tcc: Same.
199 * include/bits/ostream.tcc: Same.
200 * include/bits/basic_string.tcc: Same.
201 * include/bits/ostream_insert.h: Same.
202 * src/istream.cc: Same.
203
204 2009-08-04 Paolo Carlini <paolo.carlini@oracle.com>
205
206 PR libstdc++/15523
207 * include/debug/safe_iterator.h (_Safe_iterator<>::
208 _Safe_iterator(const _Safe_iterator&), _Safe_iterator<>::
209 operator=(const _Safe_iterator&)): Implement resolution of DR 408,
210 do not error out when the source is a value-initialized iterator.
211 * testsuite/23_containers/vector/15523.cc: New.
212 * doc/xml/manual/intro.xml: Add an entry for DR 408.
213
214 2009-08-03 Paolo Carlini <paolo.carlini@oracle.com>
215
216 * include/std/istream (operator>>(basic_istream<>&&, _Tp&)): Minor
217 cosmetic changes, inline.
218 * include/std/ostream (operator<<(basic_ostream<>&&, const _Tp&)):
219 Likewise.
220 * include/bits/move.h: Minor cosmetic changes.
221
222 2009-08-02 Paolo Carlini <paolo.carlini@oracle.com>
223
224 PR libstdc++/40912 (final)
225 * testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
226 * testsuite/26_numerics/random/uniform_real_distribution/cons/
227 parms_neg.cc: Likewise.
228 * testsuite/26_numerics/random/uniform_real_distribution/cons/
229 parms.cc: Likewise.
230 * testsuite/26_numerics/random/uniform_real_distribution/cons/
231 default.cc: Likewise.
232 * testsuite/26_numerics/random/uniform_real_distribution/
233 requirements/typedefs.cc: Likewise.
234 * testsuite/26_numerics/random/piecewise_constant_distribution/
235 cons/range.cc: Likewise.
236 * testsuite/26_numerics/random/piecewise_constant_distribution/
237 cons/default.cc: Likewise.
238 * testsuite/26_numerics/random/piecewise_constant_distribution/
239 cons/num_xbound_fun.cc: Likewise.
240 * testsuite/26_numerics/random/piecewise_constant_distribution/
241 cons/initlist_fun.cc: Likewise.
242 * testsuite/26_numerics/random/piecewise_constant_distribution/
243 requirements/typedefs.cc: Likewise.
244 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
245 * testsuite/26_numerics/random/chi_squared_distribution/cons/
246 parms.cc: Likewise.
247 * testsuite/26_numerics/random/chi_squared_distribution/cons/
248 default.cc: Likewise.
249 * testsuite/26_numerics/random/chi_squared_distribution/
250 requirements/typedefs.cc: Likewise.
251 * testsuite/26_numerics/random/normal_distribution/
252 cons/parms.cc: Likewise.
253 * testsuite/26_numerics/random/normal_distribution/
254 cons/default.cc: Likewise.
255 * testsuite/26_numerics/random/normal_distribution/
256 requirements/typedefs.cc: Likewise.
257 * testsuite/26_numerics/random/seed_seq/cons/
258 range.cc: Likewise.
259 * testsuite/26_numerics/random/seed_seq/cons/
260 initlist.cc: Likewise.
261 * testsuite/26_numerics/random/seed_seq/cons/
262 default.cc: Likewise.
263 * testsuite/26_numerics/random/seed_seq/requirements/
264 typedefs.cc: Likewise.
265 * testsuite/26_numerics/random/uniform_int_distribution/
266 cons/parms_neg.cc: Likewise.
267 * testsuite/26_numerics/random/uniform_int_distribution/
268 cons/parms.cc: Likewise.
269 * testsuite/26_numerics/random/uniform_int_distribution/
270 cons/default.cc: Likewise.
271 * testsuite/26_numerics/random/uniform_int_distribution/
272 requirements/typedefs.cc: Likewise.
273 * testsuite/26_numerics/random/poisson_distribution/cons/
274 parms.cc: Likewise.
275 * testsuite/26_numerics/random/poisson_distribution/cons/
276 default.cc: Likewise.
277 * testsuite/26_numerics/random/poisson_distribution/
278 requirements/typedefs.cc: Likewise.
279 * testsuite/26_numerics/random/bernoulli_distribution/
280 cons/parms.cc: Likewise.
281 * testsuite/26_numerics/random/bernoulli_distribution/
282 cons/default.cc: Likewise.
283 * testsuite/26_numerics/random/bernoulli_distribution/
284 requirements/typedefs.cc: Likewise.
285 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
286 * testsuite/26_numerics/random/
287 default_random_engine.cc: Likewise.
288 * testsuite/26_numerics/random/discrete_distribution/
289 cons/range.cc: Likewise.
290 * testsuite/26_numerics/random/discrete_distribution/
291 cons/initlist.cc: Likewise.
292 * testsuite/26_numerics/random/discrete_distribution/
293 cons/default.cc: Likewise.
294 * testsuite/26_numerics/random/discrete_distribution/
295 cons/num_xbound_fun.cc: Likewise.
296 * testsuite/26_numerics/random/discrete_distribution/
297 requirements/typedefs.cc: Likewise.
298 * testsuite/26_numerics/random/weibull_distribution/
299 cons/parms.cc: Likewise.
300 * testsuite/26_numerics/random/weibull_distribution/
301 cons/default.cc: Likewise.
302 * testsuite/26_numerics/random/weibull_distribution/
303 requirements/typedefs.cc: Likewise.
304 * testsuite/26_numerics/random/independent_bits_engine/
305 cons/base_move.cc: Likewise.
306 * testsuite/26_numerics/random/independent_bits_engine/
307 cons/seed1.cc: Likewise.
308 * testsuite/26_numerics/random/independent_bits_engine/
309 cons/seed2.cc: Likewise.
310 * testsuite/26_numerics/random/independent_bits_engine/
311 cons/base_copy.cc: Likewise.
312 * testsuite/26_numerics/random/independent_bits_engine/
313 cons/default.cc: Likewise.
314 * testsuite/26_numerics/random/independent_bits_engine/
315 cons/seed_seq.cc: Likewise.
316 * testsuite/26_numerics/random/independent_bits_engine/
317 requirements/typedefs.cc: Likewise.
318 * testsuite/26_numerics/random/independent_bits_engine/
319 operators/equal.cc: Likewise.
320 * testsuite/26_numerics/random/independent_bits_engine/
321 operators/serialize.cc: Likewise.
322 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
323 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
324 * testsuite/26_numerics/random/subtract_with_carry_engine/
325 cons/seed1.cc: Likewise.
326 * testsuite/26_numerics/random/subtract_with_carry_engine/
327 cons/seed2.cc: Likewise.
328 * testsuite/26_numerics/random/subtract_with_carry_engine/
329 cons/default.cc: Likewise.
330 * testsuite/26_numerics/random/subtract_with_carry_engine/
331 requirements/typedefs.cc: Likewise.
332 * testsuite/26_numerics/random/subtract_with_carry_engine/
333 operators/equal.cc: Likewise.
334 * testsuite/26_numerics/random/subtract_with_carry_engine/
335 operators/serialize.cc: Likewise.
336 * testsuite/26_numerics/random/discard_block_engine/cons/
337 base_move.cc: Likewise.
338 * testsuite/26_numerics/random/discard_block_engine/cons/
339 seed1.cc: Likewise.
340 * testsuite/26_numerics/random/discard_block_engine/cons/
341 seed2.cc: Likewise.
342 * testsuite/26_numerics/random/discard_block_engine/cons/
343 base_copy.cc: Likewise.
344 * testsuite/26_numerics/random/discard_block_engine/cons/
345 default.cc: Likewise.
346 * testsuite/26_numerics/random/discard_block_engine/cons/
347 seed_seq.cc: Likewise.
348 * testsuite/26_numerics/random/discard_block_engine/
349 requirements/typedefs.cc: Likewise.
350 * testsuite/26_numerics/random/discard_block_engine/
351 operators/equal.cc: Likewise.
352 * testsuite/26_numerics/random/discard_block_engine/
353 operators/serialize.cc: Likewise.
354 * testsuite/26_numerics/random/cauchy_distribution/
355 cons/parms.cc: Likewise.
356 * testsuite/26_numerics/random/cauchy_distribution/
357 cons/default.cc: Likewise.
358 * testsuite/26_numerics/random/cauchy_distribution/
359 requirements/typedefs.cc: Likewise.
360 * testsuite/26_numerics/random/negative_binomial_distribution/
361 cons/parms.cc: Likewise.
362 * testsuite/26_numerics/random/negative_binomial_distribution/
363 cons/default.cc: Likewise.
364 * testsuite/26_numerics/random/negative_binomial_distribution/
365 requirements/typedefs.cc: Likewise.
366 * testsuite/26_numerics/random/gamma_distribution/
367 cons/parms.cc: Likewise.
368 * testsuite/26_numerics/random/gamma_distribution/
369 cons/default.cc: Likewise.
370 * testsuite/26_numerics/random/gamma_distribution/
371 requirements/typedefs.cc: Likewise.
372 * testsuite/26_numerics/random/mersenne_twister_engine/
373 cons/seed1.cc: Likewise.
374 * testsuite/26_numerics/random/mersenne_twister_engine/
375 cons/seed2.cc: Likewise.
376 * testsuite/26_numerics/random/mersenne_twister_engine/
377 cons/default.cc: Likewise.
378 * testsuite/26_numerics/random/mersenne_twister_engine/
379 requirements/typedefs.cc: Likewise.
380 * testsuite/26_numerics/random/mersenne_twister_engine/
381 operators/equal.cc: Likewise.
382 * testsuite/26_numerics/random/mersenne_twister_engine/
383 operators/serialize.cc: Likewise.
384 * testsuite/26_numerics/random/fisher_f_distribution/
385 cons/parms.cc: Likewise.
386 * testsuite/26_numerics/random/fisher_f_distribution/
387 cons/default.cc: Likewise.
388 * testsuite/26_numerics/random/fisher_f_distribution/
389 requirements/typedefs.cc: Likewise.
390 * testsuite/26_numerics/random/exponential_distribution/
391 cons/parms.cc: Likewise.
392 * testsuite/26_numerics/random/exponential_distribution/
393 cons/default.cc: Likewise.
394 * testsuite/26_numerics/random/exponential_distribution/
395 requirements/typedefs.cc: Likewise.
396 * testsuite/26_numerics/random/binomial_distribution/
397 cons/parms.cc: Likewise.
398 * testsuite/26_numerics/random/binomial_distribution/
399 cons/default.cc: Likewise.
400 * testsuite/26_numerics/random/binomial_distribution/
401 requirements/typedefs.cc: Likewise.
402 * testsuite/26_numerics/random/lognormal_distribution/
403 cons/parms.cc: Likewise.
404 * testsuite/26_numerics/random/lognormal_distribution/
405 cons/default.cc: Likewise.
406 * testsuite/26_numerics/random/lognormal_distribution/
407 requirements/typedefs.cc: Likewise.
408 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
409 * testsuite/26_numerics/random/random_device/cons/
410 token.cc: Likewise.
411 * testsuite/26_numerics/random/random_device/cons/
412 default.cc: Likewise.
413 * testsuite/26_numerics/random/random_device/
414 requirements/typedefs.cc: Likewise.
415 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
416 * testsuite/26_numerics/random/extreme_value_distribution/
417 cons/parms.cc: Likewise.
418 * testsuite/26_numerics/random/extreme_value_distribution/
419 cons/default.cc: Likewise.
420 * testsuite/26_numerics/random/extreme_value_distribution/
421 requirements/typedefs.cc: Likewise.
422 * testsuite/26_numerics/random/piecewise_linear_distribution/
423 cons/range.cc: Likewise.
424 * testsuite/26_numerics/random/piecewise_linear_distribution/
425 cons/default.cc: Likewise.
426 * testsuite/26_numerics/random/piecewise_linear_distribution/
427 cons/num_xbound_fun.cc: Likewise.
428 * testsuite/26_numerics/random/piecewise_linear_distribution/
429 cons/initlist_fun.cc: Likewise.
430 * testsuite/26_numerics/random/piecewise_linear_distribution/
431 requirements/typedefs.cc: Likewise.
432 * testsuite/26_numerics/random/student_t_distribution/
433 cons/parms.cc: Likewise.
434 * testsuite/26_numerics/random/student_t_distribution/
435 cons/default.cc: Likewise.
436 * testsuite/26_numerics/random/student_t_distribution/
437 requirements/typedefs.cc: Likewise.
438 * testsuite/26_numerics/random/linear_congruential_engine/
439 cons/seed1.cc: Likewise.
440 * testsuite/26_numerics/random/linear_congruential_engine/
441 cons/seed2.cc: Likewise.
442 * testsuite/26_numerics/random/linear_congruential_engine/
443 cons/default.cc: Likewise.
444 * testsuite/26_numerics/random/linear_congruential_engine/
445 requirements/non_uint_neg.cc: Likewise.
446 * testsuite/26_numerics/random/linear_congruential_engine/
447 requirements/typedefs.cc: Likewise.
448 * testsuite/26_numerics/random/linear_congruential_engine/
449 operators/equal.cc: Likewise.
450 * testsuite/26_numerics/random/linear_congruential_engine/
451 operators/serialize.cc: Likewise.
452 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
453 * testsuite/26_numerics/random/shuffle_order_engine/cons/
454 base_move.cc: Likewise.
455 * testsuite/26_numerics/random/shuffle_order_engine/cons/
456 seed1.cc: Likewise.
457 * testsuite/26_numerics/random/shuffle_order_engine/cons/
458 seed2.cc: Likewise.
459 * testsuite/26_numerics/random/shuffle_order_engine/cons/
460 base_copy.cc: Likewise.
461 * testsuite/26_numerics/random/shuffle_order_engine/cons/
462 default.cc: Likewise.
463 * testsuite/26_numerics/random/shuffle_order_engine/cons/
464 seed_seq.cc: Likewise.
465 * testsuite/26_numerics/random/shuffle_order_engine/
466 requirements/typedefs.cc: Likewise.
467 * testsuite/26_numerics/random/shuffle_order_engine/
468 operators/equal.cc: Likewise.
469 * testsuite/26_numerics/random/shuffle_order_engine/
470 operators/serialize.cc: Likewise.
471 * testsuite/26_numerics/random/geometric_distribution/
472 cons/parms.cc: Likewise.
473 * testsuite/26_numerics/random/geometric_distribution/
474 cons/default.cc: Likewise.
475 * testsuite/26_numerics/random/geometric_distribution/
476 requirements/typedefs.cc: Likewise.
477 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
478
479 2009-07-31 Jason Merrill <jason@redhat.com>
480 Douglas Gregor <doug.gregor@gmail.com>
481
482 * include/bits/move.h (forward): Implement as in N2835.
483 (move): Implement as in N2831.
484 * include/std/istream (rvalue stream operator>>): New.
485 * include/std/ostream (rvalue stream operator<<): New.
486 * testsuite/27_io/rvalue_streams.cc: New.
487
488 2009-07-31 Jason Merrill <jason@redhat.com>
489
490 * include/bits/forward_list.h (splice_after): Use forward.
491 (merge): Likewise.
492 * include/bits/stl_iterator.h (move_iterator::operator*): Use move.
493 (move_iterator::operator[]): Use move.
494 * include/bits/stl_list.h (insert): Use move.
495 * include/std/thread (_Callable constructor): Use forward.
496 * include/std/tuple: Don't specify explicit template args to move.
497
498 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
499 Adjust signature.
500 * testsuite/20_util/tuple/swap.cc: Swap takes lvalue reference.
501 * testsuite/30_threads/shared_future/cons/copy.cc: Return rvalue
502 reference.
503 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc,
504 testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc,
505 testsuite/20_util/shared_ptr/cons/auto_ptr.cc,
506 testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc,
507 testsuite/23_containers/forward_list/ext_pointer/operations/1.cc,
508 testsuite/23_containers/forward_list/ext_pointer/operations/5.cc,
509 testsuite/23_containers/forward_list/operations/1.cc,
510 testsuite/23_containers/forward_list/operations/5.cc: Use move.
511 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc,
512 testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc,
513 testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc,
514 testsuite/23_containers/list/requirements/dr438/insert_neg.cc,
515 testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
516
517 2009-07-31 Paolo Carlini <paolo.carlini@oracle.com>
518
519 PR libstdc++/40912 (partial)
520 * include/std/random: Disable the facility if <stdint.h> is not
521 available.
522
523 2009-07-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
524
525 PR libstdc++/40919
526 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
527 xfail on darwin[3-9]*.
528
529 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
530
531 PR libstdc++/40917
532 * testsuite/util/replacement_memory_operators.h: Add missing includes,
533 tweak qualifications.
534
535 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
536
537 PR libstdc++/40916
538 * testsuite/23_containers/list/modifiers/swap/1.cc: Fix include order.
539 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
540 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
541
542 2009-07-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
543
544 * acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
545
546 2009-07-30 Paolo Carlini <paolo.carlini@oracle.com>
547
548 PR libstdc++/40915
549 * testsuite/18_support/headers/exception/synopsis.cc: Fix
550 std::terminate declaration.
551
552 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
553
554 PR libstdc++/40908
555 * config/abi/pre/gnu.ver: Avoid exporting inadvertently std::mutex
556 symbols at GLIBCXX_3.4.
557
558 2009-07-29 Paolo Carlini <paolo.carlini@oracle.com>
559
560 * config/abi/pre/gnu.ver: Add GLIBCXX_3.4.13, move a symbol into it.
561 * testsuite/util/testsuite_abi.cc: Adjust.
562 * configure.ac: Bump libtool_VERSION to 6:13:0.
563 * configure: Regenerate.
564
565 2009-07-28 Benjamin Kosnik <bkoz@redhat.com>
566 Tyler Earman <rem.intellegare@gmail.com>
567
568 * doc/xml/manual/configure.xml: Consistent placement of
569 ABI-changing options, clarify --enable-clocale.
570
571 2009-07-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
572
573 * python/Makefile.in: Regenerate.
574
575 2009-07-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
576
577 * python/Makefile.am (install-data-local): Use DESTDIR
578 correctly.
579
580 2009-07-24 Jason Merrill <jason@redhat.com>
581
582 Core issue 901
583 * libsupc++/vec.cc (__cxa_vec_new2, __cxa_vec_new3): Handle NULL
584 dealloc.
585
586 2009-07-24 Joseph Myers <joseph@codesourcery.com>
587
588 * include/c_global/cwchar (swprintf, vswprintf): Do not use if
589 _GLIBCXX_HAVE_BROKEN_VSWPRINTF.
590 * testsuite/lib/libstdc++.exp (check_v3_target_swprintf): New.
591 * testsuite/lib/dg-options.exp (dg-require-swprintf): New.
592 * testsuite/21_strings/headers/cwchar/functions_std.cc,
593 testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc,
594 testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
595 Use dg-require-swprintf.
596
597 2009-07-24 Paolo Carlini <paolo.carlini@oracle.com>
598
599 * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
600
601 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
602
603 * include/c_std/cmath (abs(_Tp)): Add.
604 * include/c_global/cmath (abs(_Tp)): Likewise.
605 * testsuite/26_numerics/headers/cmath/overloads.cc: Extend.
606
607 2009-07-23 Paolo Carlini <paolo.carlini@oracle.com>
608
609 * doc/html/ext/lwg-closed.html: Update to R65.
610 * doc/html/ext/lwg-defects.html: Likewise.
611 * doc/html/ext/lwg-active.html: Likewise.
612 * doc/xml/manual/intro.xml: Update DRs entries.
613
614 2009-07-22 Jason Merrill <jason@redhat.com>
615
616 * libsupc++/typeinfo (__GXX_MERGED_TYPEINFO_NAMES): Default to 0.
617
618 2009-07-22 Paolo Carlini <paolo.carlini@oracle.com>
619
620 * include/std/valarray (valarray<>::operator=(const valarray<>&),
621 valarray<>::operator=(initializer_list<>)): Implement resolution
622 of DR 630, [Ready] in Frankfurt.
623 * testsuite/26_numerics/valarray/dr630-1.cc: New.
624 * testsuite/26_numerics/valarray/dr630-2.cc: Likewise.
625 * doc/xml/manual/intro.xml: Add an entry for DR 630.
626
627 2009-07-21 Paolo Carlini <paolo.carlini@oracle.com>
628
629 * include/std/chrono (duration<>::operator%=, operator%):
630 Add, per DR 934.
631 * testsuite/20_util/duration/arithmetic/dr934-1.cc: New.
632 * testsuite/20_util/duration/arithmetic/dr934-2.cc: Likewise.
633
634 * include/std/chrono (operator/): Simplify implementation.
635
636 2009-07-20 Benjamin Kosnik <bkoz@redhat.com>
637
638 * doc/xml/manual/intro.xml: Escape '&', validate.
639 * doc/xml/manual/using.xml: Validate, dead link check.
640 * doc/xml/manual/strings.xml: Same.
641 * doc/xml/manual/appendix_contributing.xml: Same.
642 * doc/xml/manual/iterators.xml: Same.
643 * doc/xml/manual/spine.xml: Same.
644
645 * doc/xml/faq.xml: Remove redundant xreflabel entities.
646 * doc/xml/gnu/gpl-3.0.xml: Same.
647 * doc/xml/manual/mt_allocator.xml: Same.
648 * doc/xml/manual/allocator.xml: Same.
649 * doc/xml/manual/ctype.xml: Same.
650 * doc/xml/manual/codecvt.xml: Same.
651 * doc/xml/manual/backwards_compatibility.xml: Same.
652 * doc/xml/manual/shared_ptr.xml: Same.
653 * doc/xml/manual/abi.xml: Same.
654 * doc/xml/manual/auto_ptr.xml: Same.
655 * doc/xml/manual/internals.xml: Same.
656 * doc/xml/manual/parallel_mode.xml: Same.
657 * doc/xml/manual/bitmap_allocator.xml: Same.
658 * doc/xml/manual/build_hacking.xml: Same.
659 * doc/xml/manual/evolution.xml: Same.
660 * doc/xml/manual/debug.xml: Same.
661 * doc/xml/manual/localization.xml: Same.
662 * doc/xml/manual/appendix_contributing.xml: Same.
663 * doc/xml/manual/locale.xml: Same.
664 * doc/xml/manual/messages.xml: Same.
665 * doc/xml/manual/spine.xml: Same.
666 * doc/xml/manual/test.xml: Same.
667 * doc/xml/book.txml: Same.
668 * doc/xml/spine.xml: Same.
669
670 * doc/xml/api.xml: Clean up ulink targets, convert to link if possible.
671 * doc/xml/manual/backwards_compatibility.xml: Same.
672 * doc/xml/manual/concurrency.xml: Same.
673 * doc/xml/manual/intro.xml: Same.
674 * doc/xml/manual/parallel_mode.xml: Same.
675 * doc/xml/manual/status_cxx1998.xml: Same.
676 * doc/xml/manual/containers.xml: Same.
677 * doc/xml/manual/io.xml: Same.
678 * doc/xml/manual/support.xml: Same.
679 * doc/xml/manual/strings.xml: Same.
680 * doc/xml/manual/debug_mode.xml: Same.
681 * doc/xml/manual/extensions.xml: Same.
682 * doc/xml/manual/appendix_contributing.xml: Same.
683 * doc/xml/manual/messages.xml: Same.
684 * doc/xml/manual/test.xml: Same.
685
686 * doc/xml/manual/abi.xml: Same.
687 * doc/xml/manual/auto_ptr.xml: Same.
688 * doc/xml/manual/parallel_mode.xml: Same.
689 * doc/xml/manual/build_hacking.xml: Same.
690 * doc/xml/manual/evolution.xml: Same.
691 * doc/xml/manual/using.xml: Same.
692 * doc/xml/manual/debug_mode.xml: Same.
693 * doc/xml/manual/extensions.xml: Same.
694 * doc/xml/manual/diagnostics.xml: Same.
695 * doc/xml/manual/algorithms.xml: Same.
696
697 * doc/html: Regenerate.
698
699 2009-07-18 Paolo Carlini <paolo.carlini@oracle.com>
700
701 PR libstdc++/40712
702 * config/locale/gnu/numeric_members.cc (numpunct<>::
703 _M_initialize_numpunct): Dynamically allocate _M_data->_M_grouping
704 and copy the langinfo data into it.
705 (numpunct<>::~numpunct): Free the allocated memory.
706 * config/locale/gnu/monetary_members.cc (moneypunct<>::
707 _M_initialize_moneypunct): Dynamically allocate _M_data->_M_grouping,
708 _M_data->_M_positive_sign, _M_data->_M_negative_sign,
709 _M_data->_M_curr_symbol.
710 (moneypunct<>::~moneypunct): Free the allocated memory.
711 * testsuite/22_locale/moneypunct/40712.cc: New.
712
713 * include/bits/locale_facets.tcc (__numpunct_cache<>::_M_cache):
714 Do not leak memory if new throws.
715 * include/bits/locale_facets_nonio.tcc
716 (__moneypunct_cache<>::_M_cache): Likewise.
717
718 2009-07-17 Joseph Myers <joseph@codesourcery.com>
719
720 PR other/40784
721 * configure: Regenerate.
722
723 2009-07-16 Benjamin Kosnik <bkoz@redhat.com>
724
725 * testsuite/util/testsuite_common_types.h (standard_layout): Activate.
726 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
727 line numbers.
728 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
729 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
730 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
731
732 2009-07-16 Joseph Myers <joseph@codesourcery.com>
733
734 * configure: Regenerate.
735
736 2009-07-16 Jason Merrill <jason@redhat.com>
737
738 PR libstdc++/37907
739 * include/std/type_traits: Add is_standard_layout, is_trivial.
740 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc,
741 testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
742 Update line numbers.
743
744 2009-07-16 Phil Muldoon <pmuldoon@redhat.com>
745 Tom Tromey <tromey@redhat.com>
746
747 * python/libstdcxx/v6/printers.py (StdStringPrinter.to_string):
748 Fetch std::string to the given length.
749
750 2009-07-16 Paolo Carlini <paolo.carlini@oracle.com>
751
752 * include/bits/istream.tcc (basic_istream<>::operator>>(short&),
753 basic_istream<>::operator>>(int&)): Implement resolution of DR 696,
754 [Ready] in Frankfurt.
755 * include/tr1_impl/regex (regex_traits<>::value): Adjust.
756 * testsuite/27_io/basic_istream/extractors_arithmetic/char/dr696.cc:
757 New.
758 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/dr696.cc:
759 Likewise.
760 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
761 Adjust.
762 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
763 Likewise.
764 * doc/xml/manual/intro.xml: Add an entry for DR 696.
765
766 * include/bits/istream.tcc: Minor clean-up to the initializers of the
767 __err locals.
768 * include/bits/ostream.tcc: Likewise.
769 * src/compatibility.cc: Likewise.
770 * src/istream.cc: Likewise.
771
772 2009-07-12 Paolo Carlini <paolo.carlini@oracle.com>
773
774 * include/std/type_traits (common_type): Remove workaround for
775 PR36628, now fixed.
776
777 2009-07-11 Richard Sandiford <rdsandiford@googlemail.com>
778
779 PR testsuite/40699
780 PR testsuite/40707
781 PR testsuite/40709
782 * testsuite/lib/libstdc++.exp: Revert 2009-06-30 commit.
783
784 2009-07-08 Janis Johnson <janis187@us.ibm.com>
785
786 PR libstdc++/40691
787 * include/bits/valarray_after.h (_Expr::operator!): Fix return type.
788 * testsuite/26_numerics/valarray/40691.cc: New test.
789
790 2009-07-06 Benjamin Kosnik <bkoz@redhat.com>
791
792 * testsuite/21_strings/c_strings/wchar_t/3.cc: Add copyright.
793 * testsuite/21_strings/c_strings/char/3.cc: Same.
794
795 2009-07-06 Jason Merrill <jason@redhat.com>
796
797 * libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
798 to defer searching bases that don't overlap the desired address.
799
800 2009-07-05 Joseph Myers <joseph@codesourcery.com>
801
802 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc,
803 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc,
804 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc,
805 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc,
806 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc,
807 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc,
808 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc,
809 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc,
810 testsuite/21_strings/basic_string/numeric_conversions/wchar_t/
811 to_wstring.cc, testsuite/ext/vstring/element_access/char/front_back.cc,
812 testsuite/ext/vstring/element_access/wchar_t/front_back.cc,
813 testsuite/ext/vstring/init-list.cc,
814 testsuite/ext/vstring/moveable.cc,
815 testsuite/ext/vstring/requirements/citerators.cc,
816 testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc,
817 testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
818 Use dg-require-string-conversions.
819
820 2009-06-30 Richard Sandiford <r.sandiford@uk.ibm.com>
821
822 * testsuite/lib/libstdc++.exp (libstdc++_init): Don't add "."
823 to ld_library_path. Use add_path. Add just find_libgcc_s to
824 ld_library_path, not every libgcc multilib directory.
825
826 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
827
828 PR libstdc++/40600
829 * testsuite/25_algorithms/minmax/2.cc: Fix consistently with
830 std::minmax return type.
831 * testsuite/25_algorithms/minmax/3.cc: Likewise.
832
833 2009-06-30 Paolo Carlini <paolo.carlini@oracle.com>
834
835 PR libstdc++/40511
836 * config/locale/gnu/c_locale.cc: Don't use LC_CTYPE_MASK together
837 with glibc2.2.x.
838
839 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
840
841 * include/bits/random.tcc
842 (linear_congruential_engine<>::seed(seed_seq&)): Use uint_least32_t
843 as array type.
844
845 2009-06-29 Paolo Carlini <paolo.carlini@oracle.com>
846
847 * include/bits/random.h (__mod(_Tp)): Use defaults.
848 (struct _Mod): Adjust template parameters.
849 (linear_congruential_engine<>::operator()()): Adjust.
850 (typedef _UInt32Type): Remove.
851 (mersenne_twister_engine<>::initialization_multiplier): Fix type.
852 * include/bits/random.tcc (struct _Mod): Adjust template parameters.
853 (linear_congruential_engine<>::seed(result_type)): Adjust __mod
854 calls.
855 (mersenne_twister_engine<>::seed(result_type)): Likewise.
856 (mersenne_twister_engine<>::seed(seed_seq&)): Likewise.
857 (subtract_with_carry_engine<>::seed(result_type)): Likewise.
858 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise.
859 (seed_seq::seed_seq(std::initializer_list<>)): Likewise.
860 (seed_seq::seed_seq(_InputIterator, _InputIterator)): Likewise.
861 (seed_seq::generate(_RandomAccessIterator, _RandomAccessIterator)):
862 Likewise.
863
864 * include/bits/random.tcc
865 (mersenne_twister_engine<>::seed(result_type)): Fix i usage in the
866 formula (i mod n).
867 (mersenne_twister_engine<>::seed(seed_seq&)): Use uint_least32_t
868 as array type.
869 (subtract_with_carry_engine<>::seed(seed_seq&)): Likewise; fix array
870 size.
871 (subtract_with_carry_engine<>::seed(result_type)): Fix; also use
872 uint_least32_t.
873
874 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
875
876 * include/std/future (shared_future): Adjust doxygen comment.
877
878 2009-06-24 Jonathan Wakely <jwakely.gcc@gmail.com>
879
880 PR libstdc++/40297
881 * include/bits/atomic_0.h: Reverse debug assertions.
882 * include/bits/atomic_2.h: Likewise.
883
884 2009-06-23 DJ Delorie <dj@redhat.com>
885
886 Add MeP port.
887 * configure.host: Add mep support.
888
889 2009-06-23 Benjamin Kosnik <bkoz@redhat.com>
890
891 * doc/doxygen/user.cfg.in (PREDEFINED): Add _GLIBCXX_ATOMIC_BUILTINS_*.
892 (INPUT): Add future.
893 * include/std/future: Adjust markup.
894 * testsuite/30_threads/shared_future/cons/assign_neg.cc: Adjust
895 line numbers.
896 * testsuite/30_threads/unique_future/cons/assign_neg.cc: Same.
897 * testsuite/30_threads/unique_future/cons/copy_neg.cc: Same.
898 * testsuite/30_threads/promise/cons/assign_neg.cc: Same.
899 * testsuite/30_threads/promise/cons/copy_neg.cc: Same.
900
901 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
902
903 * include/bits/shared_ptr.h: Do not swap rvalues.
904 * testsuite/20_util/owner_less/cmp.cc: Add missing test variables.
905 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
906 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
907 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
908 * testsuite/20_util/tuple/swap.cc: Likewise.
909
910 2009-06-23 Jonathan Wakely <jwakely.gcc@gmail.com>
911
912 * include/debug/macros.h: Replace @tbd with valid doxygen tag @todo.
913 * include/std/ratio: Typo in comment.
914
915 2009-06-23 Paolo Carlini <paolo.carlini@oracle.com>
916
917 PR libstdc++/40518
918 * include/bits/basic_string.h (basic_string<>::_Rep::
919 _M_set_length_and_sharable): Do not write the empty rep.
920 (basic_string<>::erase(iterator, iterator)): Likewise,
921 move out of line...
922 * include/bits/basic_string.tcc: ... here.
923
924 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
925
926 * testsuite/util/testsuite_common_types.h (bitwise_operators,
927 bitwise_assignment_operators): Initialize a and b.
928 (struct has_bitwise_operators): Do not call the latter.
929 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
930 dg-error line numbers.
931 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
932 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
933 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
934
935 2009-06-22 Paolo Carlini <paolo.carlini@oracle.com>
936
937 * testsuite/23_containers/list/invalidation/1.cc: Mark test as
938 possibly unused.
939 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
940 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
941 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
942
943 2009-06-21 Jonathan Wakely <jwakely.gcc@gmail.com>
944
945 * include/std/future: New.
946 * include/Makefile.am: Add.
947 * include/Makefile.in: Regenerate.
948 * src/future.cc: New.
949 * src/Makefile.am: Add.
950 * src/Makefile.in: Regenerate.
951 * config/abi/pre/gnu.ver: Add export.
952 * testsuite/30_threads/headers/future/std_c++0x_neg.cc: New.
953 * testsuite/30_threads/headers/future/types_std_c++0x.cc: New.
954 * testsuite/30_threads/packaged_task/cons/1.cc: New.
955 * testsuite/30_threads/packaged_task/cons/2.cc: New.
956 * testsuite/30_threads/packaged_task/cons/assign_neg.cc: New.
957 * testsuite/30_threads/packaged_task/cons/copy_neg.cc: New.
958 * testsuite/30_threads/packaged_task/cons/move_assign.cc: New.
959 * testsuite/30_threads/packaged_task/cons/move.cc: New.
960 * testsuite/30_threads/packaged_task/members/boolconv.cc: New.
961 * testsuite/30_threads/packaged_task/members/get_future.cc: New.
962 * testsuite/30_threads/packaged_task/members/get_future2.cc: New.
963 * testsuite/30_threads/packaged_task/members/invoke.cc: New.
964 * testsuite/30_threads/packaged_task/members/invoke2.cc: New.
965 * testsuite/30_threads/packaged_task/members/invoke3.cc: New.
966 * testsuite/30_threads/packaged_task/members/invoke4.cc: New.
967 * testsuite/30_threads/packaged_task/members/invoke5.cc: New.
968 * testsuite/30_threads/packaged_task/members/reset.cc: New.
969 * testsuite/30_threads/packaged_task/members/reset2.cc: New.
970 * testsuite/30_threads/packaged_task/members/swap.cc: New.
971 * testsuite/30_threads/packaged_task/requirements/
972 explicit_instantiation.cc: New.
973 * testsuite/30_threads/promise/cons/1.cc: New.
974 * testsuite/30_threads/promise/cons/assign_neg.cc: New.
975 * testsuite/30_threads/promise/cons/copy_neg.cc: New.
976 * testsuite/30_threads/promise/cons/move_assign.cc: New.
977 * testsuite/30_threads/promise/cons/move.cc: New.
978 * testsuite/30_threads/promise/members/get_future.cc: New.
979 * testsuite/30_threads/promise/members/get_future2.cc: New.
980 * testsuite/30_threads/promise/members/set_exception.cc: New.
981 * testsuite/30_threads/promise/members/set_exception2.cc: New.
982 * testsuite/30_threads/promise/members/set_value.cc: New.
983 * testsuite/30_threads/promise/members/set_value2.cc: New.
984 * testsuite/30_threads/promise/members/set_value3.cc: New.
985 * testsuite/30_threads/promise/members/swap.cc: New.
986 * testsuite/30_threads/promise/requirements/
987 explicit_instantiation.cc: New.
988 * testsuite/30_threads/shared_future/cons/assign_neg.cc: New.
989 * testsuite/30_threads/shared_future/cons/copy.cc: New.
990 * testsuite/30_threads/shared_future/cons/default_neg.cc: New.
991 * testsuite/30_threads/shared_future/cons/move.cc: New.
992 * testsuite/30_threads/shared_future/members/get.cc: New.
993 * testsuite/30_threads/shared_future/members/get2.cc: New.
994 * testsuite/30_threads/shared_future/members/has_exception.cc: New.
995 * testsuite/30_threads/shared_future/members/has_value.cc: New.
996 * testsuite/30_threads/shared_future/members/is_ready.cc: New.
997 * testsuite/30_threads/shared_future/members/wait.cc: New.
998 * testsuite/30_threads/shared_future/members/wait_for.cc: New.
999 * testsuite/30_threads/shared_future/members/wait_until.cc: New.
1000 * testsuite/30_threads/shared_future/requirements/
1001 explicit_instantiation.cc: New.
1002 * testsuite/30_threads/unique_future/cons/assign_neg.cc: New.
1003 * testsuite/30_threads/unique_future/cons/copy_neg.cc: New.
1004 * testsuite/30_threads/unique_future/cons/default_neg.cc: New.
1005 * testsuite/30_threads/unique_future/cons/move.cc: New.
1006 * testsuite/30_threads/unique_future/members/get.cc: New.
1007 * testsuite/30_threads/unique_future/members/get2.cc: New.
1008 * testsuite/30_threads/unique_future/members/has_exception.cc: New.
1009 * testsuite/30_threads/unique_future/members/has_value.cc: New.
1010 * testsuite/30_threads/unique_future/members/is_ready.cc: New.
1011 * testsuite/30_threads/unique_future/members/wait.cc: New.
1012 * testsuite/30_threads/unique_future/members/wait_for.cc: New.
1013 * testsuite/30_threads/unique_future/members/wait_until.cc: New.
1014 * testsuite/30_threads/unique_future/requirements/
1015 explicit_instantiation.cc: New.
1016 * testsuite/performance/30_threads/future/polling.cc: New.
1017
1018 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1019
1020 * Revert last Change.
1021
1022 2009-06-20 Paolo Carlini <paolo.carlini@oracle.com>
1023
1024 PR libstdc++/40497
1025 * include/bits/stl_iterator_base_funcs.h (next, prev): Fix the
1026 signature per the current C++1x draft (N2857).
1027 * testsuite/24_iterators/operations/40497.cc: Add.
1028
1029 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1030
1031 * include/bits/random.h (_Adaptor): Simplify for _DInputType always
1032 a floating point type.
1033 (uniform_int_distribution<>::uniform_int_distribution(_IntType,
1034 _IntType)): Fix second default argument.
1035 (uniform_int_distribution<>::_M_call): Remove.
1036 (uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1037 const param_type&)): Only declare.
1038 * include/bits/random.tcc (uniform_int_distribution<>::_M_call(
1039 _UniformRandomNumberGenerator&, result_type, result_type, true_type):
1040 Remove.
1041 uniform_int_distribution<>::operator()(_UniformRandomNumberGenerator&,
1042 const param_type&): Define here.
1043 (geometric_distribution<>::operator()(_UniformRandomNumberGenerator&,
1044 const param_type&), discrete_distribution<>::operator()
1045 (_UniformRandomNumberGenerator&, const param_type&),
1046 piecewise_constant_distribution<>::operator()
1047 (_UniformRandomNumberGenerator&, const param_type&),
1048 piecewise_linear_distribution<>::operator()
1049 (_UniformRandomNumberGenerator&, const param_type&)): Use double as
1050 the second template argument of _Adaptor.
1051 * testsuite/26_numerics/random/uniform_int_distribution/cons/
1052 default.cc: Adjust.
1053
1054 2009-06-19 Paolo Carlini <paolo.carlini@oracle.com>
1055
1056 * include/bits/random.tcc (discrete_distribution<>::param_type::
1057 param_type(size_t, double, double, _Func),
1058 discrete_distribution<>::operator()(_UniformRandomNumberGenerator&,
1059 const param_type&)): Tidy.
1060 (piecewise_constant_distribution<>::param_type::_M_initialize):
1061 Use reserve, fix.
1062 (piecewise_constant_distribution<>::param_type::
1063 param_type(initializer_list<>, _Func),
1064 piecewise_constant_distribution<>::param_type::
1065 param_type(size_t, _RealType, _RealType, _Func),
1066 piecewise_linear_distribution<>::param_type::
1067 param_type(initializer_list<>, _Func),
1068 piecewise_linear_distribution<>::param_type::
1069 param_type(size_t, _RealType, _RealType, _Func)): Use reserve, tidy.
1070 (piecewise_constant_distribution<>::param_type::
1071 param_type(_InputIteratorB, _InputIteratorB, _InputIteratorW),
1072 piecewise_constant_distribution<>::
1073 operator()(_UniformRandomNumberGenerator&, const param_type&),
1074 piecewise_linear_distribution<>::
1075 operator()(_UniformRandomNumberGenerator&, const param_type&)): Fix.
1076 (operator>>(std::basic_istream<>&,
1077 piecewise_constant_distribution<>&),
1078 operator>>(std::basic_istream<>&, piecewise_linear_distribution<>&)):
1079 Use reserve.
1080 * include/bits/random.h: Minor cosmetic changes.
1081
1082 2009-06-17 Benjamin Kosnik <bkoz@redhat.com>
1083
1084 * testsuite/23_containers/list/check_construct_destroy.h: New.
1085 Move test logic here.
1086 * testsuite/23_containers/list/moveable.h: Same.
1087 * testsuite/23_containers/list/modifiers/insert/25288.h: Same.
1088 * testsuite/23_containers/list/modifiers/1.h: Same.
1089 * testsuite/23_containers/list/modifiers/2.h: Same.
1090 * testsuite/23_containers/list/modifiers/3.h: Same.
1091 * testsuite/23_containers/list/modifiers/swap/1.h: Same.
1092 * testsuite/23_containers/list/modifiers/swap/2.h: Same.
1093 * testsuite/23_containers/list/modifiers/swap/3.h: Same.
1094 * testsuite/23_containers/list/operations/1.h: Same.
1095 * testsuite/23_containers/list/operations/2.h: Same.
1096 * testsuite/23_containers/list/operations/3.h: Same.
1097 * testsuite/23_containers/list/operations/4.h: Same.
1098 * testsuite/23_containers/list/operations/5.h: Same.
1099 * testsuite/23_containers/list/capacity/1.h: Same.
1100 * testsuite/23_containers/list/init-list.h: Same.
1101 * testsuite/23_containers/list/cons/1.h: Same.
1102 * testsuite/23_containers/list/cons/2.h: Same.
1103 * testsuite/23_containers/list/cons/3.h: Same.
1104 * testsuite/23_containers/list/cons/4.h: Same.
1105 * testsuite/23_containers/list/cons/5.h: Same.
1106 * testsuite/23_containers/list/cons/6.h: Same.
1107 * testsuite/23_containers/list/cons/7.h: Same.
1108 * testsuite/23_containers/list/cons/8.h: Same.
1109 * testsuite/23_containers/list/cons/9.h: Same.
1110 * testsuite/23_containers/list/cons/clear_allocator.h: Same.
1111 * testsuite/23_containers/list/modifiers/insert/25288.cc: Include test
1112 header.
1113 * testsuite/23_containers/list/modifiers/1.cc: Same.
1114 * testsuite/23_containers/list/modifiers/2.cc: Same.
1115 * testsuite/23_containers/list/modifiers/3.cc: Same.
1116 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1117 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1118 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1119 * testsuite/23_containers/list/operations/1.cc: Same.
1120 * testsuite/23_containers/list/operations/2.cc: Same.
1121 * testsuite/23_containers/list/operations/3.cc: Same.
1122 * testsuite/23_containers/list/operations/4.cc: Same.
1123 * testsuite/23_containers/list/operations/5.cc: Same.
1124 * testsuite/23_containers/list/capacity/1.cc: Same.
1125 * testsuite/23_containers/list/init-list.cc: Same.
1126 * testsuite/23_containers/list/cons/1.cc: Same.
1127 * testsuite/23_containers/list/cons/2.cc: Same.
1128 * testsuite/23_containers/list/cons/3.cc: Same.
1129 * testsuite/23_containers/list/cons/4.cc: Same.
1130 * testsuite/23_containers/list/cons/5.cc: Same.
1131 * testsuite/23_containers/list/cons/6.cc: Same.
1132 * testsuite/23_containers/list/cons/7.cc: Same.
1133 * testsuite/23_containers/list/cons/8.cc: Same.
1134 * testsuite/23_containers/list/cons/9.cc: Same.
1135 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1136 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1137 * testsuite/23_containers/list/moveable.cc: Same.
1138
1139 2009-06-17 Tom Tromey <tromey@redhat.com>
1140
1141 * python/hook.in: Do not fail when there is no current objfile.
1142 Use os.path.normpath.
1143
1144 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1145
1146 * libsupc++/exception_ptr.h (exception_ptr::swap(exception_ptr&&)):
1147 Remove.
1148 (exception_ptr::operator=(exception_ptr&&)): Cast source to
1149 rvalue-reference so that move constructor is called.
1150 * testsuite/18_support/exception_ptr/move.cc: New.
1151
1152 2009-06-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1153
1154 * include/std/thread (~thread(), operator=(thread&&)): Call terminate
1155 if joinable.
1156
1157 2009-06-15 Tom Tromey <tromey@redhat.com>
1158
1159 * python/libstdcxx/v6/printers.py (StdMapPrinter.__init__): Don't
1160 set self.iter.
1161 (StdMapPrinter.to_string): Make a new iterator.
1162 (StdMapPrinter.children): Likewise.
1163 (StdSetPrinter.__init__): Don't set self.iter.
1164 (StdSetPrinter.to_string): Make a new iterator.
1165 (StdSetPrinter.children): Likewise.
1166
1167 2009-06-11 Paolo Carlini <paolo.carlini@oracle.com>
1168
1169 * include/bits/random.tcc
1170 (negative_binomial_distribution<>::operator()
1171 (_UniformRandomNumberGenerator&, const param_type&): Tweak to use a
1172 class member gamma_distribution.
1173 (negative_binomial_distribution<>::operator()
1174 (_UniformRandomNumberGenerator&)): Implement out of line here.
1175 (operator<<(basic_ostream<>&, negative_binomial_distribution<>),
1176 operator>>(basic_ostream<>&, negative_binomial_distribution<>): Adjust.
1177 (student_t_distribution<>::operator()
1178 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1179 simplify.
1180 (operator<<(basic_ostream<>&, student_t_distribution<>),
1181 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1182 (chi_squared_distribution<>::operator()
1183 (_UniformRandomNumberGenerator&, const param_type&): Move inline,
1184 tweak to use a class member gamma_distribution.
1185 (operator<<(basic_ostream<>&, chi_squared_distribution<>),
1186 operator>>(basic_ostream<>&, chi_squared_distribution<>): Adjust.
1187 (fisher_f_distribution<>::operator() (_UniformRandomNumberGenerator&,
1188 const param_type&): Move inline, tweak to use class member
1189 gamma_distributions.
1190 (operator<<(basic_ostream<>&, fisher_f_distribution<>),
1191 operator>>(basic_ostream<>&, fisher_f_distribution<>): Adjust.
1192 * include/bits/random.h: Adjust, minor tweaks.
1193
1194 2009-06-10 Tom Tromey <tromey@redhat.com>
1195
1196 * python/libstdcxx/v6/printers.py (lookup_function): Remove extra ';'.
1197 (build_libstdcxx_dictionary): Accept shortened form of
1198 basic_string names.
1199 (StdStringPrinter.to_string): Remove reference to WideEncoding.
1200
1201 2009-06-10 Tom Tromey <tromey@redhat.com>
1202
1203 PR libstdc++/40289:
1204 * python/Makefile.in: Rebuild.
1205 * python/hook.in: Compute module path relative to objfile.
1206 * python/Makefile.am (pythondir): Redefine.
1207 (gdb.py): Subst toolexeclibdir.
1208 (install-data-local): Rewrite.
1209
1210 2009-06-09 Benjamin Kosnik <bkoz@redhat.com>
1211
1212 * include/bits/move.h: Doxygen group fixes.
1213
1214 2009-06-08 Paolo Carlini <paolo.carlini@oracle.com>
1215
1216 * include/bits/random.tcc (gamma_distribution<>::operator()
1217 (_UniformRandomNumberGenerator&, const param_type&): Redo, using
1218 the Marsaglia/Tsang algorithm.
1219 (gamma_distribution<>::param_type::_M_initialize): Adjust.
1220 (operator<<(basic_ostream<>&, gamma_distribution<>),
1221 operator>>(basic_ostream<>&, gamma_distribution<>): Likewise.
1222
1223 * include/bits/random.tcc(student_t_distribution<>::_M_gaussian):
1224 Remove, just use normal_distribution.
1225 (operator<<(basic_ostream<>&, student_t_distribution<>),
1226 operator>>(basic_ostream<>&, student_t_distribution<>): Adjust.
1227 (linear_congruential_engine<>::operator()()): Move inline.
1228 (lognormal_distribution<>::operator()(_UniformRandomNumberGenerator&,
1229 const param_type&)): Move inline, just use normal_distribution.
1230 (operator<<(basic_ostream<>&, lognormal_distribution<>),
1231 operator>>(basic_ostream<>&, lognormal_distribution<>): Adjust.
1232 (weibull_distribution<>::operator()(_UniformRandomNumberGenerator&,
1233 const param_type&)): Move here, out of line.
1234 (piecewise_constant_distribution<>::param_type::param_type()): Move
1235 inline.
1236 * include/bits/random.h: Adjust, minor tweaks.
1237
1238 2009-06-05 Benjamin Kosnik <bkoz@redhat.com>
1239
1240 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Remove xfail.
1241
1242 2009-06-04 Benjamin Kosnik <bkoz@redhat.com>
1243
1244 * include/ext/throw_allocator.h: Rework.
1245 * include/ext/pb_ds/detail/debug_map_base.hpp: Adjust usage.
1246 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
1247 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
1248 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
1249 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1250 * testsuite/util/regression/rand/priority_queue/
1251 container_rand_regression_test.tcc: Inline functions.
1252 * testsuite/util/regression/rand/assoc/
1253 container_rand_regression_test.tcc: Same.
1254
1255 2009-06-03 Benjamin Kosnik <bkoz@redhat.com>
1256
1257 * testsuite/23_containers/list/cons/6.cc: Adjust test name.
1258
1259 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1260
1261 * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Handle AIX targets.
1262 * configure: Regenerate.
1263
1264 2009-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1265
1266 PR libstdc++/40299
1267 * include/ext/memory: Fully qualify calls with __gnu_cxx.
1268 * testsuite/ext/rope/40299.cc: New.
1269
1270 2009-05-28 Tom Tromey <tromey@redhat.com>
1271 Phil Muldoon <pmuldoon@redhat.com>
1272 Jonathan Wakely <jwakely.gcc@gmail.com>
1273
1274 * python/Makefile.in, , python/libstdcxx/__init__.py,
1275 python/libstdcxx/v6/__init__.py, python/libstdcxx/v6/printers.py,
1276 python/hook.in, python/Makefile.am: New files.
1277 * configure, Makefile.in: Rebuild.
1278 * acinclude.m4 (glibcxx_SUBDIRS): Add python.
1279 * Makefile.am (SUBDIRS): Add python.
1280
1281 2009-05-28 Benjamin Kosnik <bkoz@redhat.com>
1282
1283 * testsuite/util/testsuite_allocator.h (check_new, check_delete): Move
1284 to ...
1285 * testsuite/util/replacement_memory_operators.h: ...here. New.
1286 * testsuite/util/testsuite_hooks.h (counter): To object_counter.
1287 * testsuite/util/testsuite_hooks.cc: Same.
1288
1289 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Use
1290 replacement_memory_operators.h.
1291 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same.
1292 * testsuite/ext/mt_allocator/check_delete.cc: Same.
1293 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Same.
1294 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Same.
1295 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same.
1296 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same.
1297 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Same.
1298 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same.
1299 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Same.
1300 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Same.
1301 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same.
1302 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same.
1303 * testsuite/ext/mt_allocator/check_new.cc: Same.
1304 * testsuite/ext/debug_allocator/check_delete.cc: Same.
1305 * testsuite/ext/debug_allocator/check_new.cc: Same.
1306 * testsuite/ext/new_allocator/deallocate_global.cc: Same.
1307 * testsuite/ext/new_allocator/check_delete.cc: Same.
1308 * testsuite/ext/new_allocator/check_new.cc: Same.
1309 * testsuite/ext/new_allocator/deallocate_local.cc: Same.
1310 * testsuite/ext/throw_allocator/deallocate_global.cc: Same.
1311 * testsuite/ext/throw_allocator/check_delete.cc: Same.
1312 * testsuite/ext/throw_allocator/check_new.cc: Same.
1313 * testsuite/ext/throw_allocator/deallocate_local.cc: Same.
1314 * testsuite/ext/malloc_allocator/deallocate_global.cc: Same.
1315 * testsuite/ext/malloc_allocator/check_delete.cc: Same.
1316 * testsuite/ext/malloc_allocator/check_new.cc: Same.
1317 * testsuite/ext/malloc_allocator/deallocate_local.cc: Same.
1318 * testsuite/ext/pool_allocator/check_delete.cc: Same.
1319 * testsuite/ext/pool_allocator/check_new.cc: Same.
1320 * testsuite/ext/bitmap_allocator/check_delete.cc: Same.
1321 * testsuite/ext/bitmap_allocator/check_new.cc: Same.
1322 * testsuite/ext/array_allocator/check_delete.cc: Same.
1323 * testsuite/ext/array_allocator/check_new.cc: Same.
1324 * testsuite/23_containers/deque/cons/1.cc: Same.
1325 * testsuite/23_containers/deque/cons/2.cc: Same.
1326
1327 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1328
1329 * libsupc++/initializer_list: Format.
1330 * testsuite/18_support/initializer_list/requirements/typedefs.cc: New.
1331 * testsuite/18_support/initializer_list/requirements/
1332 explicit_instantiation.cc: New.
1333
1334 2009-05-27 Benjamin Kosnik <bkoz@redhat.com>
1335
1336 PR libstdc++/40273
1337 * include/tr1_impl/functional: Add explicit casts.
1338 * testsuite/20_util/function/requirements/
1339 explicit_instantiation.cc: New.
1340 * testsuite/20_util/function/null_pointer_comparisons.cc: New.
1341
1342 2009-05-24 Eelis van der Weegen <eelis@eelis.net>
1343
1344 * libsupc++/initializer_list (initializer_list): Add missing typedefs.
1345
1346 2009-05-21 Benjamin Kosnik <bkoz@redhat.com>
1347
1348 PR libstdc++/40221
1349 * include/tr1_impl/functional: Add explicit cast.
1350
1351 2009-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1352
1353 PR libstdc++/40094
1354 Revert:
1355 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1356 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1357 out of line member functions definitions.
1358 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1359 Remove, use static locals instead.
1360 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1361 * src/throw_allocator.cc: New.
1362 * src/Makefile.am: Add.
1363 * config/abi/pre/gnu.ver: Add exports.
1364 * src/Makefile.in: Regenerate.
1365
1366 2009-05-20 Benjamin Kosnik <bkoz@redhat.com>
1367
1368 * include/tr1_impl/functional (function): Use explicit operator bool.
1369 * include/bits/shared_ptr.h (__shared_ptr): Same.
1370 * include/bits/unique_ptr.h (unique_ptr): Same.
1371 * include/std/mutex (unique_lock): Same.
1372 * include/std/system_error (error_code): Same.
1373 (error_condition): Same.
1374 * include/std/ostream (sentry): Same.
1375 * include/std/istream (sentry): Same.
1376 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Adjust.
1377 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc: Same.
1378 * testsuite/19_diagnostics/error_code/operators/bool.cc: Same.
1379 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Same.
1380 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
1381 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Same.
1382 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Same.
1383
1384 2009-05-19 Benjamin Kosnik <bkoz@redhat.com>
1385
1386 * testsuite/23_containers/list/14340.cc: Abstract list type.
1387 * testsuite/23_containers/list/init-list.cc: Same.
1388 * testsuite/23_containers/list/pthread5.cc: Same.
1389 * testsuite/23_containers/list/invalidation/1.cc: Same.
1390 * testsuite/23_containers/list/invalidation/2.cc: Same.
1391 * testsuite/23_containers/list/invalidation/3.cc: Same.
1392 * testsuite/23_containers/list/invalidation/4.cc: Same.
1393 * testsuite/23_containers/list/modifiers/insert/25288.cc: Same.
1394 * testsuite/23_containers/list/modifiers/1.cc: Same.
1395 * testsuite/23_containers/list/modifiers/2.cc: Same.
1396 * testsuite/23_containers/list/modifiers/3.cc: Same.
1397 * testsuite/23_containers/list/modifiers/swap/1.cc: Same.
1398 * testsuite/23_containers/list/modifiers/swap/2.cc: Same.
1399 * testsuite/23_containers/list/modifiers/swap/3.cc: Same.
1400 * testsuite/23_containers/list/cons/1.cc: Same.
1401 * testsuite/23_containers/list/cons/2.cc: Same.
1402 * testsuite/23_containers/list/cons/3.cc: Same.
1403 * testsuite/23_containers/list/cons/4.cc: Same.
1404 * testsuite/23_containers/list/cons/5.cc: Same.
1405 * testsuite/23_containers/list/cons/6.cc: Same.
1406 * testsuite/23_containers/list/cons/7.cc: Same.
1407 * testsuite/23_containers/list/cons/clear_allocator.cc: Same.
1408 * testsuite/23_containers/list/cons/8.cc: Same.
1409 * testsuite/23_containers/list/cons/9.cc: Same.
1410 * testsuite/23_containers/list/operations/1.cc: Same.
1411 * testsuite/23_containers/list/operations/2.cc: Same.
1412 * testsuite/23_containers/list/operations/3.cc: Same.
1413 * testsuite/23_containers/list/operations/4.cc: Same.
1414 * testsuite/23_containers/list/operations/5.cc: Same.
1415 * testsuite/23_containers/list/requirements/citerators.cc: Same.
1416 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
1417 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
1418 * testsuite/23_containers/list/requirements/dr438/
1419 constructor_1_neg.cc: Same.
1420 * testsuite/23_containers/list/requirements/dr438/
1421 constructor_2_neg.cc: Same.
1422 * testsuite/23_containers/list/requirements/dr438/constructor.cc: Same.
1423 * testsuite/23_containers/list/requirements/
1424 partial_specialization/1.cc: Same.
1425 * testsuite/23_containers/list/23781.cc: Same.
1426 * testsuite/23_containers/list/pthread1.cc: Same.
1427 * testsuite/23_containers/list/capacity/1.cc: Same.
1428 * testsuite/23_containers/list/capacity/29134.cc: Same.
1429 * testsuite/23_containers/list/check_construct_destroy.cc: Same.
1430 * testsuite/23_containers/list/moveable.cc: Same.
1431
1432 * testsuite/util/common_type/assoc/common_type.hpp: Re-break lines.
1433
1434 2009-05-19 Paolo Carlini <paolo.carlini@oracle.com>
1435
1436 PR libstdc++/40184
1437 * include/bits/locale_classes.h (locale::facet::_S_lc_ctype_c_locale):
1438 Declare...
1439 * config/locale/gnu/c_locale.cc: ... and define.
1440 * config/locale/generic/c_locale.cc: Define.
1441 * src/localename.cc (locale::_Impl::_Impl(const char*, size_t)):
1442 Use it.
1443 * testsuite/22_locale/locale/cons/40184.cc: New.
1444
1445 2009-05-18 Paolo Carlini <paolo.carlini@oracle.com>
1446
1447 PR libstdc++/40192
1448 * include/bits/stl_construct.h (struct _Destroy_aux): Add.
1449 (_Destroy(_ForwardIterator, _ForwardIterator)): Use the latter.
1450 * testsuite/23_containers/vector/40192.cc: New.
1451
1452 2009-05-18 Jonathan Wakely <jwakely.gcc@gmail.com>
1453
1454 * include/bits/stl_pair.h (swap): Do not swap rvalues.
1455 * include/bits/stl_deque.h (swap): Likewise.
1456 * include/bits/stl_list.h (swap): Likewise.
1457 * include/bits/stl_vector.h (swap): Likewise.
1458 * include/bits/stl_bvector.h (swap): Likewise.
1459 * include/bits/stl_queue.h (swap): Likewise.
1460 * include/bits/stl_stack.h (swap): Likewise.
1461 * include/bits/stl_tree.h (swap): Likewise.
1462 * include/bits/stl_map.h (swap): Likewise.
1463 * include/bits/stl_multimap.h (swap): Likewise.
1464 * include/bits/stl_set.h (swap): Likewise.
1465 * include/bits/stl_multiset.h (swap): Likewise.
1466 * include/bits/forward_list.h (swap): Likewise.
1467 * include/bits/unique_ptr.h (swap): Likewise.
1468 * include/debug/deque (swap): Likewise.
1469 * include/debug/list (swap): Likewise.
1470 * include/debug/vector (swap): Likewise.
1471 * include/debug/map.h (swap): Likewise.
1472 * include/debug/multimap.h (swap): Likewise.
1473 * include/debug/set.h (swap): Likewise.
1474 * include/debug/multiset.h (swap): Likewise.
1475 * include/debug/unordered_map (swap): Likewise.
1476 * include/debug/unordered_set (swap): Likewise.
1477 * include/ext/vstring.h (swap): Likewise.
1478 * include/tr1_impl/unordered_map (swap): Likewise.
1479 * include/tr1_impl/hashtable (swap): Likewise.
1480 * include/tr1_impl/unordered_set (swap): Likewise.
1481 * include/std/tuple (swap): Likewise.
1482 * include/std/mutex (swap): Likewise.
1483 * include/std/thread (swap): Likewise.
1484 (operator<<): Only output to lvalue streams.
1485 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Remove.
1486 * testsuite/23_containers/headers/forward_list/synopsis.cc: Adjust.
1487 * testsuite/23_containers/deque/requirements/dr438/
1488 assign_neg.cc: Adjust line numbers.
1489 * testsuite/23_containers/deque/requirements/dr438/
1490 constructor_1_neg.cc: Likewise.
1491 * testsuite/23_containers/deque/requirements/dr438/
1492 constructor_2_neg.cc: Likewise.
1493 * testsuite/23_containers/deque/requirements/dr438/
1494 insert_neg.cc: Likewise.
1495 * testsuite/23_containers/list/requirements/dr438/
1496 assign_neg.cc: Likewise.
1497 * testsuite/23_containers/list/requirements/dr438/
1498 constructor_1_neg.cc: Likewise.
1499 * testsuite/23_containers/list/requirements/dr438/
1500 constructor_2_neg.cc: Likewise.
1501 * testsuite/23_containers/list/requirements/dr438/
1502 insert_neg.cc: Likewise.
1503 * testsuite/23_containers/vector/requirements/dr438/
1504 assign_neg.cc: Likewise.
1505 * testsuite/23_containers/vector/requirements/dr438/
1506 constructor_1_neg.cc: Likewise.
1507 * testsuite/23_containers/vector/requirements/dr438/
1508 constructor_2_neg.cc: Likewise.
1509 * testsuite/23_containers/vector/requirements/dr438/
1510 insert_neg.cc: Likewise.
1511 * testsuite/30_threads/thread/swap/1.cc: Swap with lvalue and also
1512 test non-member swap.
1513 * testsuite/30_threads/thread/swap/2.cc: Remove.
1514
1515 2009-05-16 Jonathan Wakely <jwakely.gcc@gmail.com>
1516
1517 * include/std/mutex: Move std::lock_error to ...
1518 * src/compatibility.cc: Here.
1519 * src/mutex.cc: Likewise.
1520 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Add checks
1521 for lock types and remove std::lock_error check.
1522
1523 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1524
1525 * testsuite/21_strings/basic_string/40160.cc: Remove spurious
1526 double include.
1527
1528 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1529
1530 PR libstdc++/40160
1531 * include/debug/formatter.h (_Parameter::_Parameter): Don't use
1532 typeid when __GXX_RTTI is undefined.
1533 * src/debug.cc (_Error_formatter::_Parameter::_M_print_field): Adjust
1534 for null _M_variant._M_iterator._M_type,
1535 _M_variant._M_iterator._M_seq_type, _M_variant._M_sequence._M_type.
1536 * testsuite/21_strings/basic_string/40160.cc: New.
1537
1538 2009-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1539
1540 * testsuite/26_numerics/random/discrete_distribution/cons/
1541 num_xbound_fun.cc: Minor tweaks.
1542 * testsuite/26_numerics/random/piecewise_constant_distribution/
1543 cons/initlist_fun.cc: Likewise
1544 * testsuite/26_numerics/random/piecewise_constant_distribution/
1545 cons/num_xbound_fun.cc: Likewise
1546 * testsuite/26_numerics/random/piecewise_linear_distribution/
1547 cons/initlist_fun.cc: Likewise
1548 * testsuite/26_numerics/random/piecewise_linear_distribution/
1549 cons/num_xbound_fun.cc: Likewise
1550
1551 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1552
1553 PR libstdc++/36211
1554 * testsuite/lib/libstdc++.exp(v3_target_compile): Add
1555 cxxldflags to additional_flags rather than cxx_final.
1556
1557 2009-05-15 David Billinghurst <billingd@gcc.gnu.org>
1558
1559 * testsuite/26_numerics/random/discrete_distribution/cons/
1560 num_xbound_fun.cc: Replace non-standard macro M_PI with constant pi.
1561 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1562 initlist_fun.cc: Likewise
1563 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
1564 num_xbound_fun.cc: Likewise
1565 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1566 initlist_fun.cc: Likewise
1567 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
1568 num_xbound_fun.cc: Likewise
1569
1570 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1571
1572 PR libstdc++/40123
1573 * random.tcc (independent_bits_engine<>::operator()()): Use
1574 result_type(1), not 1UL.
1575
1576 * random.tcc (independent_bits_engine<>::operator()()): Use _M_b.max()
1577 and _M_b.min(), instead of this->max() and this->min().
1578
1579 * random.h (_ShiftMin1): Remove, adjust everywhere.
1580
1581 * random.tcc: Minor cosmetic changes.
1582
1583 2009-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1584
1585 * include/bits/random.tcc (cauchy_distribution<>::
1586 operator()(_UniformRandomNumberGenerator&, const param_type&)):
1587 Avoid M_PI, a glibc extension.
1588
1589 2009-05-13 Ben Elliston <bje@au.ibm.com>
1590
1591 * include/Makefile.am (PCHFLAGS): Remove -Winvalid-pch.
1592 * include/Makefile.in: Likewise.
1593
1594 2009-05-13 Ben Elliston <bje@au.ibm.com>
1595
1596 * src/compatibility.cc (_ZTIe, _ZTIPe, _ZTIPKe): Change type to
1597 const void * const.
1598
1599 2009-05-12 Edward Smith-Rowland <3dw4rd@verizon.net>
1600
1601 * doc/xml/manual/status_cxx200x.xml: Note missing constexpr for
1602 random number engines, complex, bitset, array, time utilities, and
1603 char_traits.
1604
1605 2009-05-12 Jonathan Wakely <jwakely.gcc@gmail.com>
1606
1607 * libsupc++/exception: Include nested_exception.h in C++0x mode.
1608 * libsupc++/nested_exception.h: New.
1609 * libsupc++/Makefile.am: Add new header.
1610 * libsupc++/Makefile.in: Regenerate.
1611 * testsuite/18_support/nested_exception/rethrow_nested.cc: New.
1612 * testsuite/18_support/nested_exception/throw_with_nested.cc: New.
1613 * testsuite/18_support/nested_exception/cons.cc: New.
1614 * testsuite/18_support/nested_exception/nested_ptr.cc: New.
1615 * testsuite/18_support/nested_exception/rethrow_if_nested.cc: New.
1616 * doc/xml/manual/status_cxx200x.xml: Adjust.
1617
1618 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1619
1620 * include/ext/throw_allocator.h: Remove redundant include.
1621
1622 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1623
1624 * include/ext/throw_allocator.h (throw_allocator_base): Avoid
1625 out of line member functions definitions.
1626 (throw_allocator_base::_S_g, _S_map, _S_throw_prob, _S_label):
1627 Remove, use static locals instead.
1628 (throw_allocator_base::do_check_allocated, print_to_string): Declare.
1629 * src/throw_allocator.cc: New.
1630 * src/Makefile.am: Add.
1631 * config/abi/pre/gnu.ver: Add exports.
1632 * src/Makefile.in: Regenerate.
1633
1634 2009-05-07 Paolo Carlini <paolo.carlini@oracle.com>
1635
1636 * configure.ac: Bump libtool_VERSION to 6:12:0.
1637 * configure: Regenerate.
1638
1639 2009-05-07 Matthias Klose <doko@ubuntu.com>
1640
1641 PR libstdc++/40038
1642 * src/math_stubs_long_double.cc: Add ceill.
1643
1644 2009-05-06 Johannes Singler <singler@ira.uka.de>
1645
1646 PR libstdc++/39546
1647 * include/parallel/algo.h (find_switch):
1648 Parametrize binder2nd with const T& instead of T.
1649 * testsuite/25_algorithms/find/39546.cc: new test case
1650
1651 2009-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1652
1653 Revert:
1654 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1655
1656 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1657 possible.
1658 * configure: Regenerate.
1659
1660 2009-05-05 Jonathan Wakely <jwakely.gcc@gmail.com>
1661
1662 PR libstdc++/39909
1663 * include/std/mutex (__get_once_functor_lock, __get_once_mutex,
1664 __set_once_functor_lock_ptr): Replace global lock object with local
1665 locks on global mutex.
1666 * src/mutex.cc (__get_once_functor_lock, __get_once_mutex,
1667 __set_once_functor_lock_ptr): Likewise, keeping old function to
1668 preserve ABI.
1669 (__once_proxy): Use pointer to local lock if set, global lock
1670 otherwise.
1671 * config/abi/pre/gnu.ver: Add new symbols to new ABI version.
1672 * testsuite/util/testsuite_abi.cc: Add GLIBCX_3.4.12 version.
1673 * testsuite/30_threads/call_once/39909.cc: New.
1674
1675 2009-05-03 Jan Hubicka <jh@suse.cz>
1676
1677 * include/parallel/settings.h (get): Mark const.
1678 * libsupc++/unwind-cxx.h (__cxa_call_terminate): Mark throw ().
1679 * libsupc++/eh_call.cc (__cxa_call_terminate): Mark throw ().
1680 * config/io/basic_file_stdio.cc (sys_open, is_open, fd, seekoff): Mark
1681 throw ().
1682 * config/io/basic_file_stdio.h (__basic_file, sys_open): Mark throw ().
1683 (is_open, fd): Mark pure and throw ().
1684 (seekoff): Mark throw ().
1685
1686 2009-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1687
1688 * acinclude.m4 ([GLIBCXX_ENABLE_ATOMIC_BUILTINS]): Do link tests when
1689 possible.
1690 * configure: Regenerate.
1691
1692 2009-05-02 Jan Hubicka <jh@suse.cz>
1693
1694 * include/tr1_impl/functional_hash.h (explicit specializations of ()
1695 operator): Mark pure.
1696
1697 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
1698
1699 * scripts/create_testsuite_files: Remove thread directory.
1700
1701 2009-04-28 Benjamin Kosnik <bkoz@redhat.com>
1702
1703 PR libstdc++/39868
1704 * scripts/run_doxygen: Uncomment removal of includes.
1705 (problematic): Rewrite __cxxabiv1 namespace to abi.
1706
1707 2009-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1708
1709 Revert the last commit.
1710
1711 2009-04-25 Jonathan Wakely <jwakely.gcc@gmail.com>
1712
1713 * include/std/mutex (__get_once_functor_lock, __get_once_mutex):
1714 Replace global lock object with local locks on global mutex.
1715 * src/mutex.cc: Likewise.
1716 * config/abi/pre/gnu.ver: Adjust.
1717 * testsuite/30_threads/call_once/call_once2.cc: New.
1718
1719 2009-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1720
1721 PR libstdc++/39880
1722 PR libstdc++/39881
1723 PR libstdc++/39882
1724 * include/std/system_error (is_error_code_enum<errc>): Remove.
1725 (error_condition<>::error_condition(_ErrorCodeEnum,)
1726 error_condition<>::operator=(_ErrorCodeEnum)): Use make_error_condition.
1727 (error_code<>::error_code(_ErrorCodeEnum,),
1728 error_code<>::operator=(_ErrorCodeEnum)): Use make_error_code.
1729 * testsuite/19_diagnostics/system_error/39880.cc: New.
1730 * testsuite/19_diagnostics/error_condition/modifiers/39881.cc:
1731 Likewise.
1732 * testsuite/19_diagnostics/error_condition/cons/39881.cc: Likewise.
1733 * testsuite/19_diagnostics/error_code/modifiers/39882.cc: Likewise.
1734 * testsuite/19_diagnostics/error_code/cons/39882.cc: Likewise.
1735 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
1736 Adjust.
1737 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
1738 Likewise.
1739 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
1740 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
1741 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
1742 * testsuite/19_diagnostics/error_code/operators/not_equal.cc:
1743 Likewise.
1744 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
1745 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
1746 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
1747 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
1748
1749 2009-04-24 Benjamin Kosnik <bkoz@redhat.com>
1750
1751 * doc/xml/authors.xml: Add space.
1752 * doc/xml/faq.xml: Update links.
1753 * doc/xml/manual/intro.xml: Same.
1754 * doc/xml/manual/abi.xml: Update.
1755 * doc/xml/manual/appendix_contributing.xml: Fix typo.
1756 * doc/xml/manual/status_cxxtr1.xml: Update links.
1757 * doc/xml/manual/status_cxx1998.xml: Same.
1758 * doc/xml/manual/status_cxx200x.xml: Same.
1759
1760 2009-04-22 Jan Hubicka <jh@suse.cz>
1761
1762 * include/tr1_impl/array (at): Do not use builtin_expect.
1763 * include/ext/throw_allocator.h (allocate): Likewise.
1764 * include/ext/pool_allocator.h (allocate): Likweise.
1765 * include/ext/bitmap_allocator.h (allocate): Likewise.
1766 * include/ext/rc_string_base.h (_S_construct): Likewise.
1767 * include/ext/malloc_allocator.h (allocate): Likewise.
1768 * include/ext/mt_allocator.h (allocate): Likewise.
1769 * include/ext/sso_string_base.h (_M_construct): Likewise.
1770 * include/bits/basic_string.tcc (_S_construct): Likewise.
1771
1772 2009-04-22 Jan Hubicka <jh@suse.cz>
1773
1774 * include/c_std/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1775 (atexit, atoll, stroll, strtoull): Mark throw ()
1776 * include/c_std/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1777 * include/c_std/cwchar (wcstold, wcstoll, wcstoull): Mark throw ().
1778 * include/c_global/cstdlib (abort, exit, _Exit): Mark noreturn throw ().
1779 (atexit, atoll, stroll, strtoull): Mark throw ()
1780 * include/c_global/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1781 * include/c_wchar/cstdio (snprintf, vsnprintf, vscanf): Mark throw ().
1782
1783 2009-04-21 Jan Hubicka <jh@suse.cz>
1784
1785 * include/ext/atomicity.h
1786 (__exchange_and_add, __atomic_add): Mark throw ().
1787 * config/os/aix/atomicity.h
1788 * config/os/aix/atomicity.h
1789 * config/os/irix/atomicity.h
1790 * config/cpu/cris/atomicity.h
1791 * config/cpu/m68k/atomicity.h
1792 * config/cpu/hppa/atomicity.h
1793 * config/cpu/sparc/atomicity.h
1794 * config/cpu/i386/atomicity.h
1795 * config/cpu/i486/atomicity.h
1796 * config/cpu/sh/atomicity.h
1797 * config/cpu/generic/atomicity_mutex/atomicity.h
1798 * config/cpu/generic/atomicity_builtins/atomicity.h
1799 (__exchange_and_add, __atomic_add): Mark throw ().
1800
1801 2009-04-21 Paolo Carlini <paolo.carlini@oracle.com>
1802
1803 PR libstdc++/39835
1804 * include/bits/random.h: Avoid the badname __alpha (and, for
1805 consistency, __beta too).
1806 * include/bits/random.tcc: Likewise.
1807
1808 2009-04-19 Jan Hubicka <jh@suse.cz>
1809
1810 * include/c_compatibility/stdatomic.h (__atomic_flag_for_address): Use
1811 _GLIBCXX_NOTHROW.
1812
1813 2009-04-19 Jan Hubicka <jh@suse.cz>
1814
1815 * include/c_compatibility/stdatomic.h
1816 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1817 __atomic_flag_wait_explicit): Use _GLIBCXX_NOTHROW.
1818 * include/bits/c++config (_GLIBCXX_NOTHROW): New.
1819
1820 2009-04-18 Jan Hubicka <jh@suse.cz>
1821
1822 * libsupc++/eh_type.cc (__cxa_current_exception_type) Mark throw().
1823 * libsupc++/unwind-cxx.h (__cxa_get_globals,
1824 __cxa_get_globals_fast): Mark const.
1825 (__cxa_get_exception_ptr): Mark pure.
1826 (__cxa_bad_cast, __cxa_bad_typeid): Mark noreturn
1827 (__terminate): Makr throw ().
1828 * libsupc++/exception (terminate): Mark throw().
1829 (uncaught_exception): Mark pure.
1830 * libsupc++/eh_ptr.cc (_M_safe_bool_dummy): Mark throw().
1831 * libsupc++/guard.cc (__cxa_guard_abort, __cxa_guard_release):
1832 Mark throw().
1833 * libsupc++/eh_terminate.cc (__terminate, terminate): Mark throw().
1834 * libsupc++/vec.cc (__cxa_vec_cleanup): Mark throw().
1835 * libsupc++/cxxabi.h (__cxa_vec_cleanup, __cxa_guard_release,
1836 __cxa_guard_abort): Mark throw ().
1837 (__cxa_pure_virtual): Mark noreturn.
1838 (__cxa_current_exception_type): Mark throw and pure.
1839 * libsupc++/exception_ptr.h (operator ==, !=, _M_get, !, ==,
1840 __cxa_exception_type): Mark pure.
1841 (_M_safe_bool_dummy): Mark pure and const.
1842
1843 2009-04-18 Jan Hubicka <jh@suse.cz>
1844
1845 * src/pool_allocator.cc (_M_get_free_list, _M_get_mutex): Mark throw ()
1846 * src/mt_allocator.cc (_M_reclaim_block, _M_reclaim_block,
1847 _M_destroy_thread_key): Mark throw ()
1848 * debug.cc (_M_get_mutex, _M_attach_single, _M_detach_single,
1849 _M_singular, _M_can_compare _M_get_mutex, _M_message,
1850 _M_get_max_length): Mark throw ().
1851 * include/debug/formatter.h (_M_message, _M_format_word,
1852 _M_get_max_length): Mark throw ().
1853 * include/debug/safe_base.h (_M_get_mutex, _M_attach_single,
1854 _M_detach_single): Mark throw ().
1855 (_M_singular, _M_can_compare, _M_get_mutex): Mark pure and throw ().
1856 * include/ext/pool_allocator.h (_M_get_free_list): Mark const and
1857 throw ()
1858 (_M_get_mutex): Mark throw ().
1859 * include/ext/mt_allocator.h (_M_reclaim_block): Mark throw ();
1860 (_M_destroy_thread_key): Mark CONST and throw.
1861 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1862 throw ().
1863
1864 2009-04-18 Jan Hubicka <jh@suse.cz>
1865
1866 * src/condition_variable.cc (condition_variable,
1867 condition_variable_any constructors): Mark throw()
1868 * src/hash.cc (operator() for long double, string, and wstring): Mark
1869 throw ().
1870 * src/strstream.cc (strstreambuf constructors, freeze, str, pcount,
1871 _M_setup, rdbuf, str): Mark throw ().
1872 * src/chrono.cc (new): Mark throw ().
1873 * include/std/system_error (system_category, generic_category): Mark
1874 throw () and const.
1875 * include/std/chrono (now): Mark throw ().
1876 * include/std/condition_variable (condition_variable,
1877 ~condition_variable, condition_variable_any,
1878 ~condition_variable_any): Mark throw ().
1879 * include/std/mutex (mutex): Mark throw ().
1880 * include/bits/stl_list.h (swap, transfer, reverse, hook, unhook): Mark
1881 throw.
1882 * include/bits/functional_hash.h (operator() on size_t): Mark pure
1883 and throw ().
1884 * include/bits/locale_facets.tcc (__verify_grouping): Mark pure.
1885 * include/bits/locale_classes.h (_S_initialize_once,
1886 _S_clone_c_locale): Mark throw ().
1887 (_S_get_c_name): Mark const and throw ().
1888 (_M_id, _M_compare, _M_transform, _M_compare, _M_transform): Mark
1889 throw ().
1890 * include/bits/locale_facets.h (__convert_to_v explicit instances):
1891 Mark throw ().
1892 (_M_convert_to_wmask, _M_initialize_ctype, _S_format_float): Mark
1893 throw ().
1894 * include/bits/ios_base.h (_M_dispose_callbacks, _M_init, imbue,
1895 ios_base): Mark throw ()
1896 * include/bits/locale_facets_nonio.h (_M_put): Mark throw.
1897 * include/backward/strstream (strstreambuf constructors): Mark throw ().
1898 (str, freeze, _M_setupf): Mark throw ().
1899 (pcount): Mark pure and throw ().
1900 (rdbuf): Mark const and throw ().
1901
1902 2009-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1903
1904 PR libstdc++/39802
1905 * include/bits/locale_facets.tcc (num_get<>::_M_extract_int
1906 (_InIter, _InIter, ios_base&, ios_base::iostate&, _ValueT&)):
1907 Always accept negative values, for unsigned types too.
1908 * testsuite/22_locale/num_get/get/char/39802.cc: New.
1909 * testsuite/22_locale/num_get/get/wchar_t/39802.cc: Likewise.
1910
1911 2009-04-18 Jan Hubicka <jh@suse.cz>
1912
1913 * include/debug/formater.h: Include bits/c++config.h.
1914 (_M_error): Mark noreturn.
1915 * include/bits/c++config (_GLIBCXX_PURE, _GLIBCXX_CONST,
1916 _GLIBCXX_NORETURN): New.
1917 * include/bits/stl_tree.h (_Rb_tree_increment, _Rb_tree_increment,
1918 _Rb_tree_decrement, _Rb_tree_decrement, _Rb_tree_black_count):
1919 Mark pure.
1920 * include/c_compatibility/stdatomic.h
1921 (atomic_flag_test_and_set_explicit, atomic_flag_clear_explicit,
1922 __atomic_flag_wait_explicit, __atomic_flag_for_address):
1923 Mark by throw ().
1924 * src/atomic.cc (atomic_flag_test_and_set_explicit,
1925 atomic_flag_clear_explicit, __atomic_flag_wait_explicit,
1926 __atomic_flag_for_address): Mark by throw ().
1927
1928 2009-04-17 Uros Bizjak <ubizjak@gmail.com>
1929
1930 * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Regenerated.
1931
1932 2009-04-16 Jan Hubicka <jh@suse.cz>
1933
1934 * tree.cc (_Rb_tree_increment, _Rb_tree_decrement,
1935 _Rb_tree_rebalance_for_erase, _Rb_tree_black_count): Mark nothrow;
1936 update uses of _Rb_tree_rotate_left, _Rb_tree_rotate_right.
1937 (_Rb_tree_rotate_left, _Rb_tree_rotate_right): Make wrapper and break
1938 out body to ...
1939 (local_Rb_tree_rotate_left, local_Rb_tree_rotate_right): New static
1940 functions.
1941 * stl_tree.h (_Rb_tree_increment, _Rb_tree_decrement,
1942 _Rb_tree_insert_and_rebalance, _Rb_tree_rebalance_for_erase,
1943 _Rb_tree_black_count): Mark nothrow.
1944
1945 2009-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1946
1947 * include/bits/forward_list.h: Remove default std::allocator<_Tp>
1948 from base classes.
1949 * testsuite/23_containers/forward_list/capacity/1.cc: Adjust.
1950
1951 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1952
1953 * doc/html: Regenerate.
1954
1955 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1956
1957 * doc/xml/manual/status_cxx1998.xml: Update to new table style.
1958
1959 * doc/xml/gnu/gpl-3.0.xml: Add or adjust dbhtml markup.
1960 * doc/xml/gnu/fdl-1.2.xml: Same.
1961 * doc/xml/manual/numerics.xml: Same.
1962 * doc/xml/manual/concurrency.xml: Same.
1963 * doc/xml/manual/intro.xml: Same.
1964 * doc/xml/manual/status_cxxtr1.xml: Same.
1965 * doc/xml/manual/containers.xml: Same.
1966 * doc/xml/manual/io.xml: Same.
1967 * doc/xml/manual/utilities.xml: Same.
1968 * doc/xml/manual/support.xml: Same.
1969 * doc/xml/manual/using.xml: Same.
1970 * doc/xml/manual/localization.xml: Same.
1971 * doc/xml/manual/locale.xml: Same.
1972 * doc/xml/manual/extensions.xml: Same.
1973 * doc/xml/manual/appendix_contributing.xml: Same.
1974 * doc/xml/manual/diagnostics.xml: Same.
1975 * doc/xml/manual/status_cxx200x.xml: Same.
1976
1977 2009-04-15 Benjamin Kosnik <bkoz@redhat.com>
1978
1979 * doc/xml/manual/status_cxxtr1.xml: Update to new table style.
1980 * doc/xml/manual/status_cxx200x.xml: Adjust.
1981
1982 2009-04-14 Benjamin Kosnik <bkoz@redhat.com>
1983
1984 * doc/xml/spine.xml: Remove unused license entity, update
1985 copyright year.
1986
1987 * doc/xml/manual/spine.xml: Markup for primary index terms.
1988 * doc/xml/manual/numerics.xml: Same.
1989 * doc/xml/manual/intro.xml: Same.
1990 * doc/xml/manual/containers.xml: Same.
1991 * doc/xml/manual/io.xml: Same.
1992 * doc/xml/manual/appendix_porting.xml: Same.
1993 * doc/xml/manual/utilities.xml: Same.
1994 * doc/xml/manual/support.xml: Same.
1995 * doc/xml/manual/localization.xml: Same.
1996 * doc/xml/manual/strings.xml: Same.
1997 * doc/xml/manual/extensions.xml: Same.
1998 * doc/xml/manual/appendix_contributing.xml: Same.
1999 * doc/xml/manual/diagnostics.xml: Same.
2000 * doc/xml/manual/algorithms.xml: Same.
2001 * doc/xml/manual/appendix_free.xml: Same.
2002 * doc/xml/manual/iterators.xml: Same.
2003
2004 * doc/xml/gnu/gpl-3.0.xml: Fix xml markup regressions.
2005 * doc/xml/gnu/fdl-1.2.xml: Same.
2006
2007 * doc/xml/manual/status_cxx200x.xml: Re-write.
2008
2009 2009-04-09 Paolo Carlini <paolo.carlini@oracle.com>
2010
2011 PR libstdc++/39629 (final bits)
2012 * include/bits/random.h (subtract_with_carry_engine<>::_S_modulus):
2013 Remove, consistently use __detail::_Shift<_UIntType, __w>::__value.
2014 * include/bits/random.tcc (shuffle_order_engine<>::operator()()):
2015 Fix formula for __j.
2016 * include/bits/random.tcc (operator==(const normal_distribution<>&,
2017 const normal_distribution<>&): Remove.
2018 * include/bits/random.h (operator==(const uniform_int_distribution<>&,
2019 const uniform_int_distribution<>&), operator==(const
2020 uniform_real_distribution<>&, const uniform_real_distribution<>&),
2021 operator==(const normal_distribution<>&, const normal_distribution<>&),
2022 operator==(const lognormal_distribution<>&,
2023 const lognormal_distribution<>&), operator==(const
2024 chi_squared_distribution<>&, const chi_squared_distribution<>&),
2025 operator==(const cauchy_distribution<>&, const cauchy_distribution<>&),
2026 operator==(const fisher_distribution<>&, const fisher_distribution<>&),
2027 operator==(const student_t_distribution<>&,
2028 const student_t_distribution<>&), operator==(const
2029 bernoulli_distribution<>&, const bernoulli_distribution<>&),
2030 operator==(const binomial_distribution<>&, const
2031 binomial_distribution<>&), operator==(const geometric_distribution<>&,
2032 const geometric_distribution<>&), operator==(const
2033 negative_binomial_distribution<>&, const
2034 negative_binomial_distribution<>&), operator==(const
2035 poisson_distribution<>&, const poisson_distribution<>&),
2036 operator==(const exponential_distribution<>&,
2037 const exponential_distribution<>&), operator==(const
2038 gamma_distribution<>&, const gamma_distribution<>&), operator==(const
2039 weibull_distribution<>&, const weibull_distribution<>&),
2040 operator==(const extreme_value_distribution<>&,
2041 const extreme_value_distribution<>&), operator==(const
2042 discrete_distribution<>&, const discrete_distribution<>&),
2043 operator==(const piecewise_constant_distribution<>&,
2044 const piecewise_constant_distribution<>&), operator==(const
2045 piecewise_linear_distribution<>&, const
2046 piecewise_linear_distribution<>&)): Remove.
2047 * testsuite/26_numerics/random/uniform_real_distribution/operators/
2048 serialize.cc: Remove.
2049 * testsuite/26_numerics/random/piecewise_constant_distribution/
2050 operators/serialize.cc: Likewise.
2051 * testsuite/26_numerics/random/chi_squared_distribution/operators/
2052 serialize.cc: Likewise.
2053 * testsuite/26_numerics/random/normal_distribution/operators/
2054 serialize.cc: Likewise.
2055 * testsuite/26_numerics/random/uniform_int_distribution/operators/
2056 serialize.cc: Likewise.
2057 * testsuite/26_numerics/random/poisson_distribution/operators/
2058 serialize.cc: Likewise.
2059 * testsuite/26_numerics/random/bernoulli_distribution/operators/
2060 serialize.cc: Likewise.
2061 * testsuite/26_numerics/random/discrete_distribution/operators/
2062 serialize.cc: Likewise.
2063 * testsuite/26_numerics/random/weibull_distribution/operators/
2064 serialize.cc: Likewise.
2065 * testsuite/26_numerics/random/negative_binomial_distribution/
2066 operators/serialize.cc: Likewise.
2067 * testsuite/26_numerics/random/cauchy_distribution/operators/
2068 serialize.cc: Likewise.
2069 * testsuite/26_numerics/random/gamma_distribution/operators/
2070 serialize.cc: Likewise.
2071 * testsuite/26_numerics/random/fisher_f_distribution/operators/
2072 serialize.cc: Likewise.
2073 * testsuite/26_numerics/random/exponential_distribution/operators/
2074 serialize.cc: Likewise.
2075 * testsuite/26_numerics/random/lognormal_distribution/operators/
2076 serialize.cc: Likewise.
2077 * testsuite/26_numerics/random/binomial_distribution/operators/
2078 serialize.cc: Likewise.
2079 * testsuite/26_numerics/random/extreme_value_distribution/
2080 operators/serialize.cc: Likewise.
2081 * testsuite/26_numerics/random/piecewise_linear_distribution/
2082 operators/serialize.cc: Likewise.
2083 * testsuite/26_numerics/random/student_t_distribution/operators/
2084 serialize.cc: Likewise.
2085 * testsuite/26_numerics/random/geometric_distribution/operators/
2086 serialize.cc: Likewise.
2087
2088 * include/bits/random.h (linear_congruential_engine<>::seed(_Gen&,
2089 true_type), linear_congruential_engine<>::seed(_Gen&, false_type),
2090 mersenne_twister_engine<>::seed(_Gen&,
2091 true_type), mersenne_twister_engine<>::seed(_Gen&, false_type),
2092 subtract_with_carry_engine<>::seed(_Gen&,
2093 true_type), subtract_with_carry_engine<>::seed(_Gen&, false_type)):
2094 Remove, unused.
2095 * include/bits/random.tcc (linear_congruential_engine<>::
2096 seed(_Gen&, false_type): Likewise.
2097
2098 2009-04-09 Nick Clifton <nickc@redhat.com>
2099
2100 * src/allocator-inst.cc: Change copyright header to refer to
2101 version 3 of the GNU General Public License with version 3.1
2102 of the GCC Runtime Library Exception and to point readers at
2103 the COPYING3 and COPYING3.RUNTIME files and the FSF's license
2104 web page.
2105 * config/abi/compatibility.h: Likewise.
2106 * config/abi/pre/gnu-versioned-namespace.ver: Likewise.
2107 * config/abi/pre/gnu.ver: Likewise.
2108 * config/allocator/bitmap_allocator_base.h: Likewise.
2109 * config/allocator/malloc_allocator_base.h: Likewise.
2110 * config/allocator/mt_allocator_base.h: Likewise.
2111 * config/allocator/new_allocator_base.h: Likewise.
2112 * config/allocator/pool_allocator_base.h: Likewise.
2113 * config/cpu/alpha/atomic_word.h: Likewise.
2114 * config/cpu/arm/cxxabi_tweaks.h: Likewise.
2115 * config/cpu/cris/atomic_word.h: Likewise.
2116 * config/cpu/cris/atomicity.h: Likewise.
2117 * config/cpu/generic/atomic_word.h: Likewise.
2118 * config/cpu/generic/atomicity_builtins/atomicity.h: Likewise.
2119 * config/cpu/generic/atomicity_mutex/atomicity.h: Likewise.
2120 * config/cpu/generic/cpu_defines.h: Likewise.
2121 * config/cpu/generic/cxxabi_tweaks.h: Likewise.
2122 * config/cpu/hppa/atomicity.h: Likewise.
2123 * config/cpu/i386/atomicity.h: Likewise.
2124 * config/cpu/i486/atomicity.h: Likewise.
2125 * config/cpu/ia64/atomic_word.h: Likewise.
2126 * config/cpu/m68k/atomicity.h: Likewise.
2127 * config/cpu/powerpc/atomic_word.h: Likewise.
2128 * config/cpu/powerpc/cpu_defines.h: Likewise.
2129 * config/cpu/sh/atomicity.h: Likewise.
2130 * config/cpu/sparc/atomic_word.h: Likewise.
2131 * config/cpu/sparc/atomicity.h: Likewise.
2132 * config/io/basic_file_stdio.cc: Likewise.
2133 * config/io/basic_file_stdio.h: Likewise.
2134 * config/io/c_io_stdio.h: Likewise.
2135 * config/locale/darwin/ctype_members.cc: Likewise.
2136 * config/locale/generic/c++locale_internal.h: Likewise.
2137 * config/locale/generic/c_locale.cc: Likewise.
2138 * config/locale/generic/c_locale.h: Likewise.
2139 * config/locale/generic/codecvt_members.cc: Likewise.
2140 * config/locale/generic/collate_members.cc: Likewise.
2141 * config/locale/generic/ctype_members.cc: Likewise.
2142 * config/locale/generic/messages_members.cc: Likewise.
2143 * config/locale/generic/messages_members.h: Likewise.
2144 * config/locale/generic/monetary_members.cc: Likewise.
2145 * config/locale/generic/numeric_members.cc: Likewise.
2146 * config/locale/generic/time_members.cc: Likewise.
2147 * config/locale/generic/time_members.h: Likewise.
2148 * config/locale/gnu/c++locale_internal.h: Likewise.
2149 * config/locale/gnu/c_locale.cc: Likewise.
2150 * config/locale/gnu/c_locale.h: Likewise.
2151 * config/locale/gnu/codecvt_members.cc: Likewise.
2152 * config/locale/gnu/collate_members.cc: Likewise.
2153 * config/locale/gnu/ctype_members.cc: Likewise.
2154 * config/locale/gnu/messages_members.cc: Likewise.
2155 * config/locale/gnu/messages_members.h: Likewise.
2156 * config/locale/gnu/monetary_members.cc: Likewise.
2157 * config/locale/gnu/numeric_members.cc: Likewise.
2158 * config/locale/gnu/time_members.cc: Likewise.
2159 * config/locale/gnu/time_members.h: Likewise.
2160 * config/locale/ieee_1003.1-2001/c_locale.cc: Likewise.
2161 * config/locale/ieee_1003.1-2001/c_locale.h: Likewise.
2162 * config/locale/ieee_1003.1-2001/messages_members.cc: Likewise.
2163 * config/locale/ieee_1003.1-2001/messages_members.h: Likewise.
2164 * config/os/aix/atomic_word.h: Likewise.
2165 * config/os/aix/atomicity.h: Likewise.
2166 * config/os/aix/ctype_base.h: Likewise.
2167 * config/os/aix/ctype_inline.h: Likewise.
2168 * config/os/aix/ctype_noninline.h: Likewise.
2169 * config/os/aix/os_defines.h: Likewise.
2170 * config/os/bsd/darwin/ctype_base.h: Likewise.
2171 * config/os/bsd/darwin/ctype_inline.h: Likewise.
2172 * config/os/bsd/darwin/ctype_noninline.h: Likewise.
2173 * config/os/bsd/darwin/os_defines.h: Likewise.
2174 * config/os/bsd/freebsd/ctype_base.h: Likewise.
2175 * config/os/bsd/freebsd/ctype_inline.h: Likewise.
2176 * config/os/bsd/freebsd/ctype_noninline.h: Likewise.
2177 * config/os/bsd/freebsd/os_defines.h: Likewise.
2178 * config/os/bsd/netbsd/ctype_base.h: Likewise.
2179 * config/os/bsd/netbsd/ctype_inline.h: Likewise.
2180 * config/os/bsd/netbsd/ctype_noninline.h: Likewise.
2181 * config/os/bsd/netbsd/os_defines.h: Likewise.
2182 * config/os/djgpp/ctype_base.h: Likewise.
2183 * config/os/djgpp/ctype_inline.h: Likewise.
2184 * config/os/djgpp/ctype_noninline.h: Likewise.
2185 * config/os/djgpp/os_defines.h: Likewise.
2186 * config/os/generic/ctype_base.h: Likewise.
2187 * config/os/generic/ctype_inline.h: Likewise.
2188 * config/os/generic/ctype_noninline.h: Likewise.
2189 * config/os/generic/error_constants.h: Likewise.
2190 * config/os/generic/os_defines.h: Likewise.
2191 * config/os/gnu-linux/ctype_base.h: Likewise.
2192 * config/os/gnu-linux/ctype_inline.h: Likewise.
2193 * config/os/gnu-linux/ctype_noninline.h: Likewise.
2194 * config/os/gnu-linux/os_defines.h: Likewise.
2195 * config/os/hpux/ctype_base.h: Likewise.
2196 * config/os/hpux/ctype_inline.h: Likewise.
2197 * config/os/hpux/ctype_noninline.h: Likewise.
2198 * config/os/hpux/os_defines.h: Likewise.
2199 * config/os/irix/atomic_word.h: Likewise.
2200 * config/os/irix/atomicity.h: Likewise.
2201 * config/os/irix/irix5.2/ctype_base.h: Likewise.
2202 * config/os/irix/irix5.2/ctype_inline.h: Likewise.
2203 * config/os/irix/irix5.2/ctype_noninline.h: Likewise.
2204 * config/os/irix/irix5.2/os_defines.h: Likewise.
2205 * config/os/irix/irix6.5/ctype_base.h: Likewise.
2206 * config/os/irix/irix6.5/ctype_inline.h: Likewise.
2207 * config/os/irix/irix6.5/ctype_noninline.h: Likewise.
2208 * config/os/irix/irix6.5/os_defines.h: Likewise.
2209 * config/os/mingw32/ctype_base.h: Likewise.
2210 * config/os/mingw32/ctype_inline.h: Likewise.
2211 * config/os/mingw32/ctype_noninline.h: Likewise.
2212 * config/os/mingw32/error_constants.h: Likewise.
2213 * config/os/mingw32/os_defines.h: Likewise.
2214 * config/os/newlib/ctype_base.h: Likewise.
2215 * config/os/newlib/ctype_inline.h: Likewise.
2216 * config/os/newlib/ctype_noninline.h: Likewise.
2217 * config/os/newlib/os_defines.h: Likewise.
2218 * config/os/qnx/qnx6.1/ctype_base.h: Likewise.
2219 * config/os/qnx/qnx6.1/ctype_inline.h: Likewise.
2220 * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise.
2221 * config/os/qnx/qnx6.1/os_defines.h: Likewise.
2222 * config/os/solaris/solaris2.7/ctype_base.h: Likewise.
2223 * config/os/solaris/solaris2.7/ctype_inline.h: Likewise.
2224 * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise.
2225 * config/os/solaris/solaris2.7/os_defines.h: Likewise.
2226 * config/os/tpf/ctype_base.h: Likewise.
2227 * config/os/tpf/ctype_inline.h: Likewise.
2228 * config/os/tpf/ctype_noninline.h: Likewise.
2229 * config/os/tpf/os_defines.h: Likewise.
2230 * config/os/uclibc/ctype_base.h: Likewise.
2231 * config/os/uclibc/ctype_inline.h: Likewise.
2232 * config/os/uclibc/ctype_noninline.h: Likewise.
2233 * config/os/uclibc/os_defines.h: Likewise.
2234 * config/os/vxworks/ctype_base.h: Likewise.
2235 * config/os/vxworks/ctype_inline.h: Likewise.
2236 * config/os/vxworks/ctype_noninline.h: Likewise.
2237 * config/os/vxworks/os_defines.h: Likewise.
2238 * include/backward/auto_ptr.h: Likewise.
2239 * include/backward/backward_warning.h: Likewise.
2240 * include/backward/binders.h: Likewise.
2241 * include/backward/hash_fun.h: Likewise.
2242 * include/backward/hash_map: Likewise.
2243 * include/backward/hash_set: Likewise.
2244 * include/backward/hashtable.h: Likewise.
2245 * include/backward/strstream: Likewise.
2246 * include/bits/algorithmfwd.h: Likewise.
2247 * include/bits/allocator.h: Likewise.
2248 * include/bits/atomic_0.h: Likewise.
2249 * include/bits/atomic_2.h: Likewise.
2250 * include/bits/atomicfwd_c.h: Likewise.
2251 * include/bits/atomicfwd_cxx.h: Likewise.
2252 * include/bits/basic_ios.h: Likewise.
2253 * include/bits/basic_ios.tcc: Likewise.
2254 * include/bits/basic_string.h: Likewise.
2255 * include/bits/basic_string.tcc: Likewise.
2256 * include/bits/boost_concept_check.h: Likewise.
2257 * include/bits/c++config: Likewise.
2258 * include/bits/char_traits.h: Likewise.
2259 * include/bits/codecvt.h: Likewise.
2260 * include/bits/concept_check.h: Likewise.
2261 * include/bits/cpp_type_traits.h: Likewise.
2262 * include/bits/deque.tcc: Likewise.
2263 * include/bits/forward_list.h: Likewise.
2264 * include/bits/forward_list.tcc: Likewise.
2265 * include/bits/fstream.tcc: Likewise.
2266 * include/bits/functexcept.h: Likewise.
2267 * include/bits/functional_hash.h: Likewise.
2268 * include/bits/gslice.h: Likewise.
2269 * include/bits/gslice_array.h: Likewise.
2270 * include/bits/hashtable.h: Likewise.
2271 * include/bits/indirect_array.h: Likewise.
2272 * include/bits/ios_base.h: Likewise.
2273 * include/bits/istream.tcc: Likewise.
2274 * include/bits/list.tcc: Likewise.
2275 * include/bits/locale_classes.h: Likewise.
2276 * include/bits/locale_classes.tcc: Likewise.
2277 * include/bits/locale_facets.h: Likewise.
2278 * include/bits/locale_facets.tcc: Likewise.
2279 * include/bits/locale_facets_nonio.h: Likewise.
2280 * include/bits/locale_facets_nonio.tcc: Likewise.
2281 * include/bits/localefwd.h: Likewise.
2282 * include/bits/mask_array.h: Likewise.
2283 * include/bits/move.h: Likewise.
2284 * include/bits/ostream.tcc: Likewise.
2285 * include/bits/ostream_insert.h: Likewise.
2286 * include/bits/postypes.h: Likewise.
2287 * include/bits/shared_ptr.h: Likewise.
2288 * include/bits/slice_array.h: Likewise.
2289 * include/bits/sstream.tcc: Likewise.
2290 * include/bits/stl_algo.h: Likewise.
2291 * include/bits/stl_algobase.h: Likewise.
2292 * include/bits/stl_bvector.h: Likewise.
2293 * include/bits/stl_construct.h: Likewise.
2294 * include/bits/stl_deque.h: Likewise.
2295 * include/bits/stl_function.h: Likewise.
2296 * include/bits/stl_heap.h: Likewise.
2297 * include/bits/stl_iterator.h: Likewise.
2298 * include/bits/stl_iterator_base_funcs.h: Likewise.
2299 * include/bits/stl_iterator_base_types.h: Likewise.
2300 * include/bits/stl_list.h: Likewise.
2301 * include/bits/stl_map.h: Likewise.
2302 * include/bits/stl_multimap.h: Likewise.
2303 * include/bits/stl_multiset.h: Likewise.
2304 * include/bits/stl_numeric.h: Likewise.
2305 * include/bits/stl_pair.h: Likewise.
2306 * include/bits/stl_queue.h: Likewise.
2307 * include/bits/stl_raw_storage_iter.h: Likewise.
2308 * include/bits/stl_relops.h: Likewise.
2309 * include/bits/stl_set.h: Likewise.
2310 * include/bits/stl_stack.h: Likewise.
2311 * include/bits/stl_tempbuf.h: Likewise.
2312 * include/bits/stl_tree.h: Likewise.
2313 * include/bits/stl_uninitialized.h: Likewise.
2314 * include/bits/stl_vector.h: Likewise.
2315 * include/bits/stream_iterator.h: Likewise.
2316 * include/bits/streambuf.tcc: Likewise.
2317 * include/bits/streambuf_iterator.h: Likewise.
2318 * include/bits/stringfwd.h: Likewise.
2319 * include/bits/unique_ptr.h: Likewise.
2320 * include/bits/valarray_after.h: Likewise.
2321 * include/bits/valarray_array.h: Likewise.
2322 * include/bits/valarray_array.tcc: Likewise.
2323 * include/bits/valarray_before.h: Likewise.
2324 * include/bits/vector.tcc: Likewise.
2325 * include/c/cassert: Likewise.
2326 * include/c/cctype: Likewise.
2327 * include/c/cerrno: Likewise.
2328 * include/c/cfloat: Likewise.
2329 * include/c/ciso646: Likewise.
2330 * include/c/climits: Likewise.
2331 * include/c/clocale: Likewise.
2332 * include/c/cmath: Likewise.
2333 * include/c/csetjmp: Likewise.
2334 * include/c/csignal: Likewise.
2335 * include/c/cstdarg: Likewise.
2336 * include/c/cstddef: Likewise.
2337 * include/c/cstdio: Likewise.
2338 * include/c/cstdlib: Likewise.
2339 * include/c/cstring: Likewise.
2340 * include/c/ctime: Likewise.
2341 * include/c/cwchar: Likewise.
2342 * include/c/cwctype: Likewise.
2343 * include/c_compatibility/assert.h: Likewise.
2344 * include/c_compatibility/complex.h: Likewise.
2345 * include/c_compatibility/ctype.h: Likewise.
2346 * include/c_compatibility/errno.h: Likewise.
2347 * include/c_compatibility/fenv.h: Likewise.
2348 * include/c_compatibility/float.h: Likewise.
2349 * include/c_compatibility/inttypes.h: Likewise.
2350 * include/c_compatibility/iso646.h: Likewise.
2351 * include/c_compatibility/limits.h: Likewise.
2352 * include/c_compatibility/locale.h: Likewise.
2353 * include/c_compatibility/math.h: Likewise.
2354 * include/c_compatibility/setjmp.h: Likewise.
2355 * include/c_compatibility/signal.h: Likewise.
2356 * include/c_compatibility/stdarg.h: Likewise.
2357 * include/c_compatibility/stdatomic.h: Likewise.
2358 * include/c_compatibility/stdbool.h: Likewise.
2359 * include/c_compatibility/stddef.h: Likewise.
2360 * include/c_compatibility/stdint.h: Likewise.
2361 * include/c_compatibility/stdio.h: Likewise.
2362 * include/c_compatibility/stdlib.h: Likewise.
2363 * include/c_compatibility/string.h: Likewise.
2364 * include/c_compatibility/tgmath.h: Likewise.
2365 * include/c_compatibility/time.h: Likewise.
2366 * include/c_compatibility/wchar.h: Likewise.
2367 * include/c_compatibility/wctype.h: Likewise.
2368 * include/c_global/cassert: Likewise.
2369 * include/c_global/ccomplex: Likewise.
2370 * include/c_global/cctype: Likewise.
2371 * include/c_global/cerrno: Likewise.
2372 * include/c_global/cfenv: Likewise.
2373 * include/c_global/cfloat: Likewise.
2374 * include/c_global/cinttypes: Likewise.
2375 * include/c_global/ciso646: Likewise.
2376 * include/c_global/climits: Likewise.
2377 * include/c_global/clocale: Likewise.
2378 * include/c_global/cmath.tcc: Likewise.
2379 * include/c_global/cmath: Likewise.
2380 * include/c_global/csetjmp: Likewise.
2381 * include/c_global/csignal: Likewise.
2382 * include/c_global/cstdarg: Likewise.
2383 * include/c_global/cstdatomic: Likewise.
2384 * include/c_global/cstdbool: Likewise.
2385 * include/c_global/cstddef: Likewise.
2386 * include/c_global/cstdint: Likewise.
2387 * include/c_global/cstdio: Likewise.
2388 * include/c_global/cstdlib: Likewise.
2389 * include/c_global/cstring: Likewise.
2390 * include/c_global/ctgmath: Likewise.
2391 * include/c_global/ctime: Likewise.
2392 * include/c_global/cwchar: Likewise.
2393 * include/c_global/cwctype: Likewise.
2394 * include/c_std/cassert: Likewise.
2395 * include/c_std/cctype: Likewise.
2396 * include/c_std/cerrno: Likewise.
2397 * include/c_std/cfloat: Likewise.
2398 * include/c_std/ciso646: Likewise.
2399 * include/c_std/climits: Likewise.
2400 * include/c_std/clocale: Likewise.
2401 * include/c_std/cmath.tcc: Likewise.
2402 * include/c_std/cmath: Likewise.
2403 * include/c_std/csetjmp: Likewise.
2404 * include/c_std/csignal: Likewise.
2405 * include/c_std/cstdarg: Likewise.
2406 * include/c_std/cstddef: Likewise.
2407 * include/c_std/cstdio: Likewise.
2408 * include/c_std/cstdlib: Likewise.
2409 * include/c_std/cstring: Likewise.
2410 * include/c_std/ctime: Likewise.
2411 * include/c_std/cwchar: Likewise.
2412 * include/c_std/cwctype: Likewise.
2413 * include/debug/bitset: Likewise.
2414 * include/debug/debug.h: Likewise.
2415 * include/debug/deque: Likewise.
2416 * include/debug/formatter.h: Likewise.
2417 * include/debug/functions.h: Likewise.
2418 * include/debug/list: Likewise.
2419 * include/debug/macros.h: Likewise.
2420 * include/debug/map.h: Likewise.
2421 * include/debug/map: Likewise.
2422 * include/debug/multimap.h: Likewise.
2423 * include/debug/multiset.h: Likewise.
2424 * include/debug/safe_base.h: Likewise.
2425 * include/debug/safe_iterator.h: Likewise.
2426 * include/debug/safe_iterator.tcc: Likewise.
2427 * include/debug/safe_sequence.h: Likewise.
2428 * include/debug/set.h: Likewise.
2429 * include/debug/set: Likewise.
2430 * include/debug/string: Likewise.
2431 * include/debug/unordered_map: Likewise.
2432 * include/debug/unordered_set: Likewise.
2433 * include/debug/vector: Likewise.
2434 * include/ext/algorithm: Likewise.
2435 * include/ext/array_allocator.h: Likewise.
2436 * include/ext/atomicity.h: Likewise.
2437 * include/ext/bitmap_allocator.h: Likewise.
2438 * include/ext/cast.h: Likewise.
2439 * include/ext/codecvt_specializations.h: Likewise.
2440 * include/ext/concurrence.h: Likewise.
2441 * include/ext/debug_allocator.h: Likewise.
2442 * include/ext/enc_filebuf.h: Likewise.
2443 * include/ext/extptr_allocator.h: Likewise.
2444 * include/ext/functional: Likewise.
2445 * include/ext/iterator: Likewise.
2446 * include/ext/malloc_allocator.h: Likewise.
2447 * include/ext/memory: Likewise.
2448 * include/ext/mt_allocator.h: Likewise.
2449 * include/ext/new_allocator.h: Likewise.
2450 * include/ext/numeric: Likewise.
2451 * include/ext/numeric_traits.h: Likewise.
2452 * include/ext/pb_ds/assoc_container.hpp: Likewise.
2453 * include/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp:
2454 Likewise.
2455 * include/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp:
2456 Likewise.
2457 * include/ext/pb_ds/detail/basic_tree_policy/traits.hpp: Likewise.
2458 * include/ext/pb_ds/detail/basic_types.hpp: Likewise.
2459 * include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp:
2460 Likewise.
2461 * include/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp:
2462 Likewise.
2463 * include/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp:
2464 Likewise.
2465 * include/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp:
2466 Likewise.
2467 * include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Likewise.
2468 * include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Likewise.
2469 * include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Likewise.
2470 * include/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp: Likewise.
2471 * include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp:
2472 Likewise.
2473 * include/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp:
2474 Likewise.
2475 * include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp:
2476 Likewise.
2477 * include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp:
2478 Likewise.
2479 * include/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp:
2480 Likewise.
2481 * include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp:
2482 Likewise.
2483 * include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp:
2484 Likewise.
2485 * include/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp:
2486 Likewise.
2487 * include/ext/pb_ds/detail/bin_search_tree_/traits.hpp: Likewise.
2488 * include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Likewise.
2489 * include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Likewise.
2490 * include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp:
2491 Likewise.
2492 * include/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp:
2493 Likewise.
2494 * include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Likewise.
2495 * include/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp: Likewise.
2496 * include/ext/pb_ds/detail/binary_heap_/entry_pred.hpp: Likewise.
2497 * include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Likewise.
2498 * include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Likewise.
2499 * include/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp: Likewise.
2500 * include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Likewise.
2501 * include/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp: Likewise.
2502 * include/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp:
2503 Likewise.
2504 * include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Likewise.
2505 * include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp:
2506 Likewise.
2507 * include/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp: Likewise.
2508 * include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Likewise.
2509 * include/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp:
2510 Likewise.
2511 * include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Likewise.
2512 * include/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp:
2513 Likewise.
2514 * include/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp:
2515 Likewise.
2516 * include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp:
2517 Likewise.
2518 * include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp:
2519 Likewise.
2520 * include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp:
2521 Likewise.
2522 * include/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp:
2523 Likewise.
2524 * include/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp:
2525 Likewise.
2526 * include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Likewise.
2527 * include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Likewise.
2528 * include/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp:
2529 Likewise.
2530 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp:
2531 Likewise.
2532 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2533 Likewise.
2534 * include/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2535 Likewise.
2536 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp:
2537 Likewise.
2538 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2539 Likewise.
2540 * include/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp:
2541 Likewise.
2542 * include/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp:
2543 Likewise.
2544 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp:
2545 Likewise.
2546 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2547 Likewise.
2548 * include/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp:
2549 Likewise.
2550 * include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp:
2551 Likewise.
2552 * include/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp:
2553 Likewise.
2554 * include/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp:
2555 Likewise.
2556 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp:
2557 Likewise.
2558 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2559 Likewise.
2560 * include/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp:
2561 Likewise.
2562 * include/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp:
2563 Likewise.
2564 * include/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp:
2565 Likewise.
2566 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp:
2567 Likewise.
2568 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2569 Likewise.
2570 * include/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp:
2571 Likewise.
2572 * include/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp:
2573 Likewise.
2574 * include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
2575 Likewise.
2576 * include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp:
2577 Likewise.
2578 * include/ext/pb_ds/detail/cond_dealtor.hpp: Likewise.
2579 * include/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp:
2580 Likewise.
2581 * include/ext/pb_ds/detail/container_base_dispatch.hpp: Likewise.
2582 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
2583 * include/ext/pb_ds/detail/eq_fn/eq_by_less.hpp: Likewise.
2584 * include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Likewise.
2585 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp:
2586 Likewise.
2587 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp:
2588 Likewise.
2589 * include/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp:
2590 Likewise.
2591 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp:
2592 Likewise.
2593 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp:
2594 Likewise.
2595 * include/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp:
2596 Likewise.
2597 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp:
2598 Likewise.
2599 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp:
2600 Likewise.
2601 * include/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp:
2602 Likewise.
2603 * include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp:
2604 Likewise.
2605 * include/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp:
2606 Likewise.
2607 * include/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp:
2608 Likewise.
2609 * include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Likewise.
2610 * include/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp:
2611 Likewise.
2612 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp:
2613 Likewise.
2614 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp:
2615 Likewise.
2616 * include/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp:
2617 Likewise.
2618 * include/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp:
2619 Likewise.
2620 * include/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp:
2621 Likewise.
2622 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp:
2623 Likewise.
2624 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp:
2625 Likewise.
2626 * include/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp:
2627 Likewise.
2628 * include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
2629 Likewise.
2630 * include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp:
2631 Likewise.
2632 * include/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp:
2633 Likewise.
2634 * include/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp:
2635 Likewise.
2636 * include/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp: Likewise.
2637 * include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp:
2638 Likewise.
2639 * include/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp:
2640 Likewise.
2641 * include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Likewise.
2642 * include/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp: Likewise.
2643 * include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Likewise.
2644 * include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Likewise.
2645 * include/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp: Likewise.
2646 * include/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp: Likewise.
2647 * include/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp: Likewise.
2648 * include/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp: Likewise.
2649 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp:
2650 Likewise.
2651 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp:
2652 Likewise.
2653 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp:
2654 Likewise.
2655 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp:
2656 Likewise.
2657 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp:
2658 Likewise.
2659 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp:
2660 Likewise.
2661 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp:
2662 Likewise.
2663 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp:
2664 Likewise.
2665 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp:
2666 Likewise.
2667 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp:
2668 Likewise.
2669 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp:
2670 Likewise.
2671 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp:
2672 Likewise.
2673 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp:
2674 Likewise.
2675 * include/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp:
2676 Likewise.
2677 * include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Likewise.
2678 * include/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp:
2679 Likewise.
2680 * include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Likewise.
2681 * include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Likewise.
2682 * include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Likewise.
2683 * include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
2684 Likewise.
2685 * include/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp:
2686 Likewise.
2687 * include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Likewise.
2688 * include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Likewise.
2689 * include/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp:
2690 Likewise.
2691 * include/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp:
2692 Likewise.
2693 * include/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp:
2694 Likewise.
2695 * include/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp:
2696 Likewise.
2697 * include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Likewise.
2698 * include/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp:
2699 Likewise.
2700 * include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Likewise.
2701 * include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Likewise.
2702 * include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Likewise.
2703 * include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Likewise.
2704 * include/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp: Likewise.
2705 * include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Likewise.
2706 * include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Likewise.
2707 * include/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp:
2708 Likewise.
2709 * include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp:
2710 Likewise.
2711 * include/ext/pb_ds/detail/ov_tree_map_/traits.hpp: Likewise.
2712 * include/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp:
2713 Likewise.
2714 * include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Likewise.
2715 * include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Likewise.
2716 * include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Likewise.
2717 * include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Likewise.
2718 * include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Likewise.
2719 * include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp:
2720 Likewise.
2721 * include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Likewise.
2722 * include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp:
2723 Likewise.
2724 * include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Likewise.
2725 * include/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp:
2726 Likewise.
2727 * include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Likewise.
2728 * include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Likewise.
2729 * include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Likewise.
2730 * include/ext/pb_ds/detail/pat_trie_/head.hpp: Likewise.
2731 * include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Likewise.
2732 * include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Likewise.
2733 * include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Likewise.
2734 * include/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp: Likewise.
2735 * include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Likewise.
2736 * include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Likewise.
2737 * include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Likewise.
2738 * include/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp: Likewise.
2739 * include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Likewise.
2740 * include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Likewise.
2741 * include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp:
2742 Likewise.
2743 * include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Likewise.
2744 * include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Likewise.
2745 * include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Likewise.
2746 * include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp:
2747 Likewise.
2748 * include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp:
2749 Likewise.
2750 * include/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp: Likewise.
2751 * include/ext/pb_ds/detail/pat_trie_/traits.hpp: Likewise.
2752 * include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Likewise.
2753 * include/ext/pb_ds/detail/priority_queue_base_dispatch.hpp: Likewise.
2754 * include/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp:
2755 Likewise.
2756 * include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Likewise.
2757 * include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Likewise.
2758 * include/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp: Likewise.
2759 * include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Likewise.
2760 * include/ext/pb_ds/detail/rb_tree_map_/node.hpp: Likewise.
2761 * include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Likewise.
2762 * include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp:
2763 Likewise.
2764 * include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Likewise.
2765 * include/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp:
2766 Likewise.
2767 * include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp:
2768 Likewise.
2769 * include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp:
2770 Likewise.
2771 * include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp:
2772 Likewise.
2773 * include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Likewise.
2774 * include/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp:
2775 Likewise.
2776 * include/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp:
2777 Likewise.
2778 * include/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp:
2779 Likewise.
2780 * include/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp:
2781 Likewise.
2782 * include/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp:
2783 Likewise.
2784 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp:
2785 Likewise.
2786 * include/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp:
2787 Likewise.
2788 * include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp:
2789 Likewise.
2790 * include/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp:
2791 Likewise.
2792 * include/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp:
2793 Likewise.
2794 * include/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp:
2795 Likewise.
2796 * include/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp:
2797 Likewise.
2798 * include/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp:
2799 Likewise.
2800 * include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Likewise.
2801 * include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Likewise.
2802 * include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Likewise.
2803 * include/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp: Likewise.
2804 * include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Likewise.
2805 * include/ext/pb_ds/detail/splay_tree_/node.hpp: Likewise.
2806 * include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Likewise.
2807 * include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Likewise.
2808 * include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Likewise.
2809 * include/ext/pb_ds/detail/splay_tree_/traits.hpp: Likewise.
2810 * include/ext/pb_ds/detail/standard_policies.hpp: Likewise.
2811 * include/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp:
2812 Likewise.
2813 * include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Likewise.
2814 * include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Likewise.
2815 * include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Likewise.
2816 * include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Likewise.
2817 * include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Likewise.
2818 * include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Likewise.
2819 * include/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp: Likewise.
2820 * include/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp:
2821 Likewise.
2822 * include/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp:
2823 Likewise.
2824 * include/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp:
2825 Likewise.
2826 * include/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp:
2827 Likewise.
2828 * include/ext/pb_ds/detail/tree_trace_base.hpp: Likewise.
2829 * include/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp:
2830 Likewise.
2831 * include/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp:
2832 Likewise.
2833 * include/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp:
2834 Likewise.
2835 * include/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp:
2836 Likewise.
2837 * include/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp:
2838 Likewise.
2839 * include/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp:
2840 Likewise.
2841 * include/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp:
2842 Likewise.
2843 * include/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp: Likewise.
2844 * include/ext/pb_ds/detail/type_utils.hpp: Likewise.
2845 * include/ext/pb_ds/detail/types_traits.hpp: Likewise.
2846 * include/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp:
2847 Likewise.
2848 * include/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp:
2849 Likewise.
2850 * include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Likewise.
2851 * include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp:
2852 Likewise.
2853 * include/ext/pb_ds/exception.hpp: Likewise.
2854 * include/ext/pb_ds/hash_policy.hpp: Likewise.
2855 * include/ext/pb_ds/list_update_policy.hpp: Likewise.
2856 * include/ext/pb_ds/priority_queue.hpp: Likewise.
2857 * include/ext/pb_ds/tag_and_trait.hpp: Likewise.
2858 * include/ext/pb_ds/tree_policy.hpp: Likewise.
2859 * include/ext/pb_ds/trie_policy.hpp: Likewise.
2860 * include/ext/pod_char_traits.h: Likewise.
2861 * include/ext/pointer.h: Likewise.
2862 * include/ext/pool_allocator.h: Likewise.
2863 * include/ext/rb_tree: Likewise.
2864 * include/ext/rc_string_base.h: Likewise.
2865 * include/ext/rope: Likewise.
2866 * include/ext/ropeimpl.h: Likewise.
2867 * include/ext/slist: Likewise.
2868 * include/ext/sso_string_base.h: Likewise.
2869 * include/ext/stdio_filebuf.h: Likewise.
2870 * include/ext/stdio_sync_filebuf.h: Likewise.
2871 * include/ext/string_conversions.h: Likewise.
2872 * include/ext/throw_allocator.h: Likewise.
2873 * include/ext/type_traits.h: Likewise.
2874 * include/ext/typelist.h: Likewise.
2875 * include/ext/vstring.h: Likewise.
2876 * include/ext/vstring.tcc: Likewise.
2877 * include/ext/vstring_fwd.h: Likewise.
2878 * include/ext/vstring_util.h: Likewise.
2879 * include/parallel/algo.h: Likewise.
2880 * include/parallel/algobase.h: Likewise.
2881 * include/parallel/algorithm: Likewise.
2882 * include/parallel/algorithmfwd.h: Likewise.
2883 * include/parallel/balanced_quicksort.h: Likewise.
2884 * include/parallel/base.h: Likewise.
2885 * include/parallel/basic_iterator.h: Likewise.
2886 * include/parallel/checkers.h: Likewise.
2887 * include/parallel/compatibility.h: Likewise.
2888 * include/parallel/compiletime_settings.h: Likewise.
2889 * include/parallel/equally_split.h: Likewise.
2890 * include/parallel/features.h: Likewise.
2891 * include/parallel/find.h: Likewise.
2892 * include/parallel/find_selectors.h: Likewise.
2893 * include/parallel/for_each.h: Likewise.
2894 * include/parallel/for_each_selectors.h: Likewise.
2895 * include/parallel/iterator.h: Likewise.
2896 * include/parallel/list_partition.h: Likewise.
2897 * include/parallel/losertree.h: Likewise.
2898 * include/parallel/merge.h: Likewise.
2899 * include/parallel/multiseq_selection.h: Likewise.
2900 * include/parallel/multiway_merge.h: Likewise.
2901 * include/parallel/multiway_mergesort.h: Likewise.
2902 * include/parallel/numeric: Likewise.
2903 * include/parallel/numericfwd.h: Likewise.
2904 * include/parallel/omp_loop.h: Likewise.
2905 * include/parallel/omp_loop_static.h: Likewise.
2906 * include/parallel/par_loop.h: Likewise.
2907 * include/parallel/parallel.h: Likewise.
2908 * include/parallel/partial_sum.h: Likewise.
2909 * include/parallel/partition.h: Likewise.
2910 * include/parallel/queue.h: Likewise.
2911 * include/parallel/quicksort.h: Likewise.
2912 * include/parallel/random_number.h: Likewise.
2913 * include/parallel/random_shuffle.h: Likewise.
2914 * include/parallel/search.h: Likewise.
2915 * include/parallel/set_operations.h: Likewise.
2916 * include/parallel/settings.h: Likewise.
2917 * include/parallel/sort.h: Likewise.
2918 * include/parallel/tags.h: Likewise.
2919 * include/parallel/types.h: Likewise.
2920 * include/parallel/unique_copy.h: Likewise.
2921 * include/parallel/workstealing.h: Likewise.
2922 * include/precompiled/extc++.h: Likewise.
2923 * include/precompiled/stdc++.h: Likewise.
2924 * include/precompiled/stdtr1c++.h: Likewise.
2925 * include/std/algorithm: Likewise.
2926 * include/std/array: Likewise.
2927 * include/std/bitset: Likewise.
2928 * include/std/c++0x_warning.h: Likewise.
2929 * include/std/chrono: Likewise.
2930 * include/std/complex: Likewise.
2931 * include/std/condition_variable: Likewise.
2932 * include/std/deque: Likewise.
2933 * include/std/forward_list: Likewise.
2934 * include/std/fstream: Likewise.
2935 * include/std/functional: Likewise.
2936 * include/std/iomanip: Likewise.
2937 * include/std/ios: Likewise.
2938 * include/std/iosfwd: Likewise.
2939 * include/std/iostream: Likewise.
2940 * include/std/istream: Likewise.
2941 * include/std/iterator: Likewise.
2942 * include/std/limits: Likewise.
2943 * include/std/list: Likewise.
2944 * include/std/locale: Likewise.
2945 * include/std/map: Likewise.
2946 * include/std/memory: Likewise.
2947 * include/std/mutex: Likewise.
2948 * include/std/numeric: Likewise.
2949 * include/std/ostream: Likewise.
2950 * include/std/queue: Likewise.
2951 * include/std/random: Likewise.
2952 * include/std/ratio: Likewise.
2953 * include/std/regex: Likewise.
2954 * include/std/set: Likewise.
2955 * include/std/sstream: Likewise.
2956 * include/std/stack: Likewise.
2957 * include/std/stdexcept: Likewise.
2958 * include/std/streambuf: Likewise.
2959 * include/std/string: Likewise.
2960 * include/std/system_error: Likewise.
2961 * include/std/thread: Likewise.
2962 * include/std/tuple: Likewise.
2963 * include/std/type_traits: Likewise.
2964 * include/std/unordered_map: Likewise.
2965 * include/std/unordered_set: Likewise.
2966 * include/std/utility: Likewise.
2967 * include/std/valarray: Likewise.
2968 * include/std/vector: Likewise.
2969 * include/tr1/array: Likewise.
2970 * include/tr1/bessel_function.tcc: Likewise.
2971 * include/tr1/beta_function.tcc: Likewise.
2972 * include/tr1/ccomplex: Likewise.
2973 * include/tr1/cctype: Likewise.
2974 * include/tr1/cfenv: Likewise.
2975 * include/tr1/cfloat: Likewise.
2976 * include/tr1/cinttypes: Likewise.
2977 * include/tr1/climits: Likewise.
2978 * include/tr1/cmath: Likewise.
2979 * include/tr1/complex.h: Likewise.
2980 * include/tr1/complex: Likewise.
2981 * include/tr1/cstdarg: Likewise.
2982 * include/tr1/cstdbool: Likewise.
2983 * include/tr1/cstdint: Likewise.
2984 * include/tr1/cstdio: Likewise.
2985 * include/tr1/cstdlib: Likewise.
2986 * include/tr1/ctgmath: Likewise.
2987 * include/tr1/ctime: Likewise.
2988 * include/tr1/ctype.h: Likewise.
2989 * include/tr1/cwchar: Likewise.
2990 * include/tr1/cwctype: Likewise.
2991 * include/tr1/ell_integral.tcc: Likewise.
2992 * include/tr1/exp_integral.tcc: Likewise.
2993 * include/tr1/fenv.h: Likewise.
2994 * include/tr1/float.h: Likewise.
2995 * include/tr1/functional: Likewise.
2996 * include/tr1/functional_hash.h: Likewise.
2997 * include/tr1/gamma.tcc: Likewise.
2998 * include/tr1/hashtable.h: Likewise.
2999 * include/tr1/hypergeometric.tcc: Likewise.
3000 * include/tr1/inttypes.h: Likewise.
3001 * include/tr1/legendre_function.tcc: Likewise.
3002 * include/tr1/limits.h: Likewise.
3003 * include/tr1/math.h: Likewise.
3004 * include/tr1/memory: Likewise.
3005 * include/tr1/modified_bessel_func.tcc: Likewise.
3006 * include/tr1/poly_hermite.tcc: Likewise.
3007 * include/tr1/poly_laguerre.tcc: Likewise.
3008 * include/tr1/random: Likewise.
3009 * include/tr1/regex: Likewise.
3010 * include/tr1/riemann_zeta.tcc: Likewise.
3011 * include/tr1/shared_ptr.h: Likewise.
3012 * include/tr1/special_function_util.h: Likewise.
3013 * include/tr1/stdarg.h: Likewise.
3014 * include/tr1/stdbool.h: Likewise.
3015 * include/tr1/stdint.h: Likewise.
3016 * include/tr1/stdio.h: Likewise.
3017 * include/tr1/stdlib.h: Likewise.
3018 * include/tr1/tgmath.h: Likewise.
3019 * include/tr1/tuple: Likewise.
3020 * include/tr1/type_traits: Likewise.
3021 * include/tr1/unordered_map: Likewise.
3022 * include/tr1/unordered_set: Likewise.
3023 * include/tr1/utility: Likewise.
3024 * include/tr1/wchar.h: Likewise.
3025 * include/tr1/wctype.h: Likewise.
3026 * include/tr1_impl/array: Likewise.
3027 * include/tr1_impl/boost_sp_counted_base.h: Likewise.
3028 * include/tr1_impl/cctype: Likewise.
3029 * include/tr1_impl/cfenv: Likewise.
3030 * include/tr1_impl/cinttypes: Likewise.
3031 * include/tr1_impl/cmath: Likewise.
3032 * include/tr1_impl/complex: Likewise.
3033 * include/tr1_impl/cstdint: Likewise.
3034 * include/tr1_impl/cstdio: Likewise.
3035 * include/tr1_impl/cstdlib: Likewise.
3036 * include/tr1_impl/cwchar: Likewise.
3037 * include/tr1_impl/cwctype: Likewise.
3038 * include/tr1_impl/functional: Likewise.
3039 * include/tr1_impl/functional_hash.h: Likewise.
3040 * include/tr1_impl/hashtable: Likewise.
3041 * include/tr1_impl/hashtable_policy.h: Likewise.
3042 * include/tr1_impl/random.tcc: Likewise.
3043 * include/tr1_impl/random: Likewise.
3044 * include/tr1_impl/regex: Likewise.
3045 * include/tr1_impl/type_traits: Likewise.
3046 * include/tr1_impl/unordered_map: Likewise.
3047 * include/tr1_impl/unordered_set: Likewise.
3048 * include/tr1_impl/utility: Likewise.
3049 * libsupc++/array_type_info.cc: Likewise.
3050 * libsupc++/atexit_arm.cc: Likewise.
3051 * libsupc++/bad_cast.cc: Likewise.
3052 * libsupc++/bad_typeid.cc: Likewise.
3053 * libsupc++/class_type_info.cc: Likewise.
3054 * libsupc++/cxxabi-forced.h: Likewise.
3055 * libsupc++/cxxabi.h: Likewise.
3056 * libsupc++/del_op.cc: Likewise.
3057 * libsupc++/del_opnt.cc: Likewise.
3058 * libsupc++/del_opv.cc: Likewise.
3059 * libsupc++/del_opvnt.cc: Likewise.
3060 * libsupc++/dyncast.cc: Likewise.
3061 * libsupc++/eh_alloc.cc: Likewise.
3062 * libsupc++/eh_arm.cc: Likewise.
3063 * libsupc++/eh_aux_runtime.cc: Likewise.
3064 * libsupc++/eh_call.cc: Likewise.
3065 * libsupc++/eh_catch.cc: Likewise.
3066 * libsupc++/eh_exception.cc: Likewise.
3067 * libsupc++/eh_globals.cc: Likewise.
3068 * libsupc++/eh_personality.cc: Likewise.
3069 * libsupc++/eh_ptr.cc: Likewise.
3070 * libsupc++/eh_term_handler.cc: Likewise.
3071 * libsupc++/eh_terminate.cc: Likewise.
3072 * libsupc++/eh_throw.cc: Likewise.
3073 * libsupc++/eh_type.cc: Likewise.
3074 * libsupc++/eh_unex_handler.cc: Likewise.
3075 * libsupc++/enum_type_info.cc: Likewise.
3076 * libsupc++/exception: Likewise.
3077 * libsupc++/exception_defines.h: Likewise.
3078 * libsupc++/exception_ptr.h: Likewise.
3079 * libsupc++/function_type_info.cc: Likewise.
3080 * libsupc++/fundamental_type_info.cc: Likewise.
3081 * libsupc++/guard.cc: Likewise.
3082 * libsupc++/initializer_list: Likewise.
3083 * libsupc++/new: Likewise.
3084 * libsupc++/new_handler.cc: Likewise.
3085 * libsupc++/new_op.cc: Likewise.
3086 * libsupc++/new_opnt.cc: Likewise.
3087 * libsupc++/new_opv.cc: Likewise.
3088 * libsupc++/new_opvnt.cc: Likewise.
3089 * libsupc++/pbase_type_info.cc: Likewise.
3090 * libsupc++/pmem_type_info.cc: Likewise.
3091 * libsupc++/pointer_type_info.cc: Likewise.
3092 * libsupc++/pure.cc: Likewise.
3093 * libsupc++/si_class_type_info.cc: Likewise.
3094 * libsupc++/tinfo.cc: Likewise.
3095 * libsupc++/tinfo.h: Likewise.
3096 * libsupc++/tinfo2.cc: Likewise.
3097 * libsupc++/typeinfo: Likewise.
3098 * libsupc++/unwind-cxx.h: Likewise.
3099 * libsupc++/vec.cc: Likewise.
3100 * libsupc++/vmi_class_type_info.cc: Likewise.
3101 * libsupc++/vterminate.cc: Likewise.
3102 * po/string_literals.cc: Likewise.
3103 * src/atomic.cc: Likewise.
3104 * src/bitmap_allocator.cc: Likewise.
3105 * src/chrono.cc: Likewise.
3106 * src/codecvt.cc: Likewise.
3107 * src/compatibility-ldbl.cc: Likewise.
3108 * src/compatibility.cc: Likewise.
3109 * src/complex_io.cc: Likewise.
3110 * src/concept-inst.cc: Likewise.
3111 * src/condition_variable.cc: Likewise.
3112 * src/ctype.cc: Likewise.
3113 * src/debug.cc: Likewise.
3114 * src/debug_list.cc: Likewise.
3115 * src/ext-inst.cc: Likewise.
3116 * src/fstream-inst.cc: Likewise.
3117 * src/functexcept.cc: Likewise.
3118 * src/globals_io.cc: Likewise.
3119 * src/hash.cc: Likewise.
3120 * src/hash_c++0x.cc: Likewise.
3121 * src/hashtable.cc: Likewise.
3122 * src/hashtable_c++0x.cc: Likewise.
3123 * src/ios-inst.cc: Likewise.
3124 * src/ios.cc: Likewise.
3125 * src/ios_failure.cc: Likewise.
3126 * src/ios_init.cc: Likewise.
3127 * src/ios_locale.cc: Likewise.
3128 * src/iostream-inst.cc: Likewise.
3129 * src/istream-inst.cc: Likewise.
3130 * src/istream.cc: Likewise.
3131 * src/limits.cc: Likewise.
3132 * src/limits_c++0x.cc: Likewise.
3133 * src/list.cc: Likewise.
3134 * src/locale-inst.cc: Likewise.
3135 * src/locale.cc: Likewise.
3136 * src/locale_facets.cc: Likewise.
3137 * src/locale_init.cc: Likewise.
3138 * src/localename.cc: Likewise.
3139 * src/math_stubs_float.cc: Likewise.
3140 * src/math_stubs_long_double.cc: Likewise.
3141 * src/misc-inst.cc: Likewise.
3142 * src/mt_allocator.cc: Likewise.
3143 * src/mutex.cc: Likewise.
3144 * src/ostream-inst.cc: Likewise.
3145 * src/parallel_list.cc: Likewise.
3146 * src/parallel_settings.cc: Likewise.
3147 * src/pool_allocator.cc: Likewise.
3148 * src/sstream-inst.cc: Likewise.
3149 * src/stdexcept.cc: Likewise.
3150 * src/streambuf-inst.cc: Likewise.
3151 * src/streambuf.cc: Likewise.
3152 * src/string-inst.cc: Likewise.
3153 * src/strstream.cc: Likewise.
3154 * src/system_error.cc: Likewise.
3155 * src/thread.cc: Likewise.
3156 * src/tree.cc: Likewise.
3157 * src/valarray-inst.cc: Likewise.
3158 * src/wlocale-inst.cc: Likewise.
3159 * src/wstring-inst.cc: Likewise.
3160 * doc/xml/manual/intro.xml: Change documentation to refer the
3161 reader to version 3 of the GNU General Public License, version
3162 3.1 of the GCC Runtime Library Exception, and to point readers
3163 at the FSF's license web page.
3164
3165 2009-04-09 Jakub Jelinek <jakub@redhat.com>
3166
3167 * Makefile.am: Change copyright header to refer to version
3168 3 of the GNU General Public License and to point readers at the
3169 COPYING3 file and the FSF's license web page.
3170 * doc/Makefile.am: Likewise.
3171 * include/Makefile.am: Likewise.
3172 * libsupc++/Makefile.am: Likewise.
3173 * po/Makefile.am: Likewise.
3174 * po/POTFILES.in: Likewise.
3175 * src/Makefile.am: Likewise.
3176 * testsuite/17_intro/headers/all_assert_neg.cc: Likewise.
3177 * testsuite/17_intro/headers/c++1998/all.cc: Likewise.
3178 * testsuite/17_intro/headers/c++1998/all_multiple_inclusion.cc:
3179 Likewise.
3180 * testsuite/17_intro/headers/c++200x/all.cc: Likewise.
3181 * testsuite/17_intro/headers/c++200x/all_multiple_inclusion.cc:
3182 Likewise.
3183 * testsuite/17_intro/using_namespace_std.cc: Likewise.
3184 * testsuite/17_intro/using_namespace_std_tr1_neg.cc: Likewise.
3185 * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Likewise.
3186 * testsuite/18_support/bad_alloc/what.cc: Likewise.
3187 * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Likewise.
3188 * testsuite/18_support/bad_cast/what.cc: Likewise.
3189 * testsuite/18_support/bad_exception/23591_thread-1.c: Likewise.
3190 * testsuite/18_support/bad_exception/cons_virtual_derivation.cc:
3191 Likewise.
3192 * testsuite/18_support/bad_exception/what.cc: Likewise.
3193 * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Likewise.
3194 * testsuite/18_support/bad_typeid/what.cc: Likewise.
3195 * testsuite/18_support/exception/38732.cc: Likewise.
3196 * testsuite/18_support/exception/what.cc: Likewise.
3197 * testsuite/18_support/exception_ptr/current_exception.cc: Likewise.
3198 * testsuite/18_support/exception_ptr/lifespan.cc: Likewise.
3199 * testsuite/18_support/exception_ptr/rethrow_exception.cc: Likewise.
3200 * testsuite/18_support/headers/cfloat/values.cc: Likewise.
3201 * testsuite/18_support/headers/climits/values.cc: Likewise.
3202 * testsuite/18_support/headers/csetjmp/functions_std.cc: Likewise.
3203 * testsuite/18_support/headers/csetjmp/macros.cc: Likewise.
3204 * testsuite/18_support/headers/csetjmp/types_std.cc: Likewise.
3205 * testsuite/18_support/headers/csignal/functions_std.cc: Likewise.
3206 * testsuite/18_support/headers/csignal/macros.cc: Likewise.
3207 * testsuite/18_support/headers/csignal/types_std.cc: Likewise.
3208 * testsuite/18_support/headers/cstdarg/macros.cc: Likewise.
3209 * testsuite/18_support/headers/cstdarg/types_std.cc: Likewise.
3210 * testsuite/18_support/headers/cstdbool/std_c++0x_neg.cc: Likewise.
3211 * testsuite/18_support/headers/cstddef/macros.cc: Likewise.
3212 * testsuite/18_support/headers/cstddef/types_std.cc: Likewise.
3213 * testsuite/18_support/headers/cstdint/std_c++0x_neg.cc: Likewise.
3214 * testsuite/18_support/headers/cstdint/types_std_c++0x.cc: Likewise.
3215 * testsuite/18_support/headers/cstdlib/functions_std.cc: Likewise.
3216 * testsuite/18_support/headers/cstdlib/macros.cc: Likewise.
3217 * testsuite/18_support/headers/ctime/functions_std.cc: Likewise.
3218 * testsuite/18_support/headers/ctime/macros.cc: Likewise.
3219 * testsuite/18_support/headers/ctime/types_std.cc: Likewise.
3220 * testsuite/18_support/headers/exception/synopsis.cc: Likewise.
3221 * testsuite/18_support/headers/exception/types_std.cc: Likewise.
3222 * testsuite/18_support/headers/limits/synopsis.cc: Likewise.
3223 * testsuite/18_support/headers/new/synopsis.cc: Likewise.
3224 * testsuite/18_support/headers/new/types_std.cc: Likewise.
3225 * testsuite/18_support/headers/typeinfo/synopsis.cc: Likewise.
3226 * testsuite/18_support/headers/typeinfo/types_std.cc: Likewise.
3227 * testsuite/18_support/new_delete_placement.cc: Likewise.
3228 * testsuite/18_support/numeric_limits/29989.cc: Likewise.
3229 * testsuite/18_support/numeric_limits/char16_32_t.cc: Likewise.
3230 * testsuite/18_support/numeric_limits/denorm_min.cc: Likewise.
3231 * testsuite/18_support/numeric_limits/digits10.cc: Likewise.
3232 * testsuite/18_support/numeric_limits/epsilon.cc: Likewise.
3233 * testsuite/18_support/numeric_limits/infinity.cc: Likewise.
3234 * testsuite/18_support/numeric_limits/is_iec559.cc: Likewise.
3235 * testsuite/18_support/numeric_limits/is_signed.cc: Likewise.
3236 * testsuite/18_support/numeric_limits/min_max.cc: Likewise.
3237 * testsuite/18_support/numeric_limits/quiet_NaN.cc: Likewise.
3238 * testsuite/18_support/numeric_limits/specialization_default_values.cc:
3239 Likewise.
3240 * testsuite/18_support/numeric_limits/traps.cc: Likewise.
3241 * testsuite/18_support/pthread_guard.cc: Likewise.
3242 * testsuite/18_support/uncaught_exception/14026.cc: Likewise.
3243 * testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Likewise.
3244 * testsuite/19_diagnostics/error_category/cons/default.cc: Likewise.
3245 * testsuite/19_diagnostics/error_category/operators/equal.cc: Likewise.
3246 * testsuite/19_diagnostics/error_category/operators/not_equal.cc:
3247 Likewise.
3248 * testsuite/19_diagnostics/error_code/cons/1.cc: Likewise.
3249 * testsuite/19_diagnostics/error_code/operators/bool.cc: Likewise.
3250 * testsuite/19_diagnostics/error_code/operators/bool_neg.cc: Likewise.
3251 * testsuite/19_diagnostics/error_code/operators/equal.cc: Likewise.
3252 * testsuite/19_diagnostics/error_code/operators/not_equal.cc: Likewise.
3253 * testsuite/19_diagnostics/error_condition/cons/1.cc: Likewise.
3254 * testsuite/19_diagnostics/error_condition/operators/bool.cc: Likewise.
3255 * testsuite/19_diagnostics/error_condition/operators/bool_neg.cc:
3256 Likewise.
3257 * testsuite/19_diagnostics/error_condition/operators/equal.cc:
3258 Likewise.
3259 * testsuite/19_diagnostics/error_condition/operators/not_equal.cc:
3260 Likewise.
3261 * testsuite/19_diagnostics/headers/cassert/macros.cc: Likewise.
3262 * testsuite/19_diagnostics/headers/cerrno/macros.cc: Likewise.
3263 * testsuite/19_diagnostics/headers/stdexcept/synopsis.cc: Likewise.
3264 * testsuite/19_diagnostics/headers/stdexcept/types_std.cc: Likewise.
3265 * testsuite/19_diagnostics/headers/system_error/34538.cc: Likewise.
3266 * testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
3267 Likewise.
3268 * testsuite/19_diagnostics/headers/system_error/std_c++0x_neg.cc:
3269 Likewise.
3270 * testsuite/19_diagnostics/headers/system_error/types_std_c++0x.cc:
3271 Likewise.
3272 * testsuite/19_diagnostics/logic_error/cons_virtual_derivation.cc:
3273 Likewise.
3274 * testsuite/19_diagnostics/logic_error/what-1.cc: Likewise.
3275 * testsuite/19_diagnostics/logic_error/what-2.cc: Likewise.
3276 * testsuite/19_diagnostics/logic_error/what-3.cc: Likewise.
3277 * testsuite/19_diagnostics/logic_error/what-big.cc: Likewise.
3278 * testsuite/19_diagnostics/runtime_error/cons_virtual_derivation.cc:
3279 Likewise.
3280 * testsuite/19_diagnostics/runtime_error/what-1.cc: Likewise.
3281 * testsuite/19_diagnostics/runtime_error/what-2.cc: Likewise.
3282 * testsuite/19_diagnostics/runtime_error/what-3.cc: Likewise.
3283 * testsuite/19_diagnostics/runtime_error/what-big.cc: Likewise.
3284 * testsuite/19_diagnostics/system_error/cons-1.cc: Likewise.
3285 * testsuite/19_diagnostics/system_error/cons_virtual_derivation.cc:
3286 Likewise.
3287 * testsuite/19_diagnostics/system_error/what-1.cc: Likewise.
3288 * testsuite/19_diagnostics/system_error/what-2.cc: Likewise.
3289 * testsuite/19_diagnostics/system_error/what-3.cc: Likewise.
3290 * testsuite/19_diagnostics/system_error/what-4.cc: Likewise.
3291 * testsuite/19_diagnostics/system_error/what-big.cc: Likewise.
3292 * testsuite/20_util/add_lvalue_reference/value.cc: Likewise.
3293 * testsuite/20_util/add_rvalue_reference/value.cc: Likewise.
3294 * testsuite/20_util/aligned_storage/value.cc: Likewise.
3295 * testsuite/20_util/allocator/1.cc: Likewise.
3296 * testsuite/20_util/allocator/10378.cc: Likewise.
3297 * testsuite/20_util/allocator/14176.cc: Likewise.
3298 * testsuite/20_util/allocator/33807.cc: Likewise.
3299 * testsuite/20_util/allocator/8230.cc: Likewise.
3300 * testsuite/20_util/auto_ptr/1.cc: Likewise.
3301 * testsuite/20_util/auto_ptr/2.cc: Likewise.
3302 * testsuite/20_util/auto_ptr/3.cc: Likewise.
3303 * testsuite/20_util/auto_ptr/3946.cc: Likewise.
3304 * testsuite/20_util/auto_ptr/4.cc: Likewise.
3305 * testsuite/20_util/auto_ptr/5.cc: Likewise.
3306 * testsuite/20_util/auto_ptr/6.cc: Likewise.
3307 * testsuite/20_util/auto_ptr/7.cc: Likewise.
3308 * testsuite/20_util/auto_ptr/assign_neg.cc: Likewise.
3309 * testsuite/20_util/bad_function_call/cons_virtual_derivation.cc:
3310 Likewise.
3311 * testsuite/20_util/clocks/1.cc: Likewise.
3312 * testsuite/20_util/common_type/requirements/typedefs-1.cc: Likewise.
3313 * testsuite/20_util/conditional/requirements/typedefs.cc: Likewise.
3314 * testsuite/20_util/decay/requirements/typedefs.cc: Likewise.
3315 * testsuite/20_util/duration/arithmetic/1.cc: Likewise.
3316 * testsuite/20_util/duration/arithmetic/2.cc: Likewise.
3317 * testsuite/20_util/duration/comparisons/1.cc: Likewise.
3318 * testsuite/20_util/duration/cons/1.cc: Likewise.
3319 * testsuite/20_util/duration/cons/1_neg.cc: Likewise.
3320 * testsuite/20_util/duration/cons/2.cc: Likewise.
3321 * testsuite/20_util/duration/requirements/explicit_instantiation/explicit_instantiation.cc:
3322 Likewise.
3323 * testsuite/20_util/enable_if/requirements/typedefs.cc: Likewise.
3324 * testsuite/20_util/enable_if/requirements/typedefs_neg.cc: Likewise.
3325 * testsuite/20_util/enable_shared_from_this/requirements/explicit_instantiation.cc:
3326 Likewise.
3327 * testsuite/20_util/forward/1.cc: Likewise.
3328 * testsuite/20_util/forward/1_neg.cc: Likewise.
3329 * testsuite/20_util/function_objects/binders/1.cc: Likewise.
3330 * testsuite/20_util/function_objects/binders/3113.cc: Likewise.
3331 * testsuite/20_util/function_objects/comparisons.cc: Likewise.
3332 * testsuite/20_util/function_objects/dr660.cc: Likewise.
3333 * testsuite/20_util/has_nothrow_copy_constructor/requirements/typedefs.cc:
3334 Likewise.
3335 * testsuite/20_util/has_nothrow_copy_constructor/value.cc: Likewise.
3336 * testsuite/20_util/has_nothrow_default_constructor/requirements/typedefs.cc:
3337 Likewise.
3338 * testsuite/20_util/has_nothrow_default_constructor/value.cc: Likewise.
3339 * testsuite/20_util/has_trivial_copy_constructor/requirements/typedefs.cc:
3340 Likewise.
3341 * testsuite/20_util/has_trivial_copy_constructor/value.cc: Likewise.
3342 * testsuite/20_util/has_trivial_default_constructor/requirements/typedefs.cc:
3343 Likewise.
3344 * testsuite/20_util/has_trivial_default_constructor/value.cc: Likewise.
3345 * testsuite/20_util/hash/operators/size_t.cc: Likewise.
3346 * testsuite/20_util/hash/requirements/explicit_instantiation.cc:
3347 Likewise.
3348 * testsuite/20_util/headers/cstdlib/functions_std.cc: Likewise.
3349 * testsuite/20_util/headers/cstring/functions_std.cc: Likewise.
3350 * testsuite/20_util/headers/cstring/macros.cc: Likewise.
3351 * testsuite/20_util/headers/cstring/types_std.cc: Likewise.
3352 * testsuite/20_util/headers/ctime/functions_std.cc: Likewise.
3353 * testsuite/20_util/headers/ctime/macros.cc: Likewise.
3354 * testsuite/20_util/headers/ctime/types_std.cc: Likewise.
3355 * testsuite/20_util/headers/functional/synopsis.cc: Likewise.
3356 * testsuite/20_util/headers/functional/types_std_c++0x.cc: Likewise.
3357 * testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc:
3358 Likewise.
3359 * testsuite/20_util/headers/memory/synopsis.cc: Likewise.
3360 * testsuite/20_util/headers/memory/types_std_c++0x.cc: Likewise.
3361 * testsuite/20_util/headers/type_traits/std_c++0x_neg.cc: Likewise.
3362 * testsuite/20_util/headers/type_traits/types_std_c++0x.cc: Likewise.
3363 * testsuite/20_util/headers/type_traits/types_std_c++0x_neg.cc:
3364 Likewise.
3365 * testsuite/20_util/headers/utility/synopsis.cc: Likewise.
3366 * testsuite/20_util/headers/utility/using_namespace_std_rel_ops.cc:
3367 Likewise.
3368 * testsuite/20_util/identity/requirements/typedefs.cc: Likewise.
3369 * testsuite/20_util/identity/value.cc: Likewise.
3370 * testsuite/20_util/is_integral/requirements/typedefs.cc: Likewise.
3371 * testsuite/20_util/is_integral/value.cc: Likewise.
3372 * testsuite/20_util/is_lvalue_reference/requirements/typedefs.cc:
3373 Likewise.
3374 * testsuite/20_util/is_lvalue_reference/value.cc: Likewise.
3375 * testsuite/20_util/is_reference/requirements/typedefs.cc: Likewise.
3376 * testsuite/20_util/is_reference/value.cc: Likewise.
3377 * testsuite/20_util/is_rvalue_reference/requirements/typedefs.cc:
3378 Likewise.
3379 * testsuite/20_util/is_rvalue_reference/value.cc: Likewise.
3380 * testsuite/20_util/is_signed/requirements/typedefs.cc: Likewise.
3381 * testsuite/20_util/is_signed/value.cc: Likewise.
3382 * testsuite/20_util/is_unsigned/requirements/typedefs.cc: Likewise.
3383 * testsuite/20_util/is_unsigned/value.cc: Likewise.
3384 * testsuite/20_util/make_signed/requirements/typedefs-1.cc: Likewise.
3385 * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
3386 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Likewise.
3387 * testsuite/20_util/make_unsigned/requirements/typedefs-1.cc: Likewise.
3388 * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
3389 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
3390 Likewise.
3391 * testsuite/20_util/move/1.cc: Likewise.
3392 * testsuite/20_util/owner_less/cmp.cc: Likewise.
3393 * testsuite/20_util/pair/1.cc: Likewise.
3394 * testsuite/20_util/pair/2.cc: Likewise.
3395 * testsuite/20_util/pair/3.cc: Likewise.
3396 * testsuite/20_util/pair/4.cc: Likewise.
3397 * testsuite/20_util/ratio/comparisons/comp1.cc: Likewise.
3398 * testsuite/20_util/ratio/comparisons/comp2.cc: Likewise.
3399 * testsuite/20_util/ratio/cons/cons1.cc: Likewise.
3400 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: Likewise.
3401 * testsuite/20_util/ratio/operations/ops1.cc: Likewise.
3402 * testsuite/20_util/ratio/operations/ops2.cc: Likewise.
3403 * testsuite/20_util/ratio/operations/ops3.cc: Likewise.
3404 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: Likewise.
3405 * testsuite/20_util/raw_storage_iterator/requirements/base_classes.cc:
3406 Likewise.
3407 * testsuite/20_util/raw_storage_iterator/requirements/typedefs.cc:
3408 Likewise.
3409 * testsuite/20_util/reference_wrapper/invoke.cc: Likewise.
3410 * testsuite/20_util/reference_wrapper/typedefs.cc: Likewise.
3411 * testsuite/20_util/rel_ops.cc: Likewise.
3412 * testsuite/20_util/remove_reference/value.cc: Likewise.
3413 * testsuite/20_util/shared_ptr/assign/assign.cc: Likewise.
3414 * testsuite/20_util/shared_ptr/assign/auto_ptr.cc: Likewise.
3415 * testsuite/20_util/shared_ptr/assign/auto_ptr_neg.cc: Likewise.
3416 * testsuite/20_util/shared_ptr/assign/auto_ptr_rvalue.cc: Likewise.
3417 * testsuite/20_util/shared_ptr/assign/dr541.cc: Likewise.
3418 * testsuite/20_util/shared_ptr/assign/move.cc: Likewise.
3419 * testsuite/20_util/shared_ptr/assign/shared_ptr.cc: Likewise.
3420 * testsuite/20_util/shared_ptr/assign/shared_ptr_neg.cc: Likewise.
3421 * testsuite/20_util/shared_ptr/assign/unique_ptr_lvalue_neg.cc:
3422 Likewise.
3423 * testsuite/20_util/shared_ptr/assign/unique_ptr_rvalue.cc: Likewise.
3424 * testsuite/20_util/shared_ptr/casts/1.cc: Likewise.
3425 * testsuite/20_util/shared_ptr/comparison/cmp.cc: Likewise.
3426 * testsuite/20_util/shared_ptr/comparison/less.cc: Likewise.
3427 * testsuite/20_util/shared_ptr/cons/39405.cc: Likewise.
3428 * testsuite/20_util/shared_ptr/cons/alias.cc: Likewise.
3429 * testsuite/20_util/shared_ptr/cons/alloc.cc: Likewise.
3430 * testsuite/20_util/shared_ptr/cons/auto_ptr.cc: Likewise.
3431 * testsuite/20_util/shared_ptr/cons/auto_ptr_neg.cc: Likewise.
3432 * testsuite/20_util/shared_ptr/cons/copy.cc: Likewise.
3433 * testsuite/20_util/shared_ptr/cons/default.cc: Likewise.
3434 * testsuite/20_util/shared_ptr/cons/move.cc: Likewise.
3435 * testsuite/20_util/shared_ptr/cons/pointer.cc: Likewise.
3436 * testsuite/20_util/shared_ptr/cons/unique_ptr.cc: Likewise.
3437 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter.cc: Likewise.
3438 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_1.cc:
3439 Likewise.
3440 * testsuite/20_util/shared_ptr/cons/unique_ptr_deleter_ref_2.cc:
3441 Likewise.
3442 * testsuite/20_util/shared_ptr/cons/unique_ptr_neg.cc: Likewise.
3443 * testsuite/20_util/shared_ptr/cons/weak_ptr.cc: Likewise.
3444 * testsuite/20_util/shared_ptr/cons/weak_ptr_expired.cc: Likewise.
3445 * testsuite/20_util/shared_ptr/creation/36949.cc: Likewise.
3446 * testsuite/20_util/shared_ptr/creation/alloc.cc: Likewise.
3447 * testsuite/20_util/shared_ptr/creation/dr402.cc: Likewise.
3448 * testsuite/20_util/shared_ptr/creation/make.cc: Likewise.
3449 * testsuite/20_util/shared_ptr/dest/dest.cc: Likewise.
3450 * testsuite/20_util/shared_ptr/misc/24595.cc: Likewise.
3451 * testsuite/20_util/shared_ptr/misc/io.cc: Likewise.
3452 * testsuite/20_util/shared_ptr/misc/swap.cc: Likewise.
3453 * testsuite/20_util/shared_ptr/modifiers/24805.cc: Likewise.
3454 * testsuite/20_util/shared_ptr/modifiers/reset.cc: Likewise.
3455 * testsuite/20_util/shared_ptr/modifiers/reset_alloc.cc: Likewise.
3456 * testsuite/20_util/shared_ptr/modifiers/reset_neg.cc: Likewise.
3457 * testsuite/20_util/shared_ptr/modifiers/swap.cc: Likewise.
3458 * testsuite/20_util/shared_ptr/modifiers/swap_neg.cc: Likewise.
3459 * testsuite/20_util/shared_ptr/modifiers/swap_rvalue.cc: Likewise.
3460 * testsuite/20_util/shared_ptr/observers/bool_conv.cc: Likewise.
3461 * testsuite/20_util/shared_ptr/observers/get.cc: Likewise.
3462 * testsuite/20_util/shared_ptr/observers/owner_before.cc: Likewise.
3463 * testsuite/20_util/shared_ptr/observers/unique.cc: Likewise.
3464 * testsuite/20_util/shared_ptr/observers/use_count.cc: Likewise.
3465 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/1.cc:
3466 Likewise.
3467 * testsuite/20_util/shared_ptr/requirements/explicit_instantiation/2.cc:
3468 Likewise.
3469 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
3470 Likewise.
3471 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc:
3472 Likewise.
3473 * testsuite/20_util/specialized_algorithms/uninitialized_copy/move_iterators/1.cc:
3474 Likewise.
3475 * testsuite/20_util/specialized_algorithms/uninitialized_copy_n/move_iterators/1.cc:
3476 Likewise.
3477 * testsuite/20_util/specialized_algorithms/uninitialized_fill/32158.cc:
3478 Likewise.
3479 * testsuite/20_util/specialized_algorithms/uninitialized_fill_n/16505.cc:
3480 Likewise.
3481 * testsuite/20_util/temporary_buffer.cc: Likewise.
3482 * testsuite/20_util/time_point/1.cc: Likewise.
3483 * testsuite/20_util/time_point/2.cc: Likewise.
3484 * testsuite/20_util/time_point/3.cc: Likewise.
3485 * testsuite/20_util/time_point/requirements/explicit_instantiation/explicit_instantiation.cc:
3486 Likewise.
3487 * testsuite/20_util/tuple/comparison_operators/35480.cc: Likewise.
3488 * testsuite/20_util/tuple/comparison_operators/comparisons.cc:
3489 Likewise.
3490 * testsuite/20_util/tuple/cons/assignment.cc: Likewise.
3491 * testsuite/20_util/tuple/cons/big_tuples.cc: Likewise.
3492 * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
3493 * testsuite/20_util/tuple/creation_functions/23978.cc: Likewise.
3494 * testsuite/20_util/tuple/creation_functions/make_tuple.cc: Likewise.
3495 * testsuite/20_util/tuple/creation_functions/tie.cc: Likewise.
3496 * testsuite/20_util/tuple/creation_functions/tie2.cc: Likewise.
3497 * testsuite/20_util/tuple/element_access/get.cc: Likewise.
3498 * testsuite/20_util/tuple/tuple_element.cc: Likewise.
3499 * testsuite/20_util/tuple/tuple_size.cc: Likewise.
3500 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: Likewise.
3501 * testsuite/20_util/unique_ptr/assign/move.cc: Likewise.
3502 * testsuite/20_util/unique_ptr/assign/move_array.cc: Likewise.
3503 * testsuite/20_util/unique_ptr/cons/pointer.cc: Likewise.
3504 * testsuite/20_util/unique_ptr/cons/pointer_array.cc: Likewise.
3505 * testsuite/20_util/unique_ptr/cons/pointer_array_convertible.cc:
3506 Likewise.
3507 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Likewise.
3508 * testsuite/20_util/unique_ptr/requirements/explicit_instantiation/explicit_instantiation.cc:
3509 Likewise.
3510 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons.cc:
3511 Likewise.
3512 * testsuite/20_util/unique_ptr/specialized_algorithms/comparisons_array.cc:
3513 Likewise.
3514 * testsuite/20_util/unique_ptr/specialized_algorithms/swap.cc:
3515 Likewise.
3516 * testsuite/20_util/weak_ptr/comparison/cmp_neg.cc: Likewise.
3517 * testsuite/20_util/weak_ptr/lock/1.cc: Likewise.
3518 * testsuite/20_util/weak_ptr/observers/owner_before.cc: Likewise.
3519 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/1.cc:
3520 Likewise.
3521 * testsuite/20_util/weak_ptr/requirements/explicit_instantiation/2.cc:
3522 Likewise.
3523 * testsuite/21_strings/basic_string/append/char/1.cc: Likewise.
3524 * testsuite/21_strings/basic_string/append/char/2.cc: Likewise.
3525 * testsuite/21_strings/basic_string/append/char/3.cc: Likewise.
3526 * testsuite/21_strings/basic_string/append/wchar_t/1.cc: Likewise.
3527 * testsuite/21_strings/basic_string/append/wchar_t/2.cc: Likewise.
3528 * testsuite/21_strings/basic_string/append/wchar_t/3.cc: Likewise.
3529 * testsuite/21_strings/basic_string/assign/char/1.cc: Likewise.
3530 * testsuite/21_strings/basic_string/assign/char/2.cc: Likewise.
3531 * testsuite/21_strings/basic_string/assign/char/3.cc: Likewise.
3532 * testsuite/21_strings/basic_string/assign/wchar_t/1.cc: Likewise.
3533 * testsuite/21_strings/basic_string/assign/wchar_t/2.cc: Likewise.
3534 * testsuite/21_strings/basic_string/assign/wchar_t/3.cc: Likewise.
3535 * testsuite/21_strings/basic_string/capacity/1.cc: Likewise.
3536 * testsuite/21_strings/basic_string/capacity/char/1.cc: Likewise.
3537 * testsuite/21_strings/basic_string/capacity/char/18654.cc: Likewise.
3538 * testsuite/21_strings/basic_string/capacity/char/2.cc: Likewise.
3539 * testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Likewise.
3540 * testsuite/21_strings/basic_string/capacity/wchar_t/18654.cc:
3541 Likewise.
3542 * testsuite/21_strings/basic_string/capacity/wchar_t/2.cc: Likewise.
3543 * testsuite/21_strings/basic_string/compare/char/1.cc: Likewise.
3544 * testsuite/21_strings/basic_string/compare/char/13650.cc: Likewise.
3545 * testsuite/21_strings/basic_string/compare/wchar_t/1.cc: Likewise.
3546 * testsuite/21_strings/basic_string/compare/wchar_t/13650.cc: Likewise.
3547 * testsuite/21_strings/basic_string/cons/char/1.cc: Likewise.
3548 * testsuite/21_strings/basic_string/cons/char/2.cc: Likewise.
3549 * testsuite/21_strings/basic_string/cons/char/3.cc: Likewise.
3550 * testsuite/21_strings/basic_string/cons/char/4.cc: Likewise.
3551 * testsuite/21_strings/basic_string/cons/char/5.cc: Likewise.
3552 * testsuite/21_strings/basic_string/cons/char/6.cc: Likewise.
3553 * testsuite/21_strings/basic_string/cons/wchar_t/1.cc: Likewise.
3554 * testsuite/21_strings/basic_string/cons/wchar_t/2.cc: Likewise.
3555 * testsuite/21_strings/basic_string/cons/wchar_t/3.cc: Likewise.
3556 * testsuite/21_strings/basic_string/cons/wchar_t/4.cc: Likewise.
3557 * testsuite/21_strings/basic_string/cons/wchar_t/5.cc: Likewise.
3558 * testsuite/21_strings/basic_string/cons/wchar_t/6.cc: Likewise.
3559 * testsuite/21_strings/basic_string/element_access/char/1.cc: Likewise.
3560 * testsuite/21_strings/basic_string/element_access/char/2.cc: Likewise.
3561 * testsuite/21_strings/basic_string/element_access/char/3.cc: Likewise.
3562 * testsuite/21_strings/basic_string/element_access/char/4.cc: Likewise.
3563 * testsuite/21_strings/basic_string/element_access/wchar_t/1.cc:
3564 Likewise.
3565 * testsuite/21_strings/basic_string/element_access/wchar_t/2.cc:
3566 Likewise.
3567 * testsuite/21_strings/basic_string/element_access/wchar_t/3.cc:
3568 Likewise.
3569 * testsuite/21_strings/basic_string/element_access/wchar_t/4.cc:
3570 Likewise.
3571 * testsuite/21_strings/basic_string/find/char/1.cc: Likewise.
3572 * testsuite/21_strings/basic_string/find/char/2.cc: Likewise.
3573 * testsuite/21_strings/basic_string/find/char/3.cc: Likewise.
3574 * testsuite/21_strings/basic_string/find/char/4.cc: Likewise.
3575 * testsuite/21_strings/basic_string/find/wchar_t/1.cc: Likewise.
3576 * testsuite/21_strings/basic_string/find/wchar_t/2.cc: Likewise.
3577 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
3578 * testsuite/21_strings/basic_string/find/wchar_t/4.cc: Likewise.
3579 * testsuite/21_strings/basic_string/insert/char/1.cc: Likewise.
3580 * testsuite/21_strings/basic_string/insert/char/2.cc: Likewise.
3581 * testsuite/21_strings/basic_string/insert/wchar_t/1.cc: Likewise.
3582 * testsuite/21_strings/basic_string/insert/wchar_t/2.cc: Likewise.
3583 * testsuite/21_strings/basic_string/inserters_extractors/char/1.cc:
3584 Likewise.
3585 * testsuite/21_strings/basic_string/inserters_extractors/char/10.cc:
3586 Likewise.
3587 * testsuite/21_strings/basic_string/inserters_extractors/char/11.cc:
3588 Likewise.
3589 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc:
3590 Likewise.
3591 * testsuite/21_strings/basic_string/inserters_extractors/char/4.cc:
3592 Likewise.
3593 * testsuite/21_strings/basic_string/inserters_extractors/char/5.cc:
3594 Likewise.
3595 * testsuite/21_strings/basic_string/inserters_extractors/char/6.cc:
3596 Likewise.
3597 * testsuite/21_strings/basic_string/inserters_extractors/char/7.cc:
3598 Likewise.
3599 * testsuite/21_strings/basic_string/inserters_extractors/char/8.cc:
3600 Likewise.
3601 * testsuite/21_strings/basic_string/inserters_extractors/char/9.cc:
3602 Likewise.
3603 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/1.cc:
3604 Likewise.
3605 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/10.cc:
3606 Likewise.
3607 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/11.cc:
3608 Likewise.
3609 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/28277.cc:
3610 Likewise.
3611 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/4.cc:
3612 Likewise.
3613 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/5.cc:
3614 Likewise.
3615 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/6.cc:
3616 Likewise.
3617 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/7.cc:
3618 Likewise.
3619 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/8.cc:
3620 Likewise.
3621 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/9.cc:
3622 Likewise.
3623 * testsuite/21_strings/basic_string/numeric_conversions/char/stod.cc:
3624 Likewise.
3625 * testsuite/21_strings/basic_string/numeric_conversions/char/stof.cc:
3626 Likewise.
3627 * testsuite/21_strings/basic_string/numeric_conversions/char/stoi.cc:
3628 Likewise.
3629 * testsuite/21_strings/basic_string/numeric_conversions/char/stol.cc:
3630 Likewise.
3631 * testsuite/21_strings/basic_string/numeric_conversions/char/stold.cc:
3632 Likewise.
3633 * testsuite/21_strings/basic_string/numeric_conversions/char/stoll.cc:
3634 Likewise.
3635 * testsuite/21_strings/basic_string/numeric_conversions/char/stoul.cc:
3636 Likewise.
3637 * testsuite/21_strings/basic_string/numeric_conversions/char/stoull.cc:
3638 Likewise.
3639 * testsuite/21_strings/basic_string/numeric_conversions/char/to_string.cc:
3640 Likewise.
3641 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stod.cc:
3642 Likewise.
3643 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stof.cc:
3644 Likewise.
3645 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoi.cc:
3646 Likewise.
3647 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stol.cc:
3648 Likewise.
3649 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stold.cc:
3650 Likewise.
3651 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoll.cc:
3652 Likewise.
3653 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoul.cc:
3654 Likewise.
3655 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/stoull.cc:
3656 Likewise.
3657 * testsuite/21_strings/basic_string/numeric_conversions/wchar_t/to_wstring.cc:
3658 Likewise.
3659 * testsuite/21_strings/basic_string/operations/char/1.cc: Likewise.
3660 * testsuite/21_strings/basic_string/operations/wchar_t/1.cc: Likewise.
3661 * testsuite/21_strings/basic_string/operators/char/1.cc: Likewise.
3662 * testsuite/21_strings/basic_string/operators/char/2.cc: Likewise.
3663 * testsuite/21_strings/basic_string/operators/wchar_t/1.cc: Likewise.
3664 * testsuite/21_strings/basic_string/operators/wchar_t/2.cc: Likewise.
3665 * testsuite/21_strings/basic_string/pthread18185.cc: Likewise.
3666 * testsuite/21_strings/basic_string/pthread4.cc: Likewise.
3667 * testsuite/21_strings/basic_string/replace/char/1.cc: Likewise.
3668 * testsuite/21_strings/basic_string/replace/char/2.cc: Likewise.
3669 * testsuite/21_strings/basic_string/replace/char/3.cc: Likewise.
3670 * testsuite/21_strings/basic_string/replace/char/4.cc: Likewise.
3671 * testsuite/21_strings/basic_string/replace/char/5.cc: Likewise.
3672 * testsuite/21_strings/basic_string/replace/char/6.cc: Likewise.
3673 * testsuite/21_strings/basic_string/replace/wchar_t/1.cc: Likewise.
3674 * testsuite/21_strings/basic_string/replace/wchar_t/2.cc: Likewise.
3675 * testsuite/21_strings/basic_string/replace/wchar_t/3.cc: Likewise.
3676 * testsuite/21_strings/basic_string/replace/wchar_t/4.cc: Likewise.
3677 * testsuite/21_strings/basic_string/replace/wchar_t/5.cc: Likewise.
3678 * testsuite/21_strings/basic_string/replace/wchar_t/6.cc: Likewise.
3679 * testsuite/21_strings/basic_string/requirements/dr438/constructor.cc:
3680 Likewise.
3681 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char/1.cc:
3682 Likewise.
3683 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char16_t/1.cc:
3684 Likewise.
3685 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/char32_t/1.cc:
3686 Likewise.
3687 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc:
3688 Likewise.
3689 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/wchar_t/1.cc:
3690 Likewise.
3691 * testsuite/21_strings/basic_string/rfind/char/1.cc: Likewise.
3692 * testsuite/21_strings/basic_string/rfind/char/2.cc: Likewise.
3693 * testsuite/21_strings/basic_string/rfind/char/3.cc: Likewise.
3694 * testsuite/21_strings/basic_string/rfind/wchar_t/1.cc: Likewise.
3695 * testsuite/21_strings/basic_string/rfind/wchar_t/2.cc: Likewise.
3696 * testsuite/21_strings/basic_string/rfind/wchar_t/3.cc: Likewise.
3697 * testsuite/21_strings/basic_string/substr/char/1.cc: Likewise.
3698 * testsuite/21_strings/basic_string/substr/wchar_t/1.cc: Likewise.
3699 * testsuite/21_strings/basic_string/types/1.cc: Likewise.
3700 * testsuite/21_strings/c_strings/char/1.cc: Likewise.
3701 * testsuite/21_strings/c_strings/char/2.cc: Likewise.
3702 * testsuite/21_strings/c_strings/wchar_t/1.cc: Likewise.
3703 * testsuite/21_strings/c_strings/wchar_t/2.cc: Likewise.
3704 * testsuite/21_strings/c_strings/wchar_t/24559.cc: Likewise.
3705 * testsuite/21_strings/char_traits/requirements/char/1.cc: Likewise.
3706 * testsuite/21_strings/char_traits/requirements/char/typedefs.cc:
3707 Likewise.
3708 * testsuite/21_strings/char_traits/requirements/char16_t/typedefs.cc:
3709 Likewise.
3710 * testsuite/21_strings/char_traits/requirements/char32_t/typedefs.cc:
3711 Likewise.
3712 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char/1.cc:
3713 Likewise.
3714 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char16_t/1.cc:
3715 Likewise.
3716 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/char32_t/1.cc:
3717 Likewise.
3718 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/short/1.cc:
3719 Likewise.
3720 * testsuite/21_strings/char_traits/requirements/explicit_instantiation/wchar_t/1.cc:
3721 Likewise.
3722 * testsuite/21_strings/char_traits/requirements/short/1.cc: Likewise.
3723 * testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Likewise.
3724 * testsuite/21_strings/char_traits/requirements/wchar_t/typedefs.cc:
3725 Likewise.
3726 * testsuite/21_strings/headers/cctype/functions_std.cc: Likewise.
3727 * testsuite/21_strings/headers/cstdlib/functions_std.cc: Likewise.
3728 * testsuite/21_strings/headers/cstdlib/macros.cc: Likewise.
3729 * testsuite/21_strings/headers/cstring/functions_std.cc: Likewise.
3730 * testsuite/21_strings/headers/cstring/macros.cc: Likewise.
3731 * testsuite/21_strings/headers/cstring/types_std.cc: Likewise.
3732 * testsuite/21_strings/headers/cwchar/functions_std.cc: Likewise.
3733 * testsuite/21_strings/headers/cwchar/macros.cc: Likewise.
3734 * testsuite/21_strings/headers/cwchar/types_std.cc: Likewise.
3735 * testsuite/21_strings/headers/cwctype/functions_std.cc: Likewise.
3736 * testsuite/21_strings/headers/cwctype/macros.cc: Likewise.
3737 * testsuite/21_strings/headers/cwctype/types_std.cc: Likewise.
3738 * testsuite/21_strings/headers/string/synopsis.cc: Likewise.
3739 * testsuite/21_strings/headers/string/types_std.cc: Likewise.
3740 * testsuite/21_strings/headers/string/types_std_c++0x.cc: Likewise.
3741 * testsuite/22_locale/codecvt/always_noconv/char/1.cc: Likewise.
3742 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_env.cc:
3743 Likewise.
3744 * testsuite/22_locale/codecvt/always_noconv/char/wrapped_locale.cc:
3745 Likewise.
3746 * testsuite/22_locale/codecvt/always_noconv/wchar_t/1.cc: Likewise.
3747 * testsuite/22_locale/codecvt/always_noconv/wchar_t/2.cc: Likewise.
3748 * testsuite/22_locale/codecvt/always_noconv/wchar_t/3.cc: Likewise.
3749 * testsuite/22_locale/codecvt/always_noconv/wchar_t/4.cc: Likewise.
3750 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_env.cc:
3751 Likewise.
3752 * testsuite/22_locale/codecvt/always_noconv/wchar_t/wrapped_locale.cc:
3753 Likewise.
3754 * testsuite/22_locale/codecvt/encoding/char/1.cc: Likewise.
3755 * testsuite/22_locale/codecvt/encoding/char/wrapped_env.cc: Likewise.
3756 * testsuite/22_locale/codecvt/encoding/char/wrapped_locale.cc: Likewise.
3757 * testsuite/22_locale/codecvt/encoding/wchar_t/1.cc: Likewise.
3758 * testsuite/22_locale/codecvt/encoding/wchar_t/2.cc: Likewise.
3759 * testsuite/22_locale/codecvt/encoding/wchar_t/3.cc: Likewise.
3760 * testsuite/22_locale/codecvt/encoding/wchar_t/4.cc: Likewise.
3761 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_env.cc: Likewise.
3762 * testsuite/22_locale/codecvt/encoding/wchar_t/wrapped_locale.cc:
3763 Likewise.
3764 * testsuite/22_locale/codecvt/in/char/1.cc: Likewise.
3765 * testsuite/22_locale/codecvt/in/char/wrapped_env.cc: Likewise.
3766 * testsuite/22_locale/codecvt/in/char/wrapped_locale.cc: Likewise.
3767 * testsuite/22_locale/codecvt/in/wchar_t/1.cc: Likewise.
3768 * testsuite/22_locale/codecvt/in/wchar_t/2.cc: Likewise.
3769 * testsuite/22_locale/codecvt/in/wchar_t/3.cc: Likewise.
3770 * testsuite/22_locale/codecvt/in/wchar_t/4.cc: Likewise.
3771 * testsuite/22_locale/codecvt/in/wchar_t/5.cc: Likewise.
3772 * testsuite/22_locale/codecvt/in/wchar_t/6.cc: Likewise.
3773 * testsuite/22_locale/codecvt/in/wchar_t/7.cc: Likewise.
3774 * testsuite/22_locale/codecvt/in/wchar_t/8.cc: Likewise.
3775 * testsuite/22_locale/codecvt/in/wchar_t/9.cc: Likewise.
3776 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_env.cc: Likewise.
3777 * testsuite/22_locale/codecvt/in/wchar_t/wrapped_locale.cc: Likewise.
3778 * testsuite/22_locale/codecvt/length/char/1.cc: Likewise.
3779 * testsuite/22_locale/codecvt/length/char/2.cc: Likewise.
3780 * testsuite/22_locale/codecvt/length/char/wrapped_env.cc: Likewise.
3781 * testsuite/22_locale/codecvt/length/char/wrapped_locale.cc: Likewise.
3782 * testsuite/22_locale/codecvt/length/wchar_t/1.cc: Likewise.
3783 * testsuite/22_locale/codecvt/length/wchar_t/2.cc: Likewise.
3784 * testsuite/22_locale/codecvt/length/wchar_t/3.cc: Likewise.
3785 * testsuite/22_locale/codecvt/length/wchar_t/4.cc: Likewise.
3786 * testsuite/22_locale/codecvt/length/wchar_t/5.cc: Likewise.
3787 * testsuite/22_locale/codecvt/length/wchar_t/6.cc: Likewise.
3788 * testsuite/22_locale/codecvt/length/wchar_t/7.cc: Likewise.
3789 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_env.cc: Likewise.
3790 * testsuite/22_locale/codecvt/length/wchar_t/wrapped_locale.cc:
3791 Likewise.
3792 * testsuite/22_locale/codecvt/max_length/char/1.cc: Likewise.
3793 * testsuite/22_locale/codecvt/max_length/char/wrapped_env.cc: Likewise.
3794 * testsuite/22_locale/codecvt/max_length/char/wrapped_locale.cc:
3795 Likewise.
3796 * testsuite/22_locale/codecvt/max_length/wchar_t/1.cc: Likewise.
3797 * testsuite/22_locale/codecvt/max_length/wchar_t/2.cc: Likewise.
3798 * testsuite/22_locale/codecvt/max_length/wchar_t/3.cc: Likewise.
3799 * testsuite/22_locale/codecvt/max_length/wchar_t/4.cc: Likewise.
3800 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_env.cc:
3801 Likewise.
3802 * testsuite/22_locale/codecvt/max_length/wchar_t/wrapped_locale.cc:
3803 Likewise.
3804 * testsuite/22_locale/codecvt/out/char/1.cc: Likewise.
3805 * testsuite/22_locale/codecvt/out/char/wrapped_env.cc: Likewise.
3806 * testsuite/22_locale/codecvt/out/char/wrapped_locale.cc: Likewise.
3807 * testsuite/22_locale/codecvt/out/wchar_t/1.cc: Likewise.
3808 * testsuite/22_locale/codecvt/out/wchar_t/2.cc: Likewise.
3809 * testsuite/22_locale/codecvt/out/wchar_t/3.cc: Likewise.
3810 * testsuite/22_locale/codecvt/out/wchar_t/4.cc: Likewise.
3811 * testsuite/22_locale/codecvt/out/wchar_t/5.cc: Likewise.
3812 * testsuite/22_locale/codecvt/out/wchar_t/6.cc: Likewise.
3813 * testsuite/22_locale/codecvt/out/wchar_t/7.cc: Likewise.
3814 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_env.cc: Likewise.
3815 * testsuite/22_locale/codecvt/out/wchar_t/wrapped_locale.cc: Likewise.
3816 * testsuite/22_locale/codecvt/requirements/base_classes.cc: Likewise.
3817 * testsuite/22_locale/codecvt/requirements/explicit_instantiation.cc:
3818 Likewise.
3819 * testsuite/22_locale/codecvt/requirements/typedefs.cc: Likewise.
3820 * testsuite/22_locale/codecvt/unshift/char/1.cc: Likewise.
3821 * testsuite/22_locale/codecvt/unshift/char/wrapped_env.cc: Likewise.
3822 * testsuite/22_locale/codecvt/unshift/char/wrapped_locale.cc: Likewise.
3823 * testsuite/22_locale/codecvt/unshift/wchar_t/1.cc: Likewise.
3824 * testsuite/22_locale/codecvt/unshift/wchar_t/2.cc: Likewise.
3825 * testsuite/22_locale/codecvt/unshift/wchar_t/3.cc: Likewise.
3826 * testsuite/22_locale/codecvt/unshift/wchar_t/4.cc: Likewise.
3827 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_env.cc: Likewise.
3828 * testsuite/22_locale/codecvt/unshift/wchar_t/wrapped_locale.cc:
3829 Likewise.
3830 * testsuite/22_locale/codecvt_byname/requirements/base_classes.cc:
3831 Likewise.
3832 * testsuite/22_locale/codecvt_byname/requirements/typedefs.cc: Likewise.
3833 * testsuite/22_locale/collate/compare/char/1.cc: Likewise.
3834 * testsuite/22_locale/collate/compare/char/2.cc: Likewise.
3835 * testsuite/22_locale/collate/compare/char/3.cc: Likewise.
3836 * testsuite/22_locale/collate/compare/char/wrapped_env.cc: Likewise.
3837 * testsuite/22_locale/collate/compare/char/wrapped_locale.cc: Likewise.
3838 * testsuite/22_locale/collate/compare/wchar_t/1.cc: Likewise.
3839 * testsuite/22_locale/collate/compare/wchar_t/2.cc: Likewise.
3840 * testsuite/22_locale/collate/compare/wchar_t/3.cc: Likewise.
3841 * testsuite/22_locale/collate/compare/wchar_t/wrapped_env.cc: Likewise.
3842 * testsuite/22_locale/collate/compare/wchar_t/wrapped_locale.cc:
3843 Likewise.
3844 * testsuite/22_locale/collate/hash/char/1.cc: Likewise.
3845 * testsuite/22_locale/collate/hash/char/2.cc: Likewise.
3846 * testsuite/22_locale/collate/hash/char/wrapped_env.cc: Likewise.
3847 * testsuite/22_locale/collate/hash/char/wrapped_locale.cc: Likewise.
3848 * testsuite/22_locale/collate/hash/wchar_t/1.cc: Likewise.
3849 * testsuite/22_locale/collate/hash/wchar_t/2.cc: Likewise.
3850 * testsuite/22_locale/collate/hash/wchar_t/wrapped_env.cc: Likewise.
3851 * testsuite/22_locale/collate/hash/wchar_t/wrapped_locale.cc: Likewise.
3852 * testsuite/22_locale/collate/requirements/base_classes.cc: Likewise.
3853 * testsuite/22_locale/collate/requirements/explicit_instantiation.cc:
3854 Likewise.
3855 * testsuite/22_locale/collate/requirements/typedefs.cc: Likewise.
3856 * testsuite/22_locale/collate/transform/char/2.cc: Likewise.
3857 * testsuite/22_locale/collate/transform/char/28277.cc: Likewise.
3858 * testsuite/22_locale/collate/transform/char/3.cc: Likewise.
3859 * testsuite/22_locale/collate/transform/char/wrapped_env.cc: Likewise.
3860 * testsuite/22_locale/collate/transform/char/wrapped_locale.cc:
3861 Likewise.
3862 * testsuite/22_locale/collate/transform/wchar_t/2.cc: Likewise.
3863 * testsuite/22_locale/collate/transform/wchar_t/28277.cc: Likewise.
3864 * testsuite/22_locale/collate/transform/wchar_t/3.cc: Likewise.
3865 * testsuite/22_locale/collate/transform/wchar_t/wrapped_env.cc:
3866 Likewise.
3867 * testsuite/22_locale/collate/transform/wchar_t/wrapped_locale.cc:
3868 Likewise.
3869 * testsuite/22_locale/collate_byname/named_equivalence.cc: Likewise.
3870 * testsuite/22_locale/collate_byname/requirements/base_classes.cc:
3871 Likewise.
3872 * testsuite/22_locale/collate_byname/requirements/typedefs.cc: Likewise.
3873 * testsuite/22_locale/ctype/2.cc: Likewise.
3874 * testsuite/22_locale/ctype/cons/char/wrapped_env.cc: Likewise.
3875 * testsuite/22_locale/ctype/cons/char/wrapped_locale.cc: Likewise.
3876 * testsuite/22_locale/ctype/dr695.cc: Likewise.
3877 * testsuite/22_locale/ctype/is/char/wrapped_env.cc: Likewise.
3878 * testsuite/22_locale/ctype/is/char/wrapped_locale.cc: Likewise.
3879 * testsuite/22_locale/ctype/is/wchar_t/wrapped_env.cc: Likewise.
3880 * testsuite/22_locale/ctype/is/wchar_t/wrapped_locale.cc: Likewise.
3881 * testsuite/22_locale/ctype/narrow/char/wrapped_env.cc: Likewise.
3882 * testsuite/22_locale/ctype/narrow/char/wrapped_locale.cc: Likewise.
3883 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_env.cc: Likewise.
3884 * testsuite/22_locale/ctype/narrow/wchar_t/wrapped_locale.cc: Likewise.
3885 * testsuite/22_locale/ctype/requirements/base_classes.cc: Likewise.
3886 * testsuite/22_locale/ctype/requirements/typedefs.cc: Likewise.
3887 * testsuite/22_locale/ctype/scan/char/wrapped_env.cc: Likewise.
3888 * testsuite/22_locale/ctype/scan/char/wrapped_locale.cc: Likewise.
3889 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_env.cc: Likewise.
3890 * testsuite/22_locale/ctype/scan/wchar_t/wrapped_locale.cc: Likewise.
3891 * testsuite/22_locale/ctype/to/char/wrapped_env.cc: Likewise.
3892 * testsuite/22_locale/ctype/to/char/wrapped_locale.cc: Likewise.
3893 * testsuite/22_locale/ctype/to/wchar_t/wrapped_env.cc: Likewise.
3894 * testsuite/22_locale/ctype/to/wchar_t/wrapped_locale.cc: Likewise.
3895 * testsuite/22_locale/ctype/widen/char/wrapped_env.cc: Likewise.
3896 * testsuite/22_locale/ctype/widen/char/wrapped_locale.cc: Likewise.
3897 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_env.cc: Likewise.
3898 * testsuite/22_locale/ctype/widen/wchar_t/wrapped_locale.cc: Likewise.
3899 * testsuite/22_locale/ctype_base/mask.cc: Likewise.
3900 * testsuite/22_locale/ctype_byname/1.cc: Likewise.
3901 * testsuite/22_locale/facet/1.cc: Likewise.
3902 * testsuite/22_locale/facet/2.cc: Likewise.
3903 * testsuite/22_locale/facet/25421.cc: Likewise.
3904 * testsuite/22_locale/global_templates/1.cc: Likewise.
3905 * testsuite/22_locale/global_templates/standard_facet_hierarchies.cc:
3906 Likewise.
3907 * testsuite/22_locale/global_templates/user_facet_hierarchies.cc:
3908 Likewise.
3909 * testsuite/22_locale/headers/clocale/functions_std.cc: Likewise.
3910 * testsuite/22_locale/headers/clocale/macros.cc: Likewise.
3911 * testsuite/22_locale/headers/clocale/types_std.cc: Likewise.
3912 * testsuite/22_locale/headers/locale/synopsis.cc: Likewise.
3913 * testsuite/22_locale/headers/locale/types_std.cc: Likewise.
3914 * testsuite/22_locale/locale/13630.cc: Likewise.
3915 * testsuite/22_locale/locale/cons/1.cc: Likewise.
3916 * testsuite/22_locale/locale/cons/12352.cc: Likewise.
3917 * testsuite/22_locale/locale/cons/12438.cc: Likewise.
3918 * testsuite/22_locale/locale/cons/12658_thread-1.cc: Likewise.
3919 * testsuite/22_locale/locale/cons/12658_thread-2.cc: Likewise.
3920 * testsuite/22_locale/locale/cons/2.cc: Likewise.
3921 * testsuite/22_locale/locale/cons/29217.cc: Likewise.
3922 * testsuite/22_locale/locale/cons/38365.cc: Likewise.
3923 * testsuite/22_locale/locale/cons/38368.cc: Likewise.
3924 * testsuite/22_locale/locale/cons/4.cc: Likewise.
3925 * testsuite/22_locale/locale/cons/5.cc: Likewise.
3926 * testsuite/22_locale/locale/cons/6.cc: Likewise.
3927 * testsuite/22_locale/locale/cons/7.cc: Likewise.
3928 * testsuite/22_locale/locale/cons/7222-c.cc: Likewise.
3929 * testsuite/22_locale/locale/cons/7222-env.cc: Likewise.
3930 * testsuite/22_locale/locale/cons/8.cc: Likewise.
3931 * testsuite/22_locale/locale/cons/unicode.cc: Likewise.
3932 * testsuite/22_locale/locale/global_locale_objects/1.cc: Likewise.
3933 * testsuite/22_locale/locale/global_locale_objects/14071.cc: Likewise.
3934 * testsuite/22_locale/locale/global_locale_objects/2.cc: Likewise.
3935 * testsuite/22_locale/locale/global_locale_objects/3.cc: Likewise.
3936 * testsuite/22_locale/locale/operations/1.cc: Likewise.
3937 * testsuite/22_locale/locale/operations/2.cc: Likewise.
3938 * testsuite/22_locale/messages/members/char/1.cc: Likewise.
3939 * testsuite/22_locale/messages/members/char/2.cc: Likewise.
3940 * testsuite/22_locale/messages/members/char/3.cc: Likewise.
3941 * testsuite/22_locale/messages/members/char/wrapped_env.cc: Likewise.
3942 * testsuite/22_locale/messages/members/char/wrapped_locale.cc: Likewise.
3943 * testsuite/22_locale/messages/requirements/base_classes.cc: Likewise.
3944 * testsuite/22_locale/messages/requirements/explicit_instantiation.cc:
3945 Likewise.
3946 * testsuite/22_locale/messages/requirements/typedefs.cc: Likewise.
3947 * testsuite/22_locale/messages_byname/named_equivalence.cc: Likewise.
3948 * testsuite/22_locale/messages_byname/requirements/base_classes.cc:
3949 Likewise.
3950 * testsuite/22_locale/messages_byname/requirements/typedefs.cc:
3951 Likewise.
3952 * testsuite/22_locale/money_get/cons/3.cc: Likewise.
3953 * testsuite/22_locale/money_get/get/char/1.cc: Likewise.
3954 * testsuite/22_locale/money_get/get/char/10.cc: Likewise.
3955 * testsuite/22_locale/money_get/get/char/11.cc: Likewise.
3956 * testsuite/22_locale/money_get/get/char/11528.cc: Likewise.
3957 * testsuite/22_locale/money_get/get/char/12.cc: Likewise.
3958 * testsuite/22_locale/money_get/get/char/13.cc: Likewise.
3959 * testsuite/22_locale/money_get/get/char/14.cc: Likewise.
3960 * testsuite/22_locale/money_get/get/char/15.cc: Likewise.
3961 * testsuite/22_locale/money_get/get/char/16.cc: Likewise.
3962 * testsuite/22_locale/money_get/get/char/17.cc: Likewise.
3963 * testsuite/22_locale/money_get/get/char/18.cc: Likewise.
3964 * testsuite/22_locale/money_get/get/char/19.cc: Likewise.
3965 * testsuite/22_locale/money_get/get/char/2.cc: Likewise.
3966 * testsuite/22_locale/money_get/get/char/22131.cc: Likewise.
3967 * testsuite/22_locale/money_get/get/char/3.cc: Likewise.
3968 * testsuite/22_locale/money_get/get/char/38399.cc: Likewise.
3969 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
3970 * testsuite/22_locale/money_get/get/char/4.cc: Likewise.
3971 * testsuite/22_locale/money_get/get/char/5.cc: Likewise.
3972 * testsuite/22_locale/money_get/get/char/6.cc: Likewise.
3973 * testsuite/22_locale/money_get/get/char/7.cc: Likewise.
3974 * testsuite/22_locale/money_get/get/char/8.cc: Likewise.
3975 * testsuite/22_locale/money_get/get/char/9.cc: Likewise.
3976 * testsuite/22_locale/money_get/get/char/wrapped_env.cc: Likewise.
3977 * testsuite/22_locale/money_get/get/char/wrapped_locale.cc: Likewise.
3978 * testsuite/22_locale/money_get/get/wchar_t/1.cc: Likewise.
3979 * testsuite/22_locale/money_get/get/wchar_t/10.cc: Likewise.
3980 * testsuite/22_locale/money_get/get/wchar_t/11.cc: Likewise.
3981 * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Likewise.
3982 * testsuite/22_locale/money_get/get/wchar_t/12.cc: Likewise.
3983 * testsuite/22_locale/money_get/get/wchar_t/13.cc: Likewise.
3984 * testsuite/22_locale/money_get/get/wchar_t/14.cc: Likewise.
3985 * testsuite/22_locale/money_get/get/wchar_t/15.cc: Likewise.
3986 * testsuite/22_locale/money_get/get/wchar_t/16.cc: Likewise.
3987 * testsuite/22_locale/money_get/get/wchar_t/17.cc: Likewise.
3988 * testsuite/22_locale/money_get/get/wchar_t/18.cc: Likewise.
3989 * testsuite/22_locale/money_get/get/wchar_t/19.cc: Likewise.
3990 * testsuite/22_locale/money_get/get/wchar_t/2.cc: Likewise.
3991 * testsuite/22_locale/money_get/get/wchar_t/22131.cc: Likewise.
3992 * testsuite/22_locale/money_get/get/wchar_t/3.cc: Likewise.
3993 * testsuite/22_locale/money_get/get/wchar_t/38399.cc: Likewise.
3994 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
3995 * testsuite/22_locale/money_get/get/wchar_t/4.cc: Likewise.
3996 * testsuite/22_locale/money_get/get/wchar_t/5.cc: Likewise.
3997 * testsuite/22_locale/money_get/get/wchar_t/6.cc: Likewise.
3998 * testsuite/22_locale/money_get/get/wchar_t/7.cc: Likewise.
3999 * testsuite/22_locale/money_get/get/wchar_t/8.cc: Likewise.
4000 * testsuite/22_locale/money_get/get/wchar_t/9.cc: Likewise.
4001 * testsuite/22_locale/money_get/get/wchar_t/wrapped_env.cc: Likewise.
4002 * testsuite/22_locale/money_get/get/wchar_t/wrapped_locale.cc: Likewise.
4003 * testsuite/22_locale/money_get/requirements/base_classes.cc: Likewise.
4004 * testsuite/22_locale/money_get/requirements/explicit_instantiation.cc:
4005 Likewise.
4006 * testsuite/22_locale/money_get/requirements/typedefs.cc: Likewise.
4007 * testsuite/22_locale/money_put/cons/3.cc: Likewise.
4008 * testsuite/22_locale/money_put/put/char/1.cc: Likewise.
4009 * testsuite/22_locale/money_put/put/char/12971.cc: Likewise.
4010 * testsuite/22_locale/money_put/put/char/2.cc: Likewise.
4011 * testsuite/22_locale/money_put/put/char/3.cc: Likewise.
4012 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
4013 * testsuite/22_locale/money_put/put/char/4.cc: Likewise.
4014 * testsuite/22_locale/money_put/put/char/5.cc: Likewise.
4015 * testsuite/22_locale/money_put/put/char/6.cc: Likewise.
4016 * testsuite/22_locale/money_put/put/char/9780-3.cc: Likewise.
4017 * testsuite/22_locale/money_put/put/char/wrapped_env.cc: Likewise.
4018 * testsuite/22_locale/money_put/put/char/wrapped_locale.cc: Likewise.
4019 * testsuite/22_locale/money_put/put/wchar_t/1.cc: Likewise.
4020 * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Likewise.
4021 * testsuite/22_locale/money_put/put/wchar_t/2.cc: Likewise.
4022 * testsuite/22_locale/money_put/put/wchar_t/3.cc: Likewise.
4023 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: Likewise.
4024 * testsuite/22_locale/money_put/put/wchar_t/4.cc: Likewise.
4025 * testsuite/22_locale/money_put/put/wchar_t/5.cc: Likewise.
4026 * testsuite/22_locale/money_put/put/wchar_t/6.cc: Likewise.
4027 * testsuite/22_locale/money_put/put/wchar_t/wrapped_env.cc: Likewise.
4028 * testsuite/22_locale/money_put/put/wchar_t/wrapped_locale.cc: Likewise.
4029 * testsuite/22_locale/money_put/requirements/base_classes.cc: Likewise.
4030 * testsuite/22_locale/money_put/requirements/explicit_instantiation.cc:
4031 Likewise.
4032 * testsuite/22_locale/money_put/requirements/typedefs.cc: Likewise.
4033 * testsuite/22_locale/moneypunct/members/char/1.cc: Likewise.
4034 * testsuite/22_locale/moneypunct/members/char/2.cc: Likewise.
4035 * testsuite/22_locale/moneypunct/members/char/wrapped_env.cc: Likewise.
4036 * testsuite/22_locale/moneypunct/members/char/wrapped_locale.cc:
4037 Likewise.
4038 * testsuite/22_locale/moneypunct/members/wchar_t/1.cc: Likewise.
4039 * testsuite/22_locale/moneypunct/members/wchar_t/2.cc: Likewise.
4040 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_env.cc:
4041 Likewise.
4042 * testsuite/22_locale/moneypunct/members/wchar_t/wrapped_locale.cc:
4043 Likewise.
4044 * testsuite/22_locale/moneypunct/requirements/false/base_classes.cc:
4045 Likewise.
4046 * testsuite/22_locale/moneypunct/requirements/false/intl.cc: Likewise.
4047 * testsuite/22_locale/moneypunct/requirements/false/typedefs.cc:
4048 Likewise.
4049 * testsuite/22_locale/moneypunct/requirements/true/base_classes.cc:
4050 Likewise.
4051 * testsuite/22_locale/moneypunct/requirements/true/intl.cc: Likewise.
4052 * testsuite/22_locale/moneypunct/requirements/true/typedefs.cc:
4053 Likewise.
4054 * testsuite/22_locale/moneypunct_byname/named_equivalence.cc: Likewise.
4055 * testsuite/22_locale/moneypunct_byname/requirements/base_classes.cc:
4056 Likewise.
4057 * testsuite/22_locale/moneypunct_byname/requirements/typedefs.cc:
4058 Likewise.
4059 * testsuite/22_locale/num_get/cons/3.cc: Likewise.
4060 * testsuite/22_locale/num_get/get/char/1.cc: Likewise.
4061 * testsuite/22_locale/num_get/get/char/10.cc: Likewise.
4062 * testsuite/22_locale/num_get/get/char/11.cc: Likewise.
4063 * testsuite/22_locale/num_get/get/char/12.cc: Likewise.
4064 * testsuite/22_locale/num_get/get/char/13.cc: Likewise.
4065 * testsuite/22_locale/num_get/get/char/14.cc: Likewise.
4066 * testsuite/22_locale/num_get/get/char/15.cc: Likewise.
4067 * testsuite/22_locale/num_get/get/char/16.cc: Likewise.
4068 * testsuite/22_locale/num_get/get/char/2.cc: Likewise.
4069 * testsuite/22_locale/num_get/get/char/22131.cc: Likewise.
4070 * testsuite/22_locale/num_get/get/char/23953.cc: Likewise.
4071 * testsuite/22_locale/num_get/get/char/3.cc: Likewise.
4072 * testsuite/22_locale/num_get/get/char/37958.cc: Likewise.
4073 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
4074 * testsuite/22_locale/num_get/get/char/4.cc: Likewise.
4075 * testsuite/22_locale/num_get/get/char/5.cc: Likewise.
4076 * testsuite/22_locale/num_get/get/char/6.cc: Likewise.
4077 * testsuite/22_locale/num_get/get/char/7.cc: Likewise.
4078 * testsuite/22_locale/num_get/get/char/8.cc: Likewise.
4079 * testsuite/22_locale/num_get/get/char/9.cc: Likewise.
4080 * testsuite/22_locale/num_get/get/char/wrapped_env.cc: Likewise.
4081 * testsuite/22_locale/num_get/get/char/wrapped_locale.cc: Likewise.
4082 * testsuite/22_locale/num_get/get/wchar_t/1.cc: Likewise.
4083 * testsuite/22_locale/num_get/get/wchar_t/10.cc: Likewise.
4084 * testsuite/22_locale/num_get/get/wchar_t/11.cc: Likewise.
4085 * testsuite/22_locale/num_get/get/wchar_t/12.cc: Likewise.
4086 * testsuite/22_locale/num_get/get/wchar_t/13.cc: Likewise.
4087 * testsuite/22_locale/num_get/get/wchar_t/14.cc: Likewise.
4088 * testsuite/22_locale/num_get/get/wchar_t/15.cc: Likewise.
4089 * testsuite/22_locale/num_get/get/wchar_t/16.cc: Likewise.
4090 * testsuite/22_locale/num_get/get/wchar_t/2.cc: Likewise.
4091 * testsuite/22_locale/num_get/get/wchar_t/22131.cc: Likewise.
4092 * testsuite/22_locale/num_get/get/wchar_t/23953.cc: Likewise.
4093 * testsuite/22_locale/num_get/get/wchar_t/3.cc: Likewise.
4094 * testsuite/22_locale/num_get/get/wchar_t/37958.cc: Likewise.
4095 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
4096 * testsuite/22_locale/num_get/get/wchar_t/4.cc: Likewise.
4097 * testsuite/22_locale/num_get/get/wchar_t/5.cc: Likewise.
4098 * testsuite/22_locale/num_get/get/wchar_t/6.cc: Likewise.
4099 * testsuite/22_locale/num_get/get/wchar_t/7.cc: Likewise.
4100 * testsuite/22_locale/num_get/get/wchar_t/8.cc: Likewise.
4101 * testsuite/22_locale/num_get/get/wchar_t/9.cc: Likewise.
4102 * testsuite/22_locale/num_get/get/wchar_t/wrapped_env.cc: Likewise.
4103 * testsuite/22_locale/num_get/get/wchar_t/wrapped_locale.cc: Likewise.
4104 * testsuite/22_locale/num_get/requirements/base_classes.cc: Likewise.
4105 * testsuite/22_locale/num_get/requirements/explicit_instantiation.cc:
4106 Likewise.
4107 * testsuite/22_locale/num_get/requirements/typedefs.cc: Likewise.
4108 * testsuite/22_locale/num_put/cons/3.cc: Likewise.
4109 * testsuite/22_locale/num_put/put/char/1.cc: Likewise.
4110 * testsuite/22_locale/num_put/put/char/10.cc: Likewise.
4111 * testsuite/22_locale/num_put/put/char/11.cc: Likewise.
4112 * testsuite/22_locale/num_put/put/char/12.cc: Likewise.
4113 * testsuite/22_locale/num_put/put/char/14220.cc: Likewise.
4114 * testsuite/22_locale/num_put/put/char/15565.cc: Likewise.
4115 * testsuite/22_locale/num_put/put/char/2.cc: Likewise.
4116 * testsuite/22_locale/num_put/put/char/20909.cc: Likewise.
4117 * testsuite/22_locale/num_put/put/char/20914.cc: Likewise.
4118 * testsuite/22_locale/num_put/put/char/23953.cc: Likewise.
4119 * testsuite/22_locale/num_put/put/char/3.cc: Likewise.
4120 * testsuite/22_locale/num_put/put/char/38196.cc: Likewise.
4121 * testsuite/22_locale/num_put/put/char/38210.cc: Likewise.
4122 * testsuite/22_locale/num_put/put/char/4.cc: Likewise.
4123 * testsuite/22_locale/num_put/put/char/5.cc: Likewise.
4124 * testsuite/22_locale/num_put/put/char/6.cc: Likewise.
4125 * testsuite/22_locale/num_put/put/char/7.cc: Likewise.
4126 * testsuite/22_locale/num_put/put/char/8.cc: Likewise.
4127 * testsuite/22_locale/num_put/put/char/9.cc: Likewise.
4128 * testsuite/22_locale/num_put/put/char/9780-2.cc: Likewise.
4129 * testsuite/22_locale/num_put/put/char/wrapped_env.cc: Likewise.
4130 * testsuite/22_locale/num_put/put/char/wrapped_locale.cc: Likewise.
4131 * testsuite/22_locale/num_put/put/wchar_t/1.cc: Likewise.
4132 * testsuite/22_locale/num_put/put/wchar_t/10.cc: Likewise.
4133 * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise.
4134 * testsuite/22_locale/num_put/put/wchar_t/12.cc: Likewise.
4135 * testsuite/22_locale/num_put/put/wchar_t/14220.cc: Likewise.
4136 * testsuite/22_locale/num_put/put/wchar_t/15565.cc: Likewise.
4137 * testsuite/22_locale/num_put/put/wchar_t/2.cc: Likewise.
4138 * testsuite/22_locale/num_put/put/wchar_t/20909.cc: Likewise.
4139 * testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.
4140 * testsuite/22_locale/num_put/put/wchar_t/23953.cc: Likewise.
4141 * testsuite/22_locale/num_put/put/wchar_t/3.cc: Likewise.
4142 * testsuite/22_locale/num_put/put/wchar_t/38196.cc: Likewise.
4143 * testsuite/22_locale/num_put/put/wchar_t/38210.cc: Likewise.
4144 * testsuite/22_locale/num_put/put/wchar_t/4.cc: Likewise.
4145 * testsuite/22_locale/num_put/put/wchar_t/5.cc: Likewise.
4146 * testsuite/22_locale/num_put/put/wchar_t/6.cc: Likewise.
4147 * testsuite/22_locale/num_put/put/wchar_t/7.cc: Likewise.
4148 * testsuite/22_locale/num_put/put/wchar_t/8.cc: Likewise.
4149 * testsuite/22_locale/num_put/put/wchar_t/9.cc: Likewise.
4150 * testsuite/22_locale/num_put/put/wchar_t/wrapped_env.cc: Likewise.
4151 * testsuite/22_locale/num_put/put/wchar_t/wrapped_locale.cc: Likewise.
4152 * testsuite/22_locale/num_put/requirements/base_classes.cc: Likewise.
4153 * testsuite/22_locale/num_put/requirements/explicit_instantiation.cc:
4154 Likewise.
4155 * testsuite/22_locale/num_put/requirements/typedefs.cc: Likewise.
4156 * testsuite/22_locale/numpunct/members/char/1.cc: Likewise.
4157 * testsuite/22_locale/numpunct/members/char/2.cc: Likewise.
4158 * testsuite/22_locale/numpunct/members/char/3.cc: Likewise.
4159 * testsuite/22_locale/numpunct/members/char/cache_1.cc: Likewise.
4160 * testsuite/22_locale/numpunct/members/char/cache_2.cc: Likewise.
4161 * testsuite/22_locale/numpunct/members/char/wrapped_env.cc: Likewise.
4162 * testsuite/22_locale/numpunct/members/char/wrapped_locale.cc: Likewise.
4163 * testsuite/22_locale/numpunct/members/pod/1.cc: Likewise.
4164 * testsuite/22_locale/numpunct/members/pod/2.cc: Likewise.
4165 * testsuite/22_locale/numpunct/members/wchar_t/1.cc: Likewise.
4166 * testsuite/22_locale/numpunct/members/wchar_t/2.cc: Likewise.
4167 * testsuite/22_locale/numpunct/members/wchar_t/cache_1.cc: Likewise.
4168 * testsuite/22_locale/numpunct/members/wchar_t/cache_2.cc: Likewise.
4169 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_env.cc: Likewise.
4170 * testsuite/22_locale/numpunct/members/wchar_t/wrapped_locale.cc:
4171 Likewise.
4172 * testsuite/22_locale/numpunct/requirements/base_classes.cc: Likewise.
4173 * testsuite/22_locale/numpunct/requirements/explicit_instantiation.cc:
4174 Likewise.
4175 * testsuite/22_locale/numpunct/requirements/typedefs.cc: Likewise.
4176 * testsuite/22_locale/numpunct_byname/named_equivalence.cc: Likewise.
4177 * testsuite/22_locale/numpunct_byname/requirements/base_classes.cc:
4178 Likewise.
4179 * testsuite/22_locale/numpunct_byname/requirements/explicit_instantiation.cc:
4180 Likewise.
4181 * testsuite/22_locale/numpunct_byname/requirements/typedefs.cc:
4182 Likewise.
4183 * testsuite/22_locale/time_get/date_order/char/1.cc: Likewise.
4184 * testsuite/22_locale/time_get/date_order/char/wrapped_env.cc: Likewise.
4185 * testsuite/22_locale/time_get/date_order/char/wrapped_locale.cc:
4186 Likewise.
4187 * testsuite/22_locale/time_get/date_order/wchar_t/1.cc: Likewise.
4188 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_env.cc:
4189 Likewise.
4190 * testsuite/22_locale/time_get/date_order/wchar_t/wrapped_locale.cc:
4191 Likewise.
4192 * testsuite/22_locale/time_get/get_date/char/1.cc: Likewise.
4193 * testsuite/22_locale/time_get/get_date/char/12750.cc: Likewise.
4194 * testsuite/22_locale/time_get/get_date/char/12791.cc: Likewise.
4195 * testsuite/22_locale/time_get/get_date/char/2.cc: Likewise.
4196 * testsuite/22_locale/time_get/get_date/char/3.cc: Likewise.
4197 * testsuite/22_locale/time_get/get_date/char/5.cc: Likewise.
4198 * testsuite/22_locale/time_get/get_date/char/wrapped_env.cc: Likewise.
4199 * testsuite/22_locale/time_get/get_date/char/wrapped_locale.cc:
4200 Likewise.
4201 * testsuite/22_locale/time_get/get_date/wchar_t/1.cc: Likewise.
4202 * testsuite/22_locale/time_get/get_date/wchar_t/12750.cc: Likewise.
4203 * testsuite/22_locale/time_get/get_date/wchar_t/12791.cc: Likewise.
4204 * testsuite/22_locale/time_get/get_date/wchar_t/2.cc: Likewise.
4205 * testsuite/22_locale/time_get/get_date/wchar_t/3.cc: Likewise.
4206 * testsuite/22_locale/time_get/get_date/wchar_t/4.cc: Likewise.
4207 * testsuite/22_locale/time_get/get_date/wchar_t/5.cc: Likewise.
4208 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_env.cc:
4209 Likewise.
4210 * testsuite/22_locale/time_get/get_date/wchar_t/wrapped_locale.cc:
4211 Likewise.
4212 * testsuite/22_locale/time_get/get_monthname/char/1.cc: Likewise.
4213 * testsuite/22_locale/time_get/get_monthname/char/2.cc: Likewise.
4214 * testsuite/22_locale/time_get/get_monthname/char/3.cc: Likewise.
4215 * testsuite/22_locale/time_get/get_monthname/char/4.cc: Likewise.
4216 * testsuite/22_locale/time_get/get_monthname/char/5.cc: Likewise.
4217 * testsuite/22_locale/time_get/get_monthname/char/wrapped_env.cc:
4218 Likewise.
4219 * testsuite/22_locale/time_get/get_monthname/char/wrapped_locale.cc:
4220 Likewise.
4221 * testsuite/22_locale/time_get/get_monthname/wchar_t/1.cc: Likewise.
4222 * testsuite/22_locale/time_get/get_monthname/wchar_t/2.cc: Likewise.
4223 * testsuite/22_locale/time_get/get_monthname/wchar_t/3.cc: Likewise.
4224 * testsuite/22_locale/time_get/get_monthname/wchar_t/4.cc: Likewise.
4225 * testsuite/22_locale/time_get/get_monthname/wchar_t/5.cc: Likewise.
4226 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_env.cc:
4227 Likewise.
4228 * testsuite/22_locale/time_get/get_monthname/wchar_t/wrapped_locale.cc:
4229 Likewise.
4230 * testsuite/22_locale/time_get/get_time/char/1.cc: Likewise.
4231 * testsuite/22_locale/time_get/get_time/char/2.cc: Likewise.
4232 * testsuite/22_locale/time_get/get_time/char/3.cc: Likewise.
4233 * testsuite/22_locale/time_get/get_time/char/4.cc: Likewise.
4234 * testsuite/22_locale/time_get/get_time/char/5.cc: Likewise.
4235 * testsuite/22_locale/time_get/get_time/char/wrapped_env.cc: Likewise.
4236 * testsuite/22_locale/time_get/get_time/char/wrapped_locale.cc:
4237 Likewise.
4238 * testsuite/22_locale/time_get/get_time/wchar_t/1.cc: Likewise.
4239 * testsuite/22_locale/time_get/get_time/wchar_t/2.cc: Likewise.
4240 * testsuite/22_locale/time_get/get_time/wchar_t/3.cc: Likewise.
4241 * testsuite/22_locale/time_get/get_time/wchar_t/4.cc: Likewise.
4242 * testsuite/22_locale/time_get/get_time/wchar_t/5.cc: Likewise.
4243 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_env.cc:
4244 Likewise.
4245 * testsuite/22_locale/time_get/get_time/wchar_t/wrapped_locale.cc:
4246 Likewise.
4247 * testsuite/22_locale/time_get/get_weekday/char/1.cc: Likewise.
4248 * testsuite/22_locale/time_get/get_weekday/char/2.cc: Likewise.
4249 * testsuite/22_locale/time_get/get_weekday/char/3.cc: Likewise.
4250 * testsuite/22_locale/time_get/get_weekday/char/5.cc: Likewise.
4251 * testsuite/22_locale/time_get/get_weekday/char/wrapped_env.cc:
4252 Likewise.
4253 * testsuite/22_locale/time_get/get_weekday/char/wrapped_locale.cc:
4254 Likewise.
4255 * testsuite/22_locale/time_get/get_weekday/wchar_t/1.cc: Likewise.
4256 * testsuite/22_locale/time_get/get_weekday/wchar_t/2.cc: Likewise.
4257 * testsuite/22_locale/time_get/get_weekday/wchar_t/3.cc: Likewise.
4258 * testsuite/22_locale/time_get/get_weekday/wchar_t/5.cc: Likewise.
4259 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_env.cc:
4260 Likewise.
4261 * testsuite/22_locale/time_get/get_weekday/wchar_t/wrapped_locale.cc:
4262 Likewise.
4263 * testsuite/22_locale/time_get/get_year/char/1.cc: Likewise.
4264 * testsuite/22_locale/time_get/get_year/char/3.cc: Likewise.
4265 * testsuite/22_locale/time_get/get_year/char/5.cc: Likewise.
4266 * testsuite/22_locale/time_get/get_year/char/wrapped_env.cc: Likewise.
4267 * testsuite/22_locale/time_get/get_year/char/wrapped_locale.cc:
4268 Likewise.
4269 * testsuite/22_locale/time_get/get_year/wchar_t/1.cc: Likewise.
4270 * testsuite/22_locale/time_get/get_year/wchar_t/3.cc: Likewise.
4271 * testsuite/22_locale/time_get/get_year/wchar_t/5.cc: Likewise.
4272 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_env.cc:
4273 Likewise.
4274 * testsuite/22_locale/time_get/get_year/wchar_t/wrapped_locale.cc:
4275 Likewise.
4276 * testsuite/22_locale/time_get/requirements/base_classes.cc: Likewise.
4277 * testsuite/22_locale/time_get/requirements/explicit_instantiation.cc:
4278 Likewise.
4279 * testsuite/22_locale/time_get/requirements/typedefs.cc: Likewise.
4280 * testsuite/22_locale/time_put/put/char/1.cc: Likewise.
4281 * testsuite/22_locale/time_put/put/char/10.cc: Likewise.
4282 * testsuite/22_locale/time_put/put/char/12439_1.cc: Likewise.
4283 * testsuite/22_locale/time_put/put/char/12439_3.cc: Likewise.
4284 * testsuite/22_locale/time_put/put/char/17038.cc: Likewise.
4285 * testsuite/22_locale/time_put/put/char/2.cc: Likewise.
4286 * testsuite/22_locale/time_put/put/char/3.cc: Likewise.
4287 * testsuite/22_locale/time_put/put/char/4.cc: Likewise.
4288 * testsuite/22_locale/time_put/put/char/5.cc: Likewise.
4289 * testsuite/22_locale/time_put/put/char/6.cc: Likewise.
4290 * testsuite/22_locale/time_put/put/char/7.cc: Likewise.
4291 * testsuite/22_locale/time_put/put/char/8.cc: Likewise.
4292 * testsuite/22_locale/time_put/put/char/9.cc: Likewise.
4293 * testsuite/22_locale/time_put/put/char/9780-1.cc: Likewise.
4294 * testsuite/22_locale/time_put/put/char/wrapped_env.cc: Likewise.
4295 * testsuite/22_locale/time_put/put/char/wrapped_locale.cc: Likewise.
4296 * testsuite/22_locale/time_put/put/wchar_t/1.cc: Likewise.
4297 * testsuite/22_locale/time_put/put/wchar_t/10.cc: Likewise.
4298 * testsuite/22_locale/time_put/put/wchar_t/12439_1.cc: Likewise.
4299 * testsuite/22_locale/time_put/put/wchar_t/12439_2.cc: Likewise.
4300 * testsuite/22_locale/time_put/put/wchar_t/12439_3.cc: Likewise.
4301 * testsuite/22_locale/time_put/put/wchar_t/17038.cc: Likewise.
4302 * testsuite/22_locale/time_put/put/wchar_t/2.cc: Likewise.
4303 * testsuite/22_locale/time_put/put/wchar_t/3.cc: Likewise.
4304 * testsuite/22_locale/time_put/put/wchar_t/4.cc: Likewise.
4305 * testsuite/22_locale/time_put/put/wchar_t/5.cc: Likewise.
4306 * testsuite/22_locale/time_put/put/wchar_t/6.cc: Likewise.
4307 * testsuite/22_locale/time_put/put/wchar_t/7.cc: Likewise.
4308 * testsuite/22_locale/time_put/put/wchar_t/8.cc: Likewise.
4309 * testsuite/22_locale/time_put/put/wchar_t/9.cc: Likewise.
4310 * testsuite/22_locale/time_put/put/wchar_t/wrapped_env.cc: Likewise.
4311 * testsuite/22_locale/time_put/put/wchar_t/wrapped_locale.cc: Likewise.
4312 * testsuite/22_locale/time_put/requirements/base_classes.cc: Likewise.
4313 * testsuite/22_locale/time_put/requirements/explicit_instantiation.cc:
4314 Likewise.
4315 * testsuite/22_locale/time_put/requirements/typedefs.cc: Likewise.
4316 * testsuite/23_containers/array/requirements/fill.cc: Likewise.
4317 * testsuite/23_containers/bitset/18604.cc: Likewise.
4318 * testsuite/23_containers/bitset/all/1.cc: Likewise.
4319 * testsuite/23_containers/bitset/cons/1.cc: Likewise.
4320 * testsuite/23_containers/bitset/cons/16020.cc: Likewise.
4321 * testsuite/23_containers/bitset/cons/38244.cc: Likewise.
4322 * testsuite/23_containers/bitset/cons/6282.cc: Likewise.
4323 * testsuite/23_containers/bitset/cons/dr396.cc: Likewise.
4324 * testsuite/23_containers/bitset/count/6124.cc: Likewise.
4325 * testsuite/23_containers/bitset/ext/15361.cc: Likewise.
4326 * testsuite/23_containers/bitset/input/1.cc: Likewise.
4327 * testsuite/23_containers/bitset/invalidation/1.cc: Likewise.
4328 * testsuite/23_containers/bitset/operations/1.cc: Likewise.
4329 * testsuite/23_containers/bitset/operations/13838.cc: Likewise.
4330 * testsuite/23_containers/bitset/operations/2.cc: Likewise.
4331 * testsuite/23_containers/bitset/test/1.cc: Likewise.
4332 * testsuite/23_containers/bitset/to_string/1.cc: Likewise.
4333 * testsuite/23_containers/bitset/to_string/dr396.cc: Likewise.
4334 * testsuite/23_containers/bitset/to_ulong/1.cc: Likewise.
4335 * testsuite/23_containers/deque/18604.cc: Likewise.
4336 * testsuite/23_containers/deque/capacity/29134-2.cc: Likewise.
4337 * testsuite/23_containers/deque/capacity/29134.cc: Likewise.
4338 * testsuite/23_containers/deque/cons/1.cc: Likewise.
4339 * testsuite/23_containers/deque/cons/2.cc: Likewise.
4340 * testsuite/23_containers/deque/cons/assign/1.cc: Likewise.
4341 * testsuite/23_containers/deque/cons/clear_allocator.cc: Likewise.
4342 * testsuite/23_containers/deque/invalidation/1.cc: Likewise.
4343 * testsuite/23_containers/deque/invalidation/2.cc: Likewise.
4344 * testsuite/23_containers/deque/invalidation/3.cc: Likewise.
4345 * testsuite/23_containers/deque/invalidation/4.cc: Likewise.
4346 * testsuite/23_containers/deque/modifiers/erase/1.cc: Likewise.
4347 * testsuite/23_containers/deque/modifiers/erase/2.cc: Likewise.
4348 * testsuite/23_containers/deque/modifiers/erase/3.cc: Likewise.
4349 * testsuite/23_containers/deque/modifiers/swap/1.cc: Likewise.
4350 * testsuite/23_containers/deque/modifiers/swap/2.cc: Likewise.
4351 * testsuite/23_containers/deque/modifiers/swap/3.cc: Likewise.
4352 * testsuite/23_containers/deque/operators/1.cc: Likewise.
4353 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc:
4354 Likewise.
4355 * testsuite/23_containers/deque/requirements/dr438/constructor.cc:
4356 Likewise.
4357 * testsuite/23_containers/deque/requirements/dr438/constructor_1_neg.cc:
4358 Likewise.
4359 * testsuite/23_containers/deque/requirements/dr438/constructor_2_neg.cc:
4360 Likewise.
4361 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc:
4362 Likewise.
4363 * testsuite/23_containers/deque/types/1.cc: Likewise.
4364 * testsuite/23_containers/forward_list/capacity/1.cc: Likewise.
4365 * testsuite/23_containers/forward_list/cons/1.cc: Likewise.
4366 * testsuite/23_containers/forward_list/cons/2.cc: Likewise.
4367 * testsuite/23_containers/forward_list/cons/3.cc: Likewise.
4368 * testsuite/23_containers/forward_list/cons/4.cc: Likewise.
4369 * testsuite/23_containers/forward_list/cons/5.cc: Likewise.
4370 * testsuite/23_containers/forward_list/cons/6.cc: Likewise.
4371 * testsuite/23_containers/forward_list/cons/7.cc: Likewise.
4372 * testsuite/23_containers/forward_list/cons/8.cc: Likewise.
4373 * testsuite/23_containers/forward_list/cons/9.cc: Likewise.
4374 * testsuite/23_containers/forward_list/ext_pointer/1.cc: Likewise.
4375 * testsuite/23_containers/forward_list/ext_pointer/modifiers/1.cc:
4376 Likewise.
4377 * testsuite/23_containers/forward_list/ext_pointer/modifiers/2.cc:
4378 Likewise.
4379 * testsuite/23_containers/forward_list/ext_pointer/modifiers/3.cc:
4380 Likewise.
4381 * testsuite/23_containers/forward_list/ext_pointer/modifiers/4.cc:
4382 Likewise.
4383 * testsuite/23_containers/forward_list/ext_pointer/modifiers/5.cc:
4384 Likewise.
4385 * testsuite/23_containers/forward_list/ext_pointer/operations/1.cc:
4386 Likewise.
4387 * testsuite/23_containers/forward_list/ext_pointer/operations/2.cc:
4388 Likewise.
4389 * testsuite/23_containers/forward_list/ext_pointer/operations/3.cc:
4390 Likewise.
4391 * testsuite/23_containers/forward_list/ext_pointer/operations/4.cc:
4392 Likewise.
4393 * testsuite/23_containers/forward_list/ext_pointer/operations/5.cc:
4394 Likewise.
4395 * testsuite/23_containers/forward_list/ext_pointer/operations/6.cc:
4396 Likewise.
4397 * testsuite/23_containers/forward_list/ext_pointer/operations/7.cc:
4398 Likewise.
4399 * testsuite/23_containers/forward_list/ext_pointer/requirements/1.cc:
4400 Likewise.
4401 * testsuite/23_containers/forward_list/modifiers/1.cc: Likewise.
4402 * testsuite/23_containers/forward_list/modifiers/2.cc: Likewise.
4403 * testsuite/23_containers/forward_list/modifiers/3.cc: Likewise.
4404 * testsuite/23_containers/forward_list/modifiers/4.cc: Likewise.
4405 * testsuite/23_containers/forward_list/modifiers/5.cc: Likewise.
4406 * testsuite/23_containers/forward_list/operations/1.cc: Likewise.
4407 * testsuite/23_containers/forward_list/operations/2.cc: Likewise.
4408 * testsuite/23_containers/forward_list/operations/3.cc: Likewise.
4409 * testsuite/23_containers/forward_list/operations/4.cc: Likewise.
4410 * testsuite/23_containers/forward_list/operations/5.cc: Likewise.
4411 * testsuite/23_containers/forward_list/operations/6.cc: Likewise.
4412 * testsuite/23_containers/forward_list/operations/7.cc: Likewise.
4413 * testsuite/23_containers/forward_list/requirements/1.cc: Likewise.
4414 * testsuite/23_containers/headers/array/std_c++0x_neg.cc: Likewise.
4415 * testsuite/23_containers/headers/bitset/synopsis.cc: Likewise.
4416 * testsuite/23_containers/headers/deque/synopsis.cc: Likewise.
4417 * testsuite/23_containers/headers/forward_list/synopsis.cc: Likewise.
4418 * testsuite/23_containers/headers/list/synopsis.cc: Likewise.
4419 * testsuite/23_containers/headers/map/synopsis.cc: Likewise.
4420 * testsuite/23_containers/headers/queue/synopsis.cc: Likewise.
4421 * testsuite/23_containers/headers/set/synopsis.cc: Likewise.
4422 * testsuite/23_containers/headers/stack/synopsis.cc: Likewise.
4423 * testsuite/23_containers/headers/tuple/std_c++0x_neg.cc: Likewise.
4424 * testsuite/23_containers/headers/tuple/types_std_c++0x.cc: Likewise.
4425 * testsuite/23_containers/headers/unordered_map/std_c++0x_neg.cc:
4426 Likewise.
4427 * testsuite/23_containers/headers/unordered_set/std_c++0x_neg.cc:
4428 Likewise.
4429 * testsuite/23_containers/headers/vector/synopsis.cc: Likewise.
4430 * testsuite/23_containers/list/18604.cc: Likewise.
4431 * testsuite/23_containers/list/capacity/1.cc: Likewise.
4432 * testsuite/23_containers/list/capacity/29134.cc: Likewise.
4433 * testsuite/23_containers/list/cons/1.cc: Likewise.
4434 * testsuite/23_containers/list/cons/2.cc: Likewise.
4435 * testsuite/23_containers/list/cons/3.cc: Likewise.
4436 * testsuite/23_containers/list/cons/4.cc: Likewise.
4437 * testsuite/23_containers/list/cons/5.cc: Likewise.
4438 * testsuite/23_containers/list/cons/6.cc: Likewise.
4439 * testsuite/23_containers/list/cons/7.cc: Likewise.
4440 * testsuite/23_containers/list/cons/8.cc: Likewise.
4441 * testsuite/23_containers/list/cons/9.cc: Likewise.
4442 * testsuite/23_containers/list/cons/clear_allocator.cc: Likewise.
4443 * testsuite/23_containers/list/invalidation/1.cc: Likewise.
4444 * testsuite/23_containers/list/invalidation/2.cc: Likewise.
4445 * testsuite/23_containers/list/invalidation/3.cc: Likewise.
4446 * testsuite/23_containers/list/invalidation/4.cc: Likewise.
4447 * testsuite/23_containers/list/modifiers/1.cc: Likewise.
4448 * testsuite/23_containers/list/modifiers/2.cc: Likewise.
4449 * testsuite/23_containers/list/modifiers/3.cc: Likewise.
4450 * testsuite/23_containers/list/modifiers/insert/25288.cc: Likewise.
4451 * testsuite/23_containers/list/modifiers/swap/1.cc: Likewise.
4452 * testsuite/23_containers/list/modifiers/swap/2.cc: Likewise.
4453 * testsuite/23_containers/list/modifiers/swap/3.cc: Likewise.
4454 * testsuite/23_containers/list/operations/1.cc: Likewise.
4455 * testsuite/23_containers/list/operations/2.cc: Likewise.
4456 * testsuite/23_containers/list/operations/3.cc: Likewise.
4457 * testsuite/23_containers/list/operations/35969.cc: Likewise.
4458 * testsuite/23_containers/list/operations/4.cc: Likewise.
4459 * testsuite/23_containers/list/operations/5.cc: Likewise.
4460 * testsuite/23_containers/list/pthread1.cc: Likewise.
4461 * testsuite/23_containers/list/pthread5.cc: Likewise.
4462 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
4463 Likewise.
4464 * testsuite/23_containers/list/requirements/dr438/constructor.cc:
4465 Likewise.
4466 * testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc:
4467 Likewise.
4468 * testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc:
4469 Likewise.
4470 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
4471 Likewise.
4472 * testsuite/23_containers/map/18604.cc: Likewise.
4473 * testsuite/23_containers/map/capacity/29134.cc: Likewise.
4474 * testsuite/23_containers/map/element_access/1.cc: Likewise.
4475 * testsuite/23_containers/map/invalidation/1.cc: Likewise.
4476 * testsuite/23_containers/map/invalidation/2.cc: Likewise.
4477 * testsuite/23_containers/map/modifiers/insert/1.cc: Likewise.
4478 * testsuite/23_containers/map/modifiers/insert/16813.cc: Likewise.
4479 * testsuite/23_containers/map/modifiers/swap/1.cc: Likewise.
4480 * testsuite/23_containers/map/modifiers/swap/2.cc: Likewise.
4481 * testsuite/23_containers/map/modifiers/swap/3.cc: Likewise.
4482 * testsuite/23_containers/map/operators/1.cc: Likewise.
4483 * testsuite/23_containers/map/operators/1_neg.cc: Likewise.
4484 * testsuite/23_containers/map/pthread6.cc: Likewise.
4485 * testsuite/23_containers/multimap/capacity/29134.cc: Likewise.
4486 * testsuite/23_containers/multimap/invalidation/1.cc: Likewise.
4487 * testsuite/23_containers/multimap/invalidation/2.cc: Likewise.
4488 * testsuite/23_containers/multimap/modifiers/insert/22102.cc: Likewise.
4489 * testsuite/23_containers/multimap/modifiers/swap/1.cc: Likewise.
4490 * testsuite/23_containers/multimap/modifiers/swap/2.cc: Likewise.
4491 * testsuite/23_containers/multimap/modifiers/swap/3.cc: Likewise.
4492 * testsuite/23_containers/multiset/capacity/29134.cc: Likewise.
4493 * testsuite/23_containers/multiset/invalidation/1.cc: Likewise.
4494 * testsuite/23_containers/multiset/invalidation/2.cc: Likewise.
4495 * testsuite/23_containers/multiset/modifiers/insert/1.cc: Likewise.
4496 * testsuite/23_containers/multiset/modifiers/insert/22102.cc: Likewise.
4497 * testsuite/23_containers/multiset/modifiers/swap/1.cc: Likewise.
4498 * testsuite/23_containers/multiset/modifiers/swap/2.cc: Likewise.
4499 * testsuite/23_containers/multiset/modifiers/swap/3.cc: Likewise.
4500 * testsuite/23_containers/priority_queue/members/7161.cc: Likewise.
4501 * testsuite/23_containers/queue/members/7157.cc: Likewise.
4502 * testsuite/23_containers/set/18604.cc: Likewise.
4503 * testsuite/23_containers/set/capacity/29134.cc: Likewise.
4504 * testsuite/23_containers/set/invalidation/1.cc: Likewise.
4505 * testsuite/23_containers/set/invalidation/2.cc: Likewise.
4506 * testsuite/23_containers/set/modifiers/17948.cc: Likewise.
4507 * testsuite/23_containers/set/modifiers/swap/1.cc: Likewise.
4508 * testsuite/23_containers/set/modifiers/swap/2.cc: Likewise.
4509 * testsuite/23_containers/set/modifiers/swap/3.cc: Likewise.
4510 * testsuite/23_containers/set/operators/1_neg.cc: Likewise.
4511 * testsuite/23_containers/stack/members/7158.cc: Likewise.
4512 * testsuite/23_containers/unordered_map/dr761.cc: Likewise.
4513 * testsuite/23_containers/unordered_map/requirements/debug_container.cc:
4514 Likewise.
4515 * testsuite/23_containers/unordered_map/requirements/explicit_instantiation.cc:
4516 Likewise.
4517 * testsuite/23_containers/unordered_map/requirements/typedefs.cc:
4518 Likewise.
4519 * testsuite/23_containers/unordered_multimap/requirements/debug.cc:
4520 Likewise.
4521 * testsuite/23_containers/unordered_multimap/requirements/explicit_instantiation.cc:
4522 Likewise.
4523 * testsuite/23_containers/unordered_multimap/requirements/typedefs.cc:
4524 Likewise.
4525 * testsuite/23_containers/unordered_multiset/requirements/debug.cc:
4526 Likewise.
4527 * testsuite/23_containers/unordered_multiset/requirements/explicit_instantiation.cc:
4528 Likewise.
4529 * testsuite/23_containers/unordered_multiset/requirements/typedefs.cc:
4530 Likewise.
4531 * testsuite/23_containers/unordered_set/requirements/debug_container.cc:
4532 Likewise.
4533 * testsuite/23_containers/unordered_set/requirements/explicit_instantiation.cc:
4534 Likewise.
4535 * testsuite/23_containers/unordered_set/requirements/typedefs.cc:
4536 Likewise.
4537 * testsuite/23_containers/vector/18604.cc: Likewise.
4538 * testsuite/23_containers/vector/bool/1.cc: Likewise.
4539 * testsuite/23_containers/vector/bool/21244.cc: Likewise.
4540 * testsuite/23_containers/vector/bool/23632.cc: Likewise.
4541 * testsuite/23_containers/vector/bool/6886.cc: Likewise.
4542 * testsuite/23_containers/vector/bool/capacity/1.cc: Likewise.
4543 * testsuite/23_containers/vector/bool/capacity/29134.cc: Likewise.
4544 * testsuite/23_containers/vector/bool/clear_allocator.cc: Likewise.
4545 * testsuite/23_containers/vector/bool/cons/1.cc: Likewise.
4546 * testsuite/23_containers/vector/bool/cons/2.cc: Likewise.
4547 * testsuite/23_containers/vector/bool/modifiers/erase/1.cc: Likewise.
4548 * testsuite/23_containers/vector/bool/modifiers/insert/1.cc: Likewise.
4549 * testsuite/23_containers/vector/bool/modifiers/insert/31370.cc:
4550 Likewise.
4551 * testsuite/23_containers/vector/bool/modifiers/swap/1.cc: Likewise.
4552 * testsuite/23_containers/vector/bool/modifiers/swap/2.cc: Likewise.
4553 * testsuite/23_containers/vector/capacity/1.cc: Likewise.
4554 * testsuite/23_containers/vector/capacity/2.cc: Likewise.
4555 * testsuite/23_containers/vector/capacity/29134-2.cc: Likewise.
4556 * testsuite/23_containers/vector/capacity/29134.cc: Likewise.
4557 * testsuite/23_containers/vector/capacity/8230.cc: Likewise.
4558 * testsuite/23_containers/vector/cons/1.cc: Likewise.
4559 * testsuite/23_containers/vector/cons/2.cc: Likewise.
4560 * testsuite/23_containers/vector/cons/3.cc: Likewise.
4561 * testsuite/23_containers/vector/cons/4.cc: Likewise.
4562 * testsuite/23_containers/vector/cons/6513.cc: Likewise.
4563 * testsuite/23_containers/vector/cons/clear_allocator.cc: Likewise.
4564 * testsuite/23_containers/vector/data_access/1.cc: Likewise.
4565 * testsuite/23_containers/vector/debug_mode_requires_reallocation-1.cc:
4566 Likewise.
4567 * testsuite/23_containers/vector/debug_mode_requires_reallocation-2.cc:
4568 Likewise.
4569 * testsuite/23_containers/vector/element_access/1.cc: Likewise.
4570 * testsuite/23_containers/vector/invalidation/1.cc: Likewise.
4571 * testsuite/23_containers/vector/invalidation/2.cc: Likewise.
4572 * testsuite/23_containers/vector/invalidation/3.cc: Likewise.
4573 * testsuite/23_containers/vector/invalidation/4.cc: Likewise.
4574 * testsuite/23_containers/vector/modifiers/1.cc: Likewise.
4575 * testsuite/23_containers/vector/modifiers/2.cc: Likewise.
4576 * testsuite/23_containers/vector/modifiers/erase/1.cc: Likewise.
4577 * testsuite/23_containers/vector/modifiers/swap/1.cc: Likewise.
4578 * testsuite/23_containers/vector/modifiers/swap/2.cc: Likewise.
4579 * testsuite/23_containers/vector/modifiers/swap/3.cc: Likewise.
4580 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
4581 Likewise.
4582 * testsuite/23_containers/vector/requirements/dr438/bool/constructor.cc:
4583 Likewise.
4584 * testsuite/23_containers/vector/requirements/dr438/constructor.cc:
4585 Likewise.
4586 * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc:
4587 Likewise.
4588 * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc:
4589 Likewise.
4590 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
4591 Likewise.
4592 * testsuite/23_containers/vector/resize/1.cc: Likewise.
4593 * testsuite/23_containers/vector/types/1.cc: Likewise.
4594 * testsuite/24_iterators/back_insert_iterator/2.cc: Likewise.
4595 * testsuite/24_iterators/back_insert_iterator/requirements/base_classes.cc:
4596 Likewise.
4597 * testsuite/24_iterators/back_insert_iterator/requirements/container.cc:
4598 Likewise.
4599 * testsuite/24_iterators/back_insert_iterator/requirements/explicit_instantiation.cc:
4600 Likewise.
4601 * testsuite/24_iterators/back_insert_iterator/requirements/typedefs.cc:
4602 Likewise.
4603 * testsuite/24_iterators/front_insert_iterator/2.cc: Likewise.
4604 * testsuite/24_iterators/front_insert_iterator/requirements/base_classes.cc:
4605 Likewise.
4606 * testsuite/24_iterators/front_insert_iterator/requirements/container.cc:
4607 Likewise.
4608 * testsuite/24_iterators/front_insert_iterator/requirements/explicit_instantiation.cc:
4609 Likewise.
4610 * testsuite/24_iterators/front_insert_iterator/requirements/typedefs.cc:
4611 Likewise.
4612 * testsuite/24_iterators/headers/iterator/synopsis.cc: Likewise.
4613 * testsuite/24_iterators/headers/iterator/types_std.cc: Likewise.
4614 * testsuite/24_iterators/insert_iterator/2.cc: Likewise.
4615 * testsuite/24_iterators/insert_iterator/requirements/base_classes.cc:
4616 Likewise.
4617 * testsuite/24_iterators/insert_iterator/requirements/container.cc:
4618 Likewise.
4619 * testsuite/24_iterators/insert_iterator/requirements/explicit_instantiation.cc:
4620 Likewise.
4621 * testsuite/24_iterators/insert_iterator/requirements/typedefs.cc:
4622 Likewise.
4623 * testsuite/24_iterators/istream_iterator/2.cc: Likewise.
4624 * testsuite/24_iterators/istream_iterator/requirements/base_classes.cc:
4625 Likewise.
4626 * testsuite/24_iterators/istream_iterator/requirements/explicit_instantiation.cc:
4627 Likewise.
4628 * testsuite/24_iterators/istream_iterator/requirements/typedefs.cc:
4629 Likewise.
4630 * testsuite/24_iterators/istreambuf_iterator/2.cc: Likewise.
4631 * testsuite/24_iterators/istreambuf_iterator/2627.cc: Likewise.
4632 * testsuite/24_iterators/istreambuf_iterator/requirements/base_classes.cc:
4633 Likewise.
4634 * testsuite/24_iterators/istreambuf_iterator/requirements/explicit_instantiation.cc:
4635 Likewise.
4636 * testsuite/24_iterators/istreambuf_iterator/requirements/typedefs.cc:
4637 Likewise.
4638 * testsuite/24_iterators/operations/next.cc: Likewise.
4639 * testsuite/24_iterators/operations/prev.cc: Likewise.
4640 * testsuite/24_iterators/ostream_iterator/requirements/base_classes.cc:
4641 Likewise.
4642 * testsuite/24_iterators/ostream_iterator/requirements/explicit_instantiation.cc:
4643 Likewise.
4644 * testsuite/24_iterators/ostream_iterator/requirements/typedefs.cc:
4645 Likewise.
4646 * testsuite/24_iterators/ostreambuf_iterator/2.cc: Likewise.
4647 * testsuite/24_iterators/ostreambuf_iterator/requirements/base_classes.cc:
4648 Likewise.
4649 * testsuite/24_iterators/ostreambuf_iterator/requirements/typedefs.cc:
4650 Likewise.
4651 * testsuite/24_iterators/random_access_iterator/26020.cc: Likewise.
4652 * testsuite/24_iterators/random_access_iterator/string_vector_iterators.cc:
4653 Likewise.
4654 * testsuite/24_iterators/reverse_iterator/11729.cc: Likewise.
4655 * testsuite/24_iterators/reverse_iterator/2.cc: Likewise.
4656 * testsuite/24_iterators/reverse_iterator/3.cc: Likewise.
4657 * testsuite/24_iterators/reverse_iterator/requirements/base_classes.cc:
4658 Likewise.
4659 * testsuite/24_iterators/reverse_iterator/requirements/current.cc:
4660 Likewise.
4661 * testsuite/24_iterators/reverse_iterator/requirements/explicit_instantiation.cc:
4662 Likewise.
4663 * testsuite/24_iterators/reverse_iterator/requirements/typedefs.cc:
4664 Likewise.
4665 * testsuite/25_algorithms/adjacent_find/1.cc: Likewise.
4666 * testsuite/25_algorithms/adjacent_find/check_type.cc: Likewise.
4667 * testsuite/25_algorithms/all_of/1.cc: Likewise.
4668 * testsuite/25_algorithms/all_of/check_type.cc: Likewise.
4669 * testsuite/25_algorithms/any_of/1.cc: Likewise.
4670 * testsuite/25_algorithms/any_of/check_type.cc: Likewise.
4671 * testsuite/25_algorithms/binary_search/1.cc: Likewise.
4672 * testsuite/25_algorithms/binary_search/2.cc: Likewise.
4673 * testsuite/25_algorithms/binary_search/check_type.cc: Likewise.
4674 * testsuite/25_algorithms/copy/1.cc: Likewise.
4675 * testsuite/25_algorithms/copy/2.cc: Likewise.
4676 * testsuite/25_algorithms/copy/3.cc: Likewise.
4677 * testsuite/25_algorithms/copy/34595.cc: Likewise.
4678 * testsuite/25_algorithms/copy/4.cc: Likewise.
4679 * testsuite/25_algorithms/copy/move_iterators/1.cc: Likewise.
4680 * testsuite/25_algorithms/copy/streambuf_iterators/char/1.cc: Likewise.
4681 * testsuite/25_algorithms/copy/streambuf_iterators/char/2.cc: Likewise.
4682 * testsuite/25_algorithms/copy/streambuf_iterators/char/3.cc: Likewise.
4683 * testsuite/25_algorithms/copy/streambuf_iterators/char/4.cc: Likewise.
4684 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/1.cc:
4685 Likewise.
4686 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/2.cc:
4687 Likewise.
4688 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/3.cc:
4689 Likewise.
4690 * testsuite/25_algorithms/copy/streambuf_iterators/wchar_t/4.cc:
4691 Likewise.
4692 * testsuite/25_algorithms/copy_backward/move_iterators/1.cc: Likewise.
4693 * testsuite/25_algorithms/copy_if/check_type.cc: Likewise.
4694 * testsuite/25_algorithms/copy_n/1.cc: Likewise.
4695 * testsuite/25_algorithms/copy_n/2.cc: Likewise.
4696 * testsuite/25_algorithms/copy_n/3.cc: Likewise.
4697 * testsuite/25_algorithms/copy_n/4.cc: Likewise.
4698 * testsuite/25_algorithms/copy_n/move_iterators/1.cc: Likewise.
4699 * testsuite/25_algorithms/count/1.cc: Likewise.
4700 * testsuite/25_algorithms/count/check_type.cc: Likewise.
4701 * testsuite/25_algorithms/count_if/1.cc: Likewise.
4702 * testsuite/25_algorithms/count_if/check_type.cc: Likewise.
4703 * testsuite/25_algorithms/equal/1.cc: Likewise.
4704 * testsuite/25_algorithms/equal/check_type.cc: Likewise.
4705 * testsuite/25_algorithms/equal/no_operator_ne.cc: Likewise.
4706 * testsuite/25_algorithms/equal_range/1.cc: Likewise.
4707 * testsuite/25_algorithms/equal_range/2.cc: Likewise.
4708 * testsuite/25_algorithms/equal_range/check_type.cc: Likewise.
4709 * testsuite/25_algorithms/fill/1.cc: Likewise.
4710 * testsuite/25_algorithms/fill/2.cc: Likewise.
4711 * testsuite/25_algorithms/fill/3.cc: Likewise.
4712 * testsuite/25_algorithms/fill/35725.cc: Likewise.
4713 * testsuite/25_algorithms/fill/4.cc: Likewise.
4714 * testsuite/25_algorithms/fill/5.cc: Likewise.
4715 * testsuite/25_algorithms/fill_n/35725.cc: Likewise.
4716 * testsuite/25_algorithms/find/1.cc: Likewise.
4717 * testsuite/25_algorithms/find/17441.cc: Likewise.
4718 * testsuite/25_algorithms/find/check_type.cc: Likewise.
4719 * testsuite/25_algorithms/find/istreambuf_iterators/char/1.cc: Likewise.
4720 * testsuite/25_algorithms/find/istreambuf_iterators/char/2.cc: Likewise.
4721 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/1.cc:
4722 Likewise.
4723 * testsuite/25_algorithms/find/istreambuf_iterators/wchar_t/2.cc:
4724 Likewise.
4725 * testsuite/25_algorithms/find_end/1.cc: Likewise.
4726 * testsuite/25_algorithms/find_end/check_type.cc: Likewise.
4727 * testsuite/25_algorithms/find_first_of/1.cc: Likewise.
4728 * testsuite/25_algorithms/find_first_of/check_type.cc: Likewise.
4729 * testsuite/25_algorithms/find_first_of/concept_check_1.cc: Likewise.
4730 * testsuite/25_algorithms/find_if/1.cc: Likewise.
4731 * testsuite/25_algorithms/find_if/check_type.cc: Likewise.
4732 * testsuite/25_algorithms/find_if_not/1.cc: Likewise.
4733 * testsuite/25_algorithms/find_if_not/check_type.cc: Likewise.
4734 * testsuite/25_algorithms/headers/algorithm/algorithm_parallel_mode.cc:
4735 Likewise.
4736 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm.cc:
4737 Likewise.
4738 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed1.cc:
4739 Likewise.
4740 * testsuite/25_algorithms/headers/algorithm/parallel_algorithm_mixed2.cc:
4741 Likewise.
4742 * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Likewise.
4743 * testsuite/25_algorithms/headers/cstdlib/functions_std.cc: Likewise.
4744 * testsuite/25_algorithms/heap/1.cc: Likewise.
4745 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
4746 * testsuite/25_algorithms/includes/1.cc: Likewise.
4747 * testsuite/25_algorithms/includes/check_type.cc: Likewise.
4748 * testsuite/25_algorithms/inplace_merge/1.cc: Likewise.
4749 * testsuite/25_algorithms/inplace_merge/check_type.cc: Likewise.
4750 * testsuite/25_algorithms/is_heap/1.cc: Likewise.
4751 * testsuite/25_algorithms/is_heap_until/1.cc: Likewise.
4752 * testsuite/25_algorithms/is_partitioned/1.cc: Likewise.
4753 * testsuite/25_algorithms/is_partitioned/check_type.cc: Likewise.
4754 * testsuite/25_algorithms/is_sorted/1.cc: Likewise.
4755 * testsuite/25_algorithms/is_sorted_until/1.cc: Likewise.
4756 * testsuite/25_algorithms/iter_swap/20577.cc: Likewise.
4757 * testsuite/25_algorithms/lexicographical_compare/1.cc: Likewise.
4758 * testsuite/25_algorithms/lexicographical_compare/check_type.cc:
4759 Likewise.
4760 * testsuite/25_algorithms/lower_bound/1.cc: Likewise.
4761 * testsuite/25_algorithms/lower_bound/2.cc: Likewise.
4762 * testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
4763 * testsuite/25_algorithms/lower_bound/check_type.cc: Likewise.
4764 * testsuite/25_algorithms/lower_bound/no_operator_ne.cc: Likewise.
4765 * testsuite/25_algorithms/max/1.cc: Likewise.
4766 * testsuite/25_algorithms/max/2.cc: Likewise.
4767 * testsuite/25_algorithms/max/3.cc: Likewise.
4768 * testsuite/25_algorithms/max/37547.cc: Likewise.
4769 * testsuite/25_algorithms/max/4.cc: Likewise.
4770 * testsuite/25_algorithms/max_element/1.cc: Likewise.
4771 * testsuite/25_algorithms/max_element/check_type.cc: Likewise.
4772 * testsuite/25_algorithms/merge/1.cc: Likewise.
4773 * testsuite/25_algorithms/merge/check_type.cc: Likewise.
4774 * testsuite/25_algorithms/min/1.cc: Likewise.
4775 * testsuite/25_algorithms/min/2.cc: Likewise.
4776 * testsuite/25_algorithms/min/3.cc: Likewise.
4777 * testsuite/25_algorithms/min/37547.cc: Likewise.
4778 * testsuite/25_algorithms/min/4.cc: Likewise.
4779 * testsuite/25_algorithms/min_element/1.cc: Likewise.
4780 * testsuite/25_algorithms/min_element/check_type.cc: Likewise.
4781 * testsuite/25_algorithms/minmax/1.cc: Likewise.
4782 * testsuite/25_algorithms/minmax/2.cc: Likewise.
4783 * testsuite/25_algorithms/minmax/3.cc: Likewise.
4784 * testsuite/25_algorithms/minmax/37547.cc: Likewise.
4785 * testsuite/25_algorithms/minmax_element/1.cc: Likewise.
4786 * testsuite/25_algorithms/minmax_element/check_type.cc: Likewise.
4787 * testsuite/25_algorithms/mismatch/1.cc: Likewise.
4788 * testsuite/25_algorithms/mismatch/check_type.cc: Likewise.
4789 * testsuite/25_algorithms/move/1.cc: Likewise.
4790 * testsuite/25_algorithms/move_backward/1.cc: Likewise.
4791 * testsuite/25_algorithms/next_permutation/1.cc: Likewise.
4792 * testsuite/25_algorithms/next_permutation/check_type.cc: Likewise.
4793 * testsuite/25_algorithms/none_of/1.cc: Likewise.
4794 * testsuite/25_algorithms/none_of/check_type.cc: Likewise.
4795 * testsuite/25_algorithms/nth_element/1.cc: Likewise.
4796 * testsuite/25_algorithms/nth_element/2.cc: Likewise.
4797 * testsuite/25_algorithms/nth_element/3.cc: Likewise.
4798 * testsuite/25_algorithms/nth_element/check_type.cc: Likewise.
4799 * testsuite/25_algorithms/nth_element/moveable.cc: Likewise.
4800 * testsuite/25_algorithms/partial_sort/1.cc: Likewise.
4801 * testsuite/25_algorithms/partial_sort/2.cc: Likewise.
4802 * testsuite/25_algorithms/partial_sort/check_type.cc: Likewise.
4803 * testsuite/25_algorithms/partial_sort/moveable.cc: Likewise.
4804 * testsuite/25_algorithms/partial_sort_copy/1.cc: Likewise.
4805 * testsuite/25_algorithms/partial_sort_copy/2.cc: Likewise.
4806 * testsuite/25_algorithms/partial_sort_copy/check_type.cc: Likewise.
4807 * testsuite/25_algorithms/partition/1.cc: Likewise.
4808 * testsuite/25_algorithms/partition/moveable.cc: Likewise.
4809 * testsuite/25_algorithms/partition_copy/1.cc: Likewise.
4810 * testsuite/25_algorithms/partition_copy/check_type.cc: Likewise.
4811 * testsuite/25_algorithms/partition_point/1.cc: Likewise.
4812 * testsuite/25_algorithms/partition_point/check_type.cc: Likewise.
4813 * testsuite/25_algorithms/prev_permutation/1.cc: Likewise.
4814 * testsuite/25_algorithms/prev_permutation/check_type.cc: Likewise.
4815 * testsuite/25_algorithms/random_shuffle/1.cc: Likewise.
4816 * testsuite/25_algorithms/remove/1.cc: Likewise.
4817 * testsuite/25_algorithms/remove/check_type.cc: Likewise.
4818 * testsuite/25_algorithms/remove/moveable.cc: Likewise.
4819 * testsuite/25_algorithms/remove_copy_if/check_type.cc: Likewise.
4820 * testsuite/25_algorithms/remove_if/1.cc: Likewise.
4821 * testsuite/25_algorithms/remove_if/check_type.cc: Likewise.
4822 * testsuite/25_algorithms/remove_if/moveable.cc: Likewise.
4823 * testsuite/25_algorithms/replace/1.cc: Likewise.
4824 * testsuite/25_algorithms/replace/check_type.cc: Likewise.
4825 * testsuite/25_algorithms/replace_copy/1.cc: Likewise.
4826 * testsuite/25_algorithms/replace_copy/check_type.cc: Likewise.
4827 * testsuite/25_algorithms/replace_copy_if/1.cc: Likewise.
4828 * testsuite/25_algorithms/replace_copy_if/check_type.cc: Likewise.
4829 * testsuite/25_algorithms/replace_if/1.cc: Likewise.
4830 * testsuite/25_algorithms/replace_if/check_type.cc: Likewise.
4831 * testsuite/25_algorithms/reverse/moveable.cc: Likewise.
4832 * testsuite/25_algorithms/rotate/1.cc: Likewise.
4833 * testsuite/25_algorithms/rotate/check_type.cc: Likewise.
4834 * testsuite/25_algorithms/rotate/moveable.cc: Likewise.
4835 * testsuite/25_algorithms/rotate/rotate.cc: Likewise.
4836 * testsuite/25_algorithms/search/1.cc: Likewise.
4837 * testsuite/25_algorithms/search/check_type.cc: Likewise.
4838 * testsuite/25_algorithms/search_n/11400.cc: Likewise.
4839 * testsuite/25_algorithms/search_n/check_type.cc: Likewise.
4840 * testsuite/25_algorithms/search_n/iterator.cc: Likewise.
4841 * testsuite/25_algorithms/set_difference/1.cc: Likewise.
4842 * testsuite/25_algorithms/set_difference/35541.cc: Likewise.
4843 * testsuite/25_algorithms/set_difference/check_type.cc: Likewise.
4844 * testsuite/25_algorithms/set_intersection/1.cc: Likewise.
4845 * testsuite/25_algorithms/set_intersection/34730.cc: Likewise.
4846 * testsuite/25_algorithms/set_intersection/check_type.cc: Likewise.
4847 * testsuite/25_algorithms/set_symmetric_difference/1.cc: Likewise.
4848 * testsuite/25_algorithms/set_symmetric_difference/check_type.cc:
4849 Likewise.
4850 * testsuite/25_algorithms/set_union/1.cc: Likewise.
4851 * testsuite/25_algorithms/set_union/check_type.cc: Likewise.
4852 * testsuite/25_algorithms/sort/1.cc: Likewise.
4853 * testsuite/25_algorithms/sort/34095.cc: Likewise.
4854 * testsuite/25_algorithms/sort/34636.cc: Likewise.
4855 * testsuite/25_algorithms/sort/35588.cc: Likewise.
4856 * testsuite/25_algorithms/sort/moveable.cc: Likewise.
4857 * testsuite/25_algorithms/sort/vectorbool.cc: Likewise.
4858 * testsuite/25_algorithms/stable_partition/1.cc: Likewise.
4859 * testsuite/25_algorithms/stable_sort/1.cc: Likewise.
4860 * testsuite/25_algorithms/stable_sort/2.cc: Likewise.
4861 * testsuite/25_algorithms/stable_sort/check_type.cc: Likewise.
4862 * testsuite/25_algorithms/swap_ranges/1.cc: Likewise.
4863 * testsuite/25_algorithms/swap_ranges/check_type.cc: Likewise.
4864 * testsuite/25_algorithms/swap_ranges/moveable.cc: Likewise.
4865 * testsuite/25_algorithms/unique/1.cc: Likewise.
4866 * testsuite/25_algorithms/unique/11480.cc: Likewise.
4867 * testsuite/25_algorithms/unique/2.cc: Likewise.
4868 * testsuite/25_algorithms/unique/moveable.cc: Likewise.
4869 * testsuite/25_algorithms/unique_copy/1.cc: Likewise.
4870 * testsuite/25_algorithms/unique_copy/2.cc: Likewise.
4871 * testsuite/25_algorithms/unique_copy/26133.cc: Likewise.
4872 * testsuite/25_algorithms/unique_copy/check_type.cc: Likewise.
4873 * testsuite/25_algorithms/upper_bound/1.cc: Likewise.
4874 * testsuite/25_algorithms/upper_bound/2.cc: Likewise.
4875 * testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
4876 * testsuite/25_algorithms/upper_bound/check_type.cc: Likewise.
4877 * testsuite/26_numerics/accumulate/1.cc: Likewise.
4878 * testsuite/26_numerics/adjacent_difference/1.cc: Likewise.
4879 * testsuite/26_numerics/complex/13450.cc: Likewise.
4880 * testsuite/26_numerics/complex/buggy_complex.cc: Likewise.
4881 * testsuite/26_numerics/complex/complex_value.cc: Likewise.
4882 * testsuite/26_numerics/complex/dr387.cc: Likewise.
4883 * testsuite/26_numerics/complex/dr387_2.cc: Likewise.
4884 * testsuite/26_numerics/complex/dr781.cc: Likewise.
4885 * testsuite/26_numerics/complex/dr844.cc: Likewise.
4886 * testsuite/26_numerics/complex/inserters_extractors/char/1.cc:
4887 Likewise.
4888 * testsuite/26_numerics/complex/inserters_extractors/wchar_t/1.cc:
4889 Likewise.
4890 * testsuite/26_numerics/headers/ccomplex/std_c++0x_neg.cc: Likewise.
4891 * testsuite/26_numerics/headers/cfenv/std_c++0x_neg.cc: Likewise.
4892 * testsuite/26_numerics/headers/cfenv/types_std_c++0x.cc: Likewise.
4893 * testsuite/26_numerics/headers/cmath/c_math.cc: Likewise.
4894 * testsuite/26_numerics/headers/cmath/dr550.cc: Likewise.
4895 * testsuite/26_numerics/headers/cmath/fabs_inline.cc: Likewise.
4896 * testsuite/26_numerics/headers/cmath/functions_std.cc: Likewise.
4897 * testsuite/26_numerics/headers/cmath/macros.cc: Likewise.
4898 * testsuite/26_numerics/headers/cmath/powi.cc: Likewise.
4899 * testsuite/26_numerics/headers/cmath/types_std_c++0x.cc: Likewise.
4900 * testsuite/26_numerics/headers/cmath/types_std_c++0x_neg.cc: Likewise.
4901 * testsuite/26_numerics/headers/complex/synopsis.cc: Likewise.
4902 * testsuite/26_numerics/headers/cstdlib/2190.cc: Likewise.
4903 * testsuite/26_numerics/headers/cstdlib/functions_std.cc: Likewise.
4904 * testsuite/26_numerics/headers/cstdlib/macros.cc: Likewise.
4905 * testsuite/26_numerics/headers/cstdlib/types_std.cc: Likewise.
4906 * testsuite/26_numerics/headers/cstdlib/types_std_c++0x.cc: Likewise.
4907 * testsuite/26_numerics/headers/ctgmath/std_c++0x_neg.cc: Likewise.
4908 * testsuite/26_numerics/headers/numeric/numeric_parallel_mode.cc:
4909 Likewise.
4910 * testsuite/26_numerics/headers/numeric/parallel_numeric.cc: Likewise.
4911 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed1.cc:
4912 Likewise.
4913 * testsuite/26_numerics/headers/numeric/parallel_numeric_mixed2.cc:
4914 Likewise.
4915 * testsuite/26_numerics/headers/numeric/synopsis.cc: Likewise.
4916 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Likewise.
4917 * testsuite/26_numerics/headers/random/types_std_c++0x.cc: Likewise.
4918 * testsuite/26_numerics/headers/valarray/synopsis.cc: Likewise.
4919 * testsuite/26_numerics/headers/valarray/types_std.cc: Likewise.
4920 * testsuite/26_numerics/inner_product/1.cc: Likewise.
4921 * testsuite/26_numerics/iota/1.cc: Likewise.
4922 * testsuite/26_numerics/partial_sum/1.cc: Likewise.
4923 * testsuite/26_numerics/slice/1.cc: Likewise.
4924 * testsuite/26_numerics/valarray/28277.cc: Likewise.
4925 * testsuite/26_numerics/valarray/dr543.cc: Likewise.
4926 * testsuite/26_numerics/valarray/operators.cc: Likewise.
4927 * testsuite/27_io/basic_filebuf/close/12790-1.cc: Likewise.
4928 * testsuite/27_io/basic_filebuf/close/char/1.cc: Likewise.
4929 * testsuite/27_io/basic_filebuf/close/char/12790-1.cc: Likewise.
4930 * testsuite/27_io/basic_filebuf/close/char/12790-2.cc: Likewise.
4931 * testsuite/27_io/basic_filebuf/close/char/12790-3.cc: Likewise.
4932 * testsuite/27_io/basic_filebuf/close/char/12790-4.cc: Likewise.
4933 * testsuite/27_io/basic_filebuf/close/char/2.cc: Likewise.
4934 * testsuite/27_io/basic_filebuf/close/char/3.cc: Likewise.
4935 * testsuite/27_io/basic_filebuf/close/char/4.cc: Likewise.
4936 * testsuite/27_io/basic_filebuf/close/char/4879.cc: Likewise.
4937 * testsuite/27_io/basic_filebuf/close/char/5.cc: Likewise.
4938 * testsuite/27_io/basic_filebuf/close/char/9964.cc: Likewise.
4939 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc: Likewise.
4940 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc: Likewise.
4941 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc: Likewise.
4942 * testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc: Likewise.
4943 * testsuite/27_io/basic_filebuf/cons/2020.cc: Likewise.
4944 * testsuite/27_io/basic_filebuf/cons/char/1.cc: Likewise.
4945 * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise.
4946 * testsuite/27_io/basic_filebuf/cons/wchar_t/10132-1.cc: Likewise.
4947 * testsuite/27_io/basic_filebuf/imbue/12206.cc: Likewise.
4948 * testsuite/27_io/basic_filebuf/imbue/char/1.cc: Likewise.
4949 * testsuite/27_io/basic_filebuf/imbue/char/13007.cc: Likewise.
4950 * testsuite/27_io/basic_filebuf/imbue/char/13171-1.cc: Likewise.
4951 * testsuite/27_io/basic_filebuf/imbue/char/13171-2.cc: Likewise.
4952 * testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Likewise.
4953 * testsuite/27_io/basic_filebuf/imbue/char/13582-2.cc: Likewise.
4954 * testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: Likewise.
4955 * testsuite/27_io/basic_filebuf/imbue/char/2.cc: Likewise.
4956 * testsuite/27_io/basic_filebuf/imbue/char/3.cc: Likewise.
4957 * testsuite/27_io/basic_filebuf/imbue/char/9322.cc: Likewise.
4958 * testsuite/27_io/basic_filebuf/imbue/wchar_t/1.cc: Likewise.
4959 * testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: Likewise.
4960 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13007.cc: Likewise.
4961 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13171-3.cc: Likewise.
4962 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-2.cc: Likewise.
4963 * testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Likewise.
4964 * testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: Likewise.
4965 * testsuite/27_io/basic_filebuf/imbue/wchar_t/2.cc: Likewise.
4966 * testsuite/27_io/basic_filebuf/imbue/wchar_t/3.cc: Likewise.
4967 * testsuite/27_io/basic_filebuf/imbue/wchar_t/9322.cc: Likewise.
4968 * testsuite/27_io/basic_filebuf/in_avail/char/1.cc: Likewise.
4969 * testsuite/27_io/basic_filebuf/in_avail/char/9701-3.cc: Likewise.
4970 * testsuite/27_io/basic_filebuf/is_open/char/1.cc: Likewise.
4971 * testsuite/27_io/basic_filebuf/open/12790-1.cc: Likewise.
4972 * testsuite/27_io/basic_filebuf/open/char/1.cc: Likewise.
4973 * testsuite/27_io/basic_filebuf/open/char/2.cc: Likewise.
4974 * testsuite/27_io/basic_filebuf/open/char/3.cc: Likewise.
4975 * testsuite/27_io/basic_filebuf/open/char/4.cc: Likewise.
4976 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
4977 * testsuite/27_io/basic_filebuf/open/char/9507.cc: Likewise.
4978 * testsuite/27_io/basic_filebuf/overflow/char/13858.cc: Likewise.
4979 * testsuite/27_io/basic_filebuf/overflow/char/2-unbuf.cc: Likewise.
4980 * testsuite/27_io/basic_filebuf/overflow/char/2.cc: Likewise.
4981 * testsuite/27_io/basic_filebuf/overflow/char/9169.cc: Likewise.
4982 * testsuite/27_io/basic_filebuf/overflow/char/9182-2.cc: Likewise.
4983 * testsuite/27_io/basic_filebuf/overflow/char/9988.cc: Likewise.
4984 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Likewise.
4985 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise.
4986 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise.
4987 * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise.
4988 * testsuite/27_io/basic_filebuf/overflow/wchar_t/13858.cc: Likewise.
4989 * testsuite/27_io/basic_filebuf/pbackfail/char/9761.cc: Likewise.
4990 * testsuite/27_io/basic_filebuf/requirements/base_classes.cc: Likewise.
4991 * testsuite/27_io/basic_filebuf/requirements/explicit_instantiation.cc:
4992 Likewise.
4993 * testsuite/27_io/basic_filebuf/requirements/typedefs.cc: Likewise.
4994 * testsuite/27_io/basic_filebuf/sbumpc/char/1-in.cc: Likewise.
4995 * testsuite/27_io/basic_filebuf/sbumpc/char/1-io.cc: Likewise.
4996 * testsuite/27_io/basic_filebuf/sbumpc/char/1-out.cc: Likewise.
4997 * testsuite/27_io/basic_filebuf/sbumpc/char/2-in.cc: Likewise.
4998 * testsuite/27_io/basic_filebuf/sbumpc/char/2-io.cc: Likewise.
4999 * testsuite/27_io/basic_filebuf/sbumpc/char/2-out.cc: Likewise.
5000 * testsuite/27_io/basic_filebuf/sbumpc/char/9825.cc: Likewise.
5001 * testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
5002 * testsuite/27_io/basic_filebuf/seekoff/12790-1.cc: Likewise.
5003 * testsuite/27_io/basic_filebuf/seekoff/12790-2.cc: Likewise.
5004 * testsuite/27_io/basic_filebuf/seekoff/12790-3.cc: Likewise.
5005 * testsuite/27_io/basic_filebuf/seekoff/12790-4.cc: Likewise.
5006 * testsuite/27_io/basic_filebuf/seekoff/char/1-in.cc: Likewise.
5007 * testsuite/27_io/basic_filebuf/seekoff/char/1-io.cc: Likewise.
5008 * testsuite/27_io/basic_filebuf/seekoff/char/1-out.cc: Likewise.
5009 * testsuite/27_io/basic_filebuf/seekoff/char/11543.cc: Likewise.
5010 * testsuite/27_io/basic_filebuf/seekoff/char/12232.cc: Likewise.
5011 * testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc: Likewise.
5012 * testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc: Likewise.
5013 * testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc: Likewise.
5014 * testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc: Likewise.
5015 * testsuite/27_io/basic_filebuf/seekoff/char/2-in.cc: Likewise.
5016 * testsuite/27_io/basic_filebuf/seekoff/char/2-io.cc: Likewise.
5017 * testsuite/27_io/basic_filebuf/seekoff/char/2-out.cc: Likewise.
5018 * testsuite/27_io/basic_filebuf/seekoff/char/26777.cc: Likewise.
5019 * testsuite/27_io/basic_filebuf/seekoff/char/3-in.cc: Likewise.
5020 * testsuite/27_io/basic_filebuf/seekoff/char/3-io.cc: Likewise.
5021 * testsuite/27_io/basic_filebuf/seekoff/char/3-out.cc: Likewise.
5022 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/1.cc: Likewise.
5023 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/11543.cc: Likewise.
5024 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc: Likewise.
5025 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc: Likewise.
5026 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc: Likewise.
5027 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc: Likewise.
5028 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/2.cc: Likewise.
5029 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc: Likewise.
5030 * testsuite/27_io/basic_filebuf/seekoff/wchar_t/9875_seekoff.cc:
5031 Likewise.
5032 * testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
5033 * testsuite/27_io/basic_filebuf/seekpos/12790-1.cc: Likewise.
5034 * testsuite/27_io/basic_filebuf/seekpos/12790-2.cc: Likewise.
5035 * testsuite/27_io/basic_filebuf/seekpos/12790-3.cc: Likewise.
5036 * testsuite/27_io/basic_filebuf/seekpos/char/1-in.cc: Likewise.
5037 * testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc: Likewise.
5038 * testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc: Likewise.
5039 * testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc: Likewise.
5040 * testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc: Likewise.
5041 * testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc: Likewise.
5042 * testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc: Likewise.
5043 * testsuite/27_io/basic_filebuf/seekpos/char/2-in.cc: Likewise.
5044 * testsuite/27_io/basic_filebuf/seekpos/char/2-io.cc: Likewise.
5045 * testsuite/27_io/basic_filebuf/seekpos/char/2-out.cc: Likewise.
5046 * testsuite/27_io/basic_filebuf/seekpos/char/3-in.cc: Likewise.
5047 * testsuite/27_io/basic_filebuf/seekpos/char/3-io.cc: Likewise.
5048 * testsuite/27_io/basic_filebuf/seekpos/char/3-out.cc: Likewise.
5049 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc: Likewise.
5050 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc: Likewise.
5051 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc: Likewise.
5052 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc: Likewise.
5053 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc: Likewise.
5054 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9874.cc: Likewise.
5055 * testsuite/27_io/basic_filebuf/seekpos/wchar_t/9875_seekpos.cc:
5056 Likewise.
5057 * testsuite/27_io/basic_filebuf/setbuf/char/1.cc: Likewise.
5058 * testsuite/27_io/basic_filebuf/setbuf/char/12875-1.cc: Likewise.
5059 * testsuite/27_io/basic_filebuf/setbuf/char/12875-2.cc: Likewise.
5060 * testsuite/27_io/basic_filebuf/setbuf/char/2.cc: Likewise.
5061 * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Likewise.
5062 * testsuite/27_io/basic_filebuf/sgetc/char/1-in.cc: Likewise.
5063 * testsuite/27_io/basic_filebuf/sgetc/char/1-io.cc: Likewise.
5064 * testsuite/27_io/basic_filebuf/sgetc/char/1-out.cc: Likewise.
5065 * testsuite/27_io/basic_filebuf/sgetc/char/2-in.cc: Likewise.
5066 * testsuite/27_io/basic_filebuf/sgetc/char/2-io.cc: Likewise.
5067 * testsuite/27_io/basic_filebuf/sgetc/char/2-out.cc: Likewise.
5068 * testsuite/27_io/basic_filebuf/sgetn/char/1-in.cc: Likewise.
5069 * testsuite/27_io/basic_filebuf/sgetn/char/1-io.cc: Likewise.
5070 * testsuite/27_io/basic_filebuf/sgetn/char/1-out.cc: Likewise.
5071 * testsuite/27_io/basic_filebuf/sgetn/char/2-in.cc: Likewise.
5072 * testsuite/27_io/basic_filebuf/sgetn/char/2-io.cc: Likewise.
5073 * testsuite/27_io/basic_filebuf/sgetn/char/2-out.cc: Likewise.
5074 * testsuite/27_io/basic_filebuf/sgetn/char/3.cc: Likewise.
5075 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-1.cc: Likewise.
5076 * testsuite/27_io/basic_filebuf/showmanyc/char/9533-2.cc: Likewise.
5077 * testsuite/27_io/basic_filebuf/snextc/char/1-in.cc: Likewise.
5078 * testsuite/27_io/basic_filebuf/snextc/char/1-io.cc: Likewise.
5079 * testsuite/27_io/basic_filebuf/snextc/char/1-out.cc: Likewise.
5080 * testsuite/27_io/basic_filebuf/snextc/char/2-in.cc: Likewise.
5081 * testsuite/27_io/basic_filebuf/snextc/char/2-io.cc: Likewise.
5082 * testsuite/27_io/basic_filebuf/snextc/char/2-out.cc: Likewise.
5083 * testsuite/27_io/basic_filebuf/sputbackc/char/1-in.cc: Likewise.
5084 * testsuite/27_io/basic_filebuf/sputbackc/char/1-io.cc: Likewise.
5085 * testsuite/27_io/basic_filebuf/sputbackc/char/1-out.cc: Likewise.
5086 * testsuite/27_io/basic_filebuf/sputbackc/char/2-in.cc: Likewise.
5087 * testsuite/27_io/basic_filebuf/sputbackc/char/2-io.cc: Likewise.
5088 * testsuite/27_io/basic_filebuf/sputbackc/char/2-out.cc: Likewise.
5089 * testsuite/27_io/basic_filebuf/sputbackc/char/9425.cc: Likewise.
5090 * testsuite/27_io/basic_filebuf/sputc/char/1-in.cc: Likewise.
5091 * testsuite/27_io/basic_filebuf/sputc/char/1-io.cc: Likewise.
5092 * testsuite/27_io/basic_filebuf/sputc/char/1-out.cc: Likewise.
5093 * testsuite/27_io/basic_filebuf/sputc/char/2-in.cc: Likewise.
5094 * testsuite/27_io/basic_filebuf/sputc/char/2-io.cc: Likewise.
5095 * testsuite/27_io/basic_filebuf/sputc/char/2-out.cc: Likewise.
5096 * testsuite/27_io/basic_filebuf/sputc/char/9701-2.cc: Likewise.
5097 * testsuite/27_io/basic_filebuf/sputn/char/1-in.cc: Likewise.
5098 * testsuite/27_io/basic_filebuf/sputn/char/1-io.cc: Likewise.
5099 * testsuite/27_io/basic_filebuf/sputn/char/1-out.cc: Likewise.
5100 * testsuite/27_io/basic_filebuf/sputn/char/2-in.cc: Likewise.
5101 * testsuite/27_io/basic_filebuf/sputn/char/2-io.cc: Likewise.
5102 * testsuite/27_io/basic_filebuf/sputn/char/2-out.cc: Likewise.
5103 * testsuite/27_io/basic_filebuf/sputn/char/9339.cc: Likewise.
5104 * testsuite/27_io/basic_filebuf/sputn/char/9701-1.cc: Likewise.
5105 * testsuite/27_io/basic_filebuf/sungetc/char/1-in.cc: Likewise.
5106 * testsuite/27_io/basic_filebuf/sungetc/char/1-io.cc: Likewise.
5107 * testsuite/27_io/basic_filebuf/sungetc/char/1-out.cc: Likewise.
5108 * testsuite/27_io/basic_filebuf/sungetc/char/2-in.cc: Likewise.
5109 * testsuite/27_io/basic_filebuf/sungetc/char/2-io.cc: Likewise.
5110 * testsuite/27_io/basic_filebuf/sungetc/char/2-out.cc: Likewise.
5111 * testsuite/27_io/basic_filebuf/sync/char/1.cc: Likewise.
5112 * testsuite/27_io/basic_filebuf/sync/char/9182-1.cc: Likewise.
5113 * testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc: Likewise.
5114 * testsuite/27_io/basic_filebuf/underflow/10096.cc: Likewise.
5115 * testsuite/27_io/basic_filebuf/underflow/char/1.cc: Likewise.
5116 * testsuite/27_io/basic_filebuf/underflow/char/10097.cc: Likewise.
5117 * testsuite/27_io/basic_filebuf/underflow/char/2.cc: Likewise.
5118 * testsuite/27_io/basic_filebuf/underflow/char/3.cc: Likewise.
5119 * testsuite/27_io/basic_filebuf/underflow/char/9027.cc: Likewise.
5120 * testsuite/27_io/basic_filebuf/underflow/wchar_t/1.cc: Likewise.
5121 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-1.cc: Likewise.
5122 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-2.cc: Likewise.
5123 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-3.cc: Likewise.
5124 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11389-4.cc: Likewise.
5125 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-1.cc: Likewise.
5126 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11544-2.cc: Likewise.
5127 * testsuite/27_io/basic_filebuf/underflow/wchar_t/11603.cc: Likewise.
5128 * testsuite/27_io/basic_filebuf/underflow/wchar_t/2.cc: Likewise.
5129 * testsuite/27_io/basic_filebuf/underflow/wchar_t/3.cc: Likewise.
5130 * testsuite/27_io/basic_filebuf/underflow/wchar_t/4.cc: Likewise.
5131 * testsuite/27_io/basic_filebuf/underflow/wchar_t/5.cc: Likewise.
5132 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9178.cc: Likewise.
5133 * testsuite/27_io/basic_filebuf/underflow/wchar_t/9520.cc: Likewise.
5134 * testsuite/27_io/basic_fstream/cons/1.cc: Likewise.
5135 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
5136 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
5137 * testsuite/27_io/basic_fstream/rdbuf/char/2832.cc: Likewise.
5138 * testsuite/27_io/basic_fstream/requirements/base_classes.cc: Likewise.
5139 * testsuite/27_io/basic_ifstream/cons/2020.cc: Likewise.
5140 * testsuite/27_io/basic_ifstream/cons/char/1.cc: Likewise.
5141 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
5142 * testsuite/27_io/basic_ifstream/open/char/1.cc: Likewise.
5143 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
5144 * testsuite/27_io/basic_ifstream/rdbuf/char/2832.cc: Likewise.
5145 * testsuite/27_io/basic_ifstream/requirements/base_classes.cc: Likewise.
5146 * testsuite/27_io/basic_ios/cons/2020.cc: Likewise.
5147 * testsuite/27_io/basic_ios/requirements/base_classes.cc: Likewise.
5148 * testsuite/27_io/basic_iostream/cons/16251.C: Likewise.
5149 * testsuite/27_io/basic_iostream/cons/2020.cc: Likewise.
5150 * testsuite/27_io/basic_iostream/requirements/base_classes.cc: Likewise.
5151 * testsuite/27_io/basic_istream/cons/3.cc: Likewise.
5152 * testsuite/27_io/basic_istream/exceptions/char/9561.cc: Likewise.
5153 * testsuite/27_io/basic_istream/exceptions/wchar_t/9561.cc: Likewise.
5154 * testsuite/27_io/basic_istream/extractors_arithmetic/char/01.cc:
5155 Likewise.
5156 * testsuite/27_io/basic_istream/extractors_arithmetic/char/02.cc:
5157 Likewise.
5158 * testsuite/27_io/basic_istream/extractors_arithmetic/char/03.cc:
5159 Likewise.
5160 * testsuite/27_io/basic_istream/extractors_arithmetic/char/06.cc:
5161 Likewise.
5162 * testsuite/27_io/basic_istream/extractors_arithmetic/char/07.cc:
5163 Likewise.
5164 * testsuite/27_io/basic_istream/extractors_arithmetic/char/08.cc:
5165 Likewise.
5166 * testsuite/27_io/basic_istream/extractors_arithmetic/char/09.cc:
5167 Likewise.
5168 * testsuite/27_io/basic_istream/extractors_arithmetic/char/10.cc:
5169 Likewise.
5170 * testsuite/27_io/basic_istream/extractors_arithmetic/char/11.cc:
5171 Likewise.
5172 * testsuite/27_io/basic_istream/extractors_arithmetic/char/12.cc:
5173 Likewise.
5174 * testsuite/27_io/basic_istream/extractors_arithmetic/char/13.cc:
5175 Likewise.
5176 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_badbit_throw.cc:
5177 Likewise.
5178 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc:
5179 Likewise.
5180 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/02.cc:
5181 Likewise.
5182 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/03.cc:
5183 Likewise.
5184 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/06.cc:
5185 Likewise.
5186 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/07.cc:
5187 Likewise.
5188 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/08.cc:
5189 Likewise.
5190 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/09.cc:
5191 Likewise.
5192 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/10.cc:
5193 Likewise.
5194 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/11.cc:
5195 Likewise.
5196 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/12.cc:
5197 Likewise.
5198 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/13.cc:
5199 Likewise.
5200 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5201 Likewise.
5202 * testsuite/27_io/basic_istream/extractors_character/char/1.cc:
5203 Likewise.
5204 * testsuite/27_io/basic_istream/extractors_character/char/11095-i.cc:
5205 Likewise.
5206 * testsuite/27_io/basic_istream/extractors_character/char/2.cc:
5207 Likewise.
5208 * testsuite/27_io/basic_istream/extractors_character/char/3.cc:
5209 Likewise.
5210 * testsuite/27_io/basic_istream/extractors_character/char/4.cc:
5211 Likewise.
5212 * testsuite/27_io/basic_istream/extractors_character/wchar_t/1.cc:
5213 Likewise.
5214 * testsuite/27_io/basic_istream/extractors_character/wchar_t/11095-i.cc:
5215 Likewise.
5216 * testsuite/27_io/basic_istream/extractors_character/wchar_t/2.cc:
5217 Likewise.
5218 * testsuite/27_io/basic_istream/extractors_character/wchar_t/3.cc:
5219 Likewise.
5220 * testsuite/27_io/basic_istream/extractors_character/wchar_t/4.cc:
5221 Likewise.
5222 * testsuite/27_io/basic_istream/extractors_other/char/1.cc: Likewise.
5223 * testsuite/27_io/basic_istream/extractors_other/char/2.cc: Likewise.
5224 * testsuite/27_io/basic_istream/extractors_other/char/26181.cc:
5225 Likewise.
5226 * testsuite/27_io/basic_istream/extractors_other/char/3.cc: Likewise.
5227 * testsuite/27_io/basic_istream/extractors_other/wchar_t/1.cc: Likewise.
5228 * testsuite/27_io/basic_istream/extractors_other/wchar_t/2.cc: Likewise.
5229 * testsuite/27_io/basic_istream/extractors_other/wchar_t/26181.cc:
5230 Likewise.
5231 * testsuite/27_io/basic_istream/extractors_other/wchar_t/3.cc: Likewise.
5232 * testsuite/27_io/basic_istream/get/char/1.cc: Likewise.
5233 * testsuite/27_io/basic_istream/get/char/2.cc: Likewise.
5234 * testsuite/27_io/basic_istream/get/char/3.cc: Likewise.
5235 * testsuite/27_io/basic_istream/get/wchar_t/1.cc: Likewise.
5236 * testsuite/27_io/basic_istream/get/wchar_t/2.cc: Likewise.
5237 * testsuite/27_io/basic_istream/get/wchar_t/3.cc: Likewise.
5238 * testsuite/27_io/basic_istream/getline/char/1.cc: Likewise.
5239 * testsuite/27_io/basic_istream/getline/char/2.cc: Likewise.
5240 * testsuite/27_io/basic_istream/getline/char/3.cc: Likewise.
5241 * testsuite/27_io/basic_istream/getline/char/5.cc: Likewise.
5242 * testsuite/27_io/basic_istream/getline/char/6.cc: Likewise.
5243 * testsuite/27_io/basic_istream/getline/wchar_t/1.cc: Likewise.
5244 * testsuite/27_io/basic_istream/getline/wchar_t/2.cc: Likewise.
5245 * testsuite/27_io/basic_istream/getline/wchar_t/3.cc: Likewise.
5246 * testsuite/27_io/basic_istream/getline/wchar_t/5.cc: Likewise.
5247 * testsuite/27_io/basic_istream/getline/wchar_t/6.cc: Likewise.
5248 * testsuite/27_io/basic_istream/ignore/char/1.cc: Likewise.
5249 * testsuite/27_io/basic_istream/ignore/char/2.cc: Likewise.
5250 * testsuite/27_io/basic_istream/ignore/char/3.cc: Likewise.
5251 * testsuite/27_io/basic_istream/ignore/char/6360.cc: Likewise.
5252 * testsuite/27_io/basic_istream/ignore/char/7220.cc: Likewise.
5253 * testsuite/27_io/basic_istream/ignore/wchar_t/1.cc: Likewise.
5254 * testsuite/27_io/basic_istream/ignore/wchar_t/2.cc: Likewise.
5255 * testsuite/27_io/basic_istream/ignore/wchar_t/3.cc: Likewise.
5256 * testsuite/27_io/basic_istream/ignore/wchar_t/6360.cc: Likewise.
5257 * testsuite/27_io/basic_istream/ignore/wchar_t/7220.cc: Likewise.
5258 * testsuite/27_io/basic_istream/peek/char/1.cc: Likewise.
5259 * testsuite/27_io/basic_istream/peek/char/12296.cc: Likewise.
5260 * testsuite/27_io/basic_istream/peek/char/6414.cc: Likewise.
5261 * testsuite/27_io/basic_istream/peek/wchar_t/1.cc: Likewise.
5262 * testsuite/27_io/basic_istream/peek/wchar_t/12296.cc: Likewise.
5263 * testsuite/27_io/basic_istream/peek/wchar_t/6414.cc: Likewise.
5264 * testsuite/27_io/basic_istream/putback/char/1.cc: Likewise.
5265 * testsuite/27_io/basic_istream/putback/wchar_t/1.cc: Likewise.
5266 * testsuite/27_io/basic_istream/read/char/1.cc: Likewise.
5267 * testsuite/27_io/basic_istream/read/char/2.cc: Likewise.
5268 * testsuite/27_io/basic_istream/read/char/3.cc: Likewise.
5269 * testsuite/27_io/basic_istream/read/wchar_t/1.cc: Likewise.
5270 * testsuite/27_io/basic_istream/read/wchar_t/2.cc: Likewise.
5271 * testsuite/27_io/basic_istream/read/wchar_t/3.cc: Likewise.
5272 * testsuite/27_io/basic_istream/readsome/char/6746-1.cc: Likewise.
5273 * testsuite/27_io/basic_istream/readsome/char/6746-2.cc: Likewise.
5274 * testsuite/27_io/basic_istream/readsome/char/8258.cc: Likewise.
5275 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-1.cc: Likewise.
5276 * testsuite/27_io/basic_istream/readsome/wchar_t/6746-2.cc: Likewise.
5277 * testsuite/27_io/basic_istream/readsome/wchar_t/8258.cc: Likewise.
5278 * testsuite/27_io/basic_istream/requirements/base_classes.cc: Likewise.
5279 * testsuite/27_io/basic_istream/seekg/char/2.cc: Likewise.
5280 * testsuite/27_io/basic_istream/seekg/char/8348-1.cc: Likewise.
5281 * testsuite/27_io/basic_istream/seekg/char/8348-2.cc: Likewise.
5282 * testsuite/27_io/basic_istream/seekg/char/fstream.cc: Likewise.
5283 * testsuite/27_io/basic_istream/seekg/char/sstream.cc: Likewise.
5284 * testsuite/27_io/basic_istream/seekg/wchar_t/2.cc: Likewise.
5285 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-1.cc: Likewise.
5286 * testsuite/27_io/basic_istream/seekg/wchar_t/8348-2.cc: Likewise.
5287 * testsuite/27_io/basic_istream/seekg/wchar_t/fstream.cc: Likewise.
5288 * testsuite/27_io/basic_istream/seekg/wchar_t/sstream.cc: Likewise.
5289 * testsuite/27_io/basic_istream/tellg/char/1.cc: Likewise.
5290 * testsuite/27_io/basic_istream/tellg/char/2.cc: Likewise.
5291 * testsuite/27_io/basic_istream/tellg/char/8348.cc: Likewise.
5292 * testsuite/27_io/basic_istream/tellg/char/fstream.cc: Likewise.
5293 * testsuite/27_io/basic_istream/tellg/char/sstream.cc: Likewise.
5294 * testsuite/27_io/basic_istream/tellg/wchar_t/1.cc: Likewise.
5295 * testsuite/27_io/basic_istream/tellg/wchar_t/2.cc: Likewise.
5296 * testsuite/27_io/basic_istream/tellg/wchar_t/8348.cc: Likewise.
5297 * testsuite/27_io/basic_istream/tellg/wchar_t/fstream.cc: Likewise.
5298 * testsuite/27_io/basic_istream/tellg/wchar_t/sstream.cc: Likewise.
5299 * testsuite/27_io/basic_istream/ws/char/1.cc: Likewise.
5300 * testsuite/27_io/basic_istream/ws/wchar_t/1.cc: Likewise.
5301 * testsuite/27_io/basic_istringstream/cons/2020.cc: Likewise.
5302 * testsuite/27_io/basic_istringstream/rdbuf/char/2832.cc: Likewise.
5303 * testsuite/27_io/basic_istringstream/rdbuf/wchar_t/2832.cc: Likewise.
5304 * testsuite/27_io/basic_istringstream/requirements/base_classes.cc:
5305 Likewise.
5306 * testsuite/27_io/basic_istringstream/str/char/1.cc: Likewise.
5307 * testsuite/27_io/basic_istringstream/str/wchar_t/1.cc: Likewise.
5308 * testsuite/27_io/basic_ofstream/cons/2020.cc: Likewise.
5309 * testsuite/27_io/basic_ofstream/cons/char/1.cc: Likewise.
5310 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
5311 * testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.
5312 * testsuite/27_io/basic_ofstream/open/char/2.cc: Likewise.
5313 * testsuite/27_io/basic_ofstream/pthread2.cc: Likewise.
5314 * testsuite/27_io/basic_ofstream/rdbuf/char/2832.cc: Likewise.
5315 * testsuite/27_io/basic_ofstream/requirements/base_classes.cc: Likewise.
5316 * testsuite/27_io/basic_ostream/cons/2020.cc: Likewise.
5317 * testsuite/27_io/basic_ostream/cons/char/9827.cc: Likewise.
5318 * testsuite/27_io/basic_ostream/cons/wchar_t/9827.cc: Likewise.
5319 * testsuite/27_io/basic_ostream/endl/char/1.cc: Likewise.
5320 * testsuite/27_io/basic_ostream/endl/wchar_t/1.cc: Likewise.
5321 * testsuite/27_io/basic_ostream/ends/char/1.cc: Likewise.
5322 * testsuite/27_io/basic_ostream/ends/char/2.cc: Likewise.
5323 * testsuite/27_io/basic_ostream/ends/wchar_t/1.cc: Likewise.
5324 * testsuite/27_io/basic_ostream/ends/wchar_t/2.cc: Likewise.
5325 * testsuite/27_io/basic_ostream/exceptions/char/9561.cc: Likewise.
5326 * testsuite/27_io/basic_ostream/exceptions/wchar_t/9561.cc: Likewise.
5327 * testsuite/27_io/basic_ostream/flush/char/1.cc: Likewise.
5328 * testsuite/27_io/basic_ostream/flush/char/2.cc: Likewise.
5329 * testsuite/27_io/basic_ostream/flush/wchar_t/1.cc: Likewise.
5330 * testsuite/27_io/basic_ostream/flush/wchar_t/2.cc: Likewise.
5331 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/1.cc:
5332 Likewise.
5333 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/2.cc:
5334 Likewise.
5335 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/23871.cc:
5336 Likewise.
5337 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/3.cc:
5338 Likewise.
5339 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/31031.cc:
5340 Likewise.
5341 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4.cc:
5342 Likewise.
5343 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/4402.cc:
5344 Likewise.
5345 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/5.cc:
5346 Likewise.
5347 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/6.cc:
5348 Likewise.
5349 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/7.cc:
5350 Likewise.
5351 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc:
5352 Likewise.
5353 * testsuite/27_io/basic_ostream/inserters_arithmetic/pod/23875.cc:
5354 Likewise.
5355 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/1.cc:
5356 Likewise.
5357 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/2.cc:
5358 Likewise.
5359 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/3.cc:
5360 Likewise.
5361 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/31031.cc:
5362 Likewise.
5363 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4.cc:
5364 Likewise.
5365 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/4402.cc:
5366 Likewise.
5367 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/5.cc:
5368 Likewise.
5369 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/6.cc:
5370 Likewise.
5371 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/7.cc:
5372 Likewise.
5373 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_badbit_throw.cc:
5374 Likewise.
5375 * testsuite/27_io/basic_ostream/inserters_character/char/1.cc: Likewise.
5376 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oa.cc:
5377 Likewise.
5378 * testsuite/27_io/basic_ostream/inserters_character/char/11095-ob.cc:
5379 Likewise.
5380 * testsuite/27_io/basic_ostream/inserters_character/char/11095-oc.cc:
5381 Likewise.
5382 * testsuite/27_io/basic_ostream/inserters_character/char/2.cc: Likewise.
5383 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
5384 Likewise.
5385 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
5386 Likewise.
5387 * testsuite/27_io/basic_ostream/inserters_character/char/3.cc: Likewise.
5388 * testsuite/27_io/basic_ostream/inserters_character/char/4.cc: Likewise.
5389 * testsuite/27_io/basic_ostream/inserters_character/char/5.cc: Likewise.
5390 * testsuite/27_io/basic_ostream/inserters_character/char/6.cc: Likewise.
5391 * testsuite/27_io/basic_ostream/inserters_character/char/8.cc: Likewise.
5392 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/1.cc:
5393 Likewise.
5394 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-od.cc:
5395 Likewise.
5396 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-oe.cc:
5397 Likewise.
5398 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/11095-of.cc:
5399 Likewise.
5400 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/2.cc:
5401 Likewise.
5402 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-1.cc:
5403 Likewise.
5404 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-2.cc:
5405 Likewise.
5406 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
5407 Likewise.
5408 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
5409 Likewise.
5410 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/3.cc:
5411 Likewise.
5412 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/4.cc:
5413 Likewise.
5414 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/5.cc:
5415 Likewise.
5416 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/6.cc:
5417 Likewise.
5418 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/7.cc:
5419 Likewise.
5420 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/8.cc:
5421 Likewise.
5422 * testsuite/27_io/basic_ostream/inserters_other/char/1.cc: Likewise.
5423 * testsuite/27_io/basic_ostream/inserters_other/char/2.cc: Likewise.
5424 * testsuite/27_io/basic_ostream/inserters_other/char/3.cc: Likewise.
5425 * testsuite/27_io/basic_ostream/inserters_other/char/4.cc: Likewise.
5426 * testsuite/27_io/basic_ostream/inserters_other/char/5.cc: Likewise.
5427 * testsuite/27_io/basic_ostream/inserters_other/char/error_code.cc:
5428 Likewise.
5429 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/1.cc: Likewise.
5430 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/2.cc: Likewise.
5431 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/3.cc: Likewise.
5432 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/4.cc: Likewise.
5433 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/5.cc: Likewise.
5434 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_code.cc:
5435 Likewise.
5436 * testsuite/27_io/basic_ostream/put/char/1.cc: Likewise.
5437 * testsuite/27_io/basic_ostream/put/wchar_t/1.cc: Likewise.
5438 * testsuite/27_io/basic_ostream/requirements/base_classes.cc: Likewise.
5439 * testsuite/27_io/basic_ostream/seekp/char/2346-fstream.cc: Likewise.
5440 * testsuite/27_io/basic_ostream/seekp/char/2346-sstream.cc: Likewise.
5441 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-fstream.cc: Likewise.
5442 * testsuite/27_io/basic_ostream/seekp/wchar_t/2346-sstream.cc: Likewise.
5443 * testsuite/27_io/basic_ostream/tellp/char/1.cc: Likewise.
5444 * testsuite/27_io/basic_ostream/tellp/char/2.cc: Likewise.
5445 * testsuite/27_io/basic_ostream/tellp/wchar_t/1.cc: Likewise.
5446 * testsuite/27_io/basic_ostream/tellp/wchar_t/2.cc: Likewise.
5447 * testsuite/27_io/basic_ostream/write/char/1.cc: Likewise.
5448 * testsuite/27_io/basic_ostream/write/wchar_t/1.cc: Likewise.
5449 * testsuite/27_io/basic_ostringstream/cons/2020.cc: Likewise.
5450 * testsuite/27_io/basic_ostringstream/cons/char/3.cc: Likewise.
5451 * testsuite/27_io/basic_ostringstream/cons/wchar_t/3.cc: Likewise.
5452 * testsuite/27_io/basic_ostringstream/pthread3.cc: Likewise.
5453 * testsuite/27_io/basic_ostringstream/rdbuf/char/2832.cc: Likewise.
5454 * testsuite/27_io/basic_ostringstream/rdbuf/wchar_t/2832.cc: Likewise.
5455 * testsuite/27_io/basic_ostringstream/requirements/base_classes.cc:
5456 Likewise.
5457 * testsuite/27_io/basic_ostringstream/str/char/1.cc: Likewise.
5458 * testsuite/27_io/basic_ostringstream/str/char/2.cc: Likewise.
5459 * testsuite/27_io/basic_ostringstream/str/wchar_t/1.cc: Likewise.
5460 * testsuite/27_io/basic_ostringstream/str/wchar_t/2.cc: Likewise.
5461 * testsuite/27_io/basic_streambuf/cons/2020.cc: Likewise.
5462 * testsuite/27_io/basic_streambuf/imbue/char/1.cc: Likewise.
5463 * testsuite/27_io/basic_streambuf/imbue/char/13007-1.cc: Likewise.
5464 * testsuite/27_io/basic_streambuf/imbue/char/13007-2.cc: Likewise.
5465 * testsuite/27_io/basic_streambuf/imbue/wchar_t/1.cc: Likewise.
5466 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-1.cc: Likewise.
5467 * testsuite/27_io/basic_streambuf/imbue/wchar_t/13007-2.cc: Likewise.
5468 * testsuite/27_io/basic_streambuf/in_avail/char/1.cc: Likewise.
5469 * testsuite/27_io/basic_streambuf/in_avail/wchar_t/1.cc: Likewise.
5470 * testsuite/27_io/basic_streambuf/sputbackc/char/9538.cc: Likewise.
5471 * testsuite/27_io/basic_streambuf/sputbackc/wchar_t/9538.cc: Likewise.
5472 * testsuite/27_io/basic_stringbuf/cons/2020.cc: Likewise.
5473 * testsuite/27_io/basic_stringbuf/cons/char/1.cc: Likewise.
5474 * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise.
5475 * testsuite/27_io/basic_stringbuf/imbue/char/1.cc: Likewise.
5476 * testsuite/27_io/basic_stringbuf/imbue/char/9322.cc: Likewise.
5477 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/1.cc: Likewise.
5478 * testsuite/27_io/basic_stringbuf/imbue/wchar_t/9322.cc: Likewise.
5479 * testsuite/27_io/basic_stringbuf/in_avail/char/1.cc: Likewise.
5480 * testsuite/27_io/basic_stringbuf/in_avail/char/21955.cc: Likewise.
5481 * testsuite/27_io/basic_stringbuf/in_avail/wchar_t/1.cc: Likewise.
5482 * testsuite/27_io/basic_stringbuf/overflow/char/1.cc: Likewise.
5483 * testsuite/27_io/basic_stringbuf/overflow/char/26250.cc: Likewise.
5484 * testsuite/27_io/basic_stringbuf/overflow/char/9988.cc: Likewise.
5485 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/1.cc: Likewise.
5486 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/26250.cc: Likewise.
5487 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/9988.cc: Likewise.
5488 * testsuite/27_io/basic_stringbuf/pbackfail/char/1.cc: Likewise.
5489 * testsuite/27_io/basic_stringbuf/pbackfail/char/2.cc: Likewise.
5490 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/1.cc: Likewise.
5491 * testsuite/27_io/basic_stringbuf/pbackfail/wchar_t/2.cc: Likewise.
5492 * testsuite/27_io/basic_stringbuf/requirements/base_classes.cc:
5493 Likewise.
5494 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/2.cc:
5495 Likewise.
5496 * testsuite/27_io/basic_stringbuf/requirements/explicit_instantiation/4.cc:
5497 Likewise.
5498 * testsuite/27_io/basic_stringbuf/sbumpc/char/1.cc: Likewise.
5499 * testsuite/27_io/basic_stringbuf/sbumpc/char/9825.cc: Likewise.
5500 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/1.cc: Likewise.
5501 * testsuite/27_io/basic_stringbuf/sbumpc/wchar_t/9825.cc: Likewise.
5502 * testsuite/27_io/basic_stringbuf/seekoff/char/1.cc: Likewise.
5503 * testsuite/27_io/basic_stringbuf/seekoff/char/10975.cc: Likewise.
5504 * testsuite/27_io/basic_stringbuf/seekoff/char/16956.cc: Likewise.
5505 * testsuite/27_io/basic_stringbuf/seekoff/char/2.cc: Likewise.
5506 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/1.cc: Likewise.
5507 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/10975.cc: Likewise.
5508 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/16956.cc: Likewise.
5509 * testsuite/27_io/basic_stringbuf/seekoff/wchar_t/2.cc: Likewise.
5510 * testsuite/27_io/basic_stringbuf/seekpos/char/1.cc: Likewise.
5511 * testsuite/27_io/basic_stringbuf/seekpos/char/2.cc: Likewise.
5512 * testsuite/27_io/basic_stringbuf/seekpos/char/29354.cc: Likewise.
5513 * testsuite/27_io/basic_stringbuf/seekpos/char/3.cc: Likewise.
5514 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/1.cc: Likewise.
5515 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/2.cc: Likewise.
5516 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/29354.cc: Likewise.
5517 * testsuite/27_io/basic_stringbuf/seekpos/wchar_t/3.cc: Likewise.
5518 * testsuite/27_io/basic_stringbuf/setbuf/char/1.cc: Likewise.
5519 * testsuite/27_io/basic_stringbuf/setbuf/char/2.cc: Likewise.
5520 * testsuite/27_io/basic_stringbuf/setbuf/char/3.cc: Likewise.
5521 * testsuite/27_io/basic_stringbuf/setbuf/char/4.cc: Likewise.
5522 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/1.cc: Likewise.
5523 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/2.cc: Likewise.
5524 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/3.cc: Likewise.
5525 * testsuite/27_io/basic_stringbuf/setbuf/wchar_t/4.cc: Likewise.
5526 * testsuite/27_io/basic_stringbuf/sgetc/char/1.cc: Likewise.
5527 * testsuite/27_io/basic_stringbuf/sgetc/wchar_t/1.cc: Likewise.
5528 * testsuite/27_io/basic_stringbuf/sgetn/char/1.cc: Likewise.
5529 * testsuite/27_io/basic_stringbuf/sgetn/wchar_t/1.cc: Likewise.
5530 * testsuite/27_io/basic_stringbuf/snextc/char/1.cc: Likewise.
5531 * testsuite/27_io/basic_stringbuf/snextc/wchar_t/1.cc: Likewise.
5532 * testsuite/27_io/basic_stringbuf/sputbackc/char/1.cc: Likewise.
5533 * testsuite/27_io/basic_stringbuf/sputbackc/char/9425.cc: Likewise.
5534 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/1.cc: Likewise.
5535 * testsuite/27_io/basic_stringbuf/sputbackc/wchar_t/9425.cc: Likewise.
5536 * testsuite/27_io/basic_stringbuf/sputc/char/1.cc: Likewise.
5537 * testsuite/27_io/basic_stringbuf/sputc/char/9404-1.cc: Likewise.
5538 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1.cc: Likewise.
5539 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/9404-1.cc: Likewise.
5540 * testsuite/27_io/basic_stringbuf/sputn/char/1.cc: Likewise.
5541 * testsuite/27_io/basic_stringbuf/sputn/char/9404-2.cc: Likewise.
5542 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1.cc: Likewise.
5543 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/9404-2.cc: Likewise.
5544 * testsuite/27_io/basic_stringbuf/str/char/1.cc: Likewise.
5545 * testsuite/27_io/basic_stringbuf/str/char/2.cc: Likewise.
5546 * testsuite/27_io/basic_stringbuf/str/char/3.cc: Likewise.
5547 * testsuite/27_io/basic_stringbuf/str/char/3955.cc: Likewise.
5548 * testsuite/27_io/basic_stringbuf/str/wchar_t/1.cc: Likewise.
5549 * testsuite/27_io/basic_stringbuf/str/wchar_t/2.cc: Likewise.
5550 * testsuite/27_io/basic_stringbuf/str/wchar_t/3.cc: Likewise.
5551 * testsuite/27_io/basic_stringbuf/str/wchar_t/3955.cc: Likewise.
5552 * testsuite/27_io/basic_stringbuf/sungetc/char/1.cc: Likewise.
5553 * testsuite/27_io/basic_stringbuf/sungetc/wchar_t/1.cc: Likewise.
5554 * testsuite/27_io/basic_stringstream/cons/2020.cc: Likewise.
5555 * testsuite/27_io/basic_stringstream/rdbuf/char/2832.cc: Likewise.
5556 * testsuite/27_io/basic_stringstream/rdbuf/wchar_t/2832.cc: Likewise.
5557 * testsuite/27_io/basic_stringstream/requirements/base_classes.cc:
5558 Likewise.
5559 * testsuite/27_io/basic_stringstream/str/char/1.cc: Likewise.
5560 * testsuite/27_io/basic_stringstream/str/char/2.cc: Likewise.
5561 * testsuite/27_io/basic_stringstream/str/char/3.cc: Likewise.
5562 * testsuite/27_io/basic_stringstream/str/char/4.cc: Likewise.
5563 * testsuite/27_io/basic_stringstream/str/wchar_t/1.cc: Likewise.
5564 * testsuite/27_io/basic_stringstream/str/wchar_t/2.cc: Likewise.
5565 * testsuite/27_io/basic_stringstream/str/wchar_t/3.cc: Likewise.
5566 * testsuite/27_io/basic_stringstream/str/wchar_t/4.cc: Likewise.
5567 * testsuite/27_io/fpos/11450.cc: Likewise.
5568 * testsuite/27_io/fpos/14320-1.cc: Likewise.
5569 * testsuite/27_io/fpos/14320-2.cc: Likewise.
5570 * testsuite/27_io/fpos/14320-3.cc: Likewise.
5571 * testsuite/27_io/fpos/14320-4.cc: Likewise.
5572 * testsuite/27_io/fpos/14320-5.cc: Likewise.
5573 * testsuite/27_io/fpos/14775.cc: Likewise.
5574 * testsuite/27_io/fpos/mbstate_t/12065.cc: Likewise.
5575 * testsuite/27_io/fpos/mbstate_t/4_neg.cc: Likewise.
5576 * testsuite/27_io/fpos/requirements/explicit_instantiation.cc: Likewise.
5577 * testsuite/27_io/headers/cinttypes/std_c++0x_neg.cc: Likewise.
5578 * testsuite/27_io/headers/cinttypes/types_std_c++0x.cc: Likewise.
5579 * testsuite/27_io/headers/cstdio/functions_std.cc: Likewise.
5580 * testsuite/27_io/headers/cstdio/macros.cc: Likewise.
5581 * testsuite/27_io/headers/cstdio/types_std.cc: Likewise.
5582 * testsuite/27_io/headers/fstream/synopsis.cc: Likewise.
5583 * testsuite/27_io/headers/fstream/types_std.cc: Likewise.
5584 * testsuite/27_io/headers/iomanip/synopsis.cc: Likewise.
5585 * testsuite/27_io/headers/ios/synopsis.cc: Likewise.
5586 * testsuite/27_io/headers/ios/types_std.cc: Likewise.
5587 * testsuite/27_io/headers/iostream/synopsis.cc: Likewise.
5588 * testsuite/27_io/headers/iostream/types_std.cc: Likewise.
5589 * testsuite/27_io/headers/istream/synopsis.cc: Likewise.
5590 * testsuite/27_io/headers/istream/types_std.cc: Likewise.
5591 * testsuite/27_io/headers/ostream/synopsis.cc: Likewise.
5592 * testsuite/27_io/headers/ostream/types_std.cc: Likewise.
5593 * testsuite/27_io/headers/sstream/synopsis.cc: Likewise.
5594 * testsuite/27_io/headers/sstream/types_std.cc: Likewise.
5595 * testsuite/27_io/headers/streambuf/synopsis.cc: Likewise.
5596 * testsuite/27_io/headers/streambuf/types_std.cc: Likewise.
5597 * testsuite/27_io/ios_base/callbacks/1.cc: Likewise.
5598 * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: Likewise.
5599 * testsuite/27_io/ios_base/failure/what-1.cc: Likewise.
5600 * testsuite/27_io/ios_base/failure/what-2.cc: Likewise.
5601 * testsuite/27_io/ios_base/failure/what-3.cc: Likewise.
5602 * testsuite/27_io/ios_base/failure/what-big.cc: Likewise.
5603 * testsuite/27_io/ios_base/storage/1.cc: Likewise.
5604 * testsuite/27_io/ios_base/storage/11584.cc: Likewise.
5605 * testsuite/27_io/ios_base/storage/2.cc: Likewise.
5606 * testsuite/27_io/ios_base/storage/3.cc: Likewise.
5607 * testsuite/27_io/ios_base/sync_with_stdio/1.cc: Likewise.
5608 * testsuite/27_io/ios_base/sync_with_stdio/16959.cc: Likewise.
5609 * testsuite/27_io/ios_base/sync_with_stdio/2.cc: Likewise.
5610 * testsuite/27_io/ios_base/sync_with_stdio/9523.cc: Likewise.
5611 * testsuite/27_io/manipulators/standard/char/1.cc: Likewise.
5612 * testsuite/27_io/manipulators/standard/char/2.cc: Likewise.
5613 * testsuite/27_io/manipulators/standard/wchar_t/1.cc: Likewise.
5614 * testsuite/27_io/manipulators/standard/wchar_t/2.cc: Likewise.
5615 * testsuite/27_io/objects/char/1.cc: Likewise.
5616 * testsuite/27_io/objects/char/10.cc: Likewise.
5617 * testsuite/27_io/objects/char/12048-1.cc: Likewise.
5618 * testsuite/27_io/objects/char/12048-2.cc: Likewise.
5619 * testsuite/27_io/objects/char/12048-3.cc: Likewise.
5620 * testsuite/27_io/objects/char/12048-4.cc: Likewise.
5621 * testsuite/27_io/objects/char/12048-5.cc: Likewise.
5622 * testsuite/27_io/objects/char/2.cc: Likewise.
5623 * testsuite/27_io/objects/char/2523-1_xin.cc: Likewise.
5624 * testsuite/27_io/objects/char/2523-2_xin.cc: Likewise.
5625 * testsuite/27_io/objects/char/3_xin.cc: Likewise.
5626 * testsuite/27_io/objects/char/4_xin.cc: Likewise.
5627 * testsuite/27_io/objects/char/5.cc: Likewise.
5628 * testsuite/27_io/objects/char/5280_xin.cc: Likewise.
5629 * testsuite/27_io/objects/char/6.cc: Likewise.
5630 * testsuite/27_io/objects/char/6548_xin.cc: Likewise.
5631 * testsuite/27_io/objects/char/6648-1_xin.cc: Likewise.
5632 * testsuite/27_io/objects/char/6648-2_xin.cc: Likewise.
5633 * testsuite/27_io/objects/char/7.cc: Likewise.
5634 * testsuite/27_io/objects/char/7744_xin.cc: Likewise.
5635 * testsuite/27_io/objects/char/8.cc: Likewise.
5636 * testsuite/27_io/objects/char/9.cc: Likewise.
5637 * testsuite/27_io/objects/char/9661-1.cc: Likewise.
5638 * testsuite/27_io/objects/char/9661-2_xin.cc: Likewise.
5639 * testsuite/27_io/objects/char/dr455.cc: Likewise.
5640 * testsuite/27_io/objects/wchar_t/1.cc: Likewise.
5641 * testsuite/27_io/objects/wchar_t/10.cc: Likewise.
5642 * testsuite/27_io/objects/wchar_t/11.cc: Likewise.
5643 * testsuite/27_io/objects/wchar_t/12.cc: Likewise.
5644 * testsuite/27_io/objects/wchar_t/12048-1.cc: Likewise.
5645 * testsuite/27_io/objects/wchar_t/12048-2.cc: Likewise.
5646 * testsuite/27_io/objects/wchar_t/12048-3.cc: Likewise.
5647 * testsuite/27_io/objects/wchar_t/12048-4.cc: Likewise.
5648 * testsuite/27_io/objects/wchar_t/12048-5.cc: Likewise.
5649 * testsuite/27_io/objects/wchar_t/13.cc: Likewise.
5650 * testsuite/27_io/objects/wchar_t/13582-1_xin.cc: Likewise.
5651 * testsuite/27_io/objects/wchar_t/2.cc: Likewise.
5652 * testsuite/27_io/objects/wchar_t/2523-1_xin.cc: Likewise.
5653 * testsuite/27_io/objects/wchar_t/2523-2_xin.cc: Likewise.
5654 * testsuite/27_io/objects/wchar_t/3_xin.cc: Likewise.
5655 * testsuite/27_io/objects/wchar_t/4_xin.cc: Likewise.
5656 * testsuite/27_io/objects/wchar_t/5.cc: Likewise.
5657 * testsuite/27_io/objects/wchar_t/5280_xin.cc: Likewise.
5658 * testsuite/27_io/objects/wchar_t/6.cc: Likewise.
5659 * testsuite/27_io/objects/wchar_t/6548_xin.cc: Likewise.
5660 * testsuite/27_io/objects/wchar_t/6648-1_xin.cc: Likewise.
5661 * testsuite/27_io/objects/wchar_t/6648-2_xin.cc: Likewise.
5662 * testsuite/27_io/objects/wchar_t/7.cc: Likewise.
5663 * testsuite/27_io/objects/wchar_t/7744_xin.cc: Likewise.
5664 * testsuite/27_io/objects/wchar_t/8.cc: Likewise.
5665 * testsuite/27_io/objects/wchar_t/9520.cc: Likewise.
5666 * testsuite/27_io/objects/wchar_t/9661-1.cc: Likewise.
5667 * testsuite/27_io/objects/wchar_t/9661-2_xin.cc: Likewise.
5668 * testsuite/27_io/objects/wchar_t/9662.cc: Likewise.
5669 * testsuite/27_io/objects/wchar_t/9_xin.cc: Likewise.
5670 * testsuite/27_io/objects/wchar_t/dr455.cc: Likewise.
5671 * testsuite/27_io/types/1.cc: Likewise.
5672 * testsuite/27_io/types/2.cc: Likewise.
5673 * testsuite/27_io/types/3.cc: Likewise.
5674 * testsuite/28_regex/headers/regex/std_c++0x_neg.cc: Likewise.
5675 * testsuite/29_atomics/atomic/requirements/base_classes.cc: Likewise.
5676 * testsuite/29_atomics/atomic_integral/requirements/standard_layout.cc:
5677 Likewise.
5678 * testsuite/29_atomics/headers/cstdatomic/functions_std_c++0x.cc:
5679 Likewise.
5680 * testsuite/29_atomics/headers/cstdatomic/macros.cc: Likewise.
5681 * testsuite/29_atomics/headers/cstdatomic/std_c++0x_neg.cc: Likewise.
5682 * testsuite/29_atomics/headers/cstdatomic/types_std_c++0x.cc: Likewise.
5683 * testsuite/29_atomics/headers/stdatomic.h/debug_mode.c: Likewise.
5684 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Likewise.
5685 * testsuite/29_atomics/headers/stdatomic.h/macros.c: Likewise.
5686 * testsuite/29_atomics/headers/stdatomic.h/types.c: Likewise.
5687 * testsuite/30_threads/condition_variable/native_handle/typesizes.cc:
5688 Likewise.
5689 * testsuite/30_threads/condition_variable_any/native_handle/typesizes.cc:
5690 Likewise.
5691 * testsuite/30_threads/headers/condition_variable/std_c++0x_neg.cc:
5692 Likewise.
5693 * testsuite/30_threads/headers/condition_variable/types_std_c++0x.cc:
5694 Likewise.
5695 * testsuite/30_threads/headers/mutex/std_c++0x_neg.cc: Likewise.
5696 * testsuite/30_threads/headers/mutex/types_std_c++0x.cc: Likewise.
5697 * testsuite/30_threads/headers/thread/std_c++0x_neg.cc: Likewise.
5698 * testsuite/30_threads/headers/thread/types_std_c++0x.cc: Likewise.
5699 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Likewise.
5700 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc:
5701 Likewise.
5702 * testsuite/30_threads/recursive_timed_mutex/native_handle/typesizes.cc:
5703 Likewise.
5704 * testsuite/30_threads/thread/cons/assign_neg.cc: Likewise.
5705 * testsuite/30_threads/thread/cons/copy_neg.cc: Likewise.
5706 * testsuite/30_threads/thread/id/operators.cc: Likewise.
5707 * testsuite/30_threads/thread/members/hardware_concurrency.cc: Likewise.
5708 * testsuite/30_threads/thread/native_handle/typesizes.cc: Likewise.
5709 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Likewise.
5710 * testsuite/Makefile.am: Likewise.
5711 * testsuite/abi/30586.cc: Likewise.
5712 * testsuite/abi/cxx_runtime_only_linkage.cc: Likewise.
5713 * testsuite/abi/demangle/abi_examples/01.cc: Likewise.
5714 * testsuite/abi/demangle/abi_examples/02.cc: Likewise.
5715 * testsuite/abi/demangle/abi_examples/03.cc: Likewise.
5716 * testsuite/abi/demangle/abi_examples/04.cc: Likewise.
5717 * testsuite/abi/demangle/abi_examples/05.cc: Likewise.
5718 * testsuite/abi/demangle/abi_examples/06.cc: Likewise.
5719 * testsuite/abi/demangle/abi_examples/07.cc: Likewise.
5720 * testsuite/abi/demangle/abi_examples/08.cc: Likewise.
5721 * testsuite/abi/demangle/abi_examples/09.cc: Likewise.
5722 * testsuite/abi/demangle/abi_examples/10.cc: Likewise.
5723 * testsuite/abi/demangle/abi_examples/11.cc: Likewise.
5724 * testsuite/abi/demangle/abi_examples/12.cc: Likewise.
5725 * testsuite/abi/demangle/abi_examples/13.cc: Likewise.
5726 * testsuite/abi/demangle/abi_examples/14.cc: Likewise.
5727 * testsuite/abi/demangle/abi_examples/15.cc: Likewise.
5728 * testsuite/abi/demangle/abi_examples/16.cc: Likewise.
5729 * testsuite/abi/demangle/abi_examples/17.cc: Likewise.
5730 * testsuite/abi/demangle/abi_examples/18.cc: Likewise.
5731 * testsuite/abi/demangle/abi_examples/19.cc: Likewise.
5732 * testsuite/abi/demangle/abi_examples/20.cc: Likewise.
5733 * testsuite/abi/demangle/abi_examples/21.cc: Likewise.
5734 * testsuite/abi/demangle/abi_examples/22.cc: Likewise.
5735 * testsuite/abi/demangle/abi_examples/23.cc: Likewise.
5736 * testsuite/abi/demangle/abi_examples/24.cc: Likewise.
5737 * testsuite/abi/demangle/abi_examples/25.cc: Likewise.
5738 * testsuite/abi/demangle/abi_examples/26.cc: Likewise.
5739 * testsuite/abi/demangle/abi_text/01.cc: Likewise.
5740 * testsuite/abi/demangle/abi_text/02.cc: Likewise.
5741 * testsuite/abi/demangle/abi_text/03.cc: Likewise.
5742 * testsuite/abi/demangle/abi_text/04.cc: Likewise.
5743 * testsuite/abi/demangle/abi_text/05.cc: Likewise.
5744 * testsuite/abi/demangle/abi_text/06.cc: Likewise.
5745 * testsuite/abi/demangle/abi_text/07.cc: Likewise.
5746 * testsuite/abi/demangle/abi_text/08.cc: Likewise.
5747 * testsuite/abi/demangle/abi_text/09.cc: Likewise.
5748 * testsuite/abi/demangle/abi_text/10.cc: Likewise.
5749 * testsuite/abi/demangle/abi_text/11.cc: Likewise.
5750 * testsuite/abi/demangle/abi_text/12.cc: Likewise.
5751 * testsuite/abi/demangle/abi_text/13.cc: Likewise.
5752 * testsuite/abi/demangle/abi_text/14.cc: Likewise.
5753 * testsuite/abi/demangle/cxx0x/rref.cc: Likewise.
5754 * testsuite/abi/demangle/regression/3111-1.cc: Likewise.
5755 * testsuite/abi/demangle/regression/3111-2.cc: Likewise.
5756 * testsuite/abi/demangle/regression/7986-01.cc: Likewise.
5757 * testsuite/abi/demangle/regression/7986-02.cc: Likewise.
5758 * testsuite/abi/demangle/regression/7986-03.cc: Likewise.
5759 * testsuite/abi/demangle/regression/7986-04.cc: Likewise.
5760 * testsuite/abi/demangle/regression/7986-05.cc: Likewise.
5761 * testsuite/abi/demangle/regression/7986-06.cc: Likewise.
5762 * testsuite/abi/demangle/regression/7986-07.cc: Likewise.
5763 * testsuite/abi/demangle/regression/7986-08.cc: Likewise.
5764 * testsuite/abi/demangle/regression/7986-09.cc: Likewise.
5765 * testsuite/abi/demangle/regression/7986-10.cc: Likewise.
5766 * testsuite/abi/demangle/regression/7986-11.cc: Likewise.
5767 * testsuite/abi/demangle/regression/7986-12.cc: Likewise.
5768 * testsuite/abi/demangle/regression/7986.cc: Likewise.
5769 * testsuite/abi/demangle/regression/8897.cc: Likewise.
5770 * testsuite/abi/demangle/regression/cw-01.cc: Likewise.
5771 * testsuite/abi/demangle/regression/cw-02.cc: Likewise.
5772 * testsuite/abi/demangle/regression/cw-03.cc: Likewise.
5773 * testsuite/abi/demangle/regression/cw-04.cc: Likewise.
5774 * testsuite/abi/demangle/regression/cw-05.cc: Likewise.
5775 * testsuite/abi/demangle/regression/cw-06.cc: Likewise.
5776 * testsuite/abi/demangle/regression/cw-07.cc: Likewise.
5777 * testsuite/abi/demangle/regression/cw-08.cc: Likewise.
5778 * testsuite/abi/demangle/regression/cw-09.cc: Likewise.
5779 * testsuite/abi/demangle/regression/cw-10.cc: Likewise.
5780 * testsuite/abi/demangle/regression/cw-11.cc: Likewise.
5781 * testsuite/abi/demangle/regression/cw-12.cc: Likewise.
5782 * testsuite/abi/demangle/regression/cw-13.cc: Likewise.
5783 * testsuite/abi/demangle/regression/cw-14.cc: Likewise.
5784 * testsuite/abi/demangle/regression/cw-15.cc: Likewise.
5785 * testsuite/abi/demangle/regression/cw-16.cc: Likewise.
5786 * testsuite/abi/demangle/regression/old.cc: Likewise.
5787 * testsuite/abi/header_cxxabi.c: Likewise.
5788 * testsuite/backward/11460.cc: Likewise.
5789 * testsuite/backward/hash_map/1.cc: Likewise.
5790 * testsuite/backward/hash_map/14648.cc: Likewise.
5791 * testsuite/backward/hash_map/23528.cc: Likewise.
5792 * testsuite/backward/hash_set/1.cc: Likewise.
5793 * testsuite/backward/strstream_members.cc: Likewise.
5794 * testsuite/config/default.exp: Likewise.
5795 * testsuite/data/filebuf_virtuals-1.tst: Likewise.
5796 * testsuite/data/filebuf_virtuals-1.txt: Likewise.
5797 * testsuite/data/istream_extractor_other-1.tst: Likewise.
5798 * testsuite/data/istream_extractor_other-1.txt: Likewise.
5799 * testsuite/data/istream_extractor_other-2.tst: Likewise.
5800 * testsuite/data/ostream_inserter_other-1.tst: Likewise.
5801 * testsuite/data/ostream_inserter_other-2.tst: Likewise.
5802 * testsuite/data/sgetn.txt: Likewise.
5803 * testsuite/data/wistream_extractor_other-1.tst: Likewise.
5804 * testsuite/data/wistream_extractor_other-1.txt: Likewise.
5805 * testsuite/data/wistream_extractor_other-2.tst: Likewise.
5806 * testsuite/data/wostream_inserter_other-1.tst: Likewise.
5807 * testsuite/data/wostream_inserter_other-2.tst: Likewise.
5808 * testsuite/ext/array_allocator/26875.cc: Likewise.
5809 * testsuite/ext/array_allocator/check_allocate_max_size.cc: Likewise.
5810 * testsuite/ext/array_allocator/check_deallocate_null.cc: Likewise.
5811 * testsuite/ext/array_allocator/check_delete.cc: Likewise.
5812 * testsuite/ext/array_allocator/check_new.cc: Likewise.
5813 * testsuite/ext/array_allocator/variadic_construct.cc: Likewise.
5814 * testsuite/ext/bitmap_allocator/check_allocate_max_size.cc: Likewise.
5815 * testsuite/ext/bitmap_allocator/check_deallocate_null.cc: Likewise.
5816 * testsuite/ext/bitmap_allocator/check_delete.cc: Likewise.
5817 * testsuite/ext/bitmap_allocator/check_new.cc: Likewise.
5818 * testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
5819 * testsuite/ext/codecvt/1.cc: Likewise.
5820 * testsuite/ext/codecvt/char-1.cc: Likewise.
5821 * testsuite/ext/codecvt/char-2.cc: Likewise.
5822 * testsuite/ext/codecvt/wchar_t.cc: Likewise.
5823 * testsuite/ext/concept_checks.cc: Likewise.
5824 * testsuite/ext/concurrence_lock_error/cons_virtual_derivation.cc:
5825 Likewise.
5826 * testsuite/ext/concurrence_unlock_error/cons_virtual_derivation.cc:
5827 Likewise.
5828 * testsuite/ext/debug_allocator/check_deallocate_null.cc: Likewise.
5829 * testsuite/ext/debug_allocator/check_delete.cc: Likewise.
5830 * testsuite/ext/debug_allocator/check_new.cc: Likewise.
5831 * testsuite/ext/debug_allocator/explicit_instantiation.cc: Likewise.
5832 * testsuite/ext/enc_filebuf/char/13189.cc: Likewise.
5833 * testsuite/ext/enc_filebuf/char/13598.cc: Likewise.
5834 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
5835 * testsuite/ext/forced_exception_error/cons_virtual_derivation.cc:
5836 Likewise.
5837 * testsuite/ext/headers.cc: Likewise.
5838 * testsuite/ext/is_heap/1.cc: Likewise.
5839 * testsuite/ext/is_heap/check_type.cc: Likewise.
5840 * testsuite/ext/malloc_allocator/check_allocate_max_size.cc: Likewise.
5841 * testsuite/ext/malloc_allocator/check_deallocate_null.cc: Likewise.
5842 * testsuite/ext/malloc_allocator/check_delete.cc: Likewise.
5843 * testsuite/ext/malloc_allocator/check_new.cc: Likewise.
5844 * testsuite/ext/malloc_allocator/deallocate_global.cc: Likewise.
5845 * testsuite/ext/malloc_allocator/deallocate_local.cc: Likewise.
5846 * testsuite/ext/malloc_allocator/explicit_instantiation.cc: Likewise.
5847 * testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
5848 * testsuite/ext/median.cc: Likewise.
5849 * testsuite/ext/mt_allocator/22309_thread.cc: Likewise.
5850 * testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: Likewise.
5851 * testsuite/ext/mt_allocator/check_allocate_max_size.cc: Likewise.
5852 * testsuite/ext/mt_allocator/check_deallocate_null.cc: Likewise.
5853 * testsuite/ext/mt_allocator/check_deallocate_null_thread.cc: Likewise.
5854 * testsuite/ext/mt_allocator/check_delete.cc: Likewise.
5855 * testsuite/ext/mt_allocator/check_new.cc: Likewise.
5856 * testsuite/ext/mt_allocator/deallocate_global-2.cc: Likewise.
5857 * testsuite/ext/mt_allocator/deallocate_global-4.cc: Likewise.
5858 * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Likewise.
5859 * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Likewise.
5860 * testsuite/ext/mt_allocator/deallocate_local-2.cc: Likewise.
5861 * testsuite/ext/mt_allocator/deallocate_local-4.cc: Likewise.
5862 * testsuite/ext/mt_allocator/deallocate_local-6.cc: Likewise.
5863 * testsuite/ext/mt_allocator/deallocate_local-8.cc: Likewise.
5864 * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Likewise.
5865 * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Likewise.
5866 * testsuite/ext/mt_allocator/deallocate_local_thread-5.cc: Likewise.
5867 * testsuite/ext/mt_allocator/deallocate_local_thread-7.cc: Likewise.
5868 * testsuite/ext/mt_allocator/explicit_instantiation.cc: Likewise.
5869 * testsuite/ext/mt_allocator/tune-1.cc: Likewise.
5870 * testsuite/ext/mt_allocator/tune-2.cc: Likewise.
5871 * testsuite/ext/mt_allocator/tune-3.cc: Likewise.
5872 * testsuite/ext/mt_allocator/tune-4.cc: Likewise.
5873 * testsuite/ext/mt_allocator/variadic_construct.cc: Likewise.
5874 * testsuite/ext/new_allocator/check_allocate_max_size.cc: Likewise.
5875 * testsuite/ext/new_allocator/check_deallocate_null.cc: Likewise.
5876 * testsuite/ext/new_allocator/check_delete.cc: Likewise.
5877 * testsuite/ext/new_allocator/check_new.cc: Likewise.
5878 * testsuite/ext/new_allocator/deallocate_global.cc: Likewise.
5879 * testsuite/ext/new_allocator/deallocate_local.cc: Likewise.
5880 * testsuite/ext/new_allocator/instantiate.cc: Likewise.
5881 * testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
5882 * testsuite/ext/numeric_traits/numeric_traits.cc: Likewise.
5883 * testsuite/ext/pool_allocator/allocate_chunk.cc: Likewise.
5884 * testsuite/ext/pool_allocator/check_allocate_max_size.cc: Likewise.
5885 * testsuite/ext/pool_allocator/check_deallocate_null.cc: Likewise.
5886 * testsuite/ext/pool_allocator/check_delete.cc: Likewise.
5887 * testsuite/ext/pool_allocator/check_new.cc: Likewise.
5888 * testsuite/ext/pool_allocator/explicit_instantiation.cc: Likewise.
5889 * testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
5890 * testsuite/ext/rope/1.cc: Likewise.
5891 * testsuite/ext/rope/2.cc: Likewise.
5892 * testsuite/ext/rope/3.cc: Likewise.
5893 * testsuite/ext/rope/36832.cc: Likewise.
5894 * testsuite/ext/rope/4.cc: Likewise.
5895 * testsuite/ext/rope/pthread7-rope.cc: Likewise.
5896 * testsuite/ext/stdio_filebuf/char/10063-1.cc: Likewise.
5897 * testsuite/ext/stdio_filebuf/char/10063-2.cc: Likewise.
5898 * testsuite/ext/stdio_filebuf/char/10063-3.cc: Likewise.
5899 * testsuite/ext/stdio_filebuf/char/2.cc: Likewise.
5900 * testsuite/ext/stdio_filebuf/requirements/explicit_instantiation.cc:
5901 Likewise.
5902 * testsuite/ext/stdio_sync_filebuf/char/1.cc: Likewise.
5903 * testsuite/ext/stdio_sync_filebuf/char/12048-1.cc: Likewise.
5904 * testsuite/ext/stdio_sync_filebuf/char/12048-2.cc: Likewise.
5905 * testsuite/ext/stdio_sync_filebuf/char/12048-3.cc: Likewise.
5906 * testsuite/ext/stdio_sync_filebuf/char/12048-4.cc: Likewise.
5907 * testsuite/ext/stdio_sync_filebuf/char/35209.cc: Likewise.
5908 * testsuite/ext/stdio_sync_filebuf/wchar_t/1.cc: Likewise.
5909 * testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Likewise.
5910 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-1.cc: Likewise.
5911 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-2.cc: Likewise.
5912 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-3.cc: Likewise.
5913 * testsuite/ext/stdio_sync_filebuf/wchar_t/12948-4.cc: Likewise.
5914 * testsuite/ext/stdio_sync_filebuf/wchar_t/35209.cc: Likewise.
5915 * testsuite/ext/throw_allocator/check_allocate_max_size.cc: Likewise.
5916 * testsuite/ext/throw_allocator/check_deallocate_null.cc: Likewise.
5917 * testsuite/ext/throw_allocator/check_delete.cc: Likewise.
5918 * testsuite/ext/throw_allocator/check_new.cc: Likewise.
5919 * testsuite/ext/throw_allocator/deallocate_global.cc: Likewise.
5920 * testsuite/ext/throw_allocator/deallocate_local.cc: Likewise.
5921 * testsuite/ext/throw_allocator/explicit_instantiation.cc: Likewise.
5922 * testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
5923 * testsuite/ext/type_traits/add_unsigned.cc: Likewise.
5924 * testsuite/ext/type_traits/add_unsigned_floating_neg.cc: Likewise.
5925 * testsuite/ext/type_traits/add_unsigned_integer_neg.cc: Likewise.
5926 * testsuite/ext/type_traits/remove_unsigned.cc: Likewise.
5927 * testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: Likewise.
5928 * testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: Likewise.
5929 * testsuite/ext/vstring/capacity/29134.cc: Likewise.
5930 * testsuite/ext/vstring/element_access/char/front_back.cc: Likewise.
5931 * testsuite/ext/vstring/element_access/wchar_t/front_back.cc: Likewise.
5932 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
5933 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc: Likewise.
5934 * testsuite/ext/vstring/requirements/dr438/constructor.cc: Likewise.
5935 * testsuite/lib/dg-options.exp: Likewise.
5936 * testsuite/lib/libstdc++.exp: Likewise.
5937 * testsuite/lib/prune.exp: Likewise.
5938 * testsuite/libstdc++-abi/abi.exp: Likewise.
5939 * testsuite/libstdc++-dg/conformance.exp: Likewise.
5940 * testsuite/tr1/2_general_utilities/enable_shared_from_this/1.cc:
5941 Likewise.
5942 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared.cc:
5943 Likewise.
5944 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared2.cc:
5945 Likewise.
5946 * testsuite/tr1/2_general_utilities/enable_shared_from_this/not_shared3.cc:
5947 Likewise.
5948 * testsuite/tr1/2_general_utilities/enable_shared_from_this/requirements/explicit_instantiation/1.cc:
5949 Likewise.
5950 * testsuite/tr1/2_general_utilities/enable_shared_from_this/shared.cc:
5951 Likewise.
5952 * testsuite/tr1/2_general_utilities/enable_shared_from_this/still_shared.cc:
5953 Likewise.
5954 * testsuite/tr1/2_general_utilities/headers/functional/synopsis.cc:
5955 Likewise.
5956 * testsuite/tr1/2_general_utilities/headers/memory/synopsis.cc:
5957 Likewise.
5958 * testsuite/tr1/2_general_utilities/headers/memory/types_std_tr1.cc:
5959 Likewise.
5960 * testsuite/tr1/2_general_utilities/shared_ptr/assign/assign.cc:
5961 Likewise.
5962 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr.cc:
5963 Likewise.
5964 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_neg.cc:
5965 Likewise.
5966 * testsuite/tr1/2_general_utilities/shared_ptr/assign/auto_ptr_rvalue_neg.cc:
5967 Likewise.
5968 * testsuite/tr1/2_general_utilities/shared_ptr/assign/dr541.cc:
5969 Likewise.
5970 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr.cc:
5971 Likewise.
5972 * testsuite/tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc:
5973 Likewise.
5974 * testsuite/tr1/2_general_utilities/shared_ptr/casts/1.cc: Likewise.
5975 * testsuite/tr1/2_general_utilities/shared_ptr/comparison/cmp.cc:
5976 Likewise.
5977 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
5978 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr.cc:
5979 Likewise.
5980 * testsuite/tr1/2_general_utilities/shared_ptr/cons/auto_ptr_neg.cc:
5981 Likewise.
5982 * testsuite/tr1/2_general_utilities/shared_ptr/cons/copy.cc: Likewise.
5983 * testsuite/tr1/2_general_utilities/shared_ptr/cons/default.cc:
5984 Likewise.
5985 * testsuite/tr1/2_general_utilities/shared_ptr/cons/pointer.cc:
5986 Likewise.
5987 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr.cc:
5988 Likewise.
5989 * testsuite/tr1/2_general_utilities/shared_ptr/cons/weak_ptr_expired.cc:
5990 Likewise.
5991 * testsuite/tr1/2_general_utilities/shared_ptr/dest/dest.cc: Likewise.
5992 * testsuite/tr1/2_general_utilities/shared_ptr/misc/24595.cc: Likewise.
5993 * testsuite/tr1/2_general_utilities/shared_ptr/misc/io.cc: Likewise.
5994 * testsuite/tr1/2_general_utilities/shared_ptr/misc/swap.cc: Likewise.
5995 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/24805.cc:
5996 Likewise.
5997 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset.cc:
5998 Likewise.
5999 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/reset_neg.cc:
6000 Likewise.
6001 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap.cc:
6002 Likewise.
6003 * testsuite/tr1/2_general_utilities/shared_ptr/modifiers/swap_neg.cc:
6004 Likewise.
6005 * testsuite/tr1/2_general_utilities/shared_ptr/observers/bool_conv.cc:
6006 Likewise.
6007 * testsuite/tr1/2_general_utilities/shared_ptr/observers/get.cc:
6008 Likewise.
6009 * testsuite/tr1/2_general_utilities/shared_ptr/observers/unique.cc:
6010 Likewise.
6011 * testsuite/tr1/2_general_utilities/shared_ptr/observers/use_count.cc:
6012 Likewise.
6013 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/1.cc:
6014 Likewise.
6015 * testsuite/tr1/2_general_utilities/shared_ptr/requirements/explicit_instantiation/2.cc:
6016 Likewise.
6017 * testsuite/tr1/2_general_utilities/shared_ptr/thread/default_weaktoshared.cc:
6018 Likewise.
6019 * testsuite/tr1/2_general_utilities/shared_ptr/thread/mutex_weaktoshared.cc:
6020 Likewise.
6021 * testsuite/tr1/2_general_utilities/weak_ptr/lock/1.cc: Likewise.
6022 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/1.cc:
6023 Likewise.
6024 * testsuite/tr1/2_general_utilities/weak_ptr/requirements/explicit_instantiation/2.cc:
6025 Likewise.
6026 * testsuite/tr1/3_function_objects/bind/all_bound.cc: Likewise.
6027 * testsuite/tr1/3_function_objects/bind/nested.cc: Likewise.
6028 * testsuite/tr1/3_function_objects/bind/placeholders.cc: Likewise.
6029 * testsuite/tr1/3_function_objects/bind/ref.cc: Likewise.
6030 * testsuite/tr1/3_function_objects/function/1.cc: Likewise.
6031 * testsuite/tr1/3_function_objects/function/2.cc: Likewise.
6032 * testsuite/tr1/3_function_objects/function/3.cc: Likewise.
6033 * testsuite/tr1/3_function_objects/function/4.cc: Likewise.
6034 * testsuite/tr1/3_function_objects/function/5.cc: Likewise.
6035 * testsuite/tr1/3_function_objects/function/6.cc: Likewise.
6036 * testsuite/tr1/3_function_objects/function/7.cc: Likewise.
6037 * testsuite/tr1/3_function_objects/function/8.cc: Likewise.
6038 * testsuite/tr1/3_function_objects/function/9.cc: Likewise.
6039 * testsuite/tr1/3_function_objects/headers/functional/synopsis.cc:
6040 Likewise.
6041 * testsuite/tr1/3_function_objects/headers/functional/types_std_tr1.cc:
6042 Likewise.
6043 * testsuite/tr1/3_function_objects/headers/functional/using_namespace_std_tr1_placeholders.cc:
6044 Likewise.
6045 * testsuite/tr1/3_function_objects/mem_fn.cc: Likewise.
6046 * testsuite/tr1/3_function_objects/reference_wrapper/invoke.cc:
6047 Likewise.
6048 * testsuite/tr1/3_function_objects/reference_wrapper/typedefs.cc:
6049 Likewise.
6050 * testsuite/tr1/3_function_objects/result_of.cc: Likewise.
6051 * testsuite/tr1/4_metaprogramming/add_const/value.cc: Likewise.
6052 * testsuite/tr1/4_metaprogramming/add_cv/value.cc: Likewise.
6053 * testsuite/tr1/4_metaprogramming/add_pointer/value.cc: Likewise.
6054 * testsuite/tr1/4_metaprogramming/add_reference/value.cc: Likewise.
6055 * testsuite/tr1/4_metaprogramming/add_volatile/value.cc: Likewise.
6056 * testsuite/tr1/4_metaprogramming/aligned_storage/value.cc: Likewise.
6057 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/typedefs.cc:
6058 Likewise.
6059 * testsuite/tr1/4_metaprogramming/alignment_of/value.cc: Likewise.
6060 * testsuite/tr1/4_metaprogramming/extent/requirements/typedefs.cc:
6061 Likewise.
6062 * testsuite/tr1/4_metaprogramming/extent/value.cc: Likewise.
6063 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/typedefs.cc:
6064 Likewise.
6065 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/value.cc: Likewise.
6066 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/typedefs.cc:
6067 Likewise.
6068 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/value.cc:
6069 Likewise.
6070 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/typedefs.cc:
6071 Likewise.
6072 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/value.cc: Likewise.
6073 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/typedefs.cc:
6074 Likewise.
6075 * testsuite/tr1/4_metaprogramming/has_trivial_assign/value.cc: Likewise.
6076 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/typedefs.cc:
6077 Likewise.
6078 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/value.cc:
6079 Likewise.
6080 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/typedefs.cc:
6081 Likewise.
6082 * testsuite/tr1/4_metaprogramming/has_trivial_copy/value.cc: Likewise.
6083 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/typedefs.cc:
6084 Likewise.
6085 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/value.cc:
6086 Likewise.
6087 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/typedefs.cc:
6088 Likewise.
6089 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/value.cc:
6090 Likewise.
6091 * testsuite/tr1/4_metaprogramming/headers/type_traits/synopsis.cc:
6092 Likewise.
6093 * testsuite/tr1/4_metaprogramming/headers/type_traits/types_std_tr1.cc:
6094 Likewise.
6095 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/typedefs.cc:
6096 Likewise.
6097 * testsuite/tr1/4_metaprogramming/integral_constant/static_definition.cc:
6098 Likewise.
6099 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_type_typedefs.cc:
6100 Likewise.
6101 * testsuite/tr1/4_metaprogramming/integral_constant/true_false_value.cc:
6102 Likewise.
6103 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/typedefs.cc:
6104 Likewise.
6105 * testsuite/tr1/4_metaprogramming/is_abstract/value.cc: Likewise.
6106 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/typedefs.cc:
6107 Likewise.
6108 * testsuite/tr1/4_metaprogramming/is_arithmetic/value.cc: Likewise.
6109 * testsuite/tr1/4_metaprogramming/is_array/requirements/typedefs.cc:
6110 Likewise.
6111 * testsuite/tr1/4_metaprogramming/is_array/value.cc: Likewise.
6112 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/typedefs.cc:
6113 Likewise.
6114 * testsuite/tr1/4_metaprogramming/is_base_of/value.cc: Likewise.
6115 * testsuite/tr1/4_metaprogramming/is_class/requirements/typedefs.cc:
6116 Likewise.
6117 * testsuite/tr1/4_metaprogramming/is_class/value.cc: Likewise.
6118 * testsuite/tr1/4_metaprogramming/is_compound/requirements/typedefs.cc:
6119 Likewise.
6120 * testsuite/tr1/4_metaprogramming/is_compound/value.cc: Likewise.
6121 * testsuite/tr1/4_metaprogramming/is_const/requirements/typedefs.cc:
6122 Likewise.
6123 * testsuite/tr1/4_metaprogramming/is_const/value.cc: Likewise.
6124 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/typedefs.cc:
6125 Likewise.
6126 * testsuite/tr1/4_metaprogramming/is_convertible/value.cc: Likewise.
6127 * testsuite/tr1/4_metaprogramming/is_empty/requirements/typedefs.cc:
6128 Likewise.
6129 * testsuite/tr1/4_metaprogramming/is_empty/value.cc: Likewise.
6130 * testsuite/tr1/4_metaprogramming/is_enum/24808.cc: Likewise.
6131 * testsuite/tr1/4_metaprogramming/is_enum/requirements/typedefs.cc:
6132 Likewise.
6133 * testsuite/tr1/4_metaprogramming/is_enum/value.cc: Likewise.
6134 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/typedefs.cc:
6135 Likewise.
6136 * testsuite/tr1/4_metaprogramming/is_floating_point/value.cc: Likewise.
6137 * testsuite/tr1/4_metaprogramming/is_function/24808.cc: Likewise.
6138 * testsuite/tr1/4_metaprogramming/is_function/35637.cc: Likewise.
6139 * testsuite/tr1/4_metaprogramming/is_function/requirements/typedefs.cc:
6140 Likewise.
6141 * testsuite/tr1/4_metaprogramming/is_function/value.cc: Likewise.
6142 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/typedefs.cc:
6143 Likewise.
6144 * testsuite/tr1/4_metaprogramming/is_fundamental/value.cc: Likewise.
6145 * testsuite/tr1/4_metaprogramming/is_integral/requirements/typedefs.cc:
6146 Likewise.
6147 * testsuite/tr1/4_metaprogramming/is_integral/value.cc: Likewise.
6148 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/typedefs.cc:
6149 Likewise.
6150 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/value.cc:
6151 Likewise.
6152 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/typedefs.cc:
6153 Likewise.
6154 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/value.cc:
6155 Likewise.
6156 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/typedefs.cc:
6157 Likewise.
6158 * testsuite/tr1/4_metaprogramming/is_member_pointer/value.cc: Likewise.
6159 * testsuite/tr1/4_metaprogramming/is_object/24808.cc: Likewise.
6160 * testsuite/tr1/4_metaprogramming/is_object/requirements/typedefs.cc:
6161 Likewise.
6162 * testsuite/tr1/4_metaprogramming/is_object/value.cc: Likewise.
6163 * testsuite/tr1/4_metaprogramming/is_pod/requirements/typedefs.cc:
6164 Likewise.
6165 * testsuite/tr1/4_metaprogramming/is_pod/value.cc: Likewise.
6166 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/typedefs.cc:
6167 Likewise.
6168 * testsuite/tr1/4_metaprogramming/is_pointer/value.cc: Likewise.
6169 * testsuite/tr1/4_metaprogramming/is_polymorphic/24809.cc: Likewise.
6170 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/typedefs.cc:
6171 Likewise.
6172 * testsuite/tr1/4_metaprogramming/is_polymorphic/value.cc: Likewise.
6173 * testsuite/tr1/4_metaprogramming/is_reference/requirements/typedefs.cc:
6174 Likewise.
6175 * testsuite/tr1/4_metaprogramming/is_reference/value.cc: Likewise.
6176 * testsuite/tr1/4_metaprogramming/is_same/requirements/typedefs.cc:
6177 Likewise.
6178 * testsuite/tr1/4_metaprogramming/is_same/value.cc: Likewise.
6179 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/typedefs.cc:
6180 Likewise.
6181 * testsuite/tr1/4_metaprogramming/is_scalar/value.cc: Likewise.
6182 * testsuite/tr1/4_metaprogramming/is_signed/requirements/typedefs.cc:
6183 Likewise.
6184 * testsuite/tr1/4_metaprogramming/is_signed/value.cc: Likewise.
6185 * testsuite/tr1/4_metaprogramming/is_union/requirements/typedefs.cc:
6186 Likewise.
6187 * testsuite/tr1/4_metaprogramming/is_union/value.cc: Likewise.
6188 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/typedefs.cc:
6189 Likewise.
6190 * testsuite/tr1/4_metaprogramming/is_unsigned/value.cc: Likewise.
6191 * testsuite/tr1/4_metaprogramming/is_void/requirements/typedefs.cc:
6192 Likewise.
6193 * testsuite/tr1/4_metaprogramming/is_void/value.cc: Likewise.
6194 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/typedefs.cc:
6195 Likewise.
6196 * testsuite/tr1/4_metaprogramming/is_volatile/value.cc: Likewise.
6197 * testsuite/tr1/4_metaprogramming/rank/requirements/typedefs.cc:
6198 Likewise.
6199 * testsuite/tr1/4_metaprogramming/rank/value.cc: Likewise.
6200 * testsuite/tr1/4_metaprogramming/remove_all_extents/value.cc: Likewise.
6201 * testsuite/tr1/4_metaprogramming/remove_const/value.cc: Likewise.
6202 * testsuite/tr1/4_metaprogramming/remove_cv/value.cc: Likewise.
6203 * testsuite/tr1/4_metaprogramming/remove_extent/value.cc: Likewise.
6204 * testsuite/tr1/4_metaprogramming/remove_pointer/value.cc: Likewise.
6205 * testsuite/tr1/4_metaprogramming/remove_reference/value.cc: Likewise.
6206 * testsuite/tr1/4_metaprogramming/remove_volatile/value.cc: Likewise.
6207 * testsuite/tr1/5_numerical_facilities/headers/random/synopsis.cc:
6208 Likewise.
6209 * testsuite/tr1/5_numerical_facilities/headers/random/types_std_tr1.cc:
6210 Likewise.
6211 * testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc:
6212 Likewise.
6213 * testsuite/tr1/5_numerical_facilities/random/binomial_distribution/requirements/typedefs.cc:
6214 Likewise.
6215 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/equal.cc:
6216 Likewise.
6217 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/not_equal.cc:
6218 Likewise.
6219 * testsuite/tr1/5_numerical_facilities/random/discard_block/operators/serialize.cc:
6220 Likewise.
6221 * testsuite/tr1/5_numerical_facilities/random/discard_block/requirements/typedefs.cc:
6222 Likewise.
6223 * testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc:
6224 Likewise.
6225 * testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc:
6226 Likewise.
6227 * testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc:
6228 Likewise.
6229 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/default.cc:
6230 Likewise.
6231 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/gen1.cc:
6232 Likewise.
6233 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed1.cc:
6234 Likewise.
6235 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/cons/seed2.cc:
6236 Likewise.
6237 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/equal.cc:
6238 Likewise.
6239 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/not_equal.cc:
6240 Likewise.
6241 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/operators/serialize.cc:
6242 Likewise.
6243 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc:
6244 Likewise.
6245 * testsuite/tr1/5_numerical_facilities/random/linear_congruential/requirements/typedefs.cc:
6246 Likewise.
6247 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/default.cc:
6248 Likewise.
6249 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/gen1.cc:
6250 Likewise.
6251 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed1.cc:
6252 Likewise.
6253 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/cons/seed2.cc:
6254 Likewise.
6255 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/equal.cc:
6256 Likewise.
6257 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/not_equal.cc:
6258 Likewise.
6259 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/operators/serialize.cc:
6260 Likewise.
6261 * testsuite/tr1/5_numerical_facilities/random/mersenne_twister/requirements/typedefs.cc:
6262 Likewise.
6263 * testsuite/tr1/5_numerical_facilities/random/minstd_rand.cc: Likewise.
6264 * testsuite/tr1/5_numerical_facilities/random/minstd_rand0.cc: Likewise.
6265 * testsuite/tr1/5_numerical_facilities/random/mt19937.cc: Likewise.
6266 * testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc:
6267 Likewise.
6268 * testsuite/tr1/5_numerical_facilities/random/poisson_distribution/requirements/typedefs.cc:
6269 Likewise.
6270 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/default.cc:
6271 Likewise.
6272 * testsuite/tr1/5_numerical_facilities/random/random_device/cons/token.cc:
6273 Likewise.
6274 * testsuite/tr1/5_numerical_facilities/random/random_device/requirements/typedefs.cc:
6275 Likewise.
6276 * testsuite/tr1/5_numerical_facilities/random/ranlux3.cc: Likewise.
6277 * testsuite/tr1/5_numerical_facilities/random/ranlux3_01.cc: Likewise.
6278 * testsuite/tr1/5_numerical_facilities/random/ranlux4.cc: Likewise.
6279 * testsuite/tr1/5_numerical_facilities/random/ranlux4_01.cc: Likewise.
6280 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/default.cc:
6281 Likewise.
6282 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/gen1.cc:
6283 Likewise.
6284 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed1.cc:
6285 Likewise.
6286 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/cons/seed2.cc:
6287 Likewise.
6288 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/equal.cc:
6289 Likewise.
6290 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/not_equal.cc:
6291 Likewise.
6292 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/operators/serialize.cc:
6293 Likewise.
6294 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry/requirements/typedefs.cc:
6295 Likewise.
6296 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/default.cc:
6297 Likewise.
6298 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/gen1.cc:
6299 Likewise.
6300 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed1.cc:
6301 Likewise.
6302 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/cons/seed2.cc:
6303 Likewise.
6304 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/equal.cc:
6305 Likewise.
6306 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/not_equal.cc:
6307 Likewise.
6308 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/operators/serialize.cc:
6309 Likewise.
6310 * testsuite/tr1/5_numerical_facilities/random/subtract_with_carry_01/requirements/typedefs.cc:
6311 Likewise.
6312 * testsuite/tr1/5_numerical_facilities/random/uniform_int/33128.cc:
6313 Likewise.
6314 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/default.cc:
6315 Likewise.
6316 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range.cc:
6317 Likewise.
6318 * testsuite/tr1/5_numerical_facilities/random/uniform_int/cons/range_neg.cc:
6319 Likewise.
6320 * testsuite/tr1/5_numerical_facilities/random/uniform_int/requirements/typedefs.cc:
6321 Likewise.
6322 * testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc:
6323 Likewise.
6324 * testsuite/tr1/5_numerical_facilities/random/variate_generator/37986.cc:
6325 Likewise.
6326 * testsuite/tr1/5_numerical_facilities/random/variate_generator/requirements/typedefs.cc:
6327 Likewise.
6328 * testsuite/tr1/5_numerical_facilities/random/xor_combine/cons/default.cc:
6329 Likewise.
6330 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/equal.cc:
6331 Likewise.
6332 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/not_equal.cc:
6333 Likewise.
6334 * testsuite/tr1/5_numerical_facilities/random/xor_combine/operators/serialize.cc:
6335 Likewise.
6336 * testsuite/tr1/5_numerical_facilities/random/xor_combine/requirements/typedefs.cc:
6337 Likewise.
6338 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.cc:
6339 Likewise.
6340 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_value.cc:
6341 Likewise.
6342 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile.cc:
6343 Likewise.
6344 * testsuite/tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/compile_2.cc:
6345 Likewise.
6346 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.cc:
6347 Likewise.
6348 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_value.cc:
6349 Likewise.
6350 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile.cc:
6351 Likewise.
6352 * testsuite/tr1/5_numerical_facilities/special_functions/02_assoc_legendre/compile_2.cc:
6353 Likewise.
6354 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc:
6355 Likewise.
6356 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/check_value.cc:
6357 Likewise.
6358 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile.cc:
6359 Likewise.
6360 * testsuite/tr1/5_numerical_facilities/special_functions/03_beta/compile_2.cc:
6361 Likewise.
6362 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_nan.cc:
6363 Likewise.
6364 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/check_value.cc:
6365 Likewise.
6366 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile.cc:
6367 Likewise.
6368 * testsuite/tr1/5_numerical_facilities/special_functions/04_comp_ellint_1/compile_2.cc:
6369 Likewise.
6370 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc:
6371 Likewise.
6372 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_value.cc:
6373 Likewise.
6374 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile.cc:
6375 Likewise.
6376 * testsuite/tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/compile_2.cc:
6377 Likewise.
6378 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc:
6379 Likewise.
6380 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_value.cc:
6381 Likewise.
6382 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile.cc:
6383 Likewise.
6384 * testsuite/tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/compile_2.cc:
6385 Likewise.
6386 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc:
6387 Likewise.
6388 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_value.cc:
6389 Likewise.
6390 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile.cc:
6391 Likewise.
6392 * testsuite/tr1/5_numerical_facilities/special_functions/07_conf_hyperg/compile_2.cc:
6393 Likewise.
6394 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc:
6395 Likewise.
6396 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_value.cc:
6397 Likewise.
6398 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile.cc:
6399 Likewise.
6400 * testsuite/tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/compile_2.cc:
6401 Likewise.
6402 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc:
6403 Likewise.
6404 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_value.cc:
6405 Likewise.
6406 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile.cc:
6407 Likewise.
6408 * testsuite/tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/compile_2.cc:
6409 Likewise.
6410 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc:
6411 Likewise.
6412 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_value.cc:
6413 Likewise.
6414 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile.cc:
6415 Likewise.
6416 * testsuite/tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/compile_2.cc:
6417 Likewise.
6418 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc:
6419 Likewise.
6420 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_value.cc:
6421 Likewise.
6422 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile.cc:
6423 Likewise.
6424 * testsuite/tr1/5_numerical_facilities/special_functions/11_cyl_neumann/compile_2.cc:
6425 Likewise.
6426 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc:
6427 Likewise.
6428 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/check_value.cc:
6429 Likewise.
6430 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile.cc:
6431 Likewise.
6432 * testsuite/tr1/5_numerical_facilities/special_functions/12_ellint_1/compile_2.cc:
6433 Likewise.
6434 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc:
6435 Likewise.
6436 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/check_value.cc:
6437 Likewise.
6438 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile.cc:
6439 Likewise.
6440 * testsuite/tr1/5_numerical_facilities/special_functions/13_ellint_2/compile_2.cc:
6441 Likewise.
6442 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_nan.cc:
6443 Likewise.
6444 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/check_value.cc:
6445 Likewise.
6446 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile.cc:
6447 Likewise.
6448 * testsuite/tr1/5_numerical_facilities/special_functions/14_ellint_3/compile_2.cc:
6449 Likewise.
6450 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_nan.cc:
6451 Likewise.
6452 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_neg.cc:
6453 Likewise.
6454 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/check_value_pos.cc:
6455 Likewise.
6456 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile.cc:
6457 Likewise.
6458 * testsuite/tr1/5_numerical_facilities/special_functions/15_expint/compile_2.cc:
6459 Likewise.
6460 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/check_nan.cc:
6461 Likewise.
6462 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile.cc:
6463 Likewise.
6464 * testsuite/tr1/5_numerical_facilities/special_functions/16_hermite/compile_2.cc:
6465 Likewise.
6466 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc:
6467 Likewise.
6468 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/check_value.cc:
6469 Likewise.
6470 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile.cc:
6471 Likewise.
6472 * testsuite/tr1/5_numerical_facilities/special_functions/17_hyperg/compile_2.cc:
6473 Likewise.
6474 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc:
6475 Likewise.
6476 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/check_value.cc:
6477 Likewise.
6478 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile.cc:
6479 Likewise.
6480 * testsuite/tr1/5_numerical_facilities/special_functions/18_laguerre/compile_2.cc:
6481 Likewise.
6482 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc:
6483 Likewise.
6484 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/check_value.cc:
6485 Likewise.
6486 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile.cc:
6487 Likewise.
6488 * testsuite/tr1/5_numerical_facilities/special_functions/19_legendre/compile_2.cc:
6489 Likewise.
6490 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc:
6491 Likewise.
6492 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_neg.cc:
6493 Likewise.
6494 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_value_pos.cc:
6495 Likewise.
6496 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile.cc:
6497 Likewise.
6498 * testsuite/tr1/5_numerical_facilities/special_functions/20_riemann_zeta/compile_2.cc:
6499 Likewise.
6500 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc:
6501 Likewise.
6502 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_value.cc:
6503 Likewise.
6504 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile.cc:
6505 Likewise.
6506 * testsuite/tr1/5_numerical_facilities/special_functions/21_sph_bessel/compile_2.cc:
6507 Likewise.
6508 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc:
6509 Likewise.
6510 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_value.cc:
6511 Likewise.
6512 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile.cc:
6513 Likewise.
6514 * testsuite/tr1/5_numerical_facilities/special_functions/22_sph_legendre/compile_2.cc:
6515 Likewise.
6516 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc:
6517 Likewise.
6518 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_value.cc:
6519 Likewise.
6520 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile.cc:
6521 Likewise.
6522 * testsuite/tr1/5_numerical_facilities/special_functions/23_sph_neumann/compile_2.cc:
6523 Likewise.
6524 * testsuite/tr1/5_numerical_facilities/special_functions/testcase.h:
6525 Likewise.
6526 * testsuite/tr1/6_containers/array/capacity/empty.cc: Likewise.
6527 * testsuite/tr1/6_containers/array/capacity/max_size.cc: Likewise.
6528 * testsuite/tr1/6_containers/array/capacity/size.cc: Likewise.
6529 * testsuite/tr1/6_containers/array/comparison_operators/equal.cc:
6530 Likewise.
6531 * testsuite/tr1/6_containers/array/comparison_operators/greater.cc:
6532 Likewise.
6533 * testsuite/tr1/6_containers/array/comparison_operators/greater_or_equal.cc:
6534 Likewise.
6535 * testsuite/tr1/6_containers/array/comparison_operators/less.cc:
6536 Likewise.
6537 * testsuite/tr1/6_containers/array/comparison_operators/less_or_equal.cc:
6538 Likewise.
6539 * testsuite/tr1/6_containers/array/comparison_operators/not_equal.cc:
6540 Likewise.
6541 * testsuite/tr1/6_containers/array/cons/aggregate_initialization.cc:
6542 Likewise.
6543 * testsuite/tr1/6_containers/array/element_access/at_out_of_range.cc:
6544 Likewise.
6545 * testsuite/tr1/6_containers/array/element_access/back.cc: Likewise.
6546 * testsuite/tr1/6_containers/array/element_access/data.cc: Likewise.
6547 * testsuite/tr1/6_containers/array/element_access/front.cc: Likewise.
6548 * testsuite/tr1/6_containers/array/iterators/end_is_one_past.cc:
6549 Likewise.
6550 * testsuite/tr1/6_containers/array/requirements/assign.cc: Likewise.
6551 * testsuite/tr1/6_containers/array/requirements/contiguous.cc: Likewise.
6552 * testsuite/tr1/6_containers/array/requirements/member_swap.cc:
6553 Likewise.
6554 * testsuite/tr1/6_containers/array/requirements/zero_sized_arrays.cc:
6555 Likewise.
6556 * testsuite/tr1/6_containers/array/specialized_algorithms/swap.cc:
6557 Likewise.
6558 * testsuite/tr1/6_containers/array/tuple_interface/get.cc: Likewise.
6559 * testsuite/tr1/6_containers/array/tuple_interface/tuple_element.cc:
6560 Likewise.
6561 * testsuite/tr1/6_containers/array/tuple_interface/tuple_size.cc:
6562 Likewise.
6563 * testsuite/tr1/6_containers/hash/24799.cc: Likewise.
6564 * testsuite/tr1/6_containers/hash/operators/size_t.cc: Likewise.
6565 * testsuite/tr1/6_containers/hash/requirements/base_classes.cc:
6566 Likewise.
6567 * testsuite/tr1/6_containers/hash/requirements/explicit_instantiation.cc:
6568 Likewise.
6569 * testsuite/tr1/6_containers/headers/array/synopsis.cc: Likewise.
6570 * testsuite/tr1/6_containers/headers/functional/synopsis.cc: Likewise.
6571 * testsuite/tr1/6_containers/headers/tuple/synopsis.cc: Likewise.
6572 * testsuite/tr1/6_containers/headers/tuple/types_std_tr1.cc: Likewise.
6573 * testsuite/tr1/6_containers/headers/unordered_map/synopsis.cc:
6574 Likewise.
6575 * testsuite/tr1/6_containers/headers/unordered_set/synopsis.cc:
6576 Likewise.
6577 * testsuite/tr1/6_containers/tuple/comparison_operators/35480.cc:
6578 Likewise.
6579 * testsuite/tr1/6_containers/tuple/comparison_operators/comparisons.cc:
6580 Likewise.
6581 * testsuite/tr1/6_containers/tuple/cons/assignment.cc: Likewise.
6582 * testsuite/tr1/6_containers/tuple/cons/big_tuples.cc: Likewise.
6583 * testsuite/tr1/6_containers/tuple/cons/constructor.cc: Likewise.
6584 * testsuite/tr1/6_containers/tuple/creation_functions/23978.cc:
6585 Likewise.
6586 * testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
6587 Likewise.
6588 * testsuite/tr1/6_containers/tuple/creation_functions/tie.cc: Likewise.
6589 * testsuite/tr1/6_containers/tuple/creation_functions/tie2.cc: Likewise.
6590 * testsuite/tr1/6_containers/tuple/element_access/get.cc: Likewise.
6591 * testsuite/tr1/6_containers/tuple/tuple_element.cc: Likewise.
6592 * testsuite/tr1/6_containers/tuple/tuple_size.cc: Likewise.
6593 * testsuite/tr1/6_containers/unordered_map/24064.cc: Likewise.
6594 * testsuite/tr1/6_containers/unordered_map/capacity/29134-map.cc:
6595 Likewise.
6596 * testsuite/tr1/6_containers/unordered_map/erase/1.cc: Likewise.
6597 * testsuite/tr1/6_containers/unordered_map/erase/24061-map.cc: Likewise.
6598 * testsuite/tr1/6_containers/unordered_map/find/map1.cc: Likewise.
6599 * testsuite/tr1/6_containers/unordered_map/insert/24061-map.cc:
6600 Likewise.
6601 * testsuite/tr1/6_containers/unordered_map/insert/array_syntax.cc:
6602 Likewise.
6603 * testsuite/tr1/6_containers/unordered_map/insert/map_range.cc:
6604 Likewise.
6605 * testsuite/tr1/6_containers/unordered_map/insert/map_single.cc:
6606 Likewise.
6607 * testsuite/tr1/6_containers/unordered_map/requirements/explicit_instantiation.cc:
6608 Likewise.
6609 * testsuite/tr1/6_containers/unordered_map/requirements/typedefs.cc:
6610 Likewise.
6611 * testsuite/tr1/6_containers/unordered_map/swap/1.cc: Likewise.
6612 * testsuite/tr1/6_containers/unordered_map/swap/2.cc: Likewise.
6613 * testsuite/tr1/6_containers/unordered_multimap/capacity/29134-multimap.cc:
6614 Likewise.
6615 * testsuite/tr1/6_containers/unordered_multimap/erase/1.cc: Likewise.
6616 * testsuite/tr1/6_containers/unordered_multimap/erase/24061-multimap.cc:
6617 Likewise.
6618 * testsuite/tr1/6_containers/unordered_multimap/find/multimap1.cc:
6619 Likewise.
6620 * testsuite/tr1/6_containers/unordered_multimap/insert/24061-multimap.cc:
6621 Likewise.
6622 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_range.cc:
6623 Likewise.
6624 * testsuite/tr1/6_containers/unordered_multimap/insert/multimap_single.cc:
6625 Likewise.
6626 * testsuite/tr1/6_containers/unordered_multimap/requirements/explicit_instantiation.cc:
6627 Likewise.
6628 * testsuite/tr1/6_containers/unordered_multimap/requirements/typedefs.cc:
6629 Likewise.
6630 * testsuite/tr1/6_containers/unordered_multimap/swap/1.cc: Likewise.
6631 * testsuite/tr1/6_containers/unordered_multimap/swap/2.cc: Likewise.
6632 * testsuite/tr1/6_containers/unordered_multiset/24054.cc: Likewise.
6633 * testsuite/tr1/6_containers/unordered_multiset/capacity/29134-multiset.cc:
6634 Likewise.
6635 * testsuite/tr1/6_containers/unordered_multiset/erase/1.cc: Likewise.
6636 * testsuite/tr1/6_containers/unordered_multiset/erase/24061-multiset.cc:
6637 Likewise.
6638 * testsuite/tr1/6_containers/unordered_multiset/find/multiset1.cc:
6639 Likewise.
6640 * testsuite/tr1/6_containers/unordered_multiset/insert/24061-multiset.cc:
6641 Likewise.
6642 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_range.cc:
6643 Likewise.
6644 * testsuite/tr1/6_containers/unordered_multiset/insert/multiset_single.cc:
6645 Likewise.
6646 * testsuite/tr1/6_containers/unordered_multiset/requirements/explicit_instantiation.cc:
6647 Likewise.
6648 * testsuite/tr1/6_containers/unordered_multiset/requirements/typedefs.cc:
6649 Likewise.
6650 * testsuite/tr1/6_containers/unordered_multiset/swap/1.cc: Likewise.
6651 * testsuite/tr1/6_containers/unordered_multiset/swap/2.cc: Likewise.
6652 * testsuite/tr1/6_containers/unordered_set/23053.cc: Likewise.
6653 * testsuite/tr1/6_containers/unordered_set/23465.cc: Likewise.
6654 * testsuite/tr1/6_containers/unordered_set/26127.cc: Likewise.
6655 * testsuite/tr1/6_containers/unordered_set/26132.cc: Likewise.
6656 * testsuite/tr1/6_containers/unordered_set/capacity/29134-set.cc:
6657 Likewise.
6658 * testsuite/tr1/6_containers/unordered_set/erase/1.cc: Likewise.
6659 * testsuite/tr1/6_containers/unordered_set/erase/24061-set.cc: Likewise.
6660 * testsuite/tr1/6_containers/unordered_set/find/set1.cc: Likewise.
6661 * testsuite/tr1/6_containers/unordered_set/insert/24061-set.cc:
6662 Likewise.
6663 * testsuite/tr1/6_containers/unordered_set/insert/set_range.cc:
6664 Likewise.
6665 * testsuite/tr1/6_containers/unordered_set/insert/set_single.cc:
6666 Likewise.
6667 * testsuite/tr1/6_containers/unordered_set/requirements/explicit_instantiation.cc:
6668 Likewise.
6669 * testsuite/tr1/6_containers/unordered_set/requirements/iterators_default_constructor.cc:
6670 Likewise.
6671 * testsuite/tr1/6_containers/unordered_set/requirements/typedefs.cc:
6672 Likewise.
6673 * testsuite/tr1/6_containers/unordered_set/swap/1.cc: Likewise.
6674 * testsuite/tr1/6_containers/unordered_set/swap/2.cc: Likewise.
6675 * testsuite/tr1/6_containers/utility/19535.cc: Likewise.
6676 * testsuite/tr1/6_containers/utility/pair.cc: Likewise.
6677 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring.cc:
6678 Likewise.
6679 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/cstring_op.cc:
6680 Likewise.
6681 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/pstring.cc:
6682 Likewise.
6683 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/range.cc:
6684 Likewise.
6685 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string.cc:
6686 Likewise.
6687 * testsuite/tr1/7_regular_expressions/basic_regex/assign/char/string_op.cc:
6688 Likewise.
6689 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring.cc:
6690 Likewise.
6691 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/cstring_op.cc:
6692 Likewise.
6693 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/pstring.cc:
6694 Likewise.
6695 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/range.cc:
6696 Likewise.
6697 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string.cc:
6698 Likewise.
6699 * testsuite/tr1/7_regular_expressions/basic_regex/assign/wchar_t/string_op.cc:
6700 Likewise.
6701 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/cstring.cc:
6702 Likewise.
6703 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/default.cc:
6704 Likewise.
6705 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/pstring.cc:
6706 Likewise.
6707 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/range.cc:
6708 Likewise.
6709 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc:
6710 Likewise.
6711 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/cstring.cc:
6712 Likewise.
6713 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/default.cc:
6714 Likewise.
6715 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/pstring.cc:
6716 Likewise.
6717 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/range.cc:
6718 Likewise.
6719 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc:
6720 Likewise.
6721 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
6722 Likewise.
6723 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_awk.cc:
6724 Likewise.
6725 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_basic.cc:
6726 Likewise.
6727 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_ecma.cc:
6728 Likewise.
6729 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_egrep.cc:
6730 Likewise.
6731 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_extended.cc:
6732 Likewise.
6733 * testsuite/tr1/7_regular_expressions/regex/cons/char/c_string_grep.cc:
6734 Likewise.
6735 * testsuite/tr1/7_regular_expressions/regex/cons/char/default.cc:
6736 Likewise.
6737 * testsuite/tr1/7_regular_expressions/regex_traits/char/ctor.cc:
6738 Likewise.
6739 * testsuite/tr1/7_regular_expressions/regex_traits/char/translate_nocase.cc:
6740 Likewise.
6741 * testsuite/tr1/7_regular_expressions/regex_traits/char/value.cc:
6742 Likewise.
6743 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/ctor.cc:
6744 Likewise.
6745 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/translate_nocase.cc:
6746 Likewise.
6747 * testsuite/tr1/7_regular_expressions/regex_traits/wchar_t/value.cc:
6748 Likewise.
6749 * testsuite/tr1/8_c_compatibility/cctype/functions.cc: Likewise.
6750 * testsuite/tr1/8_c_compatibility/cfenv/functions.cc: Likewise.
6751 * testsuite/tr1/8_c_compatibility/cfenv/types_std_tr1.cc: Likewise.
6752 * testsuite/tr1/8_c_compatibility/cinttypes/functions.cc: Likewise.
6753 * testsuite/tr1/8_c_compatibility/cinttypes/types_std_tr1.cc: Likewise.
6754 * testsuite/tr1/8_c_compatibility/cmath/functions.cc: Likewise.
6755 * testsuite/tr1/8_c_compatibility/cmath/overloads.cc: Likewise.
6756 * testsuite/tr1/8_c_compatibility/cmath/templates.cc: Likewise.
6757 * testsuite/tr1/8_c_compatibility/cmath/types_std_tr1.cc: Likewise.
6758 * testsuite/tr1/8_c_compatibility/complex/functions.cc: Likewise.
6759 * testsuite/tr1/8_c_compatibility/complex/overloads_float.cc: Likewise.
6760 * testsuite/tr1/8_c_compatibility/complex/overloads_int.cc: Likewise.
6761 * testsuite/tr1/8_c_compatibility/cstdint/types_std_tr1.cc: Likewise.
6762 * testsuite/tr1/8_c_compatibility/cstdio/functions.cc: Likewise.
6763 * testsuite/tr1/8_c_compatibility/cstdlib/functions.cc: Likewise.
6764 * testsuite/tr1/8_c_compatibility/cstdlib/types_std_tr1.cc: Likewise.
6765 * testsuite/tr1/8_c_compatibility/cwchar/functions.cc: Likewise.
6766 * testsuite/tr1/8_c_compatibility/cwctype/functions.cc: Likewise.
6767 * testsuite/tr1/headers/all.cc: Likewise.
6768 * testsuite/tr1/headers/c++200x/using_namespace_std_tr1.cc: Likewise.
6769 * testsuite/tr1/headers/using_namespace_std_tr1.cc: Likewise.
6770 * testsuite/util/testsuite_shared.cc: Likewise.
6771 * scripts/extract_symvers: Likewise. Remove runtime exception.
6772 * testsuite/17_intro/headers/all.cc: Likewise.
6773 * testsuite/17_intro/headers/all_c++200x_compatibility.cc: Likewise.
6774 * testsuite/17_intro/headers/all_pedantic_errors.cc: Likewise.
6775 * testsuite/18_support/numeric_limits/requirements/explicit_instantiation/1.cc:
6776 Likewise.
6777 * testsuite/20_util/add_lvalue_reference/requirements/explicit_instantiation.cc:
6778 Likewise.
6779 * testsuite/20_util/add_rvalue_reference/requirements/explicit_instantiation.cc:
6780 Likewise.
6781 * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
6782 Likewise.
6783 * testsuite/20_util/allocator/requirements/explicit_instantiation/1.cc:
6784 Likewise.
6785 * testsuite/20_util/auto_ptr/requirements/explicit_instantiation/1.cc:
6786 Likewise.
6787 * testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
6788 Likewise.
6789 * testsuite/20_util/conditional/requirements/explicit_instantiation.cc:
6790 Likewise.
6791 * testsuite/20_util/decay/requirements/explicit_instantiation.cc:
6792 Likewise.
6793 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Likewise.
6794 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Likewise.
6795 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Likewise.
6796 * testsuite/20_util/enable_if/requirements/explicit_instantiation.cc:
6797 Likewise.
6798 * testsuite/20_util/forward/requirements/explicit_instantiation.cc:
6799 Likewise.
6800 * testsuite/20_util/has_nothrow_copy_constructor/requirements/explicit_instantiation.cc:
6801 Likewise.
6802 * testsuite/20_util/has_nothrow_default_constructor/requirements/explicit_instantiation.cc:
6803 Likewise.
6804 * testsuite/20_util/has_trivial_copy_constructor/requirements/explicit_instantiation.cc:
6805 Likewise.
6806 * testsuite/20_util/has_trivial_default_constructor/requirements/explicit_instantiation.cc:
6807 Likewise.
6808 * testsuite/20_util/identity/requirements/explicit_instantiation.cc:
6809 Likewise.
6810 * testsuite/20_util/is_integral/requirements/explicit_instantiation.cc:
6811 Likewise.
6812 * testsuite/20_util/is_lvalue_reference/requirements/explicit_instantiation.cc:
6813 Likewise.
6814 * testsuite/20_util/is_reference/requirements/explicit_instantiation.cc:
6815 Likewise.
6816 * testsuite/20_util/is_rvalue_reference/requirements/explicit_instantiation.cc:
6817 Likewise.
6818 * testsuite/20_util/is_signed/requirements/explicit_instantiation.cc:
6819 Likewise.
6820 * testsuite/20_util/is_unsigned/requirements/explicit_instantiation.cc:
6821 Likewise.
6822 * testsuite/20_util/make_signed/requirements/explicit_instantiation.cc:
6823 Likewise.
6824 * testsuite/20_util/make_unsigned/requirements/explicit_instantiation.cc:
6825 Likewise.
6826 * testsuite/20_util/move/requirements/explicit_instantiation.cc:
6827 Likewise.
6828 * testsuite/20_util/pair/moveable.cc: Likewise.
6829 * testsuite/20_util/pair/requirements/explicit_instantiation/1.cc:
6830 Likewise.
6831 * testsuite/20_util/pair/swap.cc: Likewise.
6832 * testsuite/20_util/raw_storage_iterator/requirements/explicit_instantiation/1.cc:
6833 Likewise.
6834 * testsuite/20_util/reference_wrapper/24803.cc: Likewise.
6835 * testsuite/20_util/remove_reference/requirements/explicit_instantiation.cc:
6836 Likewise.
6837 * testsuite/20_util/tuple/moveable.cc: Likewise.
6838 * testsuite/20_util/tuple/moveable2.cc: Likewise.
6839 * testsuite/20_util/tuple/requirements/explicit_instantiation.cc:
6840 Likewise.
6841 * testsuite/20_util/tuple/swap.cc: Likewise.
6842 * testsuite/21_strings/basic_string/element_access/char/21674.cc:
6843 Likewise.
6844 * testsuite/21_strings/basic_string/element_access/char/empty.cc:
6845 Likewise.
6846 * testsuite/21_strings/basic_string/element_access/wchar_t/21674.cc:
6847 Likewise.
6848 * testsuite/21_strings/basic_string/element_access/wchar_t/empty.cc:
6849 Likewise.
6850 * testsuite/21_strings/basic_string/init-list.cc: Likewise.
6851 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-in.cc:
6852 Likewise.
6853 * testsuite/21_strings/basic_string/inserters_extractors/pod/10081-out.cc:
6854 Likewise.
6855 * testsuite/21_strings/basic_string/requirements/explicit_instantiation/1.cc:
6856 Likewise.
6857 * testsuite/21_strings/basic_string/types/23767.cc: Likewise.
6858 * testsuite/22_locale/codecvt_byname/requirements/explicit_instantiation.cc:
6859 Likewise.
6860 * testsuite/22_locale/collate_byname/requirements/explicit_instantiation.cc:
6861 Likewise.
6862 * testsuite/22_locale/ctype/cons/char/1.cc: Likewise.
6863 * testsuite/22_locale/ctype/is/char/1.cc: Likewise.
6864 * testsuite/22_locale/ctype/is/char/2.cc: Likewise.
6865 * testsuite/22_locale/ctype/is/char/3.cc: Likewise.
6866 * testsuite/22_locale/ctype/is/char/9858.cc: Likewise.
6867 * testsuite/22_locale/ctype/is/wchar_t/1.cc: Likewise.
6868 * testsuite/22_locale/ctype/is/wchar_t/11740.cc: Likewise.
6869 * testsuite/22_locale/ctype/is/wchar_t/2.cc: Likewise.
6870 * testsuite/22_locale/ctype/narrow/char/1.cc: Likewise.
6871 * testsuite/22_locale/ctype/narrow/char/19955.cc: Likewise.
6872 * testsuite/22_locale/ctype/narrow/char/2.cc: Likewise.
6873 * testsuite/22_locale/ctype/narrow/wchar_t/1.cc: Likewise.
6874 * testsuite/22_locale/ctype/narrow/wchar_t/2.cc: Likewise.
6875 * testsuite/22_locale/ctype/narrow/wchar_t/3.cc: Likewise.
6876 * testsuite/22_locale/ctype/requirements/explicit_instantiation.cc:
6877 Likewise.
6878 * testsuite/22_locale/ctype/scan/char/1.cc: Likewise.
6879 * testsuite/22_locale/ctype/scan/wchar_t/1.cc: Likewise.
6880 * testsuite/22_locale/ctype/to/char/1.cc: Likewise.
6881 * testsuite/22_locale/ctype/to/wchar_t/1.cc: Likewise.
6882 * testsuite/22_locale/ctype/widen/char/1.cc: Likewise.
6883 * testsuite/22_locale/ctype/widen/wchar_t/1.cc: Likewise.
6884 * testsuite/22_locale/ctype/widen/wchar_t/2.cc: Likewise.
6885 * testsuite/22_locale/ctype/widen/wchar_t/3.cc: Likewise.
6886 * testsuite/22_locale/ctype_base/11844.cc: Likewise.
6887 * testsuite/22_locale/messages_byname/requirements/explicit_instantiation.cc:
6888 Likewise.
6889 * testsuite/22_locale/moneypunct/requirements/false/explicit_instantiation.cc:
6890 Likewise.
6891 * testsuite/22_locale/moneypunct/requirements/true/explicit_instantiation.cc:
6892 Likewise.
6893 * testsuite/22_locale/moneypunct_byname/requirements/explicit_instantiation.cc:
6894 Likewise.
6895 * testsuite/23_containers/array/requirements/citerators.cc: Likewise.
6896 * testsuite/23_containers/array/requirements/explicit_instantiation.cc:
6897 Likewise.
6898 * testsuite/23_containers/bitset/requirements/explicit_instantiation/1.cc:
6899 Likewise.
6900 * testsuite/23_containers/deque/14340.cc: Likewise.
6901 * testsuite/23_containers/deque/capacity/moveable.cc: Likewise.
6902 * testsuite/23_containers/deque/check_construct_destroy.cc: Likewise.
6903 * testsuite/23_containers/deque/cons/moveable.cc: Likewise.
6904 * testsuite/23_containers/deque/init-list.cc: Likewise.
6905 * testsuite/23_containers/deque/modifiers/erase/moveable.cc: Likewise.
6906 * testsuite/23_containers/deque/modifiers/moveable.cc: Likewise.
6907 * testsuite/23_containers/deque/moveable.cc: Likewise.
6908 * testsuite/23_containers/deque/requirements/citerators.cc: Likewise.
6909 * testsuite/23_containers/deque/requirements/explicit_instantiation/1.cc:
6910 Likewise.
6911 * testsuite/23_containers/deque/requirements/explicit_instantiation/2.cc:
6912 Likewise.
6913 * testsuite/23_containers/deque/requirements/explicit_instantiation/3.cc:
6914 Likewise.
6915 * testsuite/23_containers/deque/requirements/partial_specialization/1.cc:
6916 Likewise.
6917 * testsuite/23_containers/forward_list/comparable.cc: Likewise.
6918 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/1.cc:
6919 Likewise.
6920 * testsuite/23_containers/forward_list/ext_pointer/requirements/explicit_instantiation/3.cc:
6921 Likewise.
6922 * testsuite/23_containers/forward_list/moveable.cc: Likewise.
6923 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/1.cc:
6924 Likewise.
6925 * testsuite/23_containers/forward_list/requirements/explicit_instantiation/3.cc:
6926 Likewise.
6927 * testsuite/23_containers/list/14340.cc: Likewise.
6928 * testsuite/23_containers/list/23781.cc: Likewise.
6929 * testsuite/23_containers/list/check_construct_destroy.cc: Likewise.
6930 * testsuite/23_containers/list/init-list.cc: Likewise.
6931 * testsuite/23_containers/list/moveable.cc: Likewise.
6932 * testsuite/23_containers/list/requirements/citerators.cc: Likewise.
6933 * testsuite/23_containers/list/requirements/explicit_instantiation/1.cc:
6934 Likewise.
6935 * testsuite/23_containers/list/requirements/explicit_instantiation/2.cc:
6936 Likewise.
6937 * testsuite/23_containers/list/requirements/explicit_instantiation/3.cc:
6938 Likewise.
6939 * testsuite/23_containers/list/requirements/partial_specialization/1.cc:
6940 Likewise.
6941 * testsuite/23_containers/map/14340.cc: Likewise.
6942 * testsuite/23_containers/map/23781.cc: Likewise.
6943 * testsuite/23_containers/map/init-list.cc: Likewise.
6944 * testsuite/23_containers/map/moveable.cc: Likewise.
6945 * testsuite/23_containers/map/operations/1.cc: Likewise.
6946 * testsuite/23_containers/map/operations/31440.cc: Likewise.
6947 * testsuite/23_containers/map/requirements/citerators.cc: Likewise.
6948 * testsuite/23_containers/map/requirements/explicit_instantiation/1.cc:
6949 Likewise.
6950 * testsuite/23_containers/map/requirements/explicit_instantiation/2.cc:
6951 Likewise.
6952 * testsuite/23_containers/map/requirements/explicit_instantiation/3.cc:
6953 Likewise.
6954 * testsuite/23_containers/map/requirements/partial_specialization/1.cc:
6955 Likewise.
6956 * testsuite/23_containers/multimap/14340.cc: Likewise.
6957 * testsuite/23_containers/multimap/23781.cc: Likewise.
6958 * testsuite/23_containers/multimap/init-list.cc: Likewise.
6959 * testsuite/23_containers/multimap/moveable.cc: Likewise.
6960 * testsuite/23_containers/multimap/operations/1.cc: Likewise.
6961 * testsuite/23_containers/multimap/requirements/citerators.cc: Likewise.
6962 * testsuite/23_containers/multimap/requirements/explicit_instantiation/1.cc:
6963 Likewise.
6964 * testsuite/23_containers/multimap/requirements/explicit_instantiation/2.cc:
6965 Likewise.
6966 * testsuite/23_containers/multimap/requirements/explicit_instantiation/3.cc:
6967 Likewise.
6968 * testsuite/23_containers/multimap/requirements/partial_specialization/1.cc:
6969 Likewise.
6970 * testsuite/23_containers/multiset/14340.cc: Likewise.
6971 * testsuite/23_containers/multiset/23781.cc: Likewise.
6972 * testsuite/23_containers/multiset/init-list.cc: Likewise.
6973 * testsuite/23_containers/multiset/modifiers/insert/2.cc: Likewise.
6974 * testsuite/23_containers/multiset/moveable.cc: Likewise.
6975 * testsuite/23_containers/multiset/operations/1.cc: Likewise.
6976 * testsuite/23_containers/multiset/requirements/citerators.cc: Likewise.
6977 * testsuite/23_containers/multiset/requirements/explicit_instantiation/1.cc:
6978 Likewise.
6979 * testsuite/23_containers/multiset/requirements/explicit_instantiation/2.cc:
6980 Likewise.
6981 * testsuite/23_containers/multiset/requirements/explicit_instantiation/3.cc:
6982 Likewise.
6983 * testsuite/23_containers/multiset/requirements/partial_specialization/1.cc:
6984 Likewise.
6985 * testsuite/23_containers/priority_queue/moveable.cc: Likewise.
6986 * testsuite/23_containers/priority_queue/requirements/explicit_instantiation/1.cc:
6987 Likewise.
6988 * testsuite/23_containers/queue/moveable.cc: Likewise.
6989 * testsuite/23_containers/queue/requirements/explicit_instantiation/1.cc:
6990 Likewise.
6991 * testsuite/23_containers/set/14340.cc: Likewise.
6992 * testsuite/23_containers/set/23781.cc: Likewise.
6993 * testsuite/23_containers/set/check_construct_destroy.cc: Likewise.
6994 * testsuite/23_containers/set/init-list.cc: Likewise.
6995 * testsuite/23_containers/set/modifiers/16728.cc: Likewise.
6996 * testsuite/23_containers/set/modifiers/insert/1.cc: Likewise.
6997 * testsuite/23_containers/set/moveable.cc: Likewise.
6998 * testsuite/23_containers/set/operations/1.cc: Likewise.
6999 * testsuite/23_containers/set/requirements/citerators.cc: Likewise.
7000 * testsuite/23_containers/set/requirements/explicit_instantiation/1.cc:
7001 Likewise.
7002 * testsuite/23_containers/set/requirements/explicit_instantiation/2.cc:
7003 Likewise.
7004 * testsuite/23_containers/set/requirements/explicit_instantiation/3.cc:
7005 Likewise.
7006 * testsuite/23_containers/set/requirements/partial_specialization/1.cc:
7007 Likewise.
7008 * testsuite/23_containers/stack/requirements/explicit_instantiation/1.cc:
7009 Likewise.
7010 * testsuite/23_containers/unordered_map/init-list.cc: Likewise.
7011 * testsuite/23_containers/unordered_map/moveable.cc: Likewise.
7012 * testsuite/23_containers/unordered_map/requirements/citerators.cc:
7013 Likewise.
7014 * testsuite/23_containers/unordered_map/requirements/cliterators.cc:
7015 Likewise.
7016 * testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
7017 Likewise.
7018 * testsuite/23_containers/unordered_multimap/init-list.cc: Likewise.
7019 * testsuite/23_containers/unordered_multimap/moveable.cc: Likewise.
7020 * testsuite/23_containers/unordered_multimap/requirements/citerators.cc:
7021 Likewise.
7022 * testsuite/23_containers/unordered_multimap/requirements/cliterators.cc:
7023 Likewise.
7024 * testsuite/23_containers/unordered_multiset/init-list.cc: Likewise.
7025 * testsuite/23_containers/unordered_multiset/moveable.cc: Likewise.
7026 * testsuite/23_containers/unordered_multiset/requirements/citerators.cc:
7027 Likewise.
7028 * testsuite/23_containers/unordered_multiset/requirements/cliterators.cc:
7029 Likewise.
7030 * testsuite/23_containers/unordered_set/init-list.cc: Likewise.
7031 * testsuite/23_containers/unordered_set/moveable.cc: Likewise.
7032 * testsuite/23_containers/unordered_set/requirements/citerators.cc:
7033 Likewise.
7034 * testsuite/23_containers/unordered_set/requirements/cliterators.cc:
7035 Likewise.
7036 * testsuite/23_containers/unordered_set/requirements/debug_mode.cc:
7037 Likewise.
7038 * testsuite/23_containers/vector/14340.cc: Likewise.
7039 * testsuite/23_containers/vector/26412-1.cc: Likewise.
7040 * testsuite/23_containers/vector/26412-2.cc: Likewise.
7041 * testsuite/23_containers/vector/bool/requirements/citerators.cc:
7042 Likewise.
7043 * testsuite/23_containers/vector/capacity/reserve/moveable.cc: Likewise.
7044 * testsuite/23_containers/vector/check_construct_destroy.cc: Likewise.
7045 * testsuite/23_containers/vector/cons/moveable.cc: Likewise.
7046 * testsuite/23_containers/vector/ext_pointer/citerators.cc: Likewise.
7047 * testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
7048 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/1.cc:
7049 Likewise.
7050 * testsuite/23_containers/vector/ext_pointer/explicit_instantiation/3.cc:
7051 Likewise.
7052 * testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
7053 Likewise.
7054 * testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
7055 Likewise.
7056 * testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
7057 Likewise.
7058 * testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
7059 * testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
7060 * testsuite/23_containers/vector/init-list.cc: Likewise.
7061 * testsuite/23_containers/vector/modifiers/erase/moveable.cc: Likewise.
7062 * testsuite/23_containers/vector/modifiers/insert/1.cc: Likewise.
7063 * testsuite/23_containers/vector/modifiers/moveable.cc: Likewise.
7064 * testsuite/23_containers/vector/moveable.cc: Likewise.
7065 * testsuite/23_containers/vector/requirements/citerators.cc: Likewise.
7066 * testsuite/23_containers/vector/requirements/explicit_instantiation/1.cc:
7067 Likewise.
7068 * testsuite/23_containers/vector/requirements/explicit_instantiation/2.cc:
7069 Likewise.
7070 * testsuite/23_containers/vector/requirements/explicit_instantiation/3.cc:
7071 Likewise.
7072 * testsuite/23_containers/vector/requirements/partial_specialization/1.cc:
7073 Likewise.
7074 * testsuite/23_containers/vector/resize/moveable.cc: Likewise.
7075 * testsuite/23_containers/vector/types/23767.cc: Likewise.
7076 * testsuite/23_containers/vector/zero_sized_allocations.cc: Likewise.
7077 * testsuite/24_iterators/ostreambuf_iterator/requirements/explicit_instantiation.cc:
7078 Likewise.
7079 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/2.cc:
7080 Likewise.
7081 * testsuite/25_algorithms/adjacent_find/requirements/explicit_instantiation/pod.cc:
7082 Likewise.
7083 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/2.cc:
7084 Likewise.
7085 * testsuite/25_algorithms/all_of/requirements/explicit_instantiation/pod.cc:
7086 Likewise.
7087 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/2.cc:
7088 Likewise.
7089 * testsuite/25_algorithms/any_of/requirements/explicit_instantiation/pod.cc:
7090 Likewise.
7091 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/2.cc:
7092 Likewise.
7093 * testsuite/25_algorithms/binary_search/requirements/explicit_instantiation/pod.cc:
7094 Likewise.
7095 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/2.cc:
7096 Likewise.
7097 * testsuite/25_algorithms/copy/requirements/explicit_instantiation/pod.cc:
7098 Likewise.
7099 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/2.cc:
7100 Likewise.
7101 * testsuite/25_algorithms/copy_backward/requirements/explicit_instantiation/pod.cc:
7102 Likewise.
7103 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/2.cc:
7104 Likewise.
7105 * testsuite/25_algorithms/copy_if/requirements/explicit_instantiation/pod.cc:
7106 Likewise.
7107 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/2.cc:
7108 Likewise.
7109 * testsuite/25_algorithms/copy_n/requirements/explicit_instantiation/pod.cc:
7110 Likewise.
7111 * testsuite/25_algorithms/count/requirements/explicit_instantiation/2.cc:
7112 Likewise.
7113 * testsuite/25_algorithms/count/requirements/explicit_instantiation/pod.cc:
7114 Likewise.
7115 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/2.cc:
7116 Likewise.
7117 * testsuite/25_algorithms/count_if/requirements/explicit_instantiation/pod.cc:
7118 Likewise.
7119 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/2.cc:
7120 Likewise.
7121 * testsuite/25_algorithms/equal/requirements/explicit_instantiation/pod.cc:
7122 Likewise.
7123 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/2.cc:
7124 Likewise.
7125 * testsuite/25_algorithms/equal_range/requirements/explicit_instantiation/pod.cc:
7126 Likewise.
7127 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/2.cc:
7128 Likewise.
7129 * testsuite/25_algorithms/fill/requirements/explicit_instantiation/pod.cc:
7130 Likewise.
7131 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/2.cc:
7132 Likewise.
7133 * testsuite/25_algorithms/fill_n/requirements/explicit_instantiation/pod.cc:
7134 Likewise.
7135 * testsuite/25_algorithms/find/requirements/explicit_instantiation/2.cc:
7136 Likewise.
7137 * testsuite/25_algorithms/find/requirements/explicit_instantiation/pod.cc:
7138 Likewise.
7139 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/2.cc:
7140 Likewise.
7141 * testsuite/25_algorithms/find_end/requirements/explicit_instantiation/pod.cc:
7142 Likewise.
7143 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/2.cc:
7144 Likewise.
7145 * testsuite/25_algorithms/find_first_of/requirements/explicit_instantiation/pod.cc:
7146 Likewise.
7147 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/2.cc:
7148 Likewise.
7149 * testsuite/25_algorithms/find_if/requirements/explicit_instantiation/pod.cc:
7150 Likewise.
7151 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/2.cc:
7152 Likewise.
7153 * testsuite/25_algorithms/find_if_not/requirements/explicit_instantiation/pod.cc:
7154 Likewise.
7155 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/2.cc:
7156 Likewise.
7157 * testsuite/25_algorithms/for_each/requirements/explicit_instantiation/pod.cc:
7158 Likewise.
7159 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/2.cc:
7160 Likewise.
7161 * testsuite/25_algorithms/generate/requirements/explicit_instantiation/pod.cc:
7162 Likewise.
7163 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/2.cc:
7164 Likewise.
7165 * testsuite/25_algorithms/generate_n/requirements/explicit_instantiation/pod.cc:
7166 Likewise.
7167 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/2.cc:
7168 Likewise.
7169 * testsuite/25_algorithms/includes/requirements/explicit_instantiation/pod.cc:
7170 Likewise.
7171 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/2.cc:
7172 Likewise.
7173 * testsuite/25_algorithms/inplace_merge/requirements/explicit_instantiation/pod.cc:
7174 Likewise.
7175 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/2.cc:
7176 Likewise.
7177 * testsuite/25_algorithms/is_heap/requirements/explicit_instantiation/pod.cc:
7178 Likewise.
7179 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/2.cc:
7180 Likewise.
7181 * testsuite/25_algorithms/is_heap_until/requirements/explicit_instantiation/pod.cc:
7182 Likewise.
7183 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/2.cc:
7184 Likewise.
7185 * testsuite/25_algorithms/is_partitioned/requirements/explicit_instantiation/pod.cc:
7186 Likewise.
7187 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/2.cc:
7188 Likewise.
7189 * testsuite/25_algorithms/is_sorted/requirements/explicit_instantiation/pod.cc:
7190 Likewise.
7191 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/2.cc:
7192 Likewise.
7193 * testsuite/25_algorithms/is_sorted_until/requirements/explicit_instantiation/pod.cc:
7194 Likewise.
7195 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/2.cc:
7196 Likewise.
7197 * testsuite/25_algorithms/iter_swap/requirements/explicit_instantiation/pod.cc:
7198 Likewise.
7199 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/2.cc:
7200 Likewise.
7201 * testsuite/25_algorithms/lexicographical_compare/requirements/explicit_instantiation/pod.cc:
7202 Likewise.
7203 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/2.cc:
7204 Likewise.
7205 * testsuite/25_algorithms/lower_bound/requirements/explicit_instantiation/pod.cc:
7206 Likewise.
7207 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/2.cc:
7208 Likewise.
7209 * testsuite/25_algorithms/make_heap/requirements/explicit_instantiation/pod.cc:
7210 Likewise.
7211 * testsuite/25_algorithms/max/requirements/explicit_instantiation/2.cc:
7212 Likewise.
7213 * testsuite/25_algorithms/max/requirements/explicit_instantiation/3.cc:
7214 Likewise.
7215 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod.cc:
7216 Likewise.
7217 * testsuite/25_algorithms/max/requirements/explicit_instantiation/pod2.cc:
7218 Likewise.
7219 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/2.cc:
7220 Likewise.
7221 * testsuite/25_algorithms/max_element/requirements/explicit_instantiation/pod.cc:
7222 Likewise.
7223 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/2.cc:
7224 Likewise.
7225 * testsuite/25_algorithms/merge/requirements/explicit_instantiation/pod.cc:
7226 Likewise.
7227 * testsuite/25_algorithms/min/requirements/explicit_instantiation/2.cc:
7228 Likewise.
7229 * testsuite/25_algorithms/min/requirements/explicit_instantiation/3.cc:
7230 Likewise.
7231 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod.cc:
7232 Likewise.
7233 * testsuite/25_algorithms/min/requirements/explicit_instantiation/pod2.cc:
7234 Likewise.
7235 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/2.cc:
7236 Likewise.
7237 * testsuite/25_algorithms/min_element/requirements/explicit_instantiation/pod.cc:
7238 Likewise.
7239 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/2.cc:
7240 Likewise.
7241 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/3.cc:
7242 Likewise.
7243 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod.cc:
7244 Likewise.
7245 * testsuite/25_algorithms/minmax/requirements/explicit_instantiation/pod2.cc:
7246 Likewise.
7247 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/2.cc:
7248 Likewise.
7249 * testsuite/25_algorithms/minmax_element/requirements/explicit_instantiation/pod.cc:
7250 Likewise.
7251 * testsuite/25_algorithms/move/requirements/explicit_instantiation/2.cc:
7252 Likewise.
7253 * testsuite/25_algorithms/move/requirements/explicit_instantiation/pod.cc:
7254 Likewise.
7255 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/2.cc:
7256 Likewise.
7257 * testsuite/25_algorithms/move_backward/requirements/explicit_instantiation/pod.cc:
7258 Likewise.
7259 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/2.cc:
7260 Likewise.
7261 * testsuite/25_algorithms/next_permutation/requirements/explicit_instantiation/pod.cc:
7262 Likewise.
7263 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/2.cc:
7264 Likewise.
7265 * testsuite/25_algorithms/none_of/requirements/explicit_instantiation/pod.cc:
7266 Likewise.
7267 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/2.cc:
7268 Likewise.
7269 * testsuite/25_algorithms/nth_element/requirements/explicit_instantiation/pod.cc:
7270 Likewise.
7271 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/2.cc:
7272 Likewise.
7273 * testsuite/25_algorithms/partial_sort/requirements/explicit_instantiation/pod.cc:
7274 Likewise.
7275 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/2.cc:
7276 Likewise.
7277 * testsuite/25_algorithms/partial_sort_copy/requirements/explicit_instantiation/pod.cc:
7278 Likewise.
7279 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/2.cc:
7280 Likewise.
7281 * testsuite/25_algorithms/partition/requirements/explicit_instantiation/pod.cc:
7282 Likewise.
7283 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/2.cc:
7284 Likewise.
7285 * testsuite/25_algorithms/partition_copy/requirements/explicit_instantiation/pod.cc:
7286 Likewise.
7287 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/2.cc:
7288 Likewise.
7289 * testsuite/25_algorithms/partition_point/requirements/explicit_instantiation/pod.cc:
7290 Likewise.
7291 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/2.cc:
7292 Likewise.
7293 * testsuite/25_algorithms/pop_heap/requirements/explicit_instantiation/pod.cc:
7294 Likewise.
7295 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/2.cc:
7296 Likewise.
7297 * testsuite/25_algorithms/prev_permutation/requirements/explicit_instantiation/pod.cc:
7298 Likewise.
7299 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/2.cc:
7300 Likewise.
7301 * testsuite/25_algorithms/push_heap/requirements/explicit_instantiation/pod.cc:
7302 Likewise.
7303 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/2.cc:
7304 Likewise.
7305 * testsuite/25_algorithms/random_shuffle/requirements/explicit_instantiation/pod.cc:
7306 Likewise.
7307 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/2.cc:
7308 Likewise.
7309 * testsuite/25_algorithms/remove/requirements/explicit_instantiation/pod.cc:
7310 Likewise.
7311 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/2.cc:
7312 Likewise.
7313 * testsuite/25_algorithms/remove_copy/requirements/explicit_instantiation/pod.cc:
7314 Likewise.
7315 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/2.cc:
7316 Likewise.
7317 * testsuite/25_algorithms/remove_copy_if/requirements/explicit_instantiation/pod.cc:
7318 Likewise.
7319 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/2.cc:
7320 Likewise.
7321 * testsuite/25_algorithms/remove_if/requirements/explicit_instantiation/pod.cc:
7322 Likewise.
7323 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/2.cc:
7324 Likewise.
7325 * testsuite/25_algorithms/replace/requirements/explicit_instantiation/pod.cc:
7326 Likewise.
7327 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/2.cc:
7328 Likewise.
7329 * testsuite/25_algorithms/replace_copy/requirements/explicit_instantiation/pod.cc:
7330 Likewise.
7331 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/2.cc:
7332 Likewise.
7333 * testsuite/25_algorithms/replace_copy_if/requirements/explicit_instantiation/pod.cc:
7334 Likewise.
7335 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/2.cc:
7336 Likewise.
7337 * testsuite/25_algorithms/replace_if/requirements/explicit_instantiation/pod.cc:
7338 Likewise.
7339 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/2.cc:
7340 Likewise.
7341 * testsuite/25_algorithms/reverse/requirements/explicit_instantiation/pod.cc:
7342 Likewise.
7343 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/2.cc:
7344 Likewise.
7345 * testsuite/25_algorithms/reverse_copy/explicit_instantiation/pod.cc:
7346 Likewise.
7347 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/2.cc:
7348 Likewise.
7349 * testsuite/25_algorithms/rotate/requirements/explicit_instantiation/pod.cc:
7350 Likewise.
7351 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/2.cc:
7352 Likewise.
7353 * testsuite/25_algorithms/rotate_copy/requirements/explicit_instantiation/pod.cc:
7354 Likewise.
7355 * testsuite/25_algorithms/search/requirements/explicit_instantiation/2.cc:
7356 Likewise.
7357 * testsuite/25_algorithms/search/requirements/explicit_instantiation/pod.cc:
7358 Likewise.
7359 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/2.cc:
7360 Likewise.
7361 * testsuite/25_algorithms/search_n/requirements/explicit_instantiation/pod.cc:
7362 Likewise.
7363 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/2.cc:
7364 Likewise.
7365 * testsuite/25_algorithms/set_difference/requirements/explicit_instantiation/pod.cc:
7366 Likewise.
7367 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/2.cc:
7368 Likewise.
7369 * testsuite/25_algorithms/set_intersection/requirements/explicit_instantiation/pod.cc:
7370 Likewise.
7371 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/2.cc:
7372 Likewise.
7373 * testsuite/25_algorithms/set_symmetric_difference/requirements/explicit_instantiation/pod.cc:
7374 Likewise.
7375 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/2.cc:
7376 Likewise.
7377 * testsuite/25_algorithms/set_union/requirements/explicit_instantiation/pod.cc:
7378 Likewise.
7379 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/2.cc:
7380 Likewise.
7381 * testsuite/25_algorithms/sort/requirements/explicit_instantiation/pod.cc:
7382 Likewise.
7383 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/2.cc:
7384 Likewise.
7385 * testsuite/25_algorithms/sort_heap/requirements/explicit_instantiation/pod.cc:
7386 Likewise.
7387 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/2.cc:
7388 Likewise.
7389 * testsuite/25_algorithms/stable_partition/requirements/explicit_instantiation/pod.cc:
7390 Likewise.
7391 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/2.cc:
7392 Likewise.
7393 * testsuite/25_algorithms/stable_sort/requirements/explicit_instantiation/pod.cc:
7394 Likewise.
7395 * testsuite/25_algorithms/swap/dr809.cc: Likewise.
7396 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/2.cc:
7397 Likewise.
7398 * testsuite/25_algorithms/swap/requirements/explicit_instantiation/pod.cc:
7399 Likewise.
7400 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/2.cc:
7401 Likewise.
7402 * testsuite/25_algorithms/swap_ranges/requirements/explicit_instantiation/pod.cc:
7403 Likewise.
7404 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/2.cc:
7405 Likewise.
7406 * testsuite/25_algorithms/transform/requirements/explicit_instantiation/pod.cc:
7407 Likewise.
7408 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/2.cc:
7409 Likewise.
7410 * testsuite/25_algorithms/unique/requirements/explicit_instantiation/pod.cc:
7411 Likewise.
7412 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/2.cc:
7413 Likewise.
7414 * testsuite/25_algorithms/unique_copy/requirements/explicit_instantiation/pod.cc:
7415 Likewise.
7416 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/2.cc:
7417 Likewise.
7418 * testsuite/25_algorithms/upper_bound/requirements/explicit_instantiation/pod.cc:
7419 Likewise.
7420 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/2.cc:
7421 Likewise.
7422 * testsuite/26_numerics/accumulate/requirements/explicit_instantiation/pod.cc:
7423 Likewise.
7424 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/2.cc:
7425 Likewise.
7426 * testsuite/26_numerics/adjacent_difference/requirements/explicit_instantiation/pod.cc:
7427 Likewise.
7428 * testsuite/26_numerics/headers/cmath/19322.cc: Likewise.
7429 * testsuite/26_numerics/headers/cmath/25913.cc: Likewise.
7430 * testsuite/26_numerics/headers/cmath/37582.cc: Likewise.
7431 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c++.cc:
7432 Likewise.
7433 * testsuite/26_numerics/headers/cmath/c99_classification_macros_c.cc:
7434 Likewise.
7435 * testsuite/26_numerics/headers/cmath/c_math_dynamic.cc: Likewise.
7436 * testsuite/26_numerics/headers/cstdlib/13943.cc: Likewise.
7437 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/2.cc:
7438 Likewise.
7439 * testsuite/26_numerics/inner_product/requirements/explicit_instantiation/pod.cc:
7440 Likewise.
7441 * testsuite/26_numerics/iota/requirements/explicit_instantiation/2.cc:
7442 Likewise.
7443 * testsuite/26_numerics/iota/requirements/explicit_instantiation/pod.cc:
7444 Likewise.
7445 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/2.cc:
7446 Likewise.
7447 * testsuite/26_numerics/partial_sum/requirements/explicit_instantiation/pod.cc:
7448 Likewise.
7449 * testsuite/26_numerics/slice_array/array_assignment.cc: Likewise.
7450 * testsuite/26_numerics/slice_array/requirements/explicit_instantiation.cc:
7451 Likewise.
7452 * testsuite/26_numerics/slice_array/requirements/typedefs.cc: Likewise.
7453 * testsuite/26_numerics/valarray/27867.cc: Likewise.
7454 * testsuite/26_numerics/valarray/30416.cc: Likewise.
7455 * testsuite/26_numerics/valarray/33084.cc: Likewise.
7456 * testsuite/26_numerics/valarray/algo.cc: Likewise.
7457 * testsuite/26_numerics/valarray/const_bracket.cc: Likewise.
7458 * testsuite/26_numerics/valarray/init-list.cc: Likewise.
7459 * testsuite/26_numerics/valarray/name_lookup.cc: Likewise.
7460 * testsuite/26_numerics/valarray/requirements/explicit_instantiation.cc:
7461 Likewise.
7462 * testsuite/26_numerics/valarray/requirements/typedefs.cc: Likewise.
7463 * testsuite/26_numerics/valarray/subset_assignment.cc: Likewise.
7464 * testsuite/27_io/basic_filebuf/overflow/char/1.cc: Likewise.
7465 * testsuite/27_io/basic_filebuf/overflow/char/3599.cc: Likewise.
7466 * testsuite/27_io/basic_filebuf/sputc/char/1057.cc: Likewise.
7467 * testsuite/27_io/basic_filebuf/sputn/char/1057.cc: Likewise.
7468 * testsuite/27_io/basic_filebuf/sync/char/1057.cc: Likewise.
7469 * testsuite/27_io/basic_fstream/requirements/explicit_instantiation.cc:
7470 Likewise.
7471 * testsuite/27_io/basic_fstream/requirements/typedefs.cc: Likewise.
7472 * testsuite/27_io/basic_ifstream/requirements/explicit_instantiation.cc:
7473 Likewise.
7474 * testsuite/27_io/basic_ifstream/requirements/typedefs.cc: Likewise.
7475 * testsuite/27_io/basic_ios/clear/char/1.cc: Likewise.
7476 * testsuite/27_io/basic_ios/cons/char/1.cc: Likewise.
7477 * testsuite/27_io/basic_ios/cons/char/2.cc: Likewise.
7478 * testsuite/27_io/basic_ios/cons/char/3.cc: Likewise.
7479 * testsuite/27_io/basic_ios/copyfmt/char/1.cc: Likewise.
7480 * testsuite/27_io/basic_ios/copyfmt/char/2.cc: Likewise.
7481 * testsuite/27_io/basic_ios/exceptions/char/1.cc: Likewise.
7482 * testsuite/27_io/basic_ios/exceptions/char/2.cc: Likewise.
7483 * testsuite/27_io/basic_ios/imbue/14072.cc: Likewise.
7484 * testsuite/27_io/basic_ios/locales/char/1.cc: Likewise.
7485 * testsuite/27_io/basic_ios/requirements/explicit_instantiation.cc:
7486 Likewise.
7487 * testsuite/27_io/basic_ios/requirements/typedefs.cc: Likewise.
7488 * testsuite/27_io/basic_iostream/requirements/explicit_instantiation.cc:
7489 Likewise.
7490 * testsuite/27_io/basic_iostream/requirements/typedefs.cc: Likewise.
7491 * testsuite/27_io/basic_istream/extractors_arithmetic/char/9555-ia.cc:
7492 Likewise.
7493 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit.cc:
7494 Likewise.
7495 * testsuite/27_io/basic_istream/extractors_arithmetic/char/exceptions_failbit_throw.cc:
7496 Likewise.
7497 * testsuite/27_io/basic_istream/extractors_arithmetic/pod/3983-1.cc:
7498 Likewise.
7499 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/9555-ia.cc:
7500 Likewise.
7501 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit.cc:
7502 Likewise.
7503 * testsuite/27_io/basic_istream/extractors_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7504 Likewise.
7505 * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
7506 Likewise.
7507 * testsuite/27_io/basic_istream/extractors_character/char/9826.cc:
7508 Likewise.
7509 * testsuite/27_io/basic_istream/extractors_character/pod/3983-2.cc:
7510 Likewise.
7511 * testsuite/27_io/basic_istream/extractors_character/wchar_t/9555-ic.cc:
7512 Likewise.
7513 * testsuite/27_io/basic_istream/extractors_other/char/9318-in.cc:
7514 Likewise.
7515 * testsuite/27_io/basic_istream/extractors_other/char/9424-in.cc:
7516 Likewise.
7517 * testsuite/27_io/basic_istream/extractors_other/char/9555-io.cc:
7518 Likewise.
7519 * testsuite/27_io/basic_istream/extractors_other/char/error_failbit.cc:
7520 Likewise.
7521 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_badbit_throw.cc:
7522 Likewise.
7523 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_failbit_throw.cc:
7524 Likewise.
7525 * testsuite/27_io/basic_istream/extractors_other/char/exceptions_null.cc:
7526 Likewise.
7527 * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc:
7528 Likewise.
7529 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9318-in.cc:
7530 Likewise.
7531 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9424-in.cc:
7532 Likewise.
7533 * testsuite/27_io/basic_istream/extractors_other/wchar_t/9555-io.cc:
7534 Likewise.
7535 * testsuite/27_io/basic_istream/extractors_other/wchar_t/error_failbit.cc:
7536 Likewise.
7537 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_badbit_throw.cc:
7538 Likewise.
7539 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_failbit_throw.cc:
7540 Likewise.
7541 * testsuite/27_io/basic_istream/extractors_other/wchar_t/exceptions_null.cc:
7542 Likewise.
7543 * testsuite/27_io/basic_istream/getline/char/4.cc: Likewise.
7544 * testsuite/27_io/basic_istream/getline/wchar_t/4.cc: Likewise.
7545 * testsuite/27_io/basic_istream/requirements/explicit_instantiation.cc:
7546 Likewise.
7547 * testsuite/27_io/basic_istream/requirements/typedefs.cc: Likewise.
7548 * testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
7549 Likewise.
7550 * testsuite/27_io/basic_istream/seekg/wchar_t/exceptions_badbit_throw.cc:
7551 Likewise.
7552 * testsuite/27_io/basic_istream/sentry/char/1.cc: Likewise.
7553 * testsuite/27_io/basic_istream/sentry/char/12297.cc: Likewise.
7554 * testsuite/27_io/basic_istream/sentry/char/2.cc: Likewise.
7555 * testsuite/27_io/basic_istream/sentry/char/3.cc: Likewise.
7556 * testsuite/27_io/basic_istream/sentry/pod/1.cc: Likewise.
7557 * testsuite/27_io/basic_istream/sentry/wchar_t/1.cc: Likewise.
7558 * testsuite/27_io/basic_istream/sentry/wchar_t/12297.cc: Likewise.
7559 * testsuite/27_io/basic_istream/sentry/wchar_t/2.cc: Likewise.
7560 * testsuite/27_io/basic_istream/sentry/wchar_t/3.cc: Likewise.
7561 * testsuite/27_io/basic_istream/tellg/char/exceptions_badbit_throw.cc:
7562 Likewise.
7563 * testsuite/27_io/basic_istream/tellg/wchar_t/exceptions_badbit_throw.cc:
7564 Likewise.
7565 * testsuite/27_io/basic_istringstream/requirements/explicit_instantiation.cc:
7566 Likewise.
7567 * testsuite/27_io/basic_istringstream/requirements/typedefs.cc:
7568 Likewise.
7569 * testsuite/27_io/basic_ofstream/requirements/explicit_instantiation.cc:
7570 Likewise.
7571 * testsuite/27_io/basic_ofstream/requirements/typedefs.cc: Likewise.
7572 * testsuite/27_io/basic_ostream/flush/char/exceptions_badbit_throw.cc:
7573 Likewise.
7574 * testsuite/27_io/basic_ostream/flush/wchar_t/exceptions_badbit_throw.cc:
7575 Likewise.
7576 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/9555-oa.cc:
7577 Likewise.
7578 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc:
7579 Likewise.
7580 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/9555-oa.cc:
7581 Likewise.
7582 * testsuite/27_io/basic_ostream/inserters_arithmetic/wchar_t/exceptions_failbit_throw.cc:
7583 Likewise.
7584 * testsuite/27_io/basic_ostream/inserters_character/char/9555-oc.cc:
7585 Likewise.
7586 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/9555-oc.cc:
7587 Likewise.
7588 * testsuite/27_io/basic_ostream/inserters_other/char/9318-out.cc:
7589 Likewise.
7590 * testsuite/27_io/basic_ostream/inserters_other/char/9424-out.cc:
7591 Likewise.
7592 * testsuite/27_io/basic_ostream/inserters_other/char/9555-oo.cc:
7593 Likewise.
7594 * testsuite/27_io/basic_ostream/inserters_other/char/error_failbit.cc:
7595 Likewise.
7596 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_badbit_throw.cc:
7597 Likewise.
7598 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_failbit_throw.cc:
7599 Likewise.
7600 * testsuite/27_io/basic_ostream/inserters_other/char/exceptions_null.cc:
7601 Likewise.
7602 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9318-out.cc:
7603 Likewise.
7604 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9424-out.cc:
7605 Likewise.
7606 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/9555-oo.cc:
7607 Likewise.
7608 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/error_failbit.cc:
7609 Likewise.
7610 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_badbit_throw.cc:
7611 Likewise.
7612 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_failbit_throw.cc:
7613 Likewise.
7614 * testsuite/27_io/basic_ostream/inserters_other/wchar_t/exceptions_null.cc:
7615 Likewise.
7616 * testsuite/27_io/basic_ostream/requirements/explicit_instantiation.cc:
7617 Likewise.
7618 * testsuite/27_io/basic_ostream/requirements/typedefs.cc: Likewise.
7619 * testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
7620 Likewise.
7621 * testsuite/27_io/basic_ostream/seekp/wchar_t/exceptions_badbit_throw.cc:
7622 Likewise.
7623 * testsuite/27_io/basic_ostream/sentry/char/1.cc: Likewise.
7624 * testsuite/27_io/basic_ostream/sentry/char/2.cc: Likewise.
7625 * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Likewise.
7626 * testsuite/27_io/basic_ostream/sentry/wchar_t/1.cc: Likewise.
7627 * testsuite/27_io/basic_ostream/sentry/wchar_t/2.cc: Likewise.
7628 * testsuite/27_io/basic_ostream/tellp/char/exceptions_badbit_throw.cc:
7629 Likewise.
7630 * testsuite/27_io/basic_ostream/tellp/wchar_t/exceptions_badbit_throw.cc:
7631 Likewise.
7632 * testsuite/27_io/basic_ostringstream/requirements/explicit_instantiation.cc:
7633 Likewise.
7634 * testsuite/27_io/basic_ostringstream/requirements/typedefs.cc:
7635 Likewise.
7636 * testsuite/27_io/basic_streambuf/cons/char/1.cc: Likewise.
7637 * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise.
7638 * testsuite/27_io/basic_streambuf/imbue/char/9322.cc: Likewise.
7639 * testsuite/27_io/basic_streambuf/imbue/wchar_t/9322.cc: Likewise.
7640 * testsuite/27_io/basic_streambuf/overflow/char/1.cc: Likewise.
7641 * testsuite/27_io/basic_streambuf/overflow/char/2.cc: Likewise.
7642 * testsuite/27_io/basic_streambuf/overflow/char/3599.cc: Likewise.
7643 * testsuite/27_io/basic_streambuf/overflow/wchar_t/1.cc: Likewise.
7644 * testsuite/27_io/basic_streambuf/overflow/wchar_t/2.cc: Likewise.
7645 * testsuite/27_io/basic_streambuf/overflow/wchar_t/3599.cc: Likewise.
7646 * testsuite/27_io/basic_streambuf/requirements/base_classes.cc:
7647 Likewise.
7648 * testsuite/27_io/basic_streambuf/requirements/typedefs.cc: Likewise.
7649 * testsuite/27_io/basic_streambuf/sgetc/char/1.cc: Likewise.
7650 * testsuite/27_io/basic_streambuf/sgetc/wchar_t/1.cc: Likewise.
7651 * testsuite/27_io/basic_streambuf/sgetn/char/1.cc: Likewise.
7652 * testsuite/27_io/basic_streambuf/sgetn/wchar_t/1.cc: Likewise.
7653 * testsuite/27_io/basic_streambuf/sputc/char/1057.cc: Likewise.
7654 * testsuite/27_io/basic_streambuf/sputc/wchar_t/1057.cc: Likewise.
7655 * testsuite/27_io/basic_streambuf/sputn/char/1.cc: Likewise.
7656 * testsuite/27_io/basic_streambuf/sputn/char/1057.cc: Likewise.
7657 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1.cc: Likewise.
7658 * testsuite/27_io/basic_streambuf/sputn/wchar_t/1057.cc: Likewise.
7659 * testsuite/27_io/basic_streambuf/sync/char/1057.cc: Likewise.
7660 * testsuite/27_io/basic_streambuf/sync/wchar_t/1057.cc: Likewise.
7661 * testsuite/27_io/basic_stringbuf/overflow/char/2.cc: Likewise.
7662 * testsuite/27_io/basic_stringbuf/overflow/char/3599.cc: Likewise.
7663 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/2.cc: Likewise.
7664 * testsuite/27_io/basic_stringbuf/overflow/wchar_t/3599.cc: Likewise.
7665 * testsuite/27_io/basic_stringbuf/requirements/typedefs.cc: Likewise.
7666 * testsuite/27_io/basic_stringbuf/sputc/char/1057.cc: Likewise.
7667 * testsuite/27_io/basic_stringbuf/sputc/wchar_t/1057.cc: Likewise.
7668 * testsuite/27_io/basic_stringbuf/sputn/char/1057.cc: Likewise.
7669 * testsuite/27_io/basic_stringbuf/sputn/wchar_t/1057.cc: Likewise.
7670 * testsuite/27_io/basic_stringbuf/sync/char/1057.cc: Likewise.
7671 * testsuite/27_io/basic_stringbuf/sync/wchar_t/1057.cc: Likewise.
7672 * testsuite/27_io/basic_stringstream/requirements/explicit_instantiation.cc:
7673 Likewise.
7674 * testsuite/27_io/basic_stringstream/requirements/typedefs.cc: Likewise.
7675 * testsuite/27_io/fpos/14252.cc: Likewise.
7676 * testsuite/27_io/fpos/mbstate_t/1.cc: Likewise.
7677 * testsuite/27_io/fpos/mbstate_t/2.cc: Likewise.
7678 * testsuite/27_io/fpos/mbstate_t/3.cc: Likewise.
7679 * testsuite/27_io/fpos/mbstate_t/5.cc: Likewise.
7680 * testsuite/27_io/fpos/mbstate_t/6.cc: Likewise.
7681 * testsuite/27_io/ios_base/cons/assign_neg.cc: Likewise.
7682 * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.
7683 * testsuite/27_io/ios_base/state/1.cc: Likewise.
7684 * testsuite/27_io/ios_base/types/fmtflags/bitmask_operators.cc:
7685 Likewise.
7686 * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Likewise.
7687 * testsuite/27_io/ios_base/types/iostate/bitmask_operators.cc: Likewise.
7688 * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
7689 * testsuite/27_io/ios_base/types/openmode/bitmask_operators.cc:
7690 Likewise.
7691 * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
7692 * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
7693 * testsuite/27_io/manipulators/adjustfield/char/1.cc: Likewise.
7694 * testsuite/27_io/manipulators/adjustfield/char/2.cc: Likewise.
7695 * testsuite/27_io/manipulators/adjustfield/wchar_t/1.cc: Likewise.
7696 * testsuite/27_io/manipulators/adjustfield/wchar_t/2.cc: Likewise.
7697 * testsuite/27_io/manipulators/basefield/char/1.cc: Likewise.
7698 * testsuite/27_io/manipulators/basefield/wchar_t/1.cc: Likewise.
7699 * testsuite/27_io/objects/char/3045.cc: Likewise.
7700 * testsuite/27_io/objects/char/3647.cc: Likewise.
7701 * testsuite/27_io/objects/char/5268.cc: Likewise.
7702 * testsuite/27_io/objects/wchar_t/3045.cc: Likewise.
7703 * testsuite/27_io/objects/wchar_t/3647.cc: Likewise.
7704 * testsuite/27_io/objects/wchar_t/5268.cc: Likewise.
7705 * testsuite/28_regex/init-list.cc: Likewise.
7706 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Likewise.
7707 * testsuite/29_atomics/atomic/cons/copy_list.cc: Likewise.
7708 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Likewise.
7709 * testsuite/29_atomics/atomic/cons/default.cc: Likewise.
7710 * testsuite/29_atomics/atomic/cons/direct_list.cc: Likewise.
7711 * testsuite/29_atomics/atomic/cons/single_value.cc: Likewise.
7712 * testsuite/29_atomics/atomic/operators/integral_assignment.cc:
7713 Likewise.
7714 * testsuite/29_atomics/atomic/operators/integral_conversion.cc:
7715 Likewise.
7716 * testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc:
7717 Likewise.
7718 * testsuite/29_atomics/atomic_address/cons/aggregate.cc: Likewise.
7719 * testsuite/29_atomics/atomic_address/cons/assign_neg.cc: Likewise.
7720 * testsuite/29_atomics/atomic_address/cons/copy_neg.cc: Likewise.
7721 * testsuite/29_atomics/atomic_address/cons/default.cc: Likewise.
7722 * testsuite/29_atomics/atomic_address/cons/single_value.cc: Likewise.
7723 * testsuite/29_atomics/atomic_address/requirements/standard_layout.cc:
7724 Likewise.
7725 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: Likewise.
7726 * testsuite/29_atomics/atomic_flag/cons/aggregate.cc: Likewise.
7727 * testsuite/29_atomics/atomic_flag/cons/assign_neg.cc: Likewise.
7728 * testsuite/29_atomics/atomic_flag/cons/copy_neg.cc: Likewise.
7729 * testsuite/29_atomics/atomic_flag/cons/default.cc: Likewise.
7730 * testsuite/29_atomics/atomic_flag/requirements/standard_layout.cc:
7731 Likewise.
7732 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Likewise.
7733 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.c: Likewise.
7734 * testsuite/29_atomics/atomic_flag/test_and_set/explicit.cc: Likewise.
7735 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.c: Likewise.
7736 * testsuite/29_atomics/atomic_flag/test_and_set/implicit.cc: Likewise.
7737 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Likewise.
7738 * testsuite/29_atomics/atomic_integral/cons/copy_list.cc: Likewise.
7739 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Likewise.
7740 * testsuite/29_atomics/atomic_integral/cons/default.cc: Likewise.
7741 * testsuite/29_atomics/atomic_integral/cons/direct_list.cc: Likewise.
7742 * testsuite/29_atomics/atomic_integral/cons/single_value.cc: Likewise.
7743 * testsuite/29_atomics/atomic_integral/operators/bitwise.cc: Likewise.
7744 * testsuite/29_atomics/atomic_integral/operators/bitwise_neg.cc:
7745 Likewise.
7746 * testsuite/29_atomics/atomic_integral/operators/decrement.cc: Likewise.
7747 * testsuite/29_atomics/atomic_integral/operators/decrement_neg.cc:
7748 Likewise.
7749 * testsuite/29_atomics/atomic_integral/operators/increment.cc: Likewise.
7750 * testsuite/29_atomics/atomic_integral/operators/increment_neg.cc:
7751 Likewise.
7752 * testsuite/29_atomics/atomic_integral/operators/integral_assignment.cc:
7753 Likewise.
7754 * testsuite/29_atomics/atomic_integral/operators/integral_conversion.cc:
7755 Likewise.
7756 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc:
7757 Likewise.
7758 * testsuite/30_threads/call_once/call_once1.cc: Likewise.
7759 * testsuite/30_threads/call_once/once_flag.cc: Likewise.
7760 * testsuite/30_threads/condition_variable/cons/1.cc: Likewise.
7761 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Likewise.
7762 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Likewise.
7763 * testsuite/30_threads/condition_variable/members/1.cc: Likewise.
7764 * testsuite/30_threads/condition_variable/members/2.cc: Likewise.
7765 * testsuite/30_threads/condition_variable/requirements/standard_layout.cc:
7766 Likewise.
7767 * testsuite/30_threads/condition_variable/requirements/typedefs.cc:
7768 Likewise.
7769 * testsuite/30_threads/condition_variable_any/cons/1.cc: Likewise.
7770 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
7771 Likewise.
7772 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc:
7773 Likewise.
7774 * testsuite/30_threads/lock_guard/requirements/explicit_instantiation.cc:
7775 Likewise.
7776 * testsuite/30_threads/lock_guard/requirements/typedefs.cc: Likewise.
7777 * testsuite/30_threads/mutex/cons/1.cc: Likewise.
7778 * testsuite/30_threads/mutex/cons/assign_neg.cc: Likewise.
7779 * testsuite/30_threads/mutex/cons/copy_neg.cc: Likewise.
7780 * testsuite/30_threads/mutex/dest/destructor_locked.cc: Likewise.
7781 * testsuite/30_threads/mutex/lock/1.cc: Likewise.
7782 * testsuite/30_threads/mutex/native_handle/1.cc: Likewise.
7783 * testsuite/30_threads/mutex/requirements/standard_layout.cc: Likewise.
7784 * testsuite/30_threads/mutex/requirements/typedefs.cc: Likewise.
7785 * testsuite/30_threads/mutex/try_lock/1.cc: Likewise.
7786 * testsuite/30_threads/mutex/try_lock/2.cc: Likewise.
7787 * testsuite/30_threads/mutex/unlock/1.cc: Likewise.
7788 * testsuite/30_threads/recursive_mutex/cons/1.cc: Likewise.
7789 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Likewise.
7790 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Likewise.
7791 * testsuite/30_threads/recursive_mutex/dest/destructor_locked.cc:
7792 Likewise.
7793 * testsuite/30_threads/recursive_mutex/lock/1.cc: Likewise.
7794 * testsuite/30_threads/recursive_mutex/native_handle/1.cc: Likewise.
7795 * testsuite/30_threads/recursive_mutex/requirements/standard_layout.cc:
7796 Likewise.
7797 * testsuite/30_threads/recursive_mutex/requirements/typedefs.cc:
7798 Likewise.
7799 * testsuite/30_threads/recursive_mutex/try_lock/1.cc: Likewise.
7800 * testsuite/30_threads/recursive_mutex/try_lock/2.cc: Likewise.
7801 * testsuite/30_threads/recursive_mutex/unlock/1.cc: Likewise.
7802 * testsuite/30_threads/recursive_timed_mutex/cons/1.cc: Likewise.
7803 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc:
7804 Likewise.
7805 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Likewise.
7806 * testsuite/30_threads/recursive_timed_mutex/dest/destructor_locked.cc:
7807 Likewise.
7808 * testsuite/30_threads/recursive_timed_mutex/lock/1.cc: Likewise.
7809 * testsuite/30_threads/recursive_timed_mutex/lock/2.cc: Likewise.
7810 * testsuite/30_threads/recursive_timed_mutex/native_handle/1.cc:
7811 Likewise.
7812 * testsuite/30_threads/recursive_timed_mutex/requirements/typedefs.cc:
7813 Likewise.
7814 * testsuite/30_threads/recursive_timed_mutex/try_lock/1.cc: Likewise.
7815 * testsuite/30_threads/recursive_timed_mutex/try_lock/2.cc: Likewise.
7816 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/1.cc:
7817 Likewise.
7818 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/2.cc:
7819 Likewise.
7820 * testsuite/30_threads/recursive_timed_mutex/try_lock_for/3.cc:
7821 Likewise.
7822 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/1.cc:
7823 Likewise.
7824 * testsuite/30_threads/recursive_timed_mutex/try_lock_until/2.cc:
7825 Likewise.
7826 * testsuite/30_threads/recursive_timed_mutex/unlock/1.cc: Likewise.
7827 * testsuite/30_threads/this_thread/1.cc: Likewise.
7828 * testsuite/30_threads/this_thread/2.cc: Likewise.
7829 * testsuite/30_threads/this_thread/3.cc: Likewise.
7830 * testsuite/30_threads/this_thread/4.cc: Likewise.
7831 * testsuite/30_threads/thread/cons/1.cc: Likewise.
7832 * testsuite/30_threads/thread/cons/2.cc: Likewise.
7833 * testsuite/30_threads/thread/cons/3.cc: Likewise.
7834 * testsuite/30_threads/thread/cons/4.cc: Likewise.
7835 * testsuite/30_threads/thread/cons/5.cc: Likewise.
7836 * testsuite/30_threads/thread/cons/6.cc: Likewise.
7837 * testsuite/30_threads/thread/cons/7.cc: Likewise.
7838 * testsuite/30_threads/thread/cons/8.cc: Likewise.
7839 * testsuite/30_threads/thread/cons/9.cc: Likewise.
7840 * testsuite/30_threads/thread/cons/moveable.cc: Likewise.
7841 * testsuite/30_threads/thread/members/1.cc: Likewise.
7842 * testsuite/30_threads/thread/members/2.cc: Likewise.
7843 * testsuite/30_threads/thread/members/3.cc: Likewise.
7844 * testsuite/30_threads/thread/members/4.cc: Likewise.
7845 * testsuite/30_threads/thread/members/5.cc: Likewise.
7846 * testsuite/30_threads/thread/swap/1.cc: Likewise.
7847 * testsuite/30_threads/thread/swap/2.cc: Likewise.
7848 * testsuite/30_threads/timed_mutex/cons/1.cc: Likewise.
7849 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Likewise.
7850 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Likewise.
7851 * testsuite/30_threads/timed_mutex/dest/destructor_locked.cc: Likewise.
7852 * testsuite/30_threads/timed_mutex/lock/1.cc: Likewise.
7853 * testsuite/30_threads/timed_mutex/native_handle/1.cc: Likewise.
7854 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc:
7855 Likewise.
7856 * testsuite/30_threads/timed_mutex/requirements/typedefs.cc: Likewise.
7857 * testsuite/30_threads/timed_mutex/try_lock/1.cc: Likewise.
7858 * testsuite/30_threads/timed_mutex/try_lock/2.cc: Likewise.
7859 * testsuite/30_threads/timed_mutex/try_lock_for/1.cc: Likewise.
7860 * testsuite/30_threads/timed_mutex/try_lock_for/2.cc: Likewise.
7861 * testsuite/30_threads/timed_mutex/try_lock_for/3.cc: Likewise.
7862 * testsuite/30_threads/timed_mutex/try_lock_until/1.cc: Likewise.
7863 * testsuite/30_threads/timed_mutex/try_lock_until/2.cc: Likewise.
7864 * testsuite/30_threads/timed_mutex/unlock/1.cc: Likewise.
7865 * testsuite/30_threads/try_lock/1.cc: Likewise.
7866 * testsuite/30_threads/try_lock/2.cc: Likewise.
7867 * testsuite/30_threads/try_lock/3.cc: Likewise.
7868 * testsuite/30_threads/unique_lock/cons/1.cc: Likewise.
7869 * testsuite/30_threads/unique_lock/cons/2.cc: Likewise.
7870 * testsuite/30_threads/unique_lock/cons/3.cc: Likewise.
7871 * testsuite/30_threads/unique_lock/cons/4.cc: Likewise.
7872 * testsuite/30_threads/unique_lock/cons/5.cc: Likewise.
7873 * testsuite/30_threads/unique_lock/cons/6.cc: Likewise.
7874 * testsuite/30_threads/unique_lock/locking/1.cc: Likewise.
7875 * testsuite/30_threads/unique_lock/locking/2.cc: Likewise.
7876 * testsuite/30_threads/unique_lock/locking/3.cc: Likewise.
7877 * testsuite/30_threads/unique_lock/locking/4.cc: Likewise.
7878 * testsuite/30_threads/unique_lock/modifiers/1.cc: Likewise.
7879 * testsuite/30_threads/unique_lock/modifiers/2.cc: Likewise.
7880 * testsuite/30_threads/unique_lock/requirements/explicit_instantiation.cc:
7881 Likewise.
7882 * testsuite/30_threads/unique_lock/requirements/typedefs.cc: Likewise.
7883 * testsuite/backward/hash_map/requirements/explicit_instantiation.cc:
7884 Likewise.
7885 * testsuite/backward/hash_set/check_construct_destroy.cc: Likewise.
7886 * testsuite/backward/hash_set/requirements/explicit_instantiation.cc:
7887 Likewise.
7888 * testsuite/ext/array_allocator/1.cc: Likewise.
7889 * testsuite/ext/array_allocator/2.cc: Likewise.
7890 * testsuite/ext/array_allocator/3.cc: Likewise.
7891 * testsuite/ext/ext_pointer/1.cc: Likewise.
7892 * testsuite/ext/ext_pointer/1_neg.cc: Likewise.
7893 * testsuite/ext/pb_ds/example/assoc_container_traits.cc: Likewise.
7894 * testsuite/ext/pb_ds/example/basic_map.cc: Likewise.
7895 * testsuite/ext/pb_ds/example/basic_multimap.cc: Likewise.
7896 * testsuite/ext/pb_ds/example/basic_multiset.cc: Likewise.
7897 * testsuite/ext/pb_ds/example/basic_priority_queue.cc: Likewise.
7898 * testsuite/ext/pb_ds/example/basic_set.cc: Likewise.
7899 * testsuite/ext/pb_ds/example/erase_if.cc: Likewise.
7900 * testsuite/ext/pb_ds/example/hash_find_neg.cc: Likewise.
7901 * testsuite/ext/pb_ds/example/hash_illegal_resize.cc: Likewise.
7902 * testsuite/ext/pb_ds/example/hash_initial_size.cc: Likewise.
7903 * testsuite/ext/pb_ds/example/hash_load_set_change.cc: Likewise.
7904 * testsuite/ext/pb_ds/example/hash_mod.cc: Likewise.
7905 * testsuite/ext/pb_ds/example/hash_resize.cc: Likewise.
7906 * testsuite/ext/pb_ds/example/hash_resize_neg.cc: Likewise.
7907 * testsuite/ext/pb_ds/example/hash_shift_mask.cc: Likewise.
7908 * testsuite/ext/pb_ds/example/priority_queue_container_traits.cc:
7909 Likewise.
7910 * testsuite/ext/pb_ds/example/priority_queue_dijkstra.cc: Likewise.
7911 * testsuite/ext/pb_ds/example/priority_queue_erase_if.cc: Likewise.
7912 * testsuite/ext/pb_ds/example/priority_queue_split_join.cc: Likewise.
7913 * testsuite/ext/pb_ds/example/priority_queue_xref.cc: Likewise.
7914 * testsuite/ext/pb_ds/example/ranged_hash.cc: Likewise.
7915 * testsuite/ext/pb_ds/example/store_hash.cc: Likewise.
7916 * testsuite/ext/pb_ds/example/tree_intervals.cc: Likewise.
7917 * testsuite/ext/pb_ds/example/tree_join.cc: Likewise.
7918 * testsuite/ext/pb_ds/example/tree_order_statistics.cc: Likewise.
7919 * testsuite/ext/pb_ds/example/tree_order_statistics_join.cc: Likewise.
7920 * testsuite/ext/pb_ds/example/trie_dna.cc: Likewise.
7921 * testsuite/ext/pb_ds/example/trie_prefix_search.cc: Likewise.
7922 * testsuite/ext/pb_ds/example/trie_split.cc: Likewise.
7923 * testsuite/ext/pb_ds/regression/associative_containers.cc: Likewise.
7924 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc: Likewise.
7925 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Likewise.
7926 * testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc: Likewise.
7927 * testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc:
7928 Likewise.
7929 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Likewise.
7930 * testsuite/ext/pb_ds/regression/priority_queues.cc: Likewise.
7931 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Likewise.
7932 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Likewise.
7933 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Likewise.
7934 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Likewise.
7935 * testsuite/ext/pod_char_traits.cc: Likewise.
7936 * testsuite/ext/slist/23781.cc: Likewise.
7937 * testsuite/ext/slist/check_construct_destroy.cc: Likewise.
7938 * testsuite/ext/slist/requirements/explicit_instantiation.cc: Likewise.
7939 * testsuite/ext/vstring/init-list.cc: Likewise.
7940 * testsuite/ext/vstring/moveable.cc: Likewise.
7941 * testsuite/ext/vstring/requirements/citerators.cc: Likewise.
7942 * testsuite/ext/vstring/requirements/explicit_instantiation/1.cc:
7943 Likewise.
7944 * testsuite/ext/vstring/requirements/explicit_instantiation/2.cc:
7945 Likewise.
7946 * testsuite/ext/vstring/requirements/explicit_instantiation/char/1.cc:
7947 Likewise.
7948 * testsuite/ext/vstring/requirements/explicit_instantiation/char16_t/1.cc:
7949 Likewise.
7950 * testsuite/ext/vstring/requirements/explicit_instantiation/char32_t/1.cc:
7951 Likewise.
7952 * testsuite/ext/vstring/requirements/explicit_instantiation/wchar_t/1.cc:
7953 Likewise.
7954 * testsuite/ext/vstring/types/23767.cc: Likewise.
7955 * testsuite/performance/21_strings/string_append.cc: Likewise.
7956 * testsuite/performance/21_strings/string_append_2.cc: Likewise.
7957 * testsuite/performance/21_strings/string_cons_input_iterator.cc:
7958 Likewise.
7959 * testsuite/performance/21_strings/string_copy_cons_and_dest.cc:
7960 Likewise.
7961 * testsuite/performance/21_strings/string_find.cc: Likewise.
7962 * testsuite/performance/22_locale/is_wchar_t.cc: Likewise.
7963 * testsuite/performance/22_locale/narrow_widen_char.cc: Likewise.
7964 * testsuite/performance/22_locale/narrow_widen_wchar_t.cc: Likewise.
7965 * testsuite/performance/22_locale/wchar_t_in.cc: Likewise.
7966 * testsuite/performance/22_locale/wchar_t_length.cc: Likewise.
7967 * testsuite/performance/22_locale/wchar_t_out.cc: Likewise.
7968 * testsuite/performance/23_containers/copy_construct/vector_bool.cc:
7969 Likewise.
7970 * testsuite/performance/23_containers/create/map.cc: Likewise.
7971 * testsuite/performance/23_containers/create_from_sorted/set.cc:
7972 Likewise.
7973 * testsuite/performance/23_containers/create_sort/list.cc: Likewise.
7974 * testsuite/performance/23_containers/find/map.cc: Likewise.
7975 * testsuite/performance/23_containers/index/map.cc: Likewise.
7976 * testsuite/performance/23_containers/insert/associative.cc: Likewise.
7977 * testsuite/performance/23_containers/insert/sequence.cc: Likewise.
7978 * testsuite/performance/23_containers/insert/unordered_map_array.cc:
7979 Likewise.
7980 * testsuite/performance/23_containers/insert_erase/associative.cc:
7981 Likewise.
7982 * testsuite/performance/23_containers/insert_from_sorted/set.cc:
7983 Likewise.
7984 * testsuite/performance/23_containers/producer_consumer/associative.cc:
7985 Likewise.
7986 * testsuite/performance/23_containers/producer_consumer/sequence.cc:
7987 Likewise.
7988 * testsuite/performance/23_containers/resize/vector_bool.cc: Likewise.
7989 * testsuite/performance/23_containers/sort_search/list.cc: Likewise.
7990 * testsuite/performance/25_algorithms/copy_streambuf_iterators.cc:
7991 Likewise.
7992 * testsuite/performance/25_algorithms/find_istreambuf_iterators.cc:
7993 Likewise.
7994 * testsuite/performance/25_algorithms/lexicographical_compare.cc:
7995 Likewise.
7996 * testsuite/performance/25_algorithms/nth_element_worst_case.cc:
7997 Likewise.
7998 * testsuite/performance/25_algorithms/search_n.cc: Likewise.
7999 * testsuite/performance/26_numerics/complex_norm.cc: Likewise.
8000 * testsuite/performance/26_numerics/valarray_gslice_to_index.cc:
8001 Likewise.
8002 * testsuite/performance/27_io/cout_insert_int.cc: Likewise.
8003 * testsuite/performance/27_io/filebuf_copy.cc: Likewise.
8004 * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: Likewise.
8005 * testsuite/performance/27_io/filebuf_sputc.cc: Likewise.
8006 * testsuite/performance/27_io/filebuf_sputn_unbuf.cc: Likewise.
8007 * testsuite/performance/27_io/fmtflags_manipulators.cc: Likewise.
8008 * testsuite/performance/27_io/fstream_seek_write.cc: Likewise.
8009 * testsuite/performance/27_io/ifstream_extract_chars.cc: Likewise.
8010 * testsuite/performance/27_io/ifstream_extract_float.cc: Likewise.
8011 * testsuite/performance/27_io/ifstream_extract_int.cc: Likewise.
8012 * testsuite/performance/27_io/ifstream_getline-2.cc: Likewise.
8013 * testsuite/performance/27_io/ifstream_getline.cc: Likewise.
8014 * testsuite/performance/27_io/ofstream_insert_float.cc: Likewise.
8015 * testsuite/performance/27_io/ofstream_insert_int.cc: Likewise.
8016 * testsuite/performance/27_io/stringbuf_overflow.cc: Likewise.
8017 * testsuite/performance/ext/pb_ds/hash_random_int_erase_mem_usage.cc:
8018 Likewise.
8019 * testsuite/performance/ext/pb_ds/hash_zlob_random_int_find_timing.cc:
8020 Likewise.
8021 * testsuite/performance/ext/pb_ds/multimap_text_find_timing.hpp:
8022 Likewise.
8023 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_large.cc:
8024 Likewise.
8025 * testsuite/performance/ext/pb_ds/multimap_text_find_timing_small.cc:
8026 Likewise.
8027 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage.hpp:
8028 Likewise.
8029 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_large.cc:
8030 Likewise.
8031 * testsuite/performance/ext/pb_ds/multimap_text_insert_mem_usage_small.cc:
8032 Likewise.
8033 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing.hpp:
8034 Likewise.
8035 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_large.cc:
8036 Likewise.
8037 * testsuite/performance/ext/pb_ds/multimap_text_insert_timing_small.cc:
8038 Likewise.
8039 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_pop_timing.cc:
8040 Likewise.
8041 * testsuite/performance/ext/pb_ds/priority_queue_random_int_push_timing.cc:
8042 Likewise.
8043 * testsuite/performance/ext/pb_ds/priority_queue_text_join_timing.cc:
8044 Likewise.
8045 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_down_timing.cc:
8046 Likewise.
8047 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_timing.hpp:
8048 Likewise.
8049 * testsuite/performance/ext/pb_ds/priority_queue_text_modify_up_timing.cc:
8050 Likewise.
8051 * testsuite/performance/ext/pb_ds/priority_queue_text_pop_mem_usage.cc:
8052 Likewise.
8053 * testsuite/performance/ext/pb_ds/priority_queue_text_push_pop_timing.cc:
8054 Likewise.
8055 * testsuite/performance/ext/pb_ds/priority_queue_text_push_timing.cc:
8056 Likewise.
8057 * testsuite/performance/ext/pb_ds/random_int_find_timing.cc: Likewise.
8058 * testsuite/performance/ext/pb_ds/random_int_subscript_find_timing.cc:
8059 Likewise.
8060 * testsuite/performance/ext/pb_ds/random_int_subscript_insert_timing.cc:
8061 Likewise.
8062 * testsuite/performance/ext/pb_ds/text_find_timing.cc: Likewise.
8063 * testsuite/performance/ext/pb_ds/tree_order_statistics_timing.cc:
8064 Likewise.
8065 * testsuite/performance/ext/pb_ds/tree_split_join_timing.cc: Likewise.
8066 * testsuite/performance/ext/pb_ds/tree_text_insert_timing.cc: Likewise.
8067 * testsuite/performance/ext/pb_ds/tree_text_lor_find_timing.cc:
8068 Likewise.
8069 * testsuite/tr1/4_metaprogramming/add_const/requirements/explicit_instantiation.cc:
8070 Likewise.
8071 * testsuite/tr1/4_metaprogramming/add_cv/requirements/explicit_instantiation.cc:
8072 Likewise.
8073 * testsuite/tr1/4_metaprogramming/add_pointer/requirements/explicit_instantiation.cc:
8074 Likewise.
8075 * testsuite/tr1/4_metaprogramming/add_reference/requirements/explicit_instantiation.cc:
8076 Likewise.
8077 * testsuite/tr1/4_metaprogramming/add_volatile/requirements/explicit_instantiation.cc:
8078 Likewise.
8079 * testsuite/tr1/4_metaprogramming/aligned_storage/requirements/explicit_instantiation.cc:
8080 Likewise.
8081 * testsuite/tr1/4_metaprogramming/alignment_of/requirements/explicit_instantiation.cc:
8082 Likewise.
8083 * testsuite/tr1/4_metaprogramming/extent/requirements/explicit_instantiation.cc:
8084 Likewise.
8085 * testsuite/tr1/4_metaprogramming/has_nothrow_assign/requirements/explicit_instantiation.cc:
8086 Likewise.
8087 * testsuite/tr1/4_metaprogramming/has_nothrow_constructor/requirements/explicit_instantiation.cc:
8088 Likewise.
8089 * testsuite/tr1/4_metaprogramming/has_nothrow_copy/requirements/explicit_instantiation.cc:
8090 Likewise.
8091 * testsuite/tr1/4_metaprogramming/has_trivial_assign/requirements/explicit_instantiation.cc:
8092 Likewise.
8093 * testsuite/tr1/4_metaprogramming/has_trivial_constructor/requirements/explicit_instantiation.cc:
8094 Likewise.
8095 * testsuite/tr1/4_metaprogramming/has_trivial_copy/requirements/explicit_instantiation.cc:
8096 Likewise.
8097 * testsuite/tr1/4_metaprogramming/has_trivial_destructor/requirements/explicit_instantiation.cc:
8098 Likewise.
8099 * testsuite/tr1/4_metaprogramming/has_virtual_destructor/requirements/explicit_instantiation.cc:
8100 Likewise.
8101 * testsuite/tr1/4_metaprogramming/integral_constant/requirements/explicit_instantiation.cc:
8102 Likewise.
8103 * testsuite/tr1/4_metaprogramming/is_abstract/requirements/explicit_instantiation.cc:
8104 Likewise.
8105 * testsuite/tr1/4_metaprogramming/is_arithmetic/requirements/explicit_instantiation.cc:
8106 Likewise.
8107 * testsuite/tr1/4_metaprogramming/is_array/requirements/explicit_instantiation.cc:
8108 Likewise.
8109 * testsuite/tr1/4_metaprogramming/is_base_of/requirements/explicit_instantiation.cc:
8110 Likewise.
8111 * testsuite/tr1/4_metaprogramming/is_class/requirements/explicit_instantiation.cc:
8112 Likewise.
8113 * testsuite/tr1/4_metaprogramming/is_compound/requirements/explicit_instantiation.cc:
8114 Likewise.
8115 * testsuite/tr1/4_metaprogramming/is_const/requirements/explicit_instantiation.cc:
8116 Likewise.
8117 * testsuite/tr1/4_metaprogramming/is_convertible/requirements/explicit_instantiation.cc:
8118 Likewise.
8119 * testsuite/tr1/4_metaprogramming/is_empty/requirements/explicit_instantiation.cc:
8120 Likewise.
8121 * testsuite/tr1/4_metaprogramming/is_enum/requirements/explicit_instantiation.cc:
8122 Likewise.
8123 * testsuite/tr1/4_metaprogramming/is_floating_point/requirements/explicit_instantiation.cc:
8124 Likewise.
8125 * testsuite/tr1/4_metaprogramming/is_function/requirements/explicit_instantiation.cc:
8126 Likewise.
8127 * testsuite/tr1/4_metaprogramming/is_fundamental/requirements/explicit_instantiation.cc:
8128 Likewise.
8129 * testsuite/tr1/4_metaprogramming/is_integral/requirements/explicit_instantiation.cc:
8130 Likewise.
8131 * testsuite/tr1/4_metaprogramming/is_member_function_pointer/requirements/explicit_instantiation.cc:
8132 Likewise.
8133 * testsuite/tr1/4_metaprogramming/is_member_object_pointer/requirements/explicit_instantiation.cc:
8134 Likewise.
8135 * testsuite/tr1/4_metaprogramming/is_member_pointer/requirements/explicit_instantiation.cc:
8136 Likewise.
8137 * testsuite/tr1/4_metaprogramming/is_object/requirements/explicit_instantiation.cc:
8138 Likewise.
8139 * testsuite/tr1/4_metaprogramming/is_pod/requirements/explicit_instantiation.cc:
8140 Likewise.
8141 * testsuite/tr1/4_metaprogramming/is_pointer/requirements/explicit_instantiation.cc:
8142 Likewise.
8143 * testsuite/tr1/4_metaprogramming/is_polymorphic/requirements/explicit_instantiation.cc:
8144 Likewise.
8145 * testsuite/tr1/4_metaprogramming/is_reference/requirements/explicit_instantiation.cc:
8146 Likewise.
8147 * testsuite/tr1/4_metaprogramming/is_same/requirements/explicit_instantiation.cc:
8148 Likewise.
8149 * testsuite/tr1/4_metaprogramming/is_scalar/requirements/explicit_instantiation.cc:
8150 Likewise.
8151 * testsuite/tr1/4_metaprogramming/is_signed/requirements/explicit_instantiation.cc:
8152 Likewise.
8153 * testsuite/tr1/4_metaprogramming/is_union/requirements/explicit_instantiation.cc:
8154 Likewise.
8155 * testsuite/tr1/4_metaprogramming/is_unsigned/requirements/explicit_instantiation.cc:
8156 Likewise.
8157 * testsuite/tr1/4_metaprogramming/is_void/requirements/explicit_instantiation.cc:
8158 Likewise.
8159 * testsuite/tr1/4_metaprogramming/is_volatile/requirements/explicit_instantiation.cc:
8160 Likewise.
8161 * testsuite/tr1/4_metaprogramming/rank/requirements/explicit_instantiation.cc:
8162 Likewise.
8163 * testsuite/tr1/4_metaprogramming/remove_all_extents/requirements/explicit_instantiation.cc:
8164 Likewise.
8165 * testsuite/tr1/4_metaprogramming/remove_const/requirements/explicit_instantiation.cc:
8166 Likewise.
8167 * testsuite/tr1/4_metaprogramming/remove_cv/requirements/explicit_instantiation.cc:
8168 Likewise.
8169 * testsuite/tr1/4_metaprogramming/remove_extent/requirements/explicit_instantiation.cc:
8170 Likewise.
8171 * testsuite/tr1/4_metaprogramming/remove_pointer/requirements/explicit_instantiation.cc:
8172 Likewise.
8173 * testsuite/tr1/4_metaprogramming/remove_reference/requirements/explicit_instantiation.cc:
8174 Likewise.
8175 * testsuite/tr1/4_metaprogramming/remove_volatile/requirements/explicit_instantiation.cc:
8176 Likewise.
8177 * testsuite/tr1/6_containers/array/requirements/explicit_instantiation.cc:
8178 Likewise.
8179 * testsuite/tr1/6_containers/array/requirements/typedefs.cc: Likewise.
8180 * testsuite/tr1/6_containers/tuple/requirements/explicit_instantiation.cc:
8181 Likewise.
8182 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_neg.cc:
8183 Likewise.
8184 * testsuite/tr1/6_containers/unordered_map/requirements/iterator_null_neg.cc:
8185 Likewise.
8186 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_neg.cc:
8187 Likewise.
8188 * testsuite/tr1/6_containers/unordered_multimap/requirements/iterator_null_neg.cc:
8189 Likewise.
8190 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_neg.cc:
8191 Likewise.
8192 * testsuite/tr1/6_containers/unordered_multiset/requirements/iterator_null_neg.cc:
8193 Likewise.
8194 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_neg.cc:
8195 Likewise.
8196 * testsuite/tr1/6_containers/unordered_set/requirements/iterator_null_neg.cc:
8197 Likewise.
8198 * testsuite/util/common_type/assoc/common_type.hpp: Likewise.
8199 * testsuite/util/common_type/assoc/detail/comb_hash_fn_string_form.hpp:
8200 Likewise.
8201 * testsuite/util/common_type/assoc/detail/ds_string_form.hpp: Likewise.
8202 * testsuite/util/common_type/assoc/detail/list_update_policy_string_form.hpp:
8203 Likewise.
8204 * testsuite/util/common_type/assoc/detail/probe_fn_string_form.hpp:
8205 Likewise.
8206 * testsuite/util/common_type/assoc/detail/resize_policy_string_form.hpp:
8207 Likewise.
8208 * testsuite/util/common_type/assoc/detail/size_policy_string_form.hpp:
8209 Likewise.
8210 * testsuite/util/common_type/assoc/detail/store_hash_string_form.hpp:
8211 Likewise.
8212 * testsuite/util/common_type/assoc/detail/tree_supports_order_statistics.hpp:
8213 Likewise.
8214 * testsuite/util/common_type/assoc/detail/trie_supports_order_statistics.hpp:
8215 Likewise.
8216 * testsuite/util/common_type/assoc/detail/trie_supports_prefix_search.hpp:
8217 Likewise.
8218 * testsuite/util/common_type/assoc/detail/trigger_policy_string_form.hpp:
8219 Likewise.
8220 * testsuite/util/common_type/assoc/native_set.hpp: Likewise.
8221 * testsuite/util/common_type/assoc/string_form.hpp: Likewise.
8222 * testsuite/util/common_type/assoc/template_policy.hpp: Likewise.
8223 * testsuite/util/common_type/priority_queue/common_type.hpp: Likewise.
8224 * testsuite/util/common_type/priority_queue/detail/ds_string_form.hpp:
8225 Likewise.
8226 * testsuite/util/common_type/priority_queue/string_form.hpp: Likewise.
8227 * testsuite/util/hash_fn/dna_str_limit.hpp: Likewise.
8228 * testsuite/util/hash_fn/limit_string_hash_fn.hpp: Likewise.
8229 * testsuite/util/hash_fn/string_hash_fn.hpp: Likewise.
8230 * testsuite/util/hash_fn/string_ranged_hash_fn.hpp: Likewise.
8231 * testsuite/util/hash_fn/string_ranged_probe_fn.hpp: Likewise.
8232 * testsuite/util/io/illegal_input_error.hpp: Likewise.
8233 * testsuite/util/io/prog_bar.cc: Likewise.
8234 * testsuite/util/io/prog_bar.hpp: Likewise.
8235 * testsuite/util/io/text_populate.hpp: Likewise.
8236 * testsuite/util/io/verified_cmd_line_input.cc: Likewise.
8237 * testsuite/util/io/verified_cmd_line_input.hpp: Likewise.
8238 * testsuite/util/io/xml.hpp: Likewise.
8239 * testsuite/util/io/xml_test_formatter.hpp: Likewise.
8240 * testsuite/util/native_type/native_hash_map.hpp: Likewise.
8241 * testsuite/util/native_type/native_hash_multimap.hpp: Likewise.
8242 * testsuite/util/native_type/native_hash_set.hpp: Likewise.
8243 * testsuite/util/native_type/native_hash_tag.hpp: Likewise.
8244 * testsuite/util/native_type/native_map.hpp: Likewise.
8245 * testsuite/util/native_type/native_multimap.hpp: Likewise.
8246 * testsuite/util/native_type/native_priority_queue.hpp: Likewise.
8247 * testsuite/util/native_type/native_set.hpp: Likewise.
8248 * testsuite/util/native_type/native_tree_tag.hpp: Likewise.
8249 * testsuite/util/performance/assoc/mem_usage/erase_test.hpp: Likewise.
8250 * testsuite/util/performance/assoc/mem_usage/multimap_insert_test.hpp:
8251 Likewise.
8252 * testsuite/util/performance/assoc/multimap_common_type.hpp: Likewise.
8253 * testsuite/util/performance/assoc/timing/common_type.hpp: Likewise.
8254 * testsuite/util/performance/assoc/timing/find_test.hpp: Likewise.
8255 * testsuite/util/performance/assoc/timing/insert_test.hpp: Likewise.
8256 * testsuite/util/performance/assoc/timing/multimap_find_test.hpp:
8257 Likewise.
8258 * testsuite/util/performance/assoc/timing/multimap_insert_test.hpp:
8259 Likewise.
8260 * testsuite/util/performance/assoc/timing/subscript_find_test.hpp:
8261 Likewise.
8262 * testsuite/util/performance/assoc/timing/subscript_insert_test.hpp:
8263 Likewise.
8264 * testsuite/util/performance/assoc/timing/tree_order_statistics_test.hpp:
8265 Likewise.
8266 * testsuite/util/performance/assoc/timing/tree_split_join_test.hpp:
8267 Likewise.
8268 * testsuite/util/performance/io/xml_formatter.hpp: Likewise.
8269 * testsuite/util/performance/priority_queue/mem_usage/pop_test.hpp:
8270 Likewise.
8271 * testsuite/util/performance/priority_queue/timing/join_test.hpp:
8272 Likewise.
8273 * testsuite/util/performance/priority_queue/timing/modify_test.hpp:
8274 Likewise.
8275 * testsuite/util/performance/priority_queue/timing/push_pop_test.hpp:
8276 Likewise.
8277 * testsuite/util/performance/priority_queue/timing/push_test.hpp:
8278 Likewise.
8279 * testsuite/util/performance/time/elapsed_timer.cc: Likewise.
8280 * testsuite/util/performance/time/elapsed_timer.hpp: Likewise.
8281 * testsuite/util/performance/time/timing_test_base.hpp: Likewise.
8282 * testsuite/util/regression/basic_type.hpp: Likewise.
8283 * testsuite/util/regression/common_type.hpp: Likewise.
8284 * testsuite/util/regression/rand/assoc/container_rand_regression_test.h:
8285 Likewise.
8286 * testsuite/util/regression/rand/assoc/container_rand_regression_test.tcc:
8287 Likewise.
8288 * testsuite/util/regression/rand/assoc/rand_regression_test.hpp:
8289 Likewise.
8290 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.h:
8291 Likewise.
8292 * testsuite/util/regression/rand/priority_queue/container_rand_regression_test.tcc:
8293 Likewise.
8294 * testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp:
8295 Likewise.
8296 * testsuite/util/regression/rand/xml_formatter.hpp: Likewise.
8297 * testsuite/util/regression/trait/assoc/get_set_load_trait.hpp:
8298 Likewise.
8299 * testsuite/util/regression/trait/assoc/get_set_loads_trait.hpp:
8300 Likewise.
8301 * testsuite/util/regression/trait/assoc/native_type_trait.hpp: Likewise.
8302 * testsuite/util/regression/trait/assoc/node_update_trait.hpp: Likewise.
8303 * testsuite/util/regression/trait/assoc/resize_trait.hpp: Likewise.
8304 * testsuite/util/regression/trait/assoc/to_string.hpp: Likewise.
8305 * testsuite/util/regression/trait/assoc/trait.hpp: Likewise.
8306 * testsuite/util/regression/trait/assoc/type_trait.hpp: Likewise.
8307 * testsuite/util/regression/trait/erase_if_fn.hpp: Likewise.
8308 * testsuite/util/regression/trait/priority_queue/trait.hpp: Likewise.
8309 * testsuite/util/statistic/result_recorder.hpp: Likewise.
8310 * testsuite/util/statistic/sample_mean.hpp: Likewise.
8311 * testsuite/util/statistic/sample_mean_confidence_checker.hpp: Likewise.
8312 * testsuite/util/statistic/sample_variance.hpp: Likewise.
8313 * testsuite/util/testsuite_abi.cc: Likewise.
8314 * testsuite/util/testsuite_abi.h: Likewise.
8315 * testsuite/util/testsuite_abi_check.cc: Likewise.
8316 * testsuite/util/testsuite_allocator.cc: Likewise.
8317 * testsuite/util/testsuite_allocator.h: Likewise.
8318 * testsuite/util/testsuite_api.h: Likewise.
8319 * testsuite/util/testsuite_character.cc: Likewise.
8320 * testsuite/util/testsuite_character.h: Likewise.
8321 * testsuite/util/testsuite_common_types.h: Likewise.
8322 * testsuite/util/testsuite_error.h: Likewise.
8323 * testsuite/util/testsuite_hooks.cc: Likewise.
8324 * testsuite/util/testsuite_hooks.h: Likewise.
8325 * testsuite/util/testsuite_io.h: Likewise.
8326 * testsuite/util/testsuite_iterators.h: Likewise.
8327 * testsuite/util/testsuite_performance.h: Likewise.
8328 * testsuite/util/testsuite_rng.h: Likewise.
8329 * testsuite/util/testsuite_rvalref.h: Likewise.
8330 * testsuite/util/testsuite_tr1.h: Likewise.
8331 * testsuite/util/thread/all.h: Likewise.
8332 * testsuite/26_numerics/random/independent_bits_engine/operators/equal.cc:
8333 Likewise.
8334 * testsuite/26_numerics/random/independent_bits_engine/operators/serialize.cc:
8335 Likewise.
8336 * testsuite/26_numerics/random/independent_bits_engine/requirements/typedefs.cc:
8337 Likewise.
8338 * testsuite/26_numerics/random/independent_bits_engine/cons/seed2.cc:
8339 Likewise.
8340 * testsuite/26_numerics/random/independent_bits_engine/cons/base_move.cc:
8341 Likewise.
8342 * testsuite/26_numerics/random/independent_bits_engine/cons/seed1.cc:
8343 Likewise.
8344 * testsuite/26_numerics/random/independent_bits_engine/cons/base_copy.cc:
8345 Likewise.
8346 * testsuite/26_numerics/random/independent_bits_engine/cons/default.cc:
8347 Likewise.
8348 * testsuite/26_numerics/random/independent_bits_engine/cons/seed_seq.cc:
8349 Likewise.
8350 * testsuite/26_numerics/random/shuffle_order_engine/operators/equal.cc:
8351 Likewise.
8352 * testsuite/26_numerics/random/shuffle_order_engine/operators/serialize.cc:
8353 Likewise.
8354 * testsuite/26_numerics/random/shuffle_order_engine/requirements/typedefs.cc:
8355 Likewise.
8356 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed2.cc:
8357 Likewise.
8358 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_move.cc:
8359 Likewise.
8360 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed1.cc:
8361 Likewise.
8362 * testsuite/26_numerics/random/shuffle_order_engine/cons/base_copy.cc:
8363 Likewise.
8364 * testsuite/26_numerics/random/shuffle_order_engine/cons/default.cc:
8365 Likewise.
8366 * testsuite/26_numerics/random/shuffle_order_engine/cons/seed_seq.cc:
8367 Likewise.
8368 * testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
8369 * testsuite/26_numerics/random/minstd_rand.cc: Likewise.
8370 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc:
8371 Likewise.
8372 * testsuite/26_numerics/random/seed_seq/cons/default.cc: Likewise.
8373 * testsuite/26_numerics/random/seed_seq/cons/range.cc: Likewise.
8374 * testsuite/26_numerics/random/seed_seq/cons/initlist.cc: Likewise.
8375 * testsuite/26_numerics/random/discrete_distribution/operators/serialize.cc:
8376 Likewise.
8377 * testsuite/26_numerics/random/discrete_distribution/requirements/typedefs.cc:
8378 Likewise.
8379 * testsuite/26_numerics/random/discrete_distribution/cons/num_xbound_fun.cc:
8380 Likewise.
8381 * testsuite/26_numerics/random/discrete_distribution/cons/default.cc:
8382 Likewise.
8383 * testsuite/26_numerics/random/discrete_distribution/cons/range.cc:
8384 Likewise.
8385 * testsuite/26_numerics/random/discrete_distribution/cons/initlist.cc:
8386 Likewise.
8387 * testsuite/26_numerics/random/uniform_int_distribution/operators/serialize.cc:
8388 Likewise.
8389 * testsuite/26_numerics/random/uniform_int_distribution/requirements/typedefs.cc:
8390 Likewise.
8391 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms_neg.cc:
8392 Likewise.
8393 * testsuite/26_numerics/random/uniform_int_distribution/cons/default.cc:
8394 Likewise.
8395 * testsuite/26_numerics/random/uniform_int_distribution/cons/parms.cc:
8396 Likewise.
8397 * testsuite/26_numerics/random/gamma_distribution/operators/serialize.cc:
8398 Likewise.
8399 * testsuite/26_numerics/random/gamma_distribution/requirements/typedefs.cc:
8400 Likewise.
8401 * testsuite/26_numerics/random/gamma_distribution/cons/default.cc:
8402 Likewise.
8403 * testsuite/26_numerics/random/gamma_distribution/cons/parms.cc:
8404 Likewise.
8405 * testsuite/26_numerics/random/cauchy_distribution/operators/serialize.cc:
8406 Likewise.
8407 * testsuite/26_numerics/random/cauchy_distribution/requirements/typedefs.cc:
8408 Likewise.
8409 * testsuite/26_numerics/random/cauchy_distribution/cons/default.cc:
8410 Likewise.
8411 * testsuite/26_numerics/random/cauchy_distribution/cons/parms.cc:
8412 Likewise.
8413 * testsuite/26_numerics/random/lognormal_distribution/operators/serialize.cc:
8414 Likewise.
8415 * testsuite/26_numerics/random/lognormal_distribution/requirements/typedefs.cc:
8416 Likewise.
8417 * testsuite/26_numerics/random/lognormal_distribution/cons/default.cc:
8418 Likewise.
8419 * testsuite/26_numerics/random/lognormal_distribution/cons/parms.cc:
8420 Likewise.
8421 * testsuite/26_numerics/random/mt19937.cc: Likewise.
8422 * testsuite/26_numerics/random/mersenne_twister_engine/operators/equal.cc:
8423 Likewise.
8424 * testsuite/26_numerics/random/mersenne_twister_engine/operators/serialize.cc:
8425 Likewise.
8426 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/typedefs.cc:
8427 Likewise.
8428 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed2.cc:
8429 Likewise.
8430 * testsuite/26_numerics/random/mersenne_twister_engine/cons/seed1.cc:
8431 Likewise.
8432 * testsuite/26_numerics/random/mersenne_twister_engine/cons/default.cc:
8433 Likewise.
8434 * testsuite/26_numerics/random/binomial_distribution/operators/serialize.cc:
8435 Likewise.
8436 * testsuite/26_numerics/random/binomial_distribution/requirements/typedefs.cc:
8437 Likewise.
8438 * testsuite/26_numerics/random/binomial_distribution/cons/default.cc:
8439 Likewise.
8440 * testsuite/26_numerics/random/binomial_distribution/cons/parms.cc:
8441 Likewise.
8442 * testsuite/26_numerics/random/mt19937_64.cc: Likewise.
8443 * testsuite/26_numerics/random/poisson_distribution/operators/serialize.cc:
8444 Likewise.
8445 * testsuite/26_numerics/random/poisson_distribution/requirements/typedefs.cc:
8446 Likewise.
8447 * testsuite/26_numerics/random/poisson_distribution/cons/default.cc:
8448 Likewise.
8449 * testsuite/26_numerics/random/poisson_distribution/cons/parms.cc:
8450 Likewise.
8451 * testsuite/26_numerics/random/fisher_f_distribution/operators/serialize.cc:
8452 Likewise.
8453 * testsuite/26_numerics/random/fisher_f_distribution/requirements/typedefs.cc:
8454 Likewise.
8455 * testsuite/26_numerics/random/fisher_f_distribution/cons/default.cc:
8456 Likewise.
8457 * testsuite/26_numerics/random/fisher_f_distribution/cons/parms.cc:
8458 Likewise.
8459 * testsuite/26_numerics/random/normal_distribution/operators/serialize.cc:
8460 Likewise.
8461 * testsuite/26_numerics/random/normal_distribution/requirements/typedefs.cc:
8462 Likewise.
8463 * testsuite/26_numerics/random/normal_distribution/cons/default.cc:
8464 Likewise.
8465 * testsuite/26_numerics/random/normal_distribution/cons/parms.cc:
8466 Likewise.
8467 * testsuite/26_numerics/random/ranlux24.cc: Likewise.
8468 * testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
8469 * testsuite/26_numerics/random/student_t_distribution/operators/serialize.cc:
8470 Likewise.
8471 * testsuite/26_numerics/random/student_t_distribution/requirements/typedefs.cc:
8472 Likewise.
8473 * testsuite/26_numerics/random/student_t_distribution/cons/default.cc:
8474 Likewise.
8475 * testsuite/26_numerics/random/student_t_distribution/cons/parms.cc:
8476 Likewise.
8477 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/serialize.cc:
8478 Likewise.
8479 * testsuite/26_numerics/random/piecewise_linear_distribution/requirements/typedefs.cc:
8480 Likewise.
8481 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/num_xbound_fun.cc:
8482 Likewise.
8483 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/default.cc:
8484 Likewise.
8485 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/initlist_fun.cc:
8486 Likewise.
8487 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/range.cc:
8488 Likewise.
8489 * testsuite/26_numerics/random/knuth_b.cc: Likewise.
8490 * testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
8491 * testsuite/26_numerics/random/geometric_distribution/operators/serialize.cc:
8492 Likewise.
8493 * testsuite/26_numerics/random/geometric_distribution/requirements/typedefs.cc:
8494 Likewise.
8495 * testsuite/26_numerics/random/geometric_distribution/cons/default.cc:
8496 Likewise.
8497 * testsuite/26_numerics/random/geometric_distribution/cons/parms.cc:
8498 Likewise.
8499 * testsuite/26_numerics/random/weibull_distribution/operators/serialize.cc:
8500 Likewise.
8501 * testsuite/26_numerics/random/weibull_distribution/requirements/typedefs.cc:
8502 Likewise.
8503 * testsuite/26_numerics/random/weibull_distribution/cons/default.cc:
8504 Likewise.
8505 * testsuite/26_numerics/random/weibull_distribution/cons/parms.cc:
8506 Likewise.
8507 * testsuite/26_numerics/random/bernoulli_distribution/operators/serialize.cc:
8508 Likewise.
8509 * testsuite/26_numerics/random/bernoulli_distribution/requirements/typedefs.cc:
8510 Likewise.
8511 * testsuite/26_numerics/random/bernoulli_distribution/cons/default.cc:
8512 Likewise.
8513 * testsuite/26_numerics/random/bernoulli_distribution/cons/parms.cc:
8514 Likewise.
8515 * testsuite/26_numerics/random/extreme_value_distribution/operators/serialize.cc:
8516 Likewise.
8517 * testsuite/26_numerics/random/extreme_value_distribution/requirements/typedefs.cc:
8518 Likewise.
8519 * testsuite/26_numerics/random/extreme_value_distribution/cons/default.cc:
8520 Likewise.
8521 * testsuite/26_numerics/random/extreme_value_distribution/cons/parms.cc:
8522 Likewise.
8523 * testsuite/26_numerics/random/default_random_engine.cc: Likewise.
8524 * testsuite/26_numerics/random/discard_block_engine/operators/equal.cc:
8525 Likewise.
8526 * testsuite/26_numerics/random/discard_block_engine/operators/serialize.cc:
8527 Likewise.
8528 * testsuite/26_numerics/random/discard_block_engine/requirements/typedefs.cc:
8529 Likewise.
8530 * testsuite/26_numerics/random/discard_block_engine/cons/seed2.cc:
8531 Likewise.
8532 * testsuite/26_numerics/random/discard_block_engine/cons/base_move.cc:
8533 Likewise.
8534 * testsuite/26_numerics/random/discard_block_engine/cons/seed1.cc:
8535 Likewise.
8536 * testsuite/26_numerics/random/discard_block_engine/cons/base_copy.cc:
8537 Likewise.
8538 * testsuite/26_numerics/random/discard_block_engine/cons/default.cc:
8539 Likewise.
8540 * testsuite/26_numerics/random/discard_block_engine/cons/seed_seq.cc:
8541 Likewise.
8542 * testsuite/26_numerics/random/negative_binomial_distribution/operators/serialize.cc:
8543 Likewise.
8544 * testsuite/26_numerics/random/negative_binomial_distribution/requirements/typedefs.cc:
8545 Likewise.
8546 * testsuite/26_numerics/random/negative_binomial_distribution/cons/default.cc:
8547 Likewise.
8548 * testsuite/26_numerics/random/negative_binomial_distribution/cons/parms.cc:
8549 Likewise.
8550 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/equal.cc:
8551 Likewise.
8552 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/serialize.cc:
8553 Likewise.
8554 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/typedefs.cc:
8555 Likewise.
8556 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed2.cc:
8557 Likewise.
8558 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/seed1.cc:
8559 Likewise.
8560 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/default.cc:
8561 Likewise.
8562 * testsuite/26_numerics/random/uniform_real_distribution/operators/serialize.cc:
8563 Likewise.
8564 * testsuite/26_numerics/random/uniform_real_distribution/requirements/typedefs.cc:
8565 Likewise.
8566 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms_neg.cc:
8567 Likewise.
8568 * testsuite/26_numerics/random/uniform_real_distribution/cons/default.cc:
8569 Likewise.
8570 * testsuite/26_numerics/random/uniform_real_distribution/cons/parms.cc:
8571 Likewise.
8572 * testsuite/26_numerics/random/exponential_distribution/operators/serialize.cc:
8573 Likewise.
8574 * testsuite/26_numerics/random/exponential_distribution/requirements/typedefs.cc:
8575 Likewise.
8576 * testsuite/26_numerics/random/exponential_distribution/cons/default.cc:
8577 Likewise.
8578 * testsuite/26_numerics/random/exponential_distribution/cons/parms.cc:
8579 Likewise.
8580 * testsuite/26_numerics/random/ranlux48.cc: Likewise.
8581 * testsuite/26_numerics/random/piecewise_constant_distribution/operators/serialize.cc:
8582 Likewise.
8583 * testsuite/26_numerics/random/piecewise_constant_distribution/requirements/typedefs.cc:
8584 Likewise.
8585 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/num_xbound_fun.cc:
8586 Likewise.
8587 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/default.cc:
8588 Likewise.
8589 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/initlist_fun.cc:
8590 Likewise.
8591 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/range.cc:
8592 Likewise.
8593 * testsuite/26_numerics/random/linear_congruential_engine/operators/equal.cc:
8594 Likewise.
8595 * testsuite/26_numerics/random/linear_congruential_engine/operators/serialize.cc:
8596 Likewise.
8597 * testsuite/26_numerics/random/linear_congruential_engine/requirements/non_uint_neg.cc:
8598 Likewise.
8599 * testsuite/26_numerics/random/linear_congruential_engine/requirements/typedefs.cc:
8600 Likewise.
8601 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed2.cc:
8602 Likewise.
8603 * testsuite/26_numerics/random/linear_congruential_engine/cons/seed1.cc:
8604 Likewise.
8605 * testsuite/26_numerics/random/linear_congruential_engine/cons/default.cc:
8606 Likewise.
8607 * testsuite/26_numerics/random/chi_squared_distribution/operators/serialize.cc:
8608 Likewise.
8609 * testsuite/26_numerics/random/chi_squared_distribution/requirements/typedefs.cc:
8610 Likewise.
8611 * testsuite/26_numerics/random/chi_squared_distribution/cons/default.cc:
8612 Likewise.
8613 * testsuite/26_numerics/random/chi_squared_distribution/cons/parms.cc:
8614 Likewise.
8615 * testsuite/26_numerics/random/random_device/requirements/typedefs.cc:
8616 Likewise.
8617 * testsuite/26_numerics/random/random_device/cons/token.cc: Likewise.
8618 * testsuite/26_numerics/random/random_device/cons/default.cc: Likewise.
8619 * testsuite/backward/hash_map/25896.cc: Likewise.
8620 * testsuite/backward/hash_set/25896.cc: Likewise.
8621
8622 2009-04-08 Ian Lance Taylor <iant@google.com>
8623
8624 * include/backward/hashtable.h (erase): Correctly handle erasing a
8625 reference to an entry in the hash table.
8626 * testsuite/backward/hash_map/25896.cc: New.
8627 * testsuite/backward/hash_set/25896.cc: New.
8628
8629 2009-04-08 Adam Nemet <anemet@caviumnetworks.com>
8630
8631 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: Regenerate.
8632 * config/abi/post/mips64-linux-gnu/64/baseline_symbols.txt: New file.
8633
8634 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8635
8636 * include/Makefile.am (${pch1a_output}): Use gnu++0x flags instead
8637 of debug.
8638 * include/Makefile.in: Regenerate.
8639 * include/precompiled/stdc++.h: Add.
8640
8641 2009-04-06 Benjamin Kosnik <bkoz@redhat.com>
8642
8643 * include/bits/random.h: Adjust doxygen markup.
8644 * doc/doxygen/user.cfg.in: Prefer C++0x to tr1 includes.
8645
8646 * testsuite/26_numerics/random/piecewise_linear_distribution/
8647 operators/serialize.cc: Use typedefs.
8648
8649 2009-04-06 Andrew Stubbs <ams@codesourcery.com>
8650
8651 * config/cpu/sh/atomicity.h: Put the SH4A specific functions in the
8652 __gnu_cxx namespace. Remove "static inline".
8653
8654 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8655
8656 * include/bits/random.tcc (linear_congruential_engine<>::
8657 seed(seed_seq&)): Fix typo in last fix for __m == 0.
8658
8659 2009-04-06 Paolo Carlini <paolo.carlini@oracle.com>
8660
8661 * include/bits/random.h (operator==): Mark all inline.
8662 (mersenne_twister_engine): Enable #if 0 checks.
8663
8664 * include/bits/random.h: Formatting tweaks.
8665
8666 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8667
8668 * include/bits/random.tcc (piecewise_linear_distribution<>::
8669 operator()(_UniformRandomNumberGenerator&, const param_type&)):
8670 Remove spurious closed parenthesis.
8671
8672 2009-04-05 Paolo Carlini <paolo.carlini@oracle.com>
8673
8674 PR libstdc++/39644 (partial)
8675 * include/bits/random.tcc (linear_congruential_engine<>::
8676 seed(seed_seq&), independent_bits_engine<>::operator(),
8677 generate_canonical(_UniformRandomNumberGenerator&)): Avoid log2l.
8678
8679 2009-04-04 Edward Smith-Rowland <3dw4rd@verizon.net>
8680
8681 * include/bits/random.h (struct _ShiftMin1): Fix small typo and
8682 thinko.
8683 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8684 default.cc: Enable.
8685
8686 2009-04-04 Paolo Carlini <paolo.carlini@oracle.com>
8687
8688 PR libstdc++/39629 (partial)
8689 * testsuite/26_numerics/random/independent_bits_engine/cons/
8690 base_move.cc: Use uint_fast64_t instead of unsigned long.
8691 * testsuite/26_numerics/random/independent_bits_engine/cons/
8692 seed1.cc: Likewise.
8693 * testsuite/26_numerics/random/independent_bits_engine/cons/
8694 seed2.cc: Likewise.
8695 * testsuite/26_numerics/random/independent_bits_engine/cons/
8696 base_copy.cc: Likewise.
8697 * testsuite/26_numerics/random/independent_bits_engine/cons/
8698 default.cc: Likewise.
8699 * testsuite/26_numerics/random/independent_bits_engine/cons/
8700 seed_seq.cc: Likewise.
8701 * testsuite/26_numerics/random/independent_bits_engine/
8702 requirements/typedefs.cc: Likewise.
8703 * testsuite/26_numerics/random/independent_bits_engine/
8704 operators/equal.cc: Likewise.
8705 * testsuite/26_numerics/random/independent_bits_engine/
8706 operators/serialize.cc: Likewise.
8707 * testsuite/26_numerics/random/mt19937_64.cc: Use ull.
8708
8709 2009-04-03 Paolo Carlini <paolo.carlini@oracle.com>
8710
8711 * include/tr1_impl/random: Remove, empty.
8712 * include/tr1_impl/random.tcc: Likewise.
8713
8714 * include/std/random: Minor clean-ups, formatting fixes, adjust
8715 copyright years.
8716 * include/bits/random.tcc: Likewise.
8717 * include/bits/random.h: Likewise.
8718 * include/tr1/random: Likewise.
8719 * include/tr1/random.tcc: Likewise.
8720 * include/tr1/random.h: Likewise.
8721
8722 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8723
8724 * doc/xml/api.xml: Add gcc-4.4.0 doxygen link.
8725 * doc/html/api.html: Regenerate.
8726
8727 2009-04-02 Benjamin Kosnik <bkoz@redhat.com>
8728
8729 * testsuite/20_util/shared_ptr/thread/default_weaktoshared.cc:
8730 Change to mersenne_twister_engine, add same defaults as
8731 mersenne_twister_engine/cons/default.cc.
8732 * testsuite/20_util/shared_ptr/thread/mutex_weaktoshared.cc: Same.
8733
8734 * include/bits/random.tcc (seed_seq::seed_seq): Uglify parameter
8735 to __il.
8736 * include/bits/random.h (mersenne_twister_engine): Qualify
8737 _ShiftMin1 with namespace __detail.
8738 (__detail::_ShiftMin1): Use __gnu_cxx::__numeric_traits::max until
8739 constexpr std::numeric_limits::max() can be used.
8740 (mersenne_twister_engine): Split apart static asserts into one
8741 assert per message. Temporarily disable the last three.
8742
8743 2009-04-02 Edward Smith-Rowland <3dw4rd@verizon.net>
8744
8745 * include/Makefile.am: Update to N2836. Modified for new random headers.
8746 * include/Makefile.in: Ditto.
8747 * include/tr1_impl/random: Moved to tr1/random.h
8748 * include/tr1_impl/random.tcc: Moved to tr1
8749 * include/tr1/random: Just point to moved tr1 random headers.
8750 * include/tr1/random.tcc: Moved from tr1_impl.
8751 * include/tr1/random.h: Moved from tr1_impl/random.
8752 * include/std/random: Modified to point to std random headers.
8753 * include/bits/random.tcc: New implementation of std random facilities.
8754 * include/bits/random.h: Ditto.
8755 * testsuite/26_numerics/headers/random/std_c++0x_neg.cc: Changed.
8756 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8757 seed1.cc: New.
8758 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8759 seed2.cc: New.
8760 * testsuite/26_numerics/random/linear_congruential_engine/cons/
8761 default.cc: New.
8762 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8763 non_uint_neg.cc: New.
8764 * testsuite/26_numerics/random/linear_congruential_engine/requirements/
8765 typedefs.cc: New.
8766 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8767 equal.cc: New.
8768 * testsuite/26_numerics/random/linear_congruential_engine/operators/
8769 serialize.cc: New.
8770 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8771 seed1.cc: New.
8772 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8773 seed2.cc: New.
8774 * testsuite/26_numerics/random/mersenne_twister_engine/cons/
8775 default.cc: New.
8776 * testsuite/26_numerics/random/mersenne_twister_engine/requirements/
8777 typedefs.cc: New.
8778 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8779 equal.cc: New.
8780 * testsuite/26_numerics/random/mersenne_twister_engine/operators/
8781 serialize.cc: New.
8782 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8783 seed1.cc: New.
8784 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8785 seed2.cc: New.
8786 * testsuite/26_numerics/random/subtract_with_carry_engine/cons/
8787 default.cc: New.
8788 * testsuite/26_numerics/random/subtract_with_carry_engine/requirements/
8789 typedefs.cc: New.
8790 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8791 equal.cc: New.
8792 * testsuite/26_numerics/random/subtract_with_carry_engine/operators/
8793 serialize.cc: New.
8794 * testsuite/26_numerics/random/discard_block_engine/cons/
8795 base_move.cc: New.
8796 * testsuite/26_numerics/random/discard_block_engine/cons/
8797 seed1.cc: New.
8798 * testsuite/26_numerics/random/discard_block_engine/cons/
8799 seed2.cc: New.
8800 * testsuite/26_numerics/random/discard_block_engine/cons/
8801 base_copy.cc: New.
8802 * testsuite/26_numerics/random/discard_block_engine/cons/
8803 default.cc: New.
8804 * testsuite/26_numerics/random/discard_block_engine/cons/
8805 seed_seq.cc: New.
8806 * testsuite/26_numerics/random/discard_block_engine/requirements/
8807 typedefs.cc: New.
8808 * testsuite/26_numerics/random/discard_block_engine/operators/
8809 equal.cc: New.
8810 * testsuite/26_numerics/random/discard_block_engine/operators/
8811 serialize.cc: New.
8812 * testsuite/26_numerics/random/independent_bits_engine/cons/
8813 base_move.cc: New.
8814 * testsuite/26_numerics/random/independent_bits_engine/cons/
8815 seed1.cc: New.
8816 * testsuite/26_numerics/random/independent_bits_engine/cons/
8817 seed2.cc: New.
8818 * testsuite/26_numerics/random/independent_bits_engine/cons/
8819 base_copy.cc: New.
8820 * testsuite/26_numerics/random/independent_bits_engine/cons/
8821 default.cc: New.
8822 * testsuite/26_numerics/random/independent_bits_engine/cons/
8823 seed_seq.cc: New.
8824 * testsuite/26_numerics/random/independent_bits_engine/requirements/
8825 typedefs.cc: New.
8826 * testsuite/26_numerics/random/independent_bits_engine/operators/
8827 equal.cc: New.
8828 * testsuite/26_numerics/random/independent_bits_engine/operators/
8829 serialize.cc: New.
8830 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8831 base_move.cc: New.
8832 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8833 seed1.cc: New.
8834 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8835 seed2.cc: New.
8836 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8837 base_copy.cc: New.
8838 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8839 default.cc: New.
8840 * testsuite/26_numerics/random/shuffle_order_engine/cons/
8841 seed_seq.cc: New.
8842 * testsuite/26_numerics/random/shuffle_order_engine/requirements/
8843 typedefs.cc: New.
8844 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8845 equal.cc: New.
8846 * testsuite/26_numerics/random/shuffle_order_engine/operators/
8847 serialize.cc
8848 * testsuite/26_numerics/random/mt19937.cc: New.
8849 * testsuite/26_numerics/random/mt19937_64.cc: New.
8850 * testsuite/26_numerics/random/minstd_rand.cc: New.
8851 * testsuite/26_numerics/random/minstd_rand0.cc: New.
8852 * testsuite/26_numerics/random/ranlux24_base.cc: New.
8853 * testsuite/26_numerics/random/ranlux48_base.cc: New.
8854 * testsuite/26_numerics/random/ranlux24.cc: New.
8855 * testsuite/26_numerics/random/ranlux48.cc: New.
8856 * testsuite/26_numerics/random/knuth_b.cc: New.
8857 * testsuite/26_numerics/random/default_random_engine.cc: New.
8858 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8859 parms.cc: New.
8860 * testsuite/26_numerics/random/chi_squared_distribution/cons/
8861 default.cc: New.
8862 * testsuite/26_numerics/random/chi_squared_distribution/requirements/
8863 typedefs.cc: New.
8864 * testsuite/26_numerics/random/chi_squared_distribution/operators/
8865 serialize.cc: New.
8866 * testsuite/26_numerics/random/normal_distribution/cons/
8867 parms.cc: New.
8868 * testsuite/26_numerics/random/normal_distribution/cons/
8869 default.cc: New.
8870 * testsuite/26_numerics/random/normal_distribution/requirements/
8871 typedefs.cc: New.
8872 * testsuite/26_numerics/random/normal_distribution/operators/
8873 serialize.cc: New.
8874 * testsuite/26_numerics/random/seed_seq/cons/range.cc: New.
8875 * testsuite/26_numerics/random/seed_seq/cons/default.cc: New.
8876 * testsuite/26_numerics/random/seed_seq/requirements/typedefs.cc: New.
8877 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8878 parms_neg.cc: New.
8879 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8880 parms.cc: New.
8881 * testsuite/26_numerics/random/uniform_int_distribution/cons/
8882 default.cc: New.
8883 * testsuite/26_numerics/random/uniform_int_distribution/requirements/
8884 typedefs.cc: New.
8885 * testsuite/26_numerics/random/uniform_int_distribution/operators/
8886 serialize.cc: New.
8887 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8888 parms_neg.cc: New.
8889 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8890 parms.cc: New.
8891 * testsuite/26_numerics/random/uniform_real_distribution/cons/
8892 default.cc: New.
8893 * testsuite/26_numerics/random/uniform_real_distribution/requirements/
8894 typedefs.cc: New.
8895 * testsuite/26_numerics/random/uniform_real_distribution/operators/
8896 serialize.cc: New.
8897 * testsuite/26_numerics/random/poisson_distribution/cons/
8898 parms.cc: New.
8899 * testsuite/26_numerics/random/poisson_distribution/cons/
8900 default.cc: New.
8901 * testsuite/26_numerics/random/poisson_distribution/requirements/
8902 typedefs.cc
8903 * testsuite/26_numerics/random/poisson_distribution/operators/
8904 serialize.cc: New.
8905 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8906 parms.cc: New.
8907 * testsuite/26_numerics/random/bernoulli_distribution/cons/
8908 default.cc: New.
8909 * testsuite/26_numerics/random/bernoulli_distribution/requirements/
8910 typedefs.cc: New.
8911 * testsuite/26_numerics/random/bernoulli_distribution/operators/
8912 serialize.cc: New.
8913 * testsuite/26_numerics/random/discrete_distribution/cons/
8914 range.cc: New.
8915 * testsuite/26_numerics/random/discrete_distribution/cons/
8916 initlist.cc: New.
8917 * testsuite/26_numerics/random/discrete_distribution/cons/
8918 default.cc: New.
8919 * testsuite/26_numerics/random/discrete_distribution/cons/
8920 num_xbound_fun.cc: New.
8921 * testsuite/26_numerics/random/discrete_distribution/requirements/
8922 typedefs.cc: New.
8923 * testsuite/26_numerics/random/discrete_distribution/operators/
8924 serialize.cc: New.
8925 * testsuite/26_numerics/random/weibull_distribution/cons/
8926 parms.cc: New.
8927 * testsuite/26_numerics/random/weibull_distribution/cons/
8928 default.cc: New.
8929 * testsuite/26_numerics/random/weibull_distribution/requirements/
8930 typedefs.cc: New.
8931 * testsuite/26_numerics/random/weibull_distribution/operators/
8932 serialize.cc: New.
8933 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8934 parms.cc: New.
8935 * testsuite/26_numerics/random/negative_binomial_distribution/cons/
8936 default.cc: New.
8937 * testsuite/26_numerics/random/negative_binomial_distribution/
8938 requirements/typedefs.cc: New.
8939 * testsuite/26_numerics/random/negative_binomial_distribution/
8940 operators/serialize.cc: New.
8941 * testsuite/26_numerics/random/cauchy_distribution/cons/
8942 parms.cc: New.
8943 * testsuite/26_numerics/random/cauchy_distribution/cons/
8944 default.cc: New.
8945 * testsuite/26_numerics/random/cauchy_distribution/requirements/
8946 typedefs.cc: New.
8947 * testsuite/26_numerics/random/cauchy_distribution/operators/
8948 serialize.cc: New.
8949 * testsuite/26_numerics/random/gamma_distribution/cons/
8950 parms.cc: New.
8951 * testsuite/26_numerics/random/gamma_distribution/cons/
8952 default.cc: New.
8953 * testsuite/26_numerics/random/gamma_distribution/requirements/
8954 typedefs.cc: New.
8955 * testsuite/26_numerics/random/gamma_distribution/operators/
8956 serialize.cc: New.
8957 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8958 parms.cc: New.
8959 * testsuite/26_numerics/random/fisher_f_distribution/cons/
8960 default.cc: New.
8961 * testsuite/26_numerics/random/fisher_f_distribution/requirements/
8962 typedefs.cc: New.
8963 * testsuite/26_numerics/random/fisher_f_distribution/operators/
8964 serialize.cc: New.
8965
8966 * testsuite/26_numerics/random/exponential_distribution/cons/
8967 parms.cc: New.
8968 * testsuite/26_numerics/random/exponential_distribution/cons/
8969 default.cc: New.
8970 * testsuite/26_numerics/random/exponential_distribution/requirements/
8971 typedefs.cc: New.
8972 * testsuite/26_numerics/random/exponential_distribution/operators/
8973 serialize.cc: New.
8974 * testsuite/26_numerics/random/lognormal_distribution/cons/
8975 parms.cc: New.
8976 * testsuite/26_numerics/random/lognormal_distribution/cons/
8977 default.cc: New.
8978 * testsuite/26_numerics/random/lognormal_distribution/requirements/
8979 typedefs.cc: New.
8980 * testsuite/26_numerics/random/lognormal_distribution/operators/
8981 serialize.cc: New.
8982 * testsuite/26_numerics/random/binomial_distribution/cons/
8983 parms.cc: New.
8984 * testsuite/26_numerics/random/binomial_distribution/cons/
8985 default.cc: New.
8986 * testsuite/26_numerics/random/binomial_distribution/requirements/
8987 typedefs.cc: New.
8988 * testsuite/26_numerics/random/binomial_distribution/operators/
8989 serialize.cc: New.
8990 * testsuite/26_numerics/random/random_device/cons/
8991 token.cc: New.
8992 * testsuite/26_numerics/random/random_device/cons/
8993 default.cc: New.
8994 * testsuite/26_numerics/random/random_device/requirements/
8995 typedefs.cc: New.
8996 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8997 parms.cc: New.
8998 * testsuite/26_numerics/random/extreme_value_distribution/cons/
8999 default.cc: New.
9000 * testsuite/26_numerics/random/extreme_value_distribution/requirements/
9001 typedefs.cc: New.
9002 * testsuite/26_numerics/random/extreme_value_distribution/operators/
9003 serialize.cc: New.
9004 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9005 range.cc: New.
9006 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9007 default.cc: New.
9008 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9009 num_xbound_fun.cc: New.
9010 * testsuite/26_numerics/random/piecewise_linear_distribution/cons/
9011 initlist_fun.cc: New.
9012 * testsuite/26_numerics/random/piecewise_linear_distribution/
9013 requirements/typedefs.cc: New.
9014 * testsuite/26_numerics/random/piecewise_linear_distribution/operators/
9015 serialize.cc: New.
9016 * testsuite/26_numerics/random/student_t_distribution/cons/
9017 parms.cc: New.
9018 * testsuite/26_numerics/random/student_t_distribution/cons/
9019 default.cc: New.
9020 * testsuite/26_numerics/random/student_t_distribution/requirements/
9021 typedefs.cc: New.
9022 * testsuite/26_numerics/random/student_t_distribution/operators/
9023 serialize.cc: New.
9024 * testsuite/26_numerics/random/geometric_distribution/cons/
9025 parms.cc: New.
9026 * testsuite/26_numerics/random/geometric_distribution/cons/
9027 default.cc: New.
9028 * testsuite/26_numerics/random/geometric_distribution/requirements/
9029 typedefs.cc: New.
9030 * testsuite/26_numerics/random/geometric_distribution/operators/
9031 serialize.cc: New.
9032 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9033 range.cc: New.
9034 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9035 default.cc: New.
9036 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9037 num_xbound_fun.cc: New.
9038 * testsuite/26_numerics/random/piecewise_constant_distribution/cons/
9039 initlist_fun.cc: New.
9040 * testsuite/26_numerics/random/piecewise_constant_distribution/
9041 requirements/typedefs.cc: New.
9042 * testsuite/26_numerics/random/piecewise_constant_distribution/
9043 operators/serialize.cc: New.
9044
9045 2009-04-02 Dodji Seketeli <dodji@redhat.com>
9046
9047 * include/ext/bitmap_allocator.h: The typedefs should be made public
9048 if we want them to be accessible. This has been revealed by the patch
9049 that fixes PR c++/26693 in g++.
9050
9051 2009-04-02 Jakub Jelinek <jakub@redhat.com>
9052
9053 * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
9054 Regenerated.
9055 * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
9056 Regenerated.
9057 * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
9058 * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
9059 * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
9060 * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
9061 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
9062 * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
9063 * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
9064 Regenerated.
9065 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
9066
9067 2009-03-31 Jason Merrill <jason@redhat.com>
9068
9069 * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
9070
9071 PR libstdc++/39310
9072 * include/tr1_impl/type_traits (is_function): Add partial
9073 specializations with function cv-quals.
9074 (__is_function_helper): Remove.
9075 (is_member_pointer): Don't define in terms of is_member_*_pointer.
9076
9077 2009-03-30 Ian Lance Taylor <iant@google.com>
9078
9079 * include/backward/hashtable.h (clear): Return quickly if the
9080 table is empty.
9081
9082 2009-03-27 Ian Lance Taylor <iant@google.com>
9083
9084 * include/backward/hashtable.h (_S_num_primes): Change to 29.
9085 (__stl_prime_list): Add 5 at the start of the list.
9086
9087 2009-03-25 Edward Smith-Rowland <3dw4rd@verizon.net>
9088
9089 * include/std/fstream (basic_filebuf<>::open(const std::string&,
9090 ios_base::openmode), basic_ifstream<>::basic_ifstream(const
9091 std::string&, ios_base::openmode), basic_ifstream<>::
9092 open(const std::string&, ios_base::openmode), basic_ofstream<>::
9093 basic_ofstream(const std::string&, ios_base::openmode),
9094 basic_ofstream<>::open(const std::string&, ios_base::openmode),
9095 basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
9096 basic_fstream<>::open(const std::string&, ios_base::openmode)):
9097 Add in C++0x mode.
9098 * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
9099 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
9100 * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
9101 * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
9102 * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
9103 * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
9104 * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
9105
9106 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9107
9108 * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
9109 * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.
9110 * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
9111 * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
9112
9113 2009-03-25 Paolo Carlini <paolo.carlini@oracle.com>
9114
9115 * include/bits/forward_list.h (_Fwd_list_node_base<>::
9116 _M_transfer_after, _M_reverse_after): Move out of line...
9117 * include/bits/forward_list.tcc: ... here.
9118 (forward_list<>::reverse): Move inline...
9119 * include/bits/forward_list.h: ... here; minor cosmetic changes.
9120
9121 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9122
9123 * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
9124 28277.cc: Likewise.
9125 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
9126 Likewise.
9127 * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
9128 Likewise.
9129 * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
9130 Likewise.
9131
9132 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9133
9134 * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
9135 year(s).
9136 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9137 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9138 Likewise.
9139 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9140 Likewise.
9141 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9142 Likewise.
9143 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9144
9145 2009-03-22 Mark Mitchell <mark@codesourcery.com>
9146
9147 * testsuite/25_algorithms/search_n/iterator.cc: Condition
9148 iterations for simulators.
9149 * testsuite/25_algorithms/heap/moveable.cc: Likewise.
9150 * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
9151 Condition stream width for simulators.
9152 * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
9153 Likewise.
9154 * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
9155 Likewise.
9156 * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
9157
9158 2009-03-17 Benjamin Kosnik <bkoz@redhat.com>
9159
9160 * doc/xml/manual/appendix_contributing.xml: Add docbook style
9161 sheet version information. Table-ize docbook element examples.
9162 * doc/xml/manual/using.xml: Human-readable header
9163 markup. Alphabetized. Add new headers.
9164 * doc/html: Regenerate.
9165
9166 2009-03-15 Paolo Carlini <paolo.carlini@oracle.com>
9167
9168 * doc/xml/faq.xml: Fix link to setup documentation.
9169
9170 2009-03-14 Paolo Carlini <paolo.carlini@oracle.com>
9171
9172 * include/std/type_traits (__add_lvalue_reference_helper,
9173 __add_rvalue_reference_helper): As an optimization, rewrite
9174 condition (avoid is_function).
9175
9176 2009-03-13 Paolo Carlini <paolo.carlini@oracle.com>
9177
9178 PR libstdc++/39405
9179 * testsuite/20_util/shared_ptr/cons/39405.cc: New.
9180 * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
9181
9182 2009-03-12 Benjamin Kosnik <bkoz@redhat.com>
9183
9184 * testsuite/30_threads/condition_variable_any/native_handle/
9185 typesizes.cc: Include tweaks.
9186 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9187 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9188 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9189 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9190 * testsuite/30_threads/condition_variable/native_handle/
9191 typesizes.cc: Same.
9192
9193 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9194
9195 * include/bits/shared_ptr.h: Add include guards.
9196 * include/tr1/shared_ptr.h: Likewise.
9197
9198 2009-03-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9199
9200 * include/std/iostream: Fix doxygen link.
9201 * include/bits/forward_list.h: Fix doxygen markup.
9202 * include/ext/vstring.h: Escape backslash in doxygen comment.
9203 * include/bits/basic_string.h: Likewise.
9204
9205 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9206
9207 * doc/xml/faq.xml: Fix links to implementation status pages.
9208
9209 2009-03-10 Paolo Carlini <paolo.carlini@oracle.com>
9210
9211 * include/std/complex (operator+(const complex<>&, const _Tp&),
9212 operator+(const _Tp&, const complex<>&),
9213 operator-(const complex<>&, const _Tp&),
9214 operator-(const _Tp&, const complex<>&)): Do not assume real()
9215 returns a reference (against DR 387).
9216 * testsuite/26_numerics/complex/dr387_2.cc: New.
9217
9218 2009-03-02 Benjamin Kosnik <bkoz@redhat.com>
9219
9220 * testsuite/thread/pthread4.cc: Move...
9221 * testsuite/21_strings/basic_string/pthread4.cc: ...here.
9222 * testsuite/thread/pthread5.cc: Move...
9223 * testsuite/23_containers/list/pthread5.cc: ...here.
9224 * testsuite/thread/pthread6.cc: Move...
9225 * testsuite/23_containers/map/pthread6.cc: ...here.
9226 * testsuite/thread/pthread7-rope.cc: Move...
9227 * testsuite/ext/rope/pthread7-rope.cc: ...here.
9228 * testsuite/thread/guard.cc: Move...
9229 * testsuite/18_support/pthread_guard.cc: ...here.
9230 * testsuite/thread/18185.cc: Move...
9231 * testsuite/21_strings/basic_string/pthread18185.cc: ...here.
9232 * testsuite/thread/pthread1.cc: Move...
9233 * testsuite/23_containers/list/pthread1.cc: ...here.
9234 * testsuite/thread/pthread2.cc: Move...
9235 * testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
9236 * testsuite/thread/pthread3.cc: Move...
9237 * testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
9238
9239 * testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
9240 * testsuite/thread: Remove.
9241
9242 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
9243
9244 * configure: Regenerate.
9245
9246 2009-02-23 Adam Nemet <anemet@caviumnetworks.com>
9247
9248 * testsuite/libstdc++-abi/abi.exp: Add multilib support.
9249 * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Remove MULTISUBDIR
9250 from baseline_dir.
9251 * configure: Regenerate.
9252 * testsuite/Makefile.am (baseline_file): Remove variable.
9253 (site.exp): Set baseline_dir rather than baseline_file.
9254 (check-abi): Pass AM_RUNTESTFLAGS and RUNTESTFLAGS to runtest.
9255 * testsuite/Makefile.in: Regenerate.
9256
9257 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9258
9259 * testsuite/30_threads/thread/this_thread: Move...
9260 * testsuite/30_threads/this_thread: ...here.
9261 * testsuite/20_util/unique_ptr/assign/assign.cc: Move...
9262 * testsuite/20_util/unique_ptr/assign/assign_neg.cc: ...here.
9263 * testsuite/20_util/ratio/cons/cons_overflow.cc: Move...
9264 * testsuite/20_util/ratio/cons/cons_overflow_neg.cc: ...here.
9265 * testsuite/20_util/ratio/operations/ops_overflow.cc: Move...
9266 * testsuite/20_util/ratio/operations/ops_overflow_neg.cc: ...here.
9267
9268 2009-02-20 Benjamin Kosnik <bkoz@redhat.com>
9269
9270 * doc/doxygen/user.cfg.in: Tweaks.
9271 * doc/doxygen/doxygroups.cc: Prefer markup that can be elsewhere,
9272 be elsewhere.
9273
9274 * include/tr1_impl/unordered_map: Just use most specialized
9275 container module.
9276 * include/tr1_impl/unordered_set: Same.
9277 * include/tr1_impl/array: Same.
9278 * include/bits/stl_list.h: Same.
9279 * include/bits/stl_map.h: Same.
9280 * include/bits/stl_queue.h: Same.
9281 * include/bits/stl_set.h: Same.
9282 * include/bits/stl_stack.h: Same.
9283 * include/bits/forward_list.h: Same.
9284 * include/bits/basic_string.h: Same.
9285 * include/bits/stl_multimap.h: Same.
9286 * include/bits/stl_vector.h: Same.
9287 * include/bits/stl_deque.h: Same.
9288 * include/bits/stl_multiset.h: Same.
9289 * include/bits/stl_bvector.h: Same.
9290
9291 * include/backward/binders.h: Change binder module to binders.
9292
9293 * include/std/complex: Add complex_numers module.
9294 * include/tr1_impl/complex: Same.
9295
9296 * include/std/valarray: Add numeric_arrays module.
9297 * include/bits/gslice_array.h: Same.
9298 * include/bits/gslice.h: Same.
9299 * include/bits/mask_array.h: Same.
9300 * include/bits/slice_array.h: Same.
9301 * include/bits/indirect_array.h: Same.
9302
9303 * include/bits/allocator.h: Add allocators module.
9304 * include/ext/throw_allocator.h
9305 * include/ext/pool_allocator.h
9306 * include/ext/bitmap_allocator.h
9307 * include/ext/new_allocator.h
9308 * include/ext/malloc_allocator.h
9309 * include/ext/array_allocator.h
9310 * include/ext/mt_allocator.h
9311 * include/ext/debug_allocator.h
9312 * include/ext/extptr_allocator.h
9313
9314 * include/tr1_impl/functional: Move namespace markup here.
9315 * include/tr1_impl/regex: Same.
9316
9317 * include/tr1_impl/type_traits: Add metaprogramming module.
9318 * include/std/type_traits: Same.
9319
9320 * include/std/memory: Add memory module.
9321
9322 * include/std/ratio: Add ratio module.
9323
9324 * include/std/chrono: Move namespace markup here, add time module.
9325
9326 * include/std/thread: Move namespace markup here, add concurrency
9327 module.
9328 * include/std/mutex: Use concurrency module.
9329 * include/std/condition_variable: Same.
9330
9331
9332 * include/bits/ios_base.h: Refine io module.
9333 * include/bits/basic_ios.h: Same.
9334 * include/std/fstream: Same.
9335 * include/std/istream: Same.
9336 * include/std/ostream: Same.
9337 * include/std/sstream: Same.
9338
9339 * include/ext/vstring.h: Correct parameter markup.
9340
9341 * include/bits/shared_ptr.h: Add pointer_abstractions module.
9342 * include/bits/unique_ptr.h: Same.
9343
9344 * include/bits/algorithmfwd.h: Add mutating_algorithms,
9345 non_mutating_algorithms, sorting_algorithms. Adjust nesting.
9346 * include/bits/stl_heap.h: Add markup for new groupings.
9347 * include/bits/stl_algobase.h: Same.
9348 * include/bits/stl_algo.h: Same.
9349
9350 * include/c_compatibility/stdatomic.h: Add atomics module.
9351 * include/c_global/cstdatomic: Same.
9352
9353 * libsupc++/exception: Add exceptions module.
9354 * libsupc++/typeinfo: Same.
9355 * libsupc++/new: Same.
9356 * libsupc++/exception_ptr.h: Same.
9357 * include/std/system_error: Same.
9358 * include/std/stdexcept: Same.
9359
9360 * libsupc++/cxxabi.h: Move doxygroups.cc markup here.
9361 * libsupc++/cxxabi-forced.h: Same.
9362
9363 * testsuite/27_io/ios_base/cons/assign_neg.cc: Fix up line numbers.
9364 * testsuite/27_io/ios_base/cons/copy_neg.cc: Same.
9365 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc: Same.
9366 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9367 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9368 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9369 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9370 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9371 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9372 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9373 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9374 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9375 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9376 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9377 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9378 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9379 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9380 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9381 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Same.
9382 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9383 * testsuite/23_containers/vector/requirements/dr438/
9384 constructor_1_neg.cc: Same.
9385 * testsuite/23_containers/vector/requirements/dr438/
9386 constructor_2_neg.cc: Same.
9387 * testsuite/23_containers/deque/requirements/dr438/assign_neg.cc: Same.
9388 * testsuite/23_containers/deque/requirements/dr438/insert_neg.cc: Same.
9389 * testsuite/23_containers/deque/requirements/dr438/
9390 constructor_1_neg.cc: Same.
9391 * testsuite/23_containers/deque/requirements/dr438/
9392 constructor_2_neg.cc: Same.
9393 * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Same.
9394 * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Same.
9395 * testsuite/23_containers/list/requirements/dr438/
9396 constructor_1_neg.cc: Same.
9397 * testsuite/23_containers/list/requirements/dr438/
9398 constructor_2_neg.cc: Same.
9399 * testsuite/20_util/duration/cons/1_neg.cc: Same.
9400 * testsuite/20_util/duration/requirements/typedefs_neg1.cc: Same.
9401 * testsuite/20_util/duration/requirements/typedefs_neg2.cc: Same.
9402 * testsuite/20_util/duration/requirements/typedefs_neg3.cc: Same.
9403 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9404 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9405 * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Same.
9406 * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc: Same.
9407 * testsuite/20_util/ratio/cons/cons_overflow.cc: Same.
9408 * testsuite/20_util/ratio/operations/ops_overflow.cc: Same.
9409
9410 2009-02-18 Benjamin Kosnik <bkoz@redhat.com>
9411
9412 * doc/doxygen/doxygroups.cc: Move algorithm groups into algorithmfwd.h.
9413 * doc/doxygen/user.cfg.in: Update.
9414 * scripts/run_doxygen: Adjust for new group names.
9415
9416 * include/tr1_impl/random: Update doxygen group markup.
9417 * include/tr1_impl/unordered_map: Same.
9418 * include/tr1_impl/unordered_set: Same.
9419 * include/tr1_impl/array: Same.
9420 * include/std/numeric: Same.
9421 * include/std/utility: Same.
9422 * include/std/bitset: Same.
9423 * include/std/iosfwd: Same.
9424 * include/bits/stl_list.h: Same.
9425 * include/bits/stl_map.h: Same.
9426 * include/bits/stl_algobase.h: Same.
9427 * include/bits/stl_queue.h: Same.
9428 * include/bits/stl_set.h: Same.
9429 * include/bits/stl_stack.h: Same.
9430 * include/bits/stl_iterator_base_types.h: Same.
9431 * include/bits/forward_list.h: Same.
9432 * include/bits/basic_string.h: Same.
9433 * include/bits/stl_multimap.h: Same.
9434 * include/bits/stl_vector.h: Same.
9435 * include/bits/stl_deque.h: Same.
9436 * include/bits/stl_multiset.h: Same.
9437 * include/bits/stl_algo.h: Same.
9438 * include/bits/stl_bvector.h: Same.
9439 * include/bits/algorithmfwd.h: Same.
9440 * include/bits/stl_function.h: Same.
9441 * include/tr1/cmath: Same.
9442 * include/backward/binders.h: Same.
9443
9444 2009-02-17 Benjamin Kosnik <bkoz@redhat.com>
9445
9446 * include/std/system_error (system_category): To system_category().
9447 (generic_category): To generic_category. DR 890.
9448 * src/system_error.cc: Define.
9449 * include/bits/functexcept.h: Only one __throw_system_error.
9450 * src/functexcept.cc: Same.
9451 * include/std/mutex: Fixup for changes above.
9452 * testsuite/19_diagnostics/error_condition/cons/1.cc: Same.
9453 * testsuite/19_diagnostics/error_code/cons/1.cc: Same.
9454 * testsuite/19_diagnostics/system_error/cons-1.cc: Same.
9455 * config/abi/pre/gnu.ver: Clean up exports.
9456
9457 2009-02-17 Jonathan Wakely <jwakely.gcc@gmail.com>
9458
9459 * include/std/thread: Fix typo.
9460 * src/thread.cc (thread::join): Use NULL.
9461
9462 2009-02-15 Paolo Carlini <paolo.carlini@oracle.com>
9463
9464 PR libstdc++/39168
9465 * src/locale_facets.cc (__verify_grouping(const char*, size_t,
9466 const string&)): Also check that the value != CHAR_MAX.
9467 * include/bits/locale_facets.tcc (__numpunct_cache<>::
9468 _M_cache(const locale&), __add_grouping(_CharT*, _CharT,
9469 const char*, size_t, const _CharT*, const _CharT*)): Likewise.
9470 * include/bits/locale_facets_nonio.tcc (__moneypunct_cache<>::
9471 _M_cache(const locale&)): Likewise.
9472 * testsuite/22_locale/money_put/put/wchar_t/39168.cc: New.
9473 * testsuite/22_locale/money_put/put/char/39168.cc: Likewise.
9474 * testsuite/22_locale/money_get/get/wchar_t/39168.cc: Likewise.
9475 * testsuite/22_locale/money_get/get/char/39168.cc: Likewise.
9476 * testsuite/22_locale/num_get/get/wchar_t/39168.cc: Likewise.
9477 * testsuite/22_locale/num_get/get/char/39168.cc: Likewise.
9478
9479 2009-02-13 Chris Fairles <cfairles@gcc.gnu.org>
9480 Benjamin Kosnik <bkoz@redhat.com>
9481
9482 * include/std/thread (_Impl_base): Move _M_id out and into ...
9483 (thread): ...here. Call _M_make_routine in body of constructors.
9484 Adjust data member usage to reflect changes.
9485 (_M_make_routine): From _M_make_shared_data.
9486 (_M_start_thread): Add __shared_base_type argument.
9487 * src/thread.cc: Fixups for above.
9488 * config/abi/pre/gnu.ver: Adjust exports.
9489 * testsuite/30_threads/thread/native_handle/typesizes.cc: Enable.
9490 * testsuite/30_threads/thread/cons/assign_neg.cc: Adjust line numbers.
9491 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9492
9493 2009-02-12 Benjamin Kosnik <bkoz@redhat.com>
9494
9495 * testsuite/util/thread/all.h (compare_type_to_native_type_sizes): To...
9496 (compare_type_to_native_type): ...this, add alignment check.
9497 * testsuite/30_threads/condition_variable_any/native_handle/
9498 typesizes.cc: Modify as above.
9499 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9500 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9501 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9502 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9503 * testsuite/30_threads/condition_variable/native_handle/
9504 typesizes.cc: Same.
9505 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9506 typesizes.cc: Same.
9507
9508 * testsuite/30_threads/thread/cons/1.cc: Add comments.
9509 * testsuite/30_threads/thread/cons/2.cc: Same.
9510 * testsuite/30_threads/thread/cons/3.cc: Same.
9511 * testsuite/30_threads/thread/cons/4.cc: Same.
9512 * testsuite/30_threads/thread/cons/5.cc: Same.
9513 * testsuite/30_threads/thread/cons/6.cc: Same.
9514 * testsuite/30_threads/thread/cons/7.cc: Same.
9515 * testsuite/30_threads/thread/cons/8.cc: Same.
9516
9517 * testsuite/30_threads/thread/cons/9.cc: New.
9518 * testsuite/30_threads/thread/cons/moveable.cc: New.
9519
9520 * src/condition_variable.cc: Clean up whitespace.
9521 * include/std/condition_variable: Same.
9522
9523 2009-02-09 Benjamin Kosnik <bkoz@redhat.com>
9524
9525 * include/std/condition_variable (condition_variable): Remove
9526 _M_internal_mutex. Add private __native_type typedef.
9527 * src/condition_variable.cc (condition_variable::notify_one):
9528 Remove _M_internal_mutex use. Use typedef.
9529 (condition_variable::notify_all): Same.
9530 * include/std/mutex (mutex): Add private __native_type typedef. Use it.
9531 (recursive_mutex): Same.
9532 (timed_mutex): Same.
9533 (recursive_timed_mutex): Same.
9534 (once_flag): Make __native_type typedef private.
9535
9536 * include/std/thread (this_thread): Add minimal markup.
9537
9538 * testsuite/30_threads/condition_variable_any/cons/assign_neg.cc:
9539 Adjust line numbers.
9540 * testsuite/30_threads/condition_variable_any/cons/copy_neg.cc: Same.
9541 * testsuite/30_threads/mutex/cons/assign_neg.cc: Same.
9542 * testsuite/30_threads/mutex/cons/copy_neg.cc: Same.
9543 * testsuite/30_threads/timed_mutex/cons/assign_neg.cc: Same.
9544 * testsuite/30_threads/timed_mutex/cons/copy_neg.cc: Same.
9545 * testsuite/30_threads/thread/cons/assign_neg.cc: Same.
9546 * testsuite/30_threads/thread/cons/copy_neg.cc: Same.
9547 * testsuite/30_threads/recursive_mutex/cons/assign_neg.cc: Same.
9548 * testsuite/30_threads/recursive_mutex/cons/copy_neg.cc: Same.
9549 * testsuite/30_threads/condition_variable/cons/assign_neg.cc: Same.
9550 * testsuite/30_threads/condition_variable/cons/copy_neg.cc: Same.
9551 * testsuite/30_threads/recursive_timed_mutex/cons/assign_neg.cc: Same.
9552 * testsuite/30_threads/recursive_timed_mutex/cons/copy_neg.cc: Same.
9553
9554 * testsuite/util/thread/all.h: Testsuite utilities for testing thread.
9555 * testsuite/30_threads/condition_variable_any/native_handle/
9556 typesizes.cc: New.
9557 * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
9558 * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
9559 * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
9560 * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
9561 * testsuite/30_threads/condition_variable/native_handle/
9562 typesizes.cc: Same.
9563 * testsuite/30_threads/recursive_timed_mutex/native_handle/
9564 typesizes.cc: Same.
9565
9566 2009-02-09 Jack Howarth <howarth@bromo.med.uc.edu>
9567
9568 PR testsuite/33300
9569 * libstdc++-v3/testsuite/27_io/ios_base/storage/2.cc: Skip
9570 on darwin for lp64.
9571
9572 2009-02-09 Adam Nemet <anemet@caviumnetworks.com>
9573
9574 * configure.host: Set abi_baseline_pair for mips64*-linux.
9575 * config/abi/post/mips64-linux-gnu/baseline_symbols.txt: New file.
9576
9577 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9578
9579 * include/std/thread (this_thread::get_id): Inline.
9580
9581 2009-02-08 Chris Fairles <cfairles@gcc.gnu.org>
9582
9583 * include/std/thread (thread<>::thread(_Callable)): Explicitly use
9584 _Callable as template argument for _M_make_shared_data.
9585 * testsuite/30_threads/thread/cons/6.cc: New.
9586 * testsuite/30_threads/thread/cons/7.cc: New.
9587 * testsuite/30_threads/thread/cons/8.cc: New.
9588
9589 2009-02-07 Benjamin Kosnik <bkoz@redhat.com>
9590
9591 * testsuite/30_threads/thread/member: To..
9592 * testsuite/30_threads/thread/members: ...this.
9593 * testsuite/30_threads/condition_variable/member: To...
9594 * testsuite/30_threads/condition_variable/members: ...this.
9595
9596 2009-02-06 Benjamin Kosnik <bkoz@redhat.com>
9597
9598 * include/std/thread (thread::id): Move definition inside thread.
9599 Use native_handle_type. Remove this_thread::get_id friend.
9600 Change __thread_data_ptr to __shared_base_ptr.
9601 (thread::id::id(native_handle_type): Make public. Still explicit.
9602 Use native_handle_type. Change _M_thread_id to _M_thread.
9603 (thread::__thread_data_base): Rename to _Impl_base. Use id, change
9604 _M_thread_handle to _M_id.
9605 (thread::__thread_data): Rename to _Impl.
9606 Fixup for renames.
9607 (thread::_M_make_thread_data): Return derived type.
9608 (thread::hardware_concurrency): Add definition for default case.
9609 (thread::get_id): Now can define inline.
9610 (thread): Change _M_thread_data to _M_data.
9611 (this_thread::get_id): Now can define inline.
9612 * src/thread.cc (__thread_proxy): Rename to
9613 execute_native_thread_routine.
9614 Fixup for other renames.
9615 * testsuite/30_threads/thread/cons/assign_neg.cc: New.
9616 * testsuite/30_threads/thread/cons/copy_neg.cc: New.
9617 * testsuite/30_threads/thread/algorithm: Move to..
9618 * testsuite/30_threads/thread/swap: ...this.
9619 * testsuite/30_threads/thread/member/hardware_concurrency.cc: Add.
9620 * testsuite/30_threads/thread/id/operators.cc: New.
9621
9622 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9623
9624 * include/std/tuple (_Head_base<>::_Head_base(_UHead&&)): Formatting.
9625 (_Head_base<>::__swap_impl): Rename to _M_swap_impl.
9626 (_Tuple_impl<>::__swap_impl): Likewise and make protected to avoid
9627 exposing it in public std::tuple interface.
9628
9629 2009-02-05 Chris Fairles <cfairles@gcc.gnu.org>
9630 Benjamin Kosnik <bkoz@redhat.com>
9631
9632 * include/std/thread (__thread_data_base): Nest class in std::thread.
9633 (__thread_data): Likewise.
9634 (__thread_data_ptr): Nest typedef in std::thread.
9635 * src/thread.cc (__thread_proxy): Qualify the above names.
9636 * config/abi/pre/gnu.ver: Remove unused exports.
9637
9638 2009-02-04 Benjamin Kosnik <bkoz@redhat.com>
9639
9640 * include/bits/unique_ptr.h: Remove private __this_type typedef.
9641 * include/bits/stl_vector.h: Remove private vector_type typedef.
9642 * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
9643 Fix line numbers.
9644 * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Same.
9645 * testsuite/23_containers/vector/requirements/dr438/
9646 constructor_1_neg.cc: Same.
9647 * testsuite/23_containers/vector/requirements/dr438/
9648 constructor_2_neg.cc: Same.
9649 * testsuite/20_util/unique_ptr/modifiers/reset_neg.cc: Same.
9650 * testsuite/20_util/unique_ptr/assign/assign.cc: Same.
9651
9652 2009-02-03 Paolo Carlini <paolo.carlini@oracle.com>
9653
9654 PR libstdc++/25191
9655 * libsupc++/exception_defines.h: Depending on __EXCEPTIONS,
9656 deal consistently with __try and __catch too.
9657 * src/localename.cc: Replace try -> __try, catch -> __catch.
9658 * src/ios.cc: Likewise.
9659 * src/locale.cc: Likewise.
9660 * src/istream.cc: Likewise.
9661 * src/thread.cc: Likewise.
9662 * src/compatibility.cc: Likewise.
9663 * src/bitmap_allocator.cc: Likewise.
9664 * src/ios_init.cc: Likewise.
9665 * include/debug/deque: Likewise.
9666 * include/debug/list: Likewise.
9667 * include/tr1_impl/hashtable: Likewise.
9668 * include/std/bitset: Likewise.
9669 * include/ext/pb_ds/detail/resize_policy/
9670 hash_load_check_resize_trigger_imp.hpp: Likewise.
9671 * include/ext/pb_ds/detail/resize_policy/
9672 hash_standard_resize_policy_imp.hpp: Likewise.
9673 * include/ext/pb_ds/detail/cc_hash_table_map_/
9674 resize_fn_imps.hpp: Likewise.
9675 * include/ext/pb_ds/detail/cc_hash_table_map_/
9676 constructor_destructor_fn_imps.hpp: Likewise.
9677 * include/ext/pb_ds/detail/pat_trie_/
9678 split_join_branch_bag.hpp: Likewise.
9679 * include/ext/pb_ds/detail/pat_trie_/
9680 constructors_destructor_fn_imps.hpp: Likewise.
9681 * include/ext/pb_ds/detail/bin_search_tree_/
9682 constructors_destructor_fn_imps.hpp: Likewise.
9683 * include/ext/pb_ds/detail/gp_hash_table_map_/
9684 resize_fn_imps.hpp: Likewise.
9685 * include/ext/pb_ds/detail/gp_hash_table_map_/
9686 constructor_destructor_fn_imps.hpp: Likewise.
9687 * include/ext/pb_ds/detail/binary_heap_/
9688 constructors_destructor_fn_imps.hpp: Likewise.
9689 * include/ext/pb_ds/detail/binary_heap_/
9690 erase_fn_imps.hpp: Likewise.
9691 * include/ext/pb_ds/detail/binary_heap_/
9692 split_join_fn_imps.hpp: Likewise.
9693 * include/ext/pb_ds/detail/left_child_next_sibling_heap_/
9694 constructors_destructor_fn_imps.hpp: Likewise.
9695 * include/ext/pb_ds/detail/debug_map_base.hpp: Likewise.
9696 * include/ext/pb_ds/detail/list_update_map_/
9697 constructor_destructor_fn_imps.hpp: Likewise.
9698 * include/ext/slist: Likewise.
9699 * include/ext/memory: Likewise.
9700 * include/ext/rc_string_base.h: Likewise.
9701 * include/ext/ropeimpl.h: Likewise.
9702 * include/ext/vstring.tcc: Likewise.
9703 * include/ext/rope: Likewise.
9704 * include/ext/sso_string_base.h: Likewise.
9705 * include/bits/shared_ptr.h: Likewise.
9706 * include/bits/stl_list.h: Likewise.
9707 * include/bits/locale_classes.tcc: Likewise.
9708 * include/bits/locale_facets.tcc: Likewise.
9709 * include/bits/locale_classes.h: Likewise.
9710 * include/bits/forward_list.h: Likewise.
9711 * include/bits/stl_vector.h: Likewise.
9712 * include/bits/stl_deque.h: Likewise.
9713 * include/bits/istream.tcc: Likewise.
9714 * include/bits/stl_uninitialized.h: Likewise.
9715 * include/bits/ostream.tcc: Likewise.
9716 * include/bits/vector.tcc: Likewise.
9717 * include/bits/stl_tempbuf.h: Likewise.
9718 * include/bits/deque.tcc: Likewise.
9719 * include/bits/basic_string.tcc: Likewise.
9720 * include/bits/ostream_insert.h: Likewise.
9721 * include/bits/locale_facets_nonio.tcc: Likewise.
9722 * include/bits/stl_tree.h: Likewise.
9723 * include/bits/fstream.tcc: Likewise.
9724 * include/tr1/shared_ptr.h: Likewise.
9725 * include/tr1/hypergeometric.tcc: Likewise.
9726 * include/backward/hashtable.h: Likewise.
9727 * libsupc++/exception_ptr.h: Likewise.
9728 * libsupc++/eh_personality.cc: Likewise.
9729 * libsupc++/eh_call.cc: Likewise.
9730 * config/locale/gnu/monetary_members.cc: Likewise.
9731 * config/locale/gnu/time_members.h: Likewise.
9732 * config/locale/generic/time_members.h: Likewise.
9733
9734 2009-02-03 Johannes Singler <singler@ira.uka.de>
9735
9736 * include/parallel/algorithmfwd.h:
9737 Add parallelism default for many declarations.
9738 * include/parallel/numericfwd.h: Likewise.
9739 * include/parallel/iterator.h: Use iterator_traits as usual.
9740 * include/parallel/par_loop.h:
9741 Include equally_split.h.
9742 (for_each_template_random_access_ed):
9743 Avoid calling the Result default constructor.
9744 * include/parallel/numeric: Replace
9745 for_each_template_random_access by
9746 for_each_template_random_access_ed in numeric functions.
9747
9748 2009-02-02 Benjamin Kosnik <bkoz@redhat.com>
9749
9750 * config/os/gnu-linux/os_defines.h: Remove superfluous
9751 __NO_STRING_INLINES.
9752
9753 2009-02-02 Jakub Jelinek <jakub@redhat.com>
9754
9755 * testsuite/21_strings/c_strings/char/3.cc: New test.
9756 * testsuite/21_strings/c_strings/wchar_t/3.cc: New test.
9757
9758 2009-01-30 Ulrich Drepper <drepper@redhat.com>
9759 Jakub Jelinek <jakub@redhat.com>
9760
9761 PR libstdc++/30928 (partial, works together with recent glibcs)
9762 * include/c_std/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9763 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9764 defined.
9765 * include/c_std/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9766 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9767 defined.
9768 * include/c_global/cstring (memchr, strchr, strpbrk, strrchr, strstr):
9769 Provide inlines only if __CORRECT_ISO_CPP_STRING_H_PROTO is not
9770 defined.
9771 * include/c_global/cwchar (wcschr, wcspbrk, wcsrchr, wcsstr, wmemchr):
9772 Provide inlines only if __CORRECT_ISO_CPP_WCHAR_H_PROTO is not
9773 defined.
9774 * testsuite/21_strings/c_strings/char_t/2.cc (test02): If first
9775 argument is const char *, assign result to const char * var, not
9776 char *.
9777 * testsuite/21_strings/c_strings/wchar_t/2.cc (test02): If first
9778 argument is const wchar_t *, assign result to const wchar_t * var, not
9779 wchar_t *.
9780
9781 2009-01-29 Jonathan Wakely <jwakely.gcc@gmail.com>
9782
9783 * include/std/thread: Remove unused headers.
9784 (__thread_data_base): Remove unused mutex and base.
9785 (thread::~thread): Only detach if joinable.
9786 (thread::joinable): Test if thread data ptr is empty.
9787 (thread::_M_thread_data_mutex): Remove.
9788 (thread::_M_get_thread_data): Remove.
9789 (thread::_M_make_thread_data): Remove overload, use make_shared.
9790 (thread::id::id): Make constructor explicit.
9791 * src/thread.cc (thread::join,thread::detach): Throw if not joinable.
9792 (thread::_M_start_thread): Break shared_ptr cycle on error.
9793 (__thread_proxy): Use shared_ptr swap instead of copy and reset.
9794 * testsuite/30_threads/thread/member/4.cc: New.
9795 * testsuite/30_threads/thread/member/5.cc: New.
9796
9797 2009-01-28 Benjamin Kosnik <bkoz@redhat.com>
9798
9799 * testsuite/util/testsuite_common_types.h (has_trivial_cons_dtor): New.
9800 (standard_layout): Just use !has_virtual_destructor for now.
9801 * testsuite/30_threads/mutex/requirements/standard_layout.cc: New.
9802 * testsuite/30_threads/timed_mutex/requirements/standard_layout.cc: New.
9803 * testsuite/30_threads/recursive_mutex/requirements/
9804 standard_layout.cc: New.
9805 * testsuite/30_threads/condition_variable/requirements/
9806 standard_layout.cc: New.
9807 * testsuite/29_atomics/atomic_address/requirements/
9808 standard_layout.cc: Adjust.
9809 * testsuite/29_atomics/atomic_flag/requirements/
9810 standard_layout.cc: Same.
9811 * testsuite/29_atomics/atomic_address/requirements/trivial.cc: New.
9812 * testsuite/29_atomics/atomic_integral/requirements/trivial.cc: Same.
9813 * testsuite/29_atomics/atomic_flag/requirements/trivial.cc: Same.
9814 * testsuite/30_threads/condition_variable/requirements/typedefs.cc: New.
9815 * testsuite/29_atomics/atomic_integral/cons/assign_neg.cc: Adjust
9816 line numbers.
9817 * testsuite/29_atomics/atomic_integral/cons/copy_neg.cc: Same.
9818 * testsuite/29_atomics/atomic/cons/assign_neg.cc: Same.
9819 * testsuite/29_atomics/atomic/cons/copy_neg.cc: Same.
9820 * testsuite/29_atomics/atomic/requirements/standard_layout.cc:
9821 Remove, not required.
9822
9823 2009-01-22 Jonathan Wakely <jwakely.gcc@gmail.com>
9824
9825 * include/std/thread (__thread_data_base, thread): Rename member
9826 functions to match coding style.
9827 (thread::thread,thread::operator=): Define move operations.
9828 * src/thread.cc (__thread_data_base, thread): Rename member functions.
9829 * config/abi/pre/gnu.ver: Adjust.
9830
9831 2009-01-22 Benjamin Kosnik <bkoz@redhat.com>
9832
9833 PR libstdc++/38384
9834 * acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Disable symbol versioning
9835 on HPUX.
9836 * configure: Regenerate.
9837
9838 2009-01-21 Benjamin Kosnik <bkoz@redhat.com>
9839
9840 * testsuite/29_atomics/headers/stdatomic.h/functions.c: Remove
9841 atomic_flag_fence.
9842
9843 2009-01-21 Dodji Seketeli <dodji@redhat.com>
9844
9845 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9846 Uros Bizjak <ubizjak@gmail.com>
9847
9848 PR libstdc++/38834
9849 * config/abi/pre/gnu.ver: Correct char16_t and char32_t exports.
9850 * config/os/gnu-linux/ldbl-extra.ver: Tweak.
9851
9852 2009-01-20 Benjamin Kosnik <bkoz@redhat.com>
9853 Rainer Emrich <r.emrich@de.tecosim.com>
9854
9855 PR libstdc++/38919
9856 * crossconfig.m4: Use GLIBCXX_CHECK_MATH_SUPPORT and
9857 GLIBCXX_CHECK_STDLIB_SUPPORT for mingw crosses.
9858 * configure: Regenerate.
9859
9860 2009-01-18 Jonathan Wakely <jwakely.gcc@gmail.com>
9861
9862 * include/std/thread (__thread_data_base::__run): Make non-const.
9863 * testsuite/30_threads/thread/cons/5.cc: New.
9864
9865 2009-01-16 Benjamin Kosnik <bkoz@redhat.com>
9866
9867 * src/Makefile.am (sources): Add math_stubs_float.cc.
9868 * src/Makefile.in: Regenerate.
9869 * src/math_stubs_float.cc: New, from libmath/stubs.c.
9870
9871 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9872
9873 * src/Makefile.am (sources): Add math_stubs_long_double.cc.
9874 * src/Makefile.in: Regenerate.
9875 * src/math_stubs_long_double.cc: New, from libmath/stubs.c.
9876
9877 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9878
9879 PR libstdc++/32666
9880 * config/abi/post/hppa-linux-gnu/baseline_symbols.txt: Update.
9881
9882 2009-01-15 Benjamin Kosnik <bkoz@redhat.com>
9883
9884 PR libstdc++/32666
9885 * Makefile.am (hosted_source): Remove libmath directory.
9886 * Makefile.in: Regenerate.
9887 * linkage.m4 (GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT): Remove.
9888 (AC_REPLACE_MATHFUNCS): Remove.
9889 (GLIBCXX_CHECK_MATH_SUPPORT): Remove copysign, copysignl checks as done
9890 in GLIBCXX_CHECK_C99_TR1.
9891 * acinclude.m4: Remove libmath, need_math.
9892 * crossconfig.m4: Remove use of HAVE_COPYSIGN, HAVE_COPYSIGNL,
9893 HAVE_COPYSIGNF, GLIBCXX_CHECK_COMPLEX_MATH_SUPPORT, need_libmath.
9894 * configure.ac: Same.
9895 * configure: Regenerate.
9896 * fragment.am: Fix comment.
9897 * config.h.in: Regenerate.
9898 * src/Makefile.in: Regenerate.
9899 * src/Makefile.am: Remove libmath references.
9900 * doc/Makefile.in: Regenerate.
9901 * po/Makefile.in: Regenerate.
9902 * include/Makefile.in: Regenerate.
9903 * libsupc++/Makefile.in: Regenerate.
9904 * testsuite/Makefile.in: Regenerate.
9905
9906 * src/compatibility.cc: Also export long double versions of "C" math
9907 library if hppa-linux.
9908 * config/abi/pre/gnu.ver: Remove unused __signbit exports.
9909 * doc/xml/manual/appendix_contributing.xml: Remove libmath reference.
9910
9911 * libmath: Remove.
9912 * libmath/signbit.c: Same.
9913 * libmath/stubs.c: Same.
9914 * libmath/Makefile.in: Same.
9915 * libmath/copysignf.c: Same.
9916 * libmath/mathconf.h: Same.
9917 * libmath/signbitf.c: Same.
9918 * libmath/Makefile.am: Same.
9919 * libmath/signbitl.c: Same.
9920
9921 2009-01-15 Chris Fairles <cfairles@gcc.gnu.org>
9922 Paolo Carlini <paolo.carlini@oracle.com>
9923
9924 * acinclude.m4 ([GLIBCXX_ENABLE_CLOCK_GETTIME],
9925 [GLIBCXX_CHECK_NANOSLEEP]): Remove.
9926 ([GLIBCXX_ENABLE_LIBSTDCXX_TIME]): Add.
9927 * configure.ac: Adjust.
9928 * doc/xml/manual/configure.xml: Update.
9929 * testsuite/lib/libstdc++.exp (check_v3_target_sched_yield): Add.
9930 * testsuite/lib/dg-options.exp (dg-require-sched-yield): Add.
9931 * testsuite/30_threads/thread/this_thread/2.cc: Use the latter.
9932 * configure: Regenerate.
9933 * config.h.in: Likewise.
9934
9935 * src/thread.cc (thread::thread(), thread::~thread, thread::get_id,
9936 thread::joinable, thread::swap, this_thread::get_id,
9937 this_thread::yield): Define inline...
9938 * include/std/thread: ... here.
9939 * config/abi/pre/gnu.ver: Adjust.
9940
9941 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9942
9943 * testsuite/ext/pb_ds/regression/hash_data_map_rand.cc:
9944 Add dg-timeout-factor 2.0.
9945 * testsuite/ext/pb_ds/regression/trie_data_map_rand.cc: Ditto.
9946 * testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc: Ditto.
9947 * testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc: Ditto.
9948 * testsuite/ext/pb_ds/regression/priority_queue_rand.cc: Ditto.
9949 * testsuite/ext/pb_ds/regression/tree_data_map_rand.cc: Ditto.
9950 * testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc: Ditto.
9951
9952 2009-01-13 Uros Bizjak <ubizjak@gmail.com>
9953
9954 * scripts/extract_symvers: Add sed script to remove ' [<other>: xx] '
9955 field from readelf output.
9956
9957 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9958
9959 PR libstdc++/38384
9960 * crossconfig.m4 (hpux): Update for 10.20, 11, 11.20.
9961 * configure: Regenerate.
9962
9963 2009-01-12 Benjamin Kosnik <bkoz@redhat.com>
9964
9965 * crossconfig.m4 (linux): Add GCC_CHECK_TLS to define
9966 _GLIBCXX_HAVE_TLS.
9967 Use GLIBCXX_CHECK_COMPILER_FEATURES to compute SECTION_FLAGS.
9968
9969 2009-01-11 Jonathan Wakely <jwakely.gcc@gmail.com>
9970
9971 * include/tr1_impl/regex (basic_regex::basic_regex): Use range
9972 constructor for _M_pattern.
9973 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
9974 string.cc: Test construction from different basic_string type.
9975 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
9976 string.cc: Likewise.
9977
9978 2009-01-07 Benjamin Kosnik <bkoz@redhat.com>
9979 Jonathan Larmour <jifl@eCosCentric.com>
9980
9981 PR libstdc++/36801
9982 * config/cpu/generic/atomicity_mutex/atomicity.h (get_atomic_mutex):
9983 New.
9984 (__gnu_cxx::__exchange_and_add): Use it.
9985 * src/atomic.cc (get_atomic_mutex): New.
9986 * src/debug.cc (get_safe_base_mutex): New.
9987 * src/locale.cc (get_locale_cache_mutex): New.
9988 * src/mt_allocator.cc (get_freelist): New.
9989 (get_freelist_mutex): New.
9990 * src/pool_allocator.cc (get_palloc_mutex): New.
9991 * include/std/mutex (__once_functor_lock): To
9992 (__get_once_functor_lock): ...this.
9993 * src/mutex.cc (__once_mutex): Don't export, use
9994 (get_once_mutex): ...this.
9995 * config/abi/pre/gnu.ver: Adjust exports.
9996
9997 2009-01-07 Jakub Jelinek <jakub@redhat.com>
9998
9999 PR libstdc++/38732
10000 * libsupc++/unwind-cxx.h (__cxxabiv1::__cxa_exception): Remove
10001 referenceCount field again.
10002 (__cxxabiv1::__cxa_refcounted_exception): New struct.
10003 (__cxxabiv1::__get_refcounted_exception_header_from_obj,
10004 __cxxabiv1::__get_refcounted_exception_header_from_ue): New static
10005 inline functions.
10006 * libsupc++/eh_alloc.cc (__cxxabiv1::__cxa_allocate_exception,
10007 __cxxabiv1::__cxa_free_exception): Use __cxa_refcounted_exception
10008 instead of __cxa_exception.
10009 * libsupc++/eh_throw.cc (__gxx_exception_cleanup,
10010 __cxxabiv1::__cxa_throw): Likewise.
10011 * libsupc++/eh_ptr.cc (std::rethrow_exception,
10012 std::__exception_ptr::exception_ptr::_M_addref,
10013 std::__exception_ptr::exception_ptr::_M_release,
10014 __gxx_dependent_exception_cleanup): Likewise.
10015 * testsuite/18_support/exception/38732.cc: New test.
10016
10017 PR libstdc++/38092
10018 * acinclude.m4 (HAVE_AS_SYMVER_DIRECTIVE): New test.
10019 * src/compatibility.cc: Don't use .symver directives if
10020 _GLIBCXX_HAVE_AS_SYMVER_DIRECTIVE is not defined.
10021 * config.h.in: Regenerated.
10022 * configure: Likewise.
10023
10024 2009-01-07 Paolo Carlini <paolo.carlini@oracle.com>
10025
10026 PR libstdc++/38466
10027 * include/bits/stl_pair.h: Document C++03 pair vs swap.
10028
10029 2009-01-06 Benjamin Kosnik <bkoz@redhat.com>
10030
10031 * src/locale_init.cc (locale::_S_initialize_once): Move construction
10032 of classic locale...
10033 (locale::classic): Here.
10034
10035 2009-01-06 Jonathan Wakely <jwakely.gcc@gmail.com>
10036
10037 * include/tr1_impl/regex: Fix bad return statements and typos.
10038
10039 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10040
10041 * include/tr1_impl/regex: Remove unimplemented function definitions.
10042 * testsuite/28_regex/init-list.cc: Compile only.
10043 * testsuite/tr1/7_regular_expressions/regex/cons/char/
10044 c_string_extended.cc: Same.
10045 * testsuite/tr1/7_regular_expressions/basic_regex/assign/*: Same.
10046 * testsuite/tr1/7_regular_expressions/basic_regex/ctors/*: Same.
10047
10048 2009-01-05 Benjamin Kosnik <bkoz@redhat.com>
10049
10050 PR libstdc++/38384
10051 * crossconfig.m4: Define HAVE_FABSF for hpux crosses.
10052 * configure: Regenerate.
10053
10054 2009-01-05 Ben Elliston <bje@au.ibm.com>
10055
10056 * configure.ac (GLIBCXX_CHECK_STANDARD_LAYOUT): Remove invocation.
10057 * configure: Regenerate.
10058
10059 2009-01-05 Ben Elliston <bje@au.ibm.com>
10060
10061 * configure.ac: Exchange the order of GLIBCXX_ENABLE_THREADS and
10062 GLIBCXX_ENABLE_ATOMIC_BUILTINS macro invocations.
10063 * configure: Regenerate.
10064
10065 2009-01-04 Richard Guenther <rguenther@suse.de>
10066
10067 PR libstdc++/38720
10068 * include/ext/pointer.h (_Relative_pointer_impl): Use an unsigned
10069 integer type for storage, arithmetic and comparisons.
10070 * testsuite/ext/ext_pointer/1_neg.cc: Adjust line numbers.
10071
10072 2009-01-04 Paolo Carlini <paolo.carlini@oracle.com>
10073
10074 PR libstdc++/38719
10075 * include/bits/forward_list.h (_Fwd_list_iterator<>::_M_next,
10076 _Fwd_list_const_iterator::_M_next): Fix return type.
10077
10078 2009-01-03 Paolo Carlini <paolo.carlini@oracle.com>
10079
10080 * Revert last commit, reopen and suspend libstdc++/38678.
10081
10082 2009-01-01 Paolo Carlini <paolo.carlini@oracle.com>
10083
10084 PR libstdc++/38678
10085 * include/std/istream (basic_istream<>::_M_read): New.
10086 * include/bits/istream.tcc (basic_istream<>::_M_read): Define.
10087 (basic_istream<>::read, basic_istream<>::readsome): Use it.
10088 * include/std/ostream (basic_ostream<>::_M_write_): New.
10089 (basic_ostream<>::_M_write): Adjust.
10090 * include/bits/ostream.tcc (basic_ostream<>::_M_write_): Define.
10091 * testsuite/27_io/basic_istream/read/char/38678.cc: New.
10092 * testsuite/27_io/basic_istream/read/wchar_t/38678.cc: Likewise.
10093 * testsuite/27_io/basic_ostream/write/char/38678.cc: Likewise.
10094 * testsuite/27_io/basic_ostream/write/wchar_t/38678.cc: Likewise.